skysight-inc/HackerNews huggingface dataset:
DuckDB is indeed great for one off stuff.

But calling 30s high performance for quantifying 60k unique values like in this case is misleading at best. I try not to mislead people. :)
We wouldn't. You might expect that on an indivudual level. But at a society level, I would expect any company that's doing things that are specifically allowed by our goverment (who did approve the Ticketmaster Live Nation Merger) to get their jobs filled just like any other. I think Ticketmaster is evil, another developer might not. That's fine, they're not killing people or dumping toxic chemicals into reservoirs, we can agree to disagree.

My outrage is directed entirely at the government agencies whose job it was to stop this, not the developers making a ticketing app.
Step into my cloud, said the spider to the serf.
Build tools are complex because builds are complex. Of course, if you create a bespoke tool for your specific use case and then a bunch of other people use it but it doesn't really gain widespread adoption, you can keep stuff simple.

I'm not saying that there's not accidental complexity in current build tools and that a new build tool couldn't strike the balance better, but a rarely used build tool being simple doesn't really say much (and this much is true for almost any kind of software).
It is when real estate prices are massively inflated. If houses cost 50% more than they're worth, it would mean that 4% of the Canadian economy is completely imaginary and based solely on speculation.
You can consider the use of Unix sockets (sockets as named files). There are lots of limitations but the most pervasive and frustrating of those is the general lack of support for them across apps.

You could set up Nginx and some local subdomains to reverse proxy to the intended applications, regardless of whether they're hosted on Unix sockets or plain ports, if that makes accessing them easier. It definitely makes them easier to make accessible outside of the local machine.
Hmm. I wonder what happens when you fill a shipping container (enclosed space) with these. Can they still hold constant temperature?

Your average refrigerated truck exchanges heat with the outside, these exchange it with the inside of the truck.

Probably irrelevant for a day or two though.
That's funny, I'm a heavy user of syncthing but never thought to try this. It doesn't get weird opening different executables on different machines?
I have this idea of creating a nano/micro bot of sorts that will replace hair root, and grow hairs using the nutrients (chemical) available in the blood stream or applied topically from time to time.

I know there are more important problems to solve than male pattern baldness, but somehow I think, in my limited understanding, replicating hair follicles should be easier than growing organs in labs.
These here are meant for experimental physics applications, but they have a simple interface via USB-UART-bridge https://labs-electronics.com/your-products/
I did read your entire comment, and that is what prompted my response, because from my perspective your entire premise was based on LLMs failing at simple examples, and yet despite admitting you thought there was a chance an LLM would succeed at your example, it didn't seem you'd bothered to check.

The argument you are making is based on the fact that the example is simple. If the example were not simple, you would not be able to use it to dismiss LLMs.

I am not surprised that GPT 3.5 and 4o failed, they are both terrible models. GPT4-o is multimodal, but it is far buggier than gpt-4. I tried with claude 3.5 sonnet and it got it first try. It also was able to compute the moves when told the rule change.
I went to a Science and Engineering school, and everyone had to take ethics: ME's, ChemE's, CompEng, Civs, etc.

This is such an important part of engineering as a profession.
The Transformation Priority Premise (2013)
As bad as this is, nobody wants an Airbus monopoly, so let’s hope that individuals are arrested and Boeing continues to exists instead.
I wonder if a simple test for "obstinacy" would be: how much does the person write/publish?
I don’t get what’s hard to believe about this. Principal-agent problems are everywhere, we’re terrible at measuring effectiveness for tons of things including and especially management (the TL;DR of the research is that we damn near don’t know how to do it at all), zero-sum games abound (a great deal of advertising and marketing, to take one of Graeber’s examples), and there are tons of ways to throw money around in ways that are personally beneficial but net-harmful without falling afoul of the law.

Of course a bunch of jobs are bullshit.
One of the things going on here is consistency.

It's not so much that this ability is specifically put in for some reason. It's just something that falls out of several other things.

