skysight-inc/HackerNews huggingface dataset:
The VC part isn't 100% negative but it generally comes with the strings attached that highly incentivizes fast growth. Fast growth kills any company culture you have and converts you into yet another company that views all employees as cost-centers. IE. it destroys companies as good places to work. If you could get VCs to fund companies to grow slowly into stable, small to mid-sized companies I would have no problem with them.

A side aspect of this is that they also destroy any motivation for developing free software other than as a marketing tool, a way to drive growth. While that is perfectly fine for companies to do this, it has long term consequences that lead to bad behavior that mean you should be extra wary of relying on them.
Attention Visualization
> When this responsibility is moved to the backend you now need to track the request location, state etc. and find the right fragment,

Maybe not? I'm just returning a 422 JSON response with fields and reasons and I have a tiny bit of JavaScript in the frontend that just plugs them in to the form with the built-in Constraint Validation API.

https://dev.to/yawaramin/handling-form-errors-in-htmx-3ncg

> I suspect that Java (Spring Boot) made using HTMX much less pleasant than it would have been with something else, especially when it comes to templates and routing.

I strongly agree with that and created a library to help with those aspects: https://github.com/yawaramin/dream-html?tab=readme-ov-file#f...
Depending on the import tree depth, it significantly increases latency.

(Which is why bundlers still exist.)
> We need a small business revolution in this country

New York City is filled with small businesses. When walking distance puts you in range of entire towns’ populations, that becomes much easier. Emphasis, there, on both the distance and walking. Someone who drives into New York to go to a destination doesn’t pass as many small businesses as someone who takes transit.
uBlock Origin element zapper provides an effective solution in my experience.
Why do you think you need executable stacks for nested functions?

I don't know what GCC is doing, but functional programming languages usually 'compile away' the nesting of functions fairly early, see https://en.wikipedia.org/wiki/Lambda_lifting

Update: Oh, I see, it's because GCC doesn't want to change how function are passed around ('function pointers' in C speak), so they need to get creative.

Functional languages use something closer to what C people would call a 'fat pointer' to fix this.
Is there only one engineering firm in Canada ?

I guess you’re trying to say there is no money there because of Trudeau ?
That is not democracy, it is majoritarianism... A related, but different concept
Right it grows larger.
Just going to plug the excellent .NET PBT library, CsCheck [0]. I have used it quite a bit to excersize strange corners of my program logic and found several exotic bugs with it.

[0]: https://github.com/AnthonyLloyd/CsCheck
> it keeps poor people off the road so the middle can commute faster

Poor people aren’t commuting into lower Manhattan by car.
hmm, i think you’re missing the point to be frank.

take care
The problem with articles about the aging population is they are generally written by the young, or perhaps middle aged. The old have been young/middle aged, so they can speak of that time with some confidence and wisdom. The young have little to no idea of the challenges of aging. The middle aged have slightly better insight, but aging scares them to death…an inappropriate response as well.

Also, I read a comment by a gerontologist that “if you’ve seen one eighty year old…well, you’ve seen one eighty year old”. Everyone ages in their own unique way, and it is unlikely broad-brush superficial analyses of aging by “young punks”, say <50, are going to be very useful.

As a previous poster commented, the greatest difference in aging populations are between those who did significant, sustained physical labor in their working lives, and those who didn’t. Articles about the aging population are written by the latter. Minds can stay sharp, but the body just wears out. There’s little “retooling for the workforce” when it’s hard to even get out of bed because of physical pain. That is a cruel fantasy spoken of by the young.

One grace is the aged, excepting for medical costs, are a cheap generation…they generally know how to be happy with those few resources (physical, emotional, spiritual) they’ve gathered over the years. It’s not as much of an economic issue as people make out, other than the deflationary effect of less demand from a generally settled and content age cohort. We generally sits and think, and sometimes we just sits.
As the comments on your linked issue point out:

