skysight-inc/HackerNews huggingface dataset:
Let's say you've tested this thing 1 million times. Each time the output was automatically checked by five different and independently-developed test suites. You're ready to swear there's no possible way for it to fail.

And then someone tries it with a ulimit of 16kB.

Does it run?

Do you _know_?

Do you even know what is correct behavior in this situation?
Very easily hidden. Something obtuse like

(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)|(.+)

or even this

(.{4})(.{7})(.{3})(.{6})(.{9})(.{4})(.{7})(.{3})(.{6})(.{9})(.{4})(.{7})(.{3})(.{6})(.{9})(.{4})(.{7})(.{3})(.{6})(.{9})(.{1})

would simply fail to match.

And I wouldn't necessarily blame the developer in either scenario - they received a card that says "hey the channel file will now have an extra field in it's schema"... noone said "btw it's optional".

Calling it a "first year programming mistake" like I'm reading in some media is somewhat incendiary. I see unmarshalling errors happen all the time.

The forest that we must not miss is the kernel-level driver simply dies with no error recovery and bricks the system.
That's what word of mouth is for. Ads and cold calls are not reliable sources of information, they are universally lies with some rare smidgen of truth sometimes hidden inside.
GPT-4o Realtime Audio – Early Access Demo [video]
Fiction:

Taipan, by James Clavell

The Navigator, by Morris West

Non-fiction:

The Upanishads (not a single book, but a bunch of them)

The Bhagavad Gita
How to reverse the SIPEED NanoKVM firmware
This is literally a themed Jitsi instance. Even fetches its assets from Jitsi's CDN, lol
I have experienced this in the past, but it seems to me to be the specific model of gas chainsaw, not all of them. It's somewhat weird... I have (as an example) a gas lawn trimmer, it just runs. Same for my push mower. And this seems to be the norm. Yet chainsaws ... well, they're just a different beast.

There seems to, weirdly, be more poorly designed engines or some such. But if you find a good one, it's like night and day.

And it's not normal for them to always have issues. People make a living off of them.
That's not my question. It's the part about the motor needing to be no stronger than the person. What if the motor puts in double what you pedal?
"Beware of bugs in the above code; I have only proved it correct, not tried it." ---Donald Knuth
We'll merge that thread hither since this one is currently on the frontpage. Thanks!
The Duet is not a laptop, its a Chrome tablet with a detachable keyboard so you can use it as a small laptop or a proper tablet and you get Chrome's linux dev environment tossed into the deal unlike the vast majority of tablets.
I can’t comment for other countries but here the local Elon shills are mostly supporters of parties that are sometimes literally descendants of nazi collaborators that see him as the freedom of speech king while celebrating the fact that you can’t say cisgender…
Looks incredibly kitsch, they should stick with their futuristic designs.
> Assuming a rough interest rate of 10% to 15%

Do you have a source on this? I couldn't find anything.
An aspect often overlooked is that the tech giants have an enormous advantage because they have harvested information for decades. In addition, highly targeted advertising creates all kinds of troubles for democracy when done on a scale like Google and Meta.

So, a powerful solution would be to make targeted advertising illegal. This would make it easier for new competitors to enter the market and make it visible if someone abuses the ad industry to push political agendas.
Not necessarily. In many Lisps you can bind the result of a condition like so.

(let [thing (cond
pred-1 form-1
...
pred-n form-n)]
(do something with thing))

This makes laying out React components in ClojureScript feel "natural" compared to JSX/TSX, where instead one nests ternaries or performs a handful of early returns. Both of these options negatively impact readability of code.
Why does the warning have to happen in the next few seconds? Electric vehicles warn you at the start of your trip if you won't make it to your destination.

I used to have a super old handheld aviation GPS that would warn me something like 15 minutes out if my flight path was going to intersect either with terrain or B/C/D airspace. I guess foreflight somewhat recently added the feature but it still defaults to something like 3 min.
Those are distinctions without a difference in popular usage. Alphabet may own Waymo but in most people's minds (or at least in my mind) it's all one thing and the name of that one thing is Google. Similarly for FB and Twitter. You can change a name on paper but that doesn't determine how people talk.