Rust chose a "curly braces and semicolons" syntax because that's the sort of syntax that is normal in the sorts of PL spaces Rust wants to be used in. I am not sure exactly why being expression-oriented was chosen, but if I had to guess, it would be due to that just generally being considered a better option among many people at the time it was chosen.

So okay, you want expressions, and you want semicolons. Therefore, "you separate expressions with semicolons" is a pretty natural outcome. And since we're expression oriented, "a block is an expression that evaluates to the final value" is near tautological. And since it's an expression, it can go anywhere an expression can go.

Not being able to do this would mean creating specific restrictions against it, and then having to memorize when things don't follow the usual rules. That's more complicated than just letting expressions be expressions.

(also your let is missing a semicolon)
It seems to be endemic to HN to blindly transfer lessons from one domain to another without understanding that solutions (not to mention the problems themselves!) are deeply contextual and context-sensitive. I’d nominate it as the Paul Graham Special: violent but breezily stated overgeneralization. Happily, though, there are enough different kinds of people here that it usually gets pointed out when it happens, which is heartening.
I'm sorry to be that guy but do you have literally any source for this?

Might just be the musicians I like, or the fact that negativity is better for clicks, but I've never seen an artist saying they get any benefit from ticketmaster's fees and other such shenanigans; I've only seen artists and venues saying that they don't get any money or benefits at all from ticketmaster's racketeering.
>You realize kids only have around a single full time year to learn math, if you add up all 12 school years?

Probably not even if you consider that basically half of every school year is review and relearning what some of the students forgot from the previous year. Rich people have the right idea with having private schools and private tutors for everything. We really need to democratize individualized education more. We are getting there somewhat with inclusion of technology based learning but we still aren't really allowing students to reach their full potential.
The irony of a substacker attacking the concept of bullshit jobs is a bit much...
Lasercube looks awesome, its 2 grand in the US market though :|

There's also the Unity raw which seems like a neat product with the similar specs at half the price.
https://unitylasers.eu/products/unity-raw-1-7
It's really cool but I wonder if it can actually be used on something other than quasi disposable cells. Seems very experimental.
Though those fish weren't bred in space it seems. The quails at least hatched from eggs. They had increased rates of deformity. The big question is how humans born on Mars (38% of Earth gravity) would fare.
I was just sort of thinking of it as a personalized KiwiCo Box for math facts.
Can’t wait until it becomes clear that documenting intent to commit a crime is a bad idea.

Not that anyone with any sense would actually do this. Shooting at things that have cameras, and always know their exact location, is a spectacularly bad idea to me. But anonymous internet tough guys gonna type what they type.
While you're correct, they do happen and need to be accounted for, and temperatures in the -30s in general aren't rare, but we're also experiencing more extreme weather as of late. Edmonton set a few records for cold the last few years, and those moments, when the grid is at the most strain, is also when the power is needed the most to keep people safe.
As the article notes, this ticket system does in fact work offline.
I'm not opposed to a donation box at all, I'd donate myself even though I don't use Firefox.
A recent Supreme Court ruling allows pretty much exactly this...
This was very cool, and is made in Arcan! https://arcan-fe.com/ a project I just recently discovered and am very excited about
A uniform surface is actually not ideal, as it causes a lot of suction between the base and the snow, that's why ski and snowboard bases have "structure" ground into them with a stone grinder--that's what getting a base grind does, it restores the base's structure.

Hot waxing permeates the pores in the ptex with oils from the wax, but you really want to scrape and brush it all off--there shouldn't be any residual wax remaining after.
It's only free money if there's no risk, and if there's no transaction cost to acquiring at the lower price. If there's no risk in buying something low and attempting to sell it high, then that thing is mispriced.
Well that's where I'd argue they are negatively impacting their bottom line.