(a) Filtering is a last resort and is best avoided. As an example, the Gen type in Haskell's falsify package can't be filtered, since it's a bad idea. As another example, ScalaCheck's Gen type can be filtered, but they also allow "retries" (by default, up to 10,000 times), because filtering is very wasteful.

(b) If you're going to filter, scope it to be as small as possible (e.g. one comment points out that you're discarding and regenerating entire dataframes, when the filter only depends on one particular column)

(c) Have some vague awareness of how your generators will shrink, to avoid infinite loops. In your case, shrinking will make it more likely to fail your filter; and the "smallest" dataframe (all zeros) will definitely fail.
I came here after checking in on my Cookie Clicker tab and this was number 1 on HN. It couldn't be.... it is.
> There are like 400 housing developments in NYC for lower income folks. Saying that lower income folks don't drive in NYC is bananas.

They’re not paying this.
Yes, living in NYC = driving in NYC
But what did you win, really?
The inherent tension has always been "How much of an asshole does my freedom to protest allow me to be?"

Because protesting has always been about, to some degree, inconveniencing others to achieve your political aims.
I would argue the opposite, distributed databases are much easier to operate at large scale. Truly online distributed DDL, at least in TIDB, strong consistency etc.

People who bang on about Postgres replication have rarely setup replication in Postgres themselves and that too in the 100a of Pb scale.

MySQL replication works well and can be scaled more easily (relative to Postgres) but has its own problems. eg., DDL is still a nightmare, lag is a real problem, usually masked by async replication. But then eventual consistency makes the application developers life more complicated.
I dug around on Freesound, but the search UI is pretty poor and sometimes broken. Seems like a great resource, but in need of a lot of work on the discovery side of things.
Gemini 2 was entirely trained on Trillium, Googles 6th generation TPU. About 100,000 of them. And all inference is run on TPUs.

https://venturebeat.com/ai/google-new-trillium-ai-chip-deliv...
Months? Well, only if you mean 120 months. The guy managed to destroy the best country in the world, leaving it with no foreseeable way back. Maybe joining the US is the only option now.
I looked at the Star Machine repository and it looks like its using SDL_gpu [1,2], so I am a little confused about where the 'CPU' rasteriser designation comes from.

[1] https://github.com/Aeva/star-machine/blob/excelsior/star_mac...

[2] https://wiki.libsdl.org/SDL3/CategoryGPU
OceanBase, yet another distributed relational database
It's standard practice in the frontend world https://jestjs.io/docs/snapshot-testing
There’s no cost to generate more images.
most structured-data to UI systems I have seen produce pretty bad, generic user interfaces

the innovation of hypermedia was mixing presentation information w/control information (hypermedia controls) to produce a user interface (distributed control information, in the case of the web)

i think that's an interesting and crucial aspect of the REST network architecture
I’d suggest not taxing the people of a city if they can’t be kept safe first.
"Keep in mind that AI models, like most things, are considered intellectual property. Before using or modifying any extracted models, you need the explicit permission of their owner."

Is that really true. Is the law settled in this area. Is it the same everywhere or does it vary from jurisdiction to jurisdiction.

See, e.g., https://news.ycombinator.com/item?id=42617889
They don't want proportional representation. If they did, they would have had it. Trudeau killed the electoral reform committee precisely because the NDP and Bloc insisted the would only accept PR and not Ranked Ballots (Trudeau's preference) and the Conservatives would prefer no change at all.

PR would force the Liberals to co-govern in coalition with the NDP basically forever. They don't want it. Their enthusiasm for Ranked Ballots is for the opposite reason: they realize they are the 2nd choice of "most" Canadians (or were until the last few months...). Given that, and the near-extinction event they suffered pre-2015 and the rise of Trudeau II, you can understand why they'd prefer that...
>> "https://news.ycombinator.com/" or "https://google.com/"

> both trailing slash variant examples you have provided (HN and Google) do redirect to non slash ones

This is incorrect. Chrome (and Firefox by default?) have the broken behavior of showing bare URLs like "google.com" or even "https://google.com". But this is absolutely wrong according to the URL spec and HTTP spec. After all, even if you want to visit "https://google.com", the first line that your browser sends is "GET / HTTP/1.1". Notice the slash there - it is mandatory, as you cannot request a blank path.