There's another interesting aspect: the original names Google/Facebook/Twitter are so much more expressive than Alphabet/Meta/X. The latter feel like constructs of some imperious baron on his march up the abstraction ladder, leaving the rest of us cold.

But I'm ranting now, sorry!
Royal Mint starts turning e-waste into gold
Arrow supports this string format: https://arrow.apache.org/docs/format/Columnar.html#variable-...

From the article:

> As luck would have it, the Arrow spec was also finally making progress with adding the long anticipated German Style string types to the specification. Which, spoiler alert, is the type we implemented.
TLDR:

1. a cryptocurrency scheme for funding OSS development[1] is incentivizing spammers to try and monetize NPM spam

2. it's easy to spoof your dependencies with package.json[2]

"dependencies": {
"axios": "https://registry.npmjs.org/@putrifransiska/kwonthol36/-/kwonthol36-1.1.4.tgz"
}

[1]: https://tea.xyz/blog/the-tea-protocol-tokenomics

[2]: https://www.npmjs.com/package/sournoise?activeTab=code
>you'd expect a company to arrange for this, via just go ahead and .. do it?

Given how the hiring process works (or if I may be frank: has devolved into a soft lottery system), and expectations for most part or full-time employment in terms of scheduling and work terms: yes. Maybe you can get away with finding a seasonal job to do this with, but that only solves half the equation.

many US jobs can barely get medical leave without scrutiny, there's no way this "adult internship" would get approved without some major handshakes. Or as you put it: for people who's so comfortable or confident in life that they can bounce around jobs like this for leisure rather than survival.

>that's probably the result of echo chambers that has stratified the society.

I'd say this is less echo chambers and more how corporate America has evolved. This may have been possible (but still infeasible) in the 60's where you can walk in with a nice suit, give a firm handshake, and be on the holiday shift in a week with relatively minimum contracts or background checks or negotiations (with a single wage that can support a nuclear family to boot!). There's just a lot of bureaucracy even to get entry level stuff these days.
I had issues like this as well, started using cleaner fuel (alkylate) and have no issues with my Husky since then; it sits in the shed, starts right up every summer, haven’t serviced it in 4 years now.

I agree in general though - same for EVs right, much less maintenance - but for chainsaws the difference in power output can be lethal. Felling trees you need a saw you don’t have to fight to get into the wood, so you can focus on safety and how you’re cutting

Edit: Thankfully this blog turns out to be fearmongering nonsense; they are banning small saws, 45cc and down. The saw in the video is well above that.
This headline would suggest Tsung-Dao Lee challenged the law of gravity by jumping from a building and failing to make his point.
I’m a bit disturbed by the way the article and most commenters here use the word trauma. Most of what’s discussed doesn’t seem to me to be "outside the normal range of human experiences".

Am I completely out of the loop about how the word is used in the US now?
Issues with Web UI Generation
It's just how this sort of a model works in inference. You can set the temperature to zero, then you'll get mostly constant outputs (but not quite, since as far as I can tell nobody is working on determinization of such systems, and it is not really deterministic).
What do you think is a better measure of intelligence?
If you were thinking of making a UK supermarket price comparison site, IIRC there's a company who owns all the product photos, read more at https://news.ycombinator.com/item?id=31900312
Sounds like your organization does interviews in a very different way than organizations I’ve been a part of. Usually I’m assigned a 30-40 min block with a candidate after which I have to deliver them to the next interviewer (or release to HR). If I take 5 mins longer with a candidate then I’ve just robbed 5 mins from their next interview (hope they can complete their leetcode puzzles 5 mins faster) and I have 5 mins less to evaluate the next candidate. I try to let everyone have the best opportunity to show what they’ve got (I let them do the interview outside if the weather is nice, try to tailor questions to their resume, etc)
Show HN: Smarty Parenting Guide – London's Best Hidden Gems for Families
Hello Hacker News!