> These rotating barcodes on the other hand are far from perfect. I experienced this first-hand last year when I attended another very popular concert where they used a similar rotating-QR-code-ticket system. Numerous people including myself and my friends were floundering at the entry gate citing a bevy of broken barcode problems. ...

> The venue was so crowded that cell-towers and WiFi were overloaded. Internet access was spottier than a Dalmatian with chickenpox.

That is impact to their bottom line. They have admittees waiting at the gate blocking other people from getting in cutting into their concession sales.

If they'd used a bog standard TOPS system (like the op suggests) that would not be an issue at all. But instead because they have the dumb system where you reach out to the ticket master servers to get your code, they've created their own nightmare.
Hydrogen on this scale would be stored underground, preferably in solution mined salt caverns. This is a well established technology, although it's more used for storing natural gas. These caverns are very inexpensive to build, which is why they are used.

Alberta, as it turns out, is underlaid by kilometers of sedimentary rock that includes salt formations.
> Keep in mind that who you vote for this fall has massive ramifications on the federal reserve, and thus interest rates and liquidity, and thus the job market.

OP never mentioned he was American, but this is why I'm voting for The Donald!

> Market conditions today are reflective of the norm.

If so, I have gotten worse as an engineer or have backslided despite multiple title changes and working on a high-visibility application -- because I'm not even getting callbacks, whereas before 2019, interviews were easy to come by.
This is false. Xorg is being actively maintained, and its git repos are constantly receiving new commits.
> I'm playing around with this in the compiler explorer and I'm now even more confused why you want this.

It works with RAII to create a temporally isolated resource scope, think context managers / using / try-with-resource; it provides a scratch space where you limit collisions with the rest of the function and avoid the risk of mis-reuse of those values; and before non-lexical lifetimes it was critical to limit borrow durations. It's also routinely used in combination with closures, to prepare their capture. Similar to C++ capture clauses, but without special syntax.

It's essentially a micro-namespace inside the function.
Gurman: Table-top robot will be 1st home device with Apple Intelligence
> It means ruining something which is useful to you and punishing tens of thousands of completely innocent people, with inevitable layoffs.

There are no layoffs of you apply the punishment into the shareholders. Confiscate enough of the company proportionally to the fine value.

Shareholders are, of course, free to sue the actual decision makers afterwards to pin down any non-mandated illegal behavior and recover their losses.
One ID for the entire order would be fine. You can buy 4 tickets, and go into the concert with your 3 friends. It often works this way even with no ID involved, I buy two tickets, add them both to my wallet, scan them both when my GF and I go to the show.

You COULD still scalp tickets if the person who bought them from you is going to walk in with you. But the scalper would have to eat the cost of one ticket to do it, and it's probably onerous enough to severly reduce the impact of scalping.
> India and China

Oof. Before we start pointing fingers, over 50% of China's energy consumption is manufacturing, and a significant chunk of that manufacturing is western countries outsourcing their manufacturing needs, i.e. claiming to be coal-free while really just burning the coal elsewhere and then blaming the landowner.

If you want to truly be coal-free, don't just pay for it to be built in Canada for your wooden house that consumes a few kilowatts. Pay for it to be built in China for all your manufacturing outposts that make your computer, TV, phone, kitchen gadgets, kitchen ware, disposable items, containers for food delivery, and everything else, that take an enormous amount of power to create. They are equally a part of your energy footprint.

Do you have iPhones in Alberta? It takes about 1 GJ or 278 kWh to make a single phone [1], which is about enough to heat an entire house for a month. For a computer you're looking at about 1 MWh, about a large house's heating usage in an entire year.