Things were better in the old days when browsers didn't mess around with reformatting URLs for display to make them "look" human-friendly. I don't want "www." implicitly stripped away. I don't want the protocol stripped away. I don't want the domain name to be in black but the rest of the text to be in light gray. I just want honest, literal URLs.

In Firefox, this can be accomplished by setting: browser.urlbar.formatting.enabled = false; browser.urlbar.trimURLs = false.
I think people have an upper limit. Sure, $7 eggs might be below the limit but if you want into a grocery store because you wanted to make french toast and the eggs are $25 are you buying them or just eating something else?

I would agree that the upper limit is above what the common price is though. This should really be a good thing because you want people to consume goods; that makes the economy go in a circle. For necessities like food and gas (energy) the government goes out of its way to subsidize them.

I just think most people don't feel like putting in the work to figure out what a clearing price for an action would be when selling not-auctioned items. This is where things like RealPage get dangerous because it will find the best price and that best price is not what the median people can afford.
I'm very interested in any citations you have about where they are wrong. Not because I'm trying to nerdsnipe, but genuinely because their thesis seems incredibly plausible, and would explain the development pattern in North America over the last 70 years. If the thesis is demonstrably wrong, I don't want to be wrong, or promote incorrect things.

>The maintenance things they write about are a small percentage of budgets and so cannot be why cities go broke.

The thesis is that the maintenance things they write about are only small because they are based on significant growth of revenues. The other issue they note is that maintenance costs are non-linear, in that they are irregular from year-to-year, so large cost all hit at once, even if they are predictable.
Pedantic, but:

> She says that the teachers are getting flack at parent-teacher meetings

“flak” (strong criticism, derived by metaphor from anti-aircraft fire) not “flack” (a public relations agent).
"Over politics" does some legwork for you here as does the singling out of you vs the entire cadre of EMS.

Consider it, instead, that the police, as a whole, joined the protest which also had a decent amount of support from the populous.

That's a far cry from one person refusing to do their job with very little (almost none) support from the populous, as your analogy would be.

If it was a single cop refusing to arrest a Nazi for a crime because they agreed with them, that cop would be fired.
Anyone else find the combination of rain sounds and lofi strangely soothing. I feel less distracted with both playing.
It is statement long after the fact. Where any signs of it on video right at the time and place?
Case in point: in the Tom's Hardware article about AMD's Strix Halo (1), there's this sentence:

> AMD says this delivers groundbreaking capabilities for thin-and-light laptops and mini workstations, particularly in AI workloads. The company also shared plenty of gaming and content creation _benchmarks_. (emphasis mine)

I clicked on "benchmarks", expecting to see some, well, benchmarks for the new CPU, hoping to see some games like Cyberpunk that I might want to play. But no, it links to /tag/benchmark.

1: https://www.tomshardware.com/pc-components/cpus/amds-beastly...
Hotwire is designed for good integration with Rails, but Rails is not required. In a similar way, HTMX works better with various server-side libraries, but none are required.

Personally I'm using Hotwire (was using HTMX) with a Swift backend with no issues.
> Side note: 20 years ago people thought if they made the stack non executable that would totally fix stack smashing attacks and unfortunately it only slows down script kiddies.

Slowing them down is good. And: separating data and code helps simplify managing the caches.
Even if the LLM hype dies, and nobody at all wants to rent TPUs from GCP, then Google can use the TPUs to train and run large advertising models and improve the quality of their search.

They themselves are a big enough customer to make this worth it. Any business from GCP is just icing on the cake. Keep in mind that TPUs can train non-LLM models too.
What I'm curious about is if business in the Manhattan will be lessened as a result of less people there. I know the goal is less cars, rather than less people, but I want to see if that's actually what will happen.

As someone who doesn't live in Manhattan I wish there was a better way to go basically anywhere in New York without entering Manhattan. Every single road, bus, and subway goes through this super dense area.