We're excited to introduce Smarty Parenting Guide, a community-powered platform for discovering free and fun family activities in London.

What is Smarty Parenting Guide?

Our website helps parents find smart and budget-friendly ways to enjoy time with their kids. From parks and playgrounds to museums and educational sites, we showcase hidden gems across London, all recommended by our savvy parent community.

Key Features:
Community Recommendations: Parents share and rate their favorite unpaid-for spots, creating a trusted and growing database.

Search & Filters: Easily find activities by type and location, making planning a breeze.

Why We Built This:
As parents ourselves, we understand the challenge of finding new and affordable activities for kids. Often, the best spots are local hidden gems, not featured in typical tourist guides. Our platform highlights these unique places, helping both locals and visiting families discover budget-friendly options. With rising costs, it's refreshing to have a resource that lists free activities, allowing families to plan smart and enjoy without financial stress.

Unlike static blogs, Smarty Parenting Guide is a dynamic, interactive community where parents can continuously update and rank locations. It’s a platform created by parents, for parents, to make family outings in London smarter, easier, and more enjoyable.

What's Next:
We're launching with a focus on London and plan to expand to new cities soon. We're continually improving the website and adding new content.

We'd Love Your Feedback!
Thank you for your time and support!
The whole thing smells of silo'ed teams syndrome.

Team 1 tells Team 2 that the schema is updating.

Team 2 updates their schema.

Team 2 tests against updated schema

All green in test.

Team 1 doesn't actually follow the schema.

Deployment fails.

---

It's really hard to assign blame, but I'd put more blame on Team 2 for not being defensive with their inputs enough.