[1] https://conferences.sigcomm.org/hotnets/2011/papers/hotnetsX...
Automated driving is more a political problem than a technical one. We could make it happen today (and I'm not saying that would be a good thing or a bad one), but it would require leadership we simply don't have.

See also standardization of EV battery form factors -- a problem that, had it been tackled by government several years ago, would have avoided the chicken-and-egg problem that is impeding adoption now.
Xpra itself ships this script, but Debian’s version is quite old. You need at least 4.1 and Debian Bookworm seems to have 3.1. Xpra seems to have an own apt repo you can probably use.
There was a Microsoft employee a while ago that had a psychotic break and stabbed some of his employees at the Redmond campus; I know another one from Intel that got sick of it all and went to start a brewing company in Columbia with a wife 40 years his junior.

I don't think about this a lot, but perhaps I should.
Ctrl+F + search terms in HN "Who is Hiring" posts

If you're a web dev, that means React.
Acquire and Implement a Bed Brush
There's plenty of land in cities. Rooftops and solar canopies (parking lots with solar panels over them) for example. Solar canopies can even go above outdoor public transit lines.

They're all over the place in my area. I've seen them in church parking lots, supermarkets, you name it. Added benefit: you and your car are shaded from sun, snow, rain..
I dont think it’s a truth.

Shamans and wizards (never heard this used to describe anyone in history but let’s assume it’s just any kind of supposed magic user) were people at the top tier of their societies in terms of political power. Not kings or chieftains, but above everyone else.

Programmers are just making a living selling their labor power like every other office drone in the world. We’re one of the most common lines of work out there.

If you want the mysticism angle, we are like those kids they used to catch “witches”.
Above -37, Snow needs particulates to form.

https://www.sciencedirect.com/topics/earth-and-planetary-sci...

>The most important type of ice nuclei is mineral dusts blown into the atmosphere from deserts, arid lands, and agricultural fields. The International Mineralogical Association (IMA) defines minerals as naturally occurring solid substances formed in geological processes.

IIRC snow makers use particulates too.
My pet feature is good and tight Jira (or ticket manager) integration so it opens tickets for the team to put time on, maybe even syncs time? Really nicely streamline so the time to remediate is tracked as part of the team's work.
You’re not considering the stagehands and artists who have to live under Live Nation’s vertical monopoly. I was chatting with a former tour guy the other day, someone who’s been a tech for major touring bands since the ‘80s, and he mentioned that he had to quit the business because Live Nation had driven wages down below poverty level while bringing in random unskilled labor to do highly-technical stage setups. (He quit after almost losing a hand to a large piece of unsecured stage equipment.) The enshittification of modern life is an inconvenience to most of us, but life and livelihood to many others.
In anthropology there's distinctions between `emic` and `etic` perspectives(adopted from linguistics, so think of phonemic and phonetic here), etic denoting an outsider perspective and analysis of a culture, while emic is an analysis of the culture on the culture's own terms.

Graeber's an anthropologist who took a broadly emic approach. He also happens to be an anarchist living in a capitalist, class-based society. This book is making a systemic critique of jobs and meaning under capitalism. While Graeber's a product of the culture he's critiquing, he doesn't buy what the culture is selling and diagnosing the symptoms he sees around him.

This response here is by someone who's embedded in the power structures of that culture(he's a finance guy!), and the response is filled with hand-waving or justification of those symptoms as unavoidable or even positive features capitalism, without ever really engaging in the actual meat of Graeber's work, which is that the very structure of our economy, culture, and world is arbitrarily decided by those in power, and our job if we want to survive is ultimately to reproduce that structure, even if it's not really to our benefit or to outsized benefit to those in power. This blog isn't even a defense of the structure: it gestures to our current setup as normal or natural and the results of rational action, without making any effort to justify it besides saying that if it didn't work, we wouldn't have it. That's shallow at best. It's an emic defense to an emic critique, but it's not operating at the same level that Graeber is working at. At the very end it hand-waves any phenomenon that doesn't seem rational in our economy as merely 'weird', and seems to cross it's arms and say "that's just how it is!". This finance guy's response is too narrowly emic in this way, a result of being too deeply embedded in something to actually critique it. He can't incorporate negative data into any analysis of the system he(and us) are in, because he won't allow himself to critique it. You could say it's a terrible, curiousity-killing blog. Read more David Graeber instead.
With gofmt it's always indented correctly.
Scientists achieve remarkable breakthrough that could revolutionize EVs
The New York Times Is Suing OpenAI – and Experimenting with It for Writing
This post jumps into using "4:4:4" / "4:2:2" / "4:2:0" notation without seeming to explain what it means. Would be very helpful to add a short explanation!
Helps keep everyone on the same frequency
On a related note ... the ship names in the Culture always gave me a laugh. Here is a complete list: https://theculture.fandom.com/wiki/List_of_spacecraft
Dynamic watermarking with imgproxy and Apache APISIX
"Bullshit Jobs" Is a Terrible, Curiosity-Killing Concept
Ticketmaster has a system for transferring tickets, if you want to buy or sell tickets.