Like why do I need to go through Manhattan to get from Newark Airport to Flatbush? (Unless I have a car, then I can go over the Verazzano, but in a bus/subway/train? It's all via Manhattan.
Go is used for the SQL layer, it’s a modern optimizer that can do distributed joins etc. ie. Issue parallel reads to the storage nodes.

Additionally, it can push down the DAG to the TiKV storage nodes, written in Rust, to reduce movement of data and work closer to the physical data.
It’s an aphorism
Material Science Startup Seeking Investors
Hi everyone,

We’re post-MVP and currently seeking investment to accelerate both our commercial and development roadmaps.

Our B2B SaaS combines material science with AI.

If you’re interested, please feel free to reach out via email: brunomccamp@gmail.com

Additional details and a link to our website will be shared upon introduction.
> In particular, (from the article) the MTA claims that the money will fund the 2nd Avenue line extension. Another important piece of context is that the 2nd Avenue line extension has had a terrible track record. It's been start-and-stop for many years. Earlier phases have come in behind schedule, over cost, and covered less distance than originally promised[5][6].

They don't have to claim anything. Congestion pricing revenue is allocated, by law, to capital projects. They can't spend it on trips to Miami, at least until we annex it as the 6th borough.

It's also worth noting that the SAS's plodding pace is largely a political manner, not matter of institutionally wasteful spending: it's a massive capital project, one that has consistently been first on the chopping block during cuts over nearly a century. That means starts and stops, which are always expensive. It also runs under one of the busiest and densest stretches in Manhattan, which makes its construction a political manner: the line runs deep, includes massive station cavities, and cuts through hard Manhattan bedrock to avoid disturbing the buildings or road surface above.
Armouring wings against fuel-system penetration (tanks, hoses, valves, etc.) in a mishap is an absolutely insane level of engineering, and all but certainly infeasible.

The much more reasonable alternative is to have 1) fuel-dumping systems which rid the craft of excess fuel prior to an emergency landing (another reason, BTW, to remain aloft as long as possible after an emergency has been declared), and 2) to have the means to evacuate the aircraft quickly. Modern standard is 90 seconds, with only half the exits in use. Initial fireballs, whilst impressive, usually occur largely above the aircraft and direct heat upwards. It's the subsequent ground- and cabin-based fires which are most lethal, and those tend not to develop for about two minutes.

<https://simpleflying.com/aircraft-90-second-evacuation/>

After that, you want the actual fuselage and passenger restraint systems (seats, seat belts) to provide maximum protection against injury in the crash itself. They largely do this. At least when aircraft aren't encountering Muan Murder Walls at speeds well in excess of 100 kt and disintegrating fully.
You’re conflating separate issues here—federal employment growth, economic productivity, and temporary foreign workers (TFWs)—in an attempt to overwhelm the conversation.

First off, the claim of ‘millions of TFWs’ is pure hyperbole. TFWs currently make up around 4.1% of the workforce [1], or roughly 1.1M workers—not ‘millions.’ Ironically, if TFWs are such a large share of the workforce, the federal job increase (~110,000) seems even less significant by comparison.

And it’s odd that Grok is used to cite federal employment numbers, but you conveniently ignore its data on TFWs or international students, who are key contributors to Canada’s economy. Cherry-picking data like this only distracts from the real issues.

[1] https://www.statcan.gc.ca/o1/en/plus/7457-temporary-foreign-...
If it really costs tens of billions of dollars to make then it’s trivial to make a decision as a society about whether or not to build it.

Nothing that costs ten billion dollars gets built without the explicit or implicit consent of the public.

Internationally? If it’s a big enough deal the deterrent is strategic counter value.

We’re doing this deliberately. Maybe that’s good, maybe it’s bad, but it’s on purpose and it’s dishonest to say otherwise.
[dupe] earlier: https://news.ycombinator.com/item?id=42614832
You have top and bottom, but what about hoisting sideways?
>Another complaint: drivers are paying for the roads. This is untrue anywhere in the US. Drivers only partially subsidize roads everywhere.