As we all know there are greater issues with their deployment pipelines (lack of canaries, phased rollouts etc.) but no point going over those in this context.
Go has something similar: functions marked as examples that are both run as tests and shown and run as examples in the documentation (https://go.dev/blog/examples)
A few things that I find don't get considered when contemplating backup procedures are:

1. How long should you keep backups for - is the content of your backup covered by privacy laws that require you to not have copies of it after a certain period of time? is there a point where the content of your back up is so old that it's the logical equivalent of not having made a back up in the first place?

2. How much does your backup process cost - if it costs more to back up a system than it would cost you if you lost it, then you've got the backup process wrong (interestingly this can be affected by economies of scale)

3. What do you need to restore a backup - does your system requires bespoke hardware that might have been lost in whatever disaster you're trying to recover from?
I’m not sure brevity and explicitness are totally orthogonal, explicit sort of implies spelling things out in a longer way. That doesn’t mean that something that is long is thorough, however.

I like the tradeoff the Swiftlang project talks much about: brevity vs clarity (because explicit doesn’t necessarily mean clear, either, as your example shows). I think those are more orthogonal concerns, both important to think about, for different reasons that may often compete.
It’s really very many when you consider that a vanishingly tiny fraction of those deaths happen yearly in Japan thanks to it having alternatives to driving. Apparently 42k in 2022 in the USA [1] vs 2.6k in Japan [2] while the US population is less than 3 times larger.

Proportionally scaling that out I can’t think of many policies where Americans would dismiss 30k+ excess civilian deaths as “not much” and the cost of doing business, only a measly ten Sept 11 attacks. It’s pretty amazing how cheaply the USA values human life if a car is involved.

[1] https://en.wikipedia.org/wiki/Motor_vehicle_fatality_rate_in...

[2] https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...
I like that. San Francisco is a dirty city with bazillions of homeless people and woke activists living in their bubble.
It’s insane what happened to this once beautiful place.
Romeo and Juliet

he Blue Castle: a novel by L. M. Montgomery

A Room with a View by E. M. Forster
Not just testing - line-by-line code review of the entire system by a panel of experts. Outside of aerospace/defence/nuclear this style of review is not very common.
I think you're assuming people are much more rational then they are in practice. Sure, if it were a company calculating all of those things, you'd be right. But I think it's not at all unlikely that a contractor would feel better doing an extra job close by, even for slightly lower pay, and even if they are delaying a slightly higher paying job farther away. Just like consumers have all sorts of biases that mean they don't always act in the most rational way, producers do to - especially individuals and small businesses.
Seems unnecessary to me to discontinue Chromecast.
I wonder how long existing devices will be supported for.
Can’t hate it if it’s working. They make cool stuff and haven’t had a Challenger incident yet, I wish them the best.
As others mentioned you want to do combine both semantic and td-idf like searches. The thing is that searches that carry no semantic weight (e.g. a part number) or that have special meaning compared to the corpus used to train your embedding model (e.g. average Joe thinks about the building when seeing the word "bank", but if you work in a city planning firm you might only consider the bank of a river) fail spectacularly when using only semantic search.

Alternatively you can finetune your embedding model so that it was exposed to these words/meanings. However, the best (from personal experience) is doing both and use some sort of query rewriting on the full-text search to keep only the "keywords".
So ... can you link that outrageous video, that we can judge whether it really was the way you said it was?
OpenZFS 2.2.5 Released with Linux 6.9 Support, Some Linux 6.10 Bits
Good shout, I was thinking of The color of Pomegranates:

https://en.wikipedia.org/wiki/The_Color_of_Pomegranates

https://www.youtube.com/watch?v=aPtxS1c-fGA
If you care about search quality, postgres ends up being fairly limited. I've done stuff with it; it's alright for really simple stuff. But it's the wrong tool for the job generally.

If the order of the search results matters to you, you might want something that gives you some more tools to control that. And if you are not measuring search quality to begin with, you probably don't care enough to even know that you are missing the tools to do a better job.

I consult clients on this stuff professionally and I've seen companies do all sorts of silly shit. Mostly it's because they simply lack the in house expertise which is usually how they end up talking to me.

I've actually had to sit clients down and explain them their own business model. Usually I come in for some technical problem and then end up talking to product managers or senior managers about stuff like this because usually the real problem is at that level. The technical issues are just a symptom.

Here's a discussion I had with a client fairly recently (paraphrasing/exaggerating, obviously):

"Me: So your business model is that your users find shit on your web site (it has a very prominent search box at the top) and then some transaction happens that causes you to make money? Customer: yes. Me: so you make more money if your search works better and users find stuff they want. Customer: yes, we want to make more money! Me: congratulations, you are a search company! Customer: LOL whut?! Me: So, why aren't you doing the kinds of things that other search companies do to ensure you maximize profit? Like measuring how good your search is or generally giving a shit whether users can actually find what they are looking for. Customer: uhhhhh ???? Me: where's your search team? Customer: oh we don't have one, you do it! Me: how did you end up with what you currently have. Customer: oh that guy (some poor, overworked dev) over there picked solution X 3 years ago and we never gave it a second thought."

Honestly, some companies can't be helped and this was an example of a company that was kind of hopelessly flailing around and doing very sub optimal things at all levels in the company. And wasting lots of time and money in the process. Not realizing your revenue and competitiveness are literally defined by your search quality is never a good sign. You take different decisions if you do.
It seems some people have it and some don't; I have been keyboarding now for 43 years almost every day and have never even had a twinge. It screwed my health (sitting for decades as computers are my work and also my hobby) for a bit, but never had anything with my hands, fingers, neck or etc. Not sure how it works. My parents did put me on a 10 finger typing course when I was 6; maybe that was it?

I typed for years on a GPD pocket 1 as primary work machine (I had to travel a lot) until my eyesight didn't work anymore on that tiny screen.
Ask HN: Management keeps assigning me IT work unrelated to my responsibilities
I’ve been working at this 100 employee company for about 2 years. I was originally hired as a Platform Engineer. In short, my responsibilities were to operate the company’s Kubernetes cluster and related tools that would be used by the engineering team. As a random example, setting up log collection to archive our pod logs for a customizable period of time.

Since I’ve joined, more and more people are coming to me with tasks that have nothing to do with this. Like, “You have access to our Microsoft Azure account, right? Can you fix this problem with our Microsoft Outlook?” I genuinely have no idea why I am asked these questions in particular but every day this seems to spread. They come from everyone: engineers, designers, managers, executives… I think someone at the top is telling people I’m our IT team and people are happy to go along with it because we actually don’t have an official IT team!

I’ve tried to push back against these things. When I explain this isn’t my job, usually that person complains to some high up who then tells me they’d “really appreciate it”’if I helped. Usually this is when my manager tells me I have to do it. I’ve spoken about this with my manager a hundred times. He’s in full agreement with me that I shouldn’t be doing these things, and he promises “I’ll talk with them about how this is the last time” but that never seems to help.

Just last week I was brought into a meeting to discuss a new product the company is releasing soon and they asked me for help creating Kubernetes credentials for the dev team. I said “Absolutely I can do that, but I can’t help with email or anything else like that. I can only do the Kubernetes stuff.” Everyone agreed, even the CTO. And now a week later, “We really need your help setting up our website.” It makes me want to scream that I keep having the same conversations over and over again.

The systems I’m responsible for are really crappy and everyone knows it and hates it. I don’t enjoy being a person that is constantly asked about bugs reported to me months ago that I still haven’t fixed. My manager is constantly defending me to other engineers, telling them I’m so busy and it’s not my fault, and he has negotiated a lot of leeway in the deadlines for my normal tasks. I appreciate that, but this shouldn’t be necessary.

How do I fix this? I don’t want to be pessimistic but it seems impossible for me to fix the underlying problem, which is that a company with 100 employees needs an IT team. But management doesn’t seem interested in this, and I don’t blame them: they’re probably thinking it would be a waste since they’ve already got one (me).
Elon can either directly pay the loans himself, or lend money to Twitter/X.
Nah its still vaporware. Yoshino aren't solid state.

https://youtu.be/GTbJVahtCR8
Electron was "bashed" for the resource overhead on consumer PCs. That's not really relevant to an aerospace firm who can spec their hardware to match the exact resource requirements of their tech stack.
I'd say yes to time with one particle, as its position within the universe, or the universe's size in relation to the particle, can change.
unless you're a really big fan of TE there really isn't ever a reason to buy anything they make other than maybe the pocket operators. it's all overpriced shit which doesn't make sense to buy when compared with competing products. for example this thing makes zero sense when the sp404mk2 exists.
Currently using meilisearch, the DX is a lot better than Elastic Search. Yeah I'm sure you can get better tuned results with ES but for simple full text search + facets you're setup and running a lot faster. Also request format tends to be stable between versions.

My main gripe is how slow to display their API documentation is. I don't know how they managed to make a text only website take 3 or 4 seconds per link.
Let's say there are three brands of some item. Each week one of the brands is rotated to $1 while the others are $2. And let's also suppose that the supermarket pays 80c per item.

The smart shopper might only buy in bulk once every three weeks when his favourite brand at a lower price, or twitch to the cheapest brand every week. A hurried or lazy shopper might always pick their favourite brand every week. If they buy one item a week the lazy shopper would have spent $5, while the smart shopper has only spent $3.

They've made 60c off the smart shopper and $2.60 off the lazy shopper. By segmenting out the lazy shoppers they've made $2. The whole idea of rotating the prices is nothing to do with the cost of goods sold it's all about making shopping a pain in the ass for busy people and catching them out.
It's the second coming of Enigma.

https://en.wikipedia.org/wiki/MCMXC_a.D.
I caught up on Jake’s story thanks to your links, thank you for posting them. I’m currently perfectly healthy and at an early stage in my adult life; Jake, Bess, and Sam’s writing has made me feel deep in my heart how valuable that is. I’m going to really try and have a good day tomorrow, I hope that anyone reading this might also be able to do so.
We're well in mythical-man-month territory as you try and accelerate the timeline, though. Typical software companies can't coordinate a 260 person team quickly enough to even start a project of that size in a month.
could you expand on what you mean by "the education industry"?

I was picturing an army of teachers, but I don't normally think of teachers as folks who earn enough to be compared to tech money :)