There could very well be a reason for someone to only sell a physical ticket, or not transfer it through ticketmaster, but I have yet to find anyone but scammers that want to do that.

The reason is, just as you mention, that scammers will try to sell multiple tickets. Then one (or many) sucker turns up to the avenue, only to discover that the ticket has already been validated.
I mean would you say that developers who work for Facebook have crossed that line?
I stopped using Intellij after they axed their Rust plugin and basically ruined their free-tier IDE. I'm fine with upcharging for official support in a language, but cutting off support for the community edition will stop a huge amount of people from trialing your software.
Ask HN: What old versions of software do you still run?
I once took an led string with naked leads, cut off the leds, and soldered on red laser diodes in their place. Then I could control it with an Arduino. I used it to make a laser harp!

You can use laser diodes just like you would a regular LED in an Arduino/rPi setup. They're basically the same thing electrically.
Be aware, using those standard laser diodes in public, especially for an event or show, is against the law because of the risk of blinding someone. If you want to do a laser light show or something, you need to use the sub 5 milliwatt kind they have at concerts and such, and you need a permit.
> pick your language accordingly.

Node in a docker on WSL?
I'm impressed by the latency using a request response. It looks this uses speech detection locally using Silero voice activity detector model using the ONNX web runtime, collects audio, then performs a POST. It doesn't look like the POST is submitted though until I'm done speaking. The response depends on chaining together several AI APIs that themselves are very, very fast to provide a seamless experience.

This is very good. But this is, unfortunately, still bound by the dominant paradigm of web APIs. The speech to text model doesn't get its first byte until I'm done talking, the LLM doesn't get its first byte until the speech to text model is done transcribing, and the speech to text model doesn't get its first byte until the LLM call is complete.

When all of these things are very fast, it can be very seamless, but each of these contributes to a floor of latency that makes it hard to get to lifelike conversation. Most of these models should be capable of streaming prefill - if not decode (for the transformer like models) - but inference servers are targeting the lowest common denominator on the web: a synchronous POST.

When only 3 very fast models are involved, that's great. But this only compounds when trying to combine these with agentic systems, tool calling.

The sooner we adopt end-to-end, bidirectional streaming for AI, the sooner we'll reach more lifelike, friendly, low latency experiences. After all, inter-speaker gaps in person to person conversations are often in the sub-100ms range and between friends, can even be negative! We won't have real "agents" until models can interrupt one another and talk over each other. Otherwise these latencies compound to a pretty miserable experience.

Relatedly, Guillermo - I've contributed PRs to reduce the latency of tool calling APIs to the AI SDK and Websockets to Next.js. Let's break free of request-response and remove the floor on latency.
They don't _have_ to, but it's an observed fact that they mostly _did_. There are vanishingly few examples of purely new coinages outside of scientific terms before the modern era.

The reason why is mostly a bootstrapping problem. The purpose of words is communication, and it's a lot easier to adapt an existing word to a new purpose that it is to just invent some new pattern of sounds and convince people to start using it. It's easier now with mass media, but prior to that, nearly impossible.
So what's an identity card? ;)