I agree with pretty much everything else you wrote, but this it needs to be noted that most road damage is done by weather and heavyweight vehicles like semis/trash/buses/delivery vehicles etc., not regular passenger vehicles.

Semis et al. definitely do not pay taxes proportionate with the damage they cause to the roads, but then again we all need them even if we don't drive.
that classlist example won't work: https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenLis...
Metasploit added automated shellcode generators into midi files at least a dozen years ago, likely earlier.
https://www.exploit-db.com/exploits/18426

So to test this, surely they tried it once, and presumably Metasploit users generated tons of them .

And from having worked in this space a long time ago, such CVEs would trigger a host of malicious midi files looking for holes, especially since people embedded them in webpages around early 2000s.

Around that time I'd routinely take a MS update, diff the DLLs, reverse interesting location changes, and craft shellcode attacks during training to show people how it's not very hard. And there were tons of people across the spectrum able to do similarly. CVE disclosures made them much easier to develop.
> 400 housing developments in NYC for lower income folks. Saying that lower income folks don't drive in NYC is bananas

The only people in the projects who have a car work in the trades. They’re largely not paying this charge and/or adding it as a line item to their customers’ bills. A car in Manhattan is an absolute luxury.
I grew up in Park City and didn't leave until after college. There has always been friction between the owners of the resorts and its workers. PC has always been expensive and workers have never been able to afford to easily live there going back to the 80's.

But the one great thing they have always had is youth season passes for anyone in Utah schools. They were $100 and $300 for college students. They still have them to this day but not sure on price.

Ski Patrol was always done by guys wanting to get discounts on season passes. Me and my friends used to stress about what we would do after college to afford a season pass. None of us wanted to become Lifties so we would all say we would just become Ski Patrol.

Park City was always crowded during Christmas break. Long lines on the choke point lifts was normal going way back.
See: Walkaway by Cory Doctorow (2017)
No, the user had to have already used Meta AI for Meta to have their data to generate additional images. They aren’t taking a random photo from your reel and using that to create an ai version of it. There’s a whole process to image your face that this poster had to go through.

Hence the bit in the title: “Used Meta AI to edit a selfie, now instagram is using my face on ads targeted at me.”
I’d like to hear more. What made you connect the two?
Of course the data collection, i.e., the "privacy violation", arguably informs any such propaganda and allows it to be targeted and more effective as a result.
New Yorkers, and Manhattanites in particular, live longer than most of the world. This is due to mass transit, public healthcare and being phenomenally rich.

Would also note that the shooter you’re referring to crossed into Manhattan with a gun purchased in another jurisdiction. This is a problem of other areas’ lawlessness crossing into New York as much as it’s a fantasy about cops being expected to thwart an active shooter on the spot.
Google has been charging people actual money to access features running on TPUs for years. I helped launch TPU inference features for Gmail in 2015. There may have been earlier systems running on TPU that I wasn't aware of.
> they're a tech. island because nobody can easily run their models on that stack

You can easily train and serve models on TPU through Google's cloud services. Colab for example makes it easy to train models on TPU.

> TPUs are not faster than H100s

There are several generations of TPU with different characteristics, some oriented toward serving, some toward training, and all toward minimizing TCO. You might give up FLOPs but have much faster memory bandwidth, or be overall similar but have a much more efficient data pipeline thanks to Google's scaled infrastructure, netting out ahead. The OP isn't a wanker for pointing out that long-term infra investment is paying off for Google.
Intel's Knights series of chips (a.k.a. Xeon Phi, a.k.a. Larabee) for servers shipped 8gb of 320gb/s on package memory in 2012: https://en.wikipedia.org/wiki/Xeon_Phi
pornjizzer is offended by “damn it”?
Reducing the number of daily commuters isn't going to "hurt" the city. Quite the opposite in fact. Actual residents make the city what it is, and reducing traffic/congestion/honking/pollution is going to make it a much more attractive place to live.