Hacker Newsnew | past | comments | ask | show | jobs | submit | blt's commentslogin

Why is the company called Flock? Because the oligarchy and their police/government/tech enforcers view citizens as sheep. It's so flagrant, a sci-fi author couldn't come up with something more on the nose.

Without any concrete description of the AI techniques used, one can't help but wonder if they have labeled something like nonlinear model-predictive control as "AI".

This is a great comment. As someone who is familiar with R^3 geometry but not projection or clipping, I feel like I could almost implement it from your comment alone.

Can you explain more about clipping before/after the divide by w operation? Is this about avoiding coordinates with w = 0? Otherwise all the geometric ideas seem to make sense in both the world/view-space frustum and the ±1 box.


Essentially, yes. The points of any edge that crosses the near plane escape to the infinity and if you naively just w-divide the endpoints, the image of the lineseg is not the points between the endpoints, but actually all the other points on the line that "wrap around" through infinity. The projective space not only contains all the points at infinity, it identifies each pair of infinity points "opposite" to each other (and then maps them to the w=0 plane), so lines are actually loops and between any two points there are two distinct line segments, an "internal" and "external" one. This is disconcerting to say the least.

Moreover, all geometry that is fully behind the camera will actually get projected in front of the camera into the distance by the w division because they have z<0, w<0 so the signs cancel out. I think clipping against the back plane would get rid of these, but it's still weird. And now my brain hurts.

Historically, of course, divisions were expensive and culling as much as possible before the perspective division was a performance question as well.


It's really natural!

- make a bunch of edits

- decide I don't like all of them

- copy the part I want to keep

- undo a bunch

- paste the good part

This is copy, not cut, but it wouldn't work if the clipboard state was part of the undo system.


The article isn't arguing that clipboard state should be part of the undo system, it is arguing that cut shouldn't touch clipboard state. In the "Side effects" section they mention if you want the contents to go to the clipboard, then you should use copy instead of cut.

If it doesn't change the state how do I cut and paste between programs? And is 'paste' now using the clipboard half the time but not the other half?

Yes exactly, cut (and pasting a cut) is entirely within the same app. If you want to put something in another program you would have to copy.

Not saying I would prefer it, just explaining what the article says.


Exactly, you've nailed it.

Great point. I've taken so many grey-blob photos of forests.

Any course on landscape photography will teach that landscapes should (usually) have a foreground, middle ground, and background. It seems kind of too obvious and too restrictive at the same time. But most of the time when I take a landscape photo and feel dissatisfied, it either breaks this rule or has very bad lighting.


Probably some of both, but 11k is extremely reasonable for this. If I understand correctly, it has 3x complete subtractive synths per key (not just 3 oscillators into 1 filter) x 49 keys. A typical analog polyphonic synth has maybe 8 voices.

The comparison is more like bulldozer vs. car than BMW vs. Toyota - entirely new capabilities are unlocked


I want to say I agree, but since this is 50 year old tech, wouldn't there be newer mass produced products that do the same thing at a fraction of the price? Even if purely analog it would benefit from economies of scale, miniaturization, etc.

I'm not a synth designer or analog IC engineer, but from my limited knowledge:

Most polyphonic synths use individual chips for the main building blocks such as voltage-controlled oscillators, filters, and amplifiers, such as https://www.cabintechglobal.com/as3350-smt. Those are simple analog circuits, but the specific designs that work for synths are not really useful for anything else, so they are a boutique and expensive (relative to complexity) chip. Using those: N chips per voice x 49 keys x 3 voices per key = 147*N expensive chips.

There are also some "whole synth on a chip" available like https://www.cabintechglobal.com/as3394-smt at ~$10 each. So best case is ~$1.5k in chips alone for the core of this synth. Some other support circuits are still needed. Then $$$ for big PCBs and a big, noise-free linear power supply.

But even if we could drive the electronics costs down, that doesn't affect the per-unit cost of front panel controls, keybed, or the wood cabinet. Nor the per-unit cost of manufacturing labor, packaging, logistics. Nor the per-project cost of R&D and manufacturing tooling. All of these scale with size and complexity.

So it's no different from other specialized goods - the price gap relative to the "good enough" baseline will always be more than the performance gap suggests because the specialized version inherently sells fewer #units and cannot activate the same economies of scale.


> entirely new capabilities are unlocked

But unfortunately, it will primarily be used by rich YouTube "creators" to recreate some old Jean-Michel Jarre tracks.


yep, developers from 10 or even 5 years ago would have considered it a hilarious joke

imo this was the single worst problem with SO, people always searching for the XY problem in every question instead of taking it at face value

Mostly I'd say their downfall was that they encouraged copypasta material and actively discouraged any kind of behaviour that would have built a community.

github's original tagline was "Social Coding".

UI does not register quick taps on iphone 15p duckduckgo browser


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: