skysight-inc/HackerNews huggingface dataset:
That's why I use AHK for my favorite timestamps like 20250321102123, I prefer year first as well but when in Rome.
U.S. to open millions of acres in Alaska to drilling and mining
Looks like it doesn't use locking, so running two instances will corrupt your 'database': https://github.com/mnfst/manifest/blob/master/packages/core/...

It feels a bit mean to write this, but whenever someone reinvents a database this is the first thing I look to gain some confidence the authors understood what they were getting into.

Probably best to stick to sqlite instead!
It's in there, just not with those keywords:

> ethnographic data – contemporary studies of groups that existed until some modern contact

> an important challenge when interpreting evidence from ethnographies of modern hunter gatherers is determining which groups are likely to be representative of hunter gatherers who would have lived before the invention of agriculture.
I see now. Thank you for clarifying. I thought this about ElevenLabs Conversational API.
I don't use this app, although I'm sure I will regret that once the ongoing WWIII actually destroys all undersea cables and sattellite links.

But I always tune in to a thread about this app to read the brutal commentary about its UI.

The juxtaposition of that and the app's complete dominance in its niche are always food for thought...
I'm glad for you. I'm paraphrasing a previous employer's guidelines.
And the real Grade A irony is that the same is true for the tea party and he took the post-hoc media spin hook line and sinker.

If you take a step back you'll see that while tea-party, occupy wall street, Maga 1, mostly peaceful 2020/BLM and Maga 2 all take aim at different points in the establishment they're all firmly rooted in the discontent that every day people have with the amount the powers that be are lightening their pockets for causes they don't agree with.

The grassroots movements will keep coming (and they will probably become more extreme too, and the powers that be will keep trying to co-opt and redirect them) until something changes.
That is truly one of the dumbest things I’ve heard in such a long time. Thanks for the laugh genuinely.
there is an implicit assumption that we've all settled on what transportation looks like. its a car with 4 wheels, and windows, and a chassis and a glovebox. there are already a whole spectrum of gloveboxes we can but, open source, SaaS, etc.

why would you make a new glovebox. its got a latch, and a hinge.

maybe I dont even want to build a car.
Doh! Of course

"Evri delivery is a nightmare"
Solid fuel at least is more controlled. You can ignite them from a very safe distance.

I've never been hurt by an actual rocket motor, but I thought I lost a finger with the woosh rocket that exploded. . . Luckily just a cut and some burns and not on my face.
I replied to the wrong comment! Sorry, I can no longer change it.
Show HN: Describe a circuit in English, get a schematic and explanation
Hi HN! I built a small tool that lets you describe simple circuits in plain English and get a schematic. You can then ask follow up questions like "whats the voltage drop across R1?" or "How would you calculate the Thevenin equivalent resistance?"

Emphasis on simple—right now it handles very basic circuits (think: 1 voltage source, a few resistors, maybe a cap).

I built it because I am a mechanical engineer by training and sometimes forget basic EE. LLM's are making it so quick and easy to understand codebases, I thought it would be cool to try and build the same for circuits.

It's a prototype for now, but I think it could eventually be really useful for autodidacts, students, and engineers looking to brush up their circuit theory.

Would love feedback on what works, what doesn't, and where you'd want it to go next. Link: https://circuit-tutor.xyz/
Well, EWD gave a solid argument from first principles, which you choose to ignore.
> Large corporations believe anyone is replaceable.

This is definitely true. By design, large corporations are structured so that there is no single point of failure.

> Again I am an IC & don’t see/hear any extra work done for retention.

Even in large corporations, extra work definitely happens for retention (I have experienced it myself as an IC). Even though everyone is by design replaceable, the organization has some incentive to work on retention:

a) Bad retention hurts the organization's reputation and future hiring (horror stories spread very fast)

b) Within the team, losing a great teammate hurts morale and output and managers know it will result in a hit on their metrics at least for the next half.

c) Managers may not always be able to backfill, and losing an employee can reduce the size of their "empire" that they are often trying so hard to establish at whatever cost.
yes!! 90% of manager's job is setting the mood.
MNIST classifier using a DNN: https://www.nature.com/articles/s44172-024-00211-6
At the University of Arizona (or at least in most of the buildings there), the lowest floor of the building is always 1, even if it’s a basement. So the ground floor is often 2. Maddening.
More thoughts about reinventing the wheel:

- Did YOU invent the last wheel, or any before it? If not, then you will make the same mistakes the last inventor made. Until you make a bunch of wheels, you'll probably suck at it.

- You learn more by studying old wheels than trying to bang one out yourself. Study the principles behind the designs rather than shooting from the hip. This is why we study medicine, science and engineering, and don't try to invent new medicines, sciences, and engineering disciplines from ignorance.

- Novel-ness is only good when it fixes more problems than it introduces. Novel-ness introduces not only "bugs" from a new, untested design, but also the problems of changing people's expectations, requiring new training, and possibly requiring all the other parts to change to fit the new wheel (which is often more work than just dealing with the old shitty wheel!). New things are not inherently good. Incremental change is almost always better, even if it's harder because you have to struggle with all the existing limitations. Your job isn't to do something easy, it's to make a product better.

- Only after you make your new wheel will you find out if it's good or not. Don't go into it assuming what you have is better just because you like the idea of it better. In fact, the more you like the idea, the more you should question it; ego is a dirty liar. Kill your darlings and be prepared to accept others' judgement of the thing, and the reality of it moving on the road.
None of those relate to factual accuracy about a guy in norway
People don't use it because when it was first introduced, it responded "I found some web results for that" for the complex types of things people wanted to ask it.

The technology exists for much better responses to those types of requests today, but who knows if they can re-train their customers that it'll work for them now.

There are definitely a lot of complicated personal-assistant type tasks that they could do now that people would like.
Lotus Notes was a product far ahead of its time (nearly forgotten today) which was an object database with synchronization semantics. They made a lot of decisions that seem really strange today, like building an email system around it, but that empowered it for long-running business workflows. It's something everybody in the low-code/no-code space really needs to think about.
And QuickDraw GX and another quickly abandoned technology that came with System 7 Pro.
Some people think sustaining debates by splitting hairs indefinitely is productive, some don’t. Debating the point isn’t useful because there’s no objective truth to get to.
In the Amazon a lot of the "uncontacted tribes" have been contacted by illegal loggers, miners and in the past rubber harvesters, and have every reason to think we're all a bunch of demons. The ones who still hide out are often the victims of past massacres, and not even the prospect of shoes and plastic cups is enough to overcome their reaction to how they were treated in the past.
I feel like these calls to unionize aren't trying to improve working conditions for tech workers, they're just trying to find ways to politically capture tech companies

That's why, you know, most of the people who call to unionize are left wing progressives who don't work in tech (and a large number in the bay area resent the shit out of tech)

Frankly given their attitudes towards meritocracy, "social justice", etc, I don't really trust these groups to actually negotiate a better deal for me. I'd expect them to just use the leverage I give them to screw me over. Go on Alphabet Workers Union's website and this is the exact shit you'll see

They probably target tech specifically because they think we aren't "class conscious" enough to understand our own situation. That's why they don't go and bother the finance industry, those guys know where they're sitting economically
A Smarter Way to Merge Network Scans – Introducing Scans2any
Amazing things happen when motivated individuals and communities disregard arbitrary and evil laws.

You might not be entitled to all content produced, but you're also not entitled to exploit people and win endless profit.

Cut out the parasitical middlemen and use LibGen, SciHub, and all the myriad communities that have built up around curation and distribution of content. Pirate everything. Donate directly to authors and creators, actors, writers, and others.
"National security site" is not a synonym for "military installation."

It means "critical infrastructure whose failure causes significant adverse effects."

The UK's main airport is absolutely that.

Your quote about 99% of air cargo not coming through Heathrow is made-up nonsense. The correct figure is closer to around 50% by volume and 70% by value.

https://www.heathrow.com/company/cargo

It's a major, major hub, not just for the UK but Europe, the US, and Rest of World.
In an actual class conflict, when a group of working poor people knocks on your door and notices that you are a little too well dressed, a little too well fed, lacking the calluses and fatigue from working two low wage jobs, a little too well spoken and educated, a little too bourgeois, do you think they will be interested in discussing the minutiae of the Marxian definition of the proletariat or weighing the metrics of exploitation before they drag you out into the street?
It's enough explosive to cause a 2m high tsunami in the estuary, iirc. Not an option.
Passports were much rarer before WW1, it is indeed a bit bizarre as the world allegedly embraced liberalism and moved away from imperialism that the real crack down treating humans as property of government that need hall passes and permission slips really went into gear.

This may be the byproduct of more robust social benefits, it requires brutal totalitarian control of immigration to smite the 90% of earth that would be better off in North America.
Not always.

A public utility has little incentive to be efficient as like you said, they are fine with 0% returns.

If a private utility gets a rate of $1.00 on $0.94 of expenses, it has an incentive to further reduce costs to increase the return, which reduces future rate growth (as higher rates won’t be approved).
The other issue, from experience, is needing to reimplement logic as well -- you end up with stored procedures that duplicate logic that also must be run either in your server or on your client. eg given the state of the system, is this mutation valid.

Then those multiple implementations inevitably suffer different bugs and drift, leading to really ugly bugs.
> I/O of specialized formats comes to mind quickly

The classic "I'll write my own csv parser - how hard can it be?"
"Hey Siri, play next song"

...

...

*Siri caption displays "play next song"

...

...

Continues playing current song.
Of course many new wheel inventions fail, and mine could very well be among them. You never know if you don't try.

The alternative, of course is to simply accept that all wheels already invented work just fine and don't need to be fixed.

Which approach is the most 'short-sighted'?
The problem I have with "moving the database to the client" is the same one I have in practice with CRDTs: In my apps, I need to preserve the history of changes to documents, and I need to validate and authenticate based on high-level change descriptions, not low-level DB access.

This always leads me back to operational transforms. Operations being reified changes function as undo records; a log of changes; and a narrower, semantically-meaningful API, amenable to validation and authz.

For the Roam Firebase example: this only works if you can either trust the client to always perform valid actions, or you can fully validate with Firebase's security rules.

OT has critiques, but almost all of the fall away in my experience when you have a star topology with a central service that mediates everything - defining the canonical order of operations, performs validation & auth, and records the operation log.
I think one of the blockers to this is a very high risk of bird strikes.
Raspberry Pi Announces Rpi-Image-Gen to Help Craft Custom Software Images
> turning it back on after every update despite me turning it off 3 times already

That's a page right out of the Windows Update playbook
hah yea i have very low confidence that this person is going be sucessful at their goal the way they described it

seemed like the opposite of what i suggested here

https://news.ycombinator.com/item?id=43434340
There was recently an LCP content extraction blog that targeted Thorium's Chrome Dev Protocol: https://news.ycombinator.com/item?id=43378627
Crisis management is a big part of the job, and the more people you have the higher the chance there is a crisis at any given point in time. Around 100 devs there's usually at least 1-2 things going on at any given time.
Possibly not, though that larger polycarbonate water bottle is quite heavy, compared to the 2 liter PET soda bottles NASA is suggesting for outdoor firing, and it looks like the "nozzle" is the uncapped mouth, which would also help to keep it from hitting the ceiling.
Abbreviations can only be useful when they're unambiguous within their context. Maybe “u’re” is unambiguous here, but “re” might have been a step too far to still know what word writer was abbreviating.
It's a great idea, but I fear if this keeps going viral like it did in the last few days, more bot authors will be motivated to add special handling for it and e.g change the user agent to a non-Mozilla one.
A core goal of national security is protecting critical civilian infrastructure.

Always has been, always will be.
Great, now you can eat on dedicated debt. Solidifying the complete migration to credit culture.

There's no way this ends well for the average consumer as each meal is a fractional increase in debt, essentially a reverse apy to the lender.
How does the verifier gain confidence that the prover has solved a particular instance of a sudoku puzzle?
Maybe so. It might depend on the winds in your area.
The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people.

I get the point you're trying to make that this seems to suggest that drinking Diet Coke is something also not "delegated to the United States by the Constitution" but I think people who disagree consider that drinking Diet Coke is not a "power" in the same way that operating the FBI is.
> There isn’t a monolithic “CRDT” in the way you’re describing.

I can't blame people for thinking otherwise, pretty much every self-called "CRDT library" I've come across implements exactly one such data structure, maybe parameterized.

It's like writing a "semiring library" and it's simply (min, +).
So we get the worst of both worlds: we're releasing private information that has no bearing on the case, and nobody has changed their mind that the real answer is being kept from them.
Taking out any power infrastructure is going to cause significant problems, no? I don't think that's a national secret in any country.

I get it, all modern intelligence apparatus is draconian but this take doesn't really make sense IMO.
You're doing the same thing, but instead of invention/innovation you're saying how productive something is. That is also a sliding scale.
Due process is woke.
They've been behind for almost a decade now. I bought an Android phone around 2017, and the difference in usability between Google Assistant and Siri was enormous even then. I don't think Siri has improved meaningfully since then, either.

Maybe they should consider starting over from scratch.
At my current workplace the word "bespoke" is used to mean anything that is "business logic" and everyone are very much discouraged from working on such things. On the other hand we've got a fantastic set of home made tooling and libraries, all impressive software engineering, almost as good as the of the shelf alternatives.
Donate to authors? How many ever do this.

Please. I'm sure if your livelihood was affected by piracy, you would feel differently.
Both this project (and optical design in general) and rendering engines (like video games or any 3D rendering) implement ray tracing, and so are related. But the application is different and therefore they are not really competing. The underlying math is similar, but implementations will be quite different.

Ray tracing for rendering typically needs to figure out which surface a ray is hitting as part of collision detection. This is typically done with something called Bouding Volume Hierachies. Optical design (at least in sequential mode) side steps that issue completely because the order of surface collisions is known in advance.

Another big difference is that ray tracing for optical design needs to be differentiable. This is why I made this project in PyTorch, so that the entire collision detection code and physics implementation (refraction, reflection) can be differentiated with respect to parameters that describe the shape of surfaces. Then you can gradient descent the entire optical system to find optimal parameters.

Finally, rendering raytracing typically implements a lot of realism functions like diffuse or partial reflection which makes the code acutally more complex in some ways. But optical design will care more precisely about things like precise modeling of dispersion, which is not a huge focus for rendering. And there can be real-time performance constraints if you're doing a video game also. Here the implementation really doesn't care about any real time stuff.
Very cool. This is somewhat naive question considering I actually have an EE background, and I think I know the answer but considering their shared EM theory, do you see any parallels of this thinking tangentially applicable to radio frequency system design?
Makes sense. And metering is a leveling playing field in terms of cost assessments (if you discount tail costs to $0 that is)
An unforgettable anecdote from an electrical engineering professor I had, some 20 years ago.

Engineering math works like this: if it's an order of magnitude bigger, round it to infinity. If it's an order of magnitude smaller, round it to zero.

Prior to teaching, he'd spent a career working on missile guidance systems.
It’s even worse than that. The law firm capitulated and will now do pro bono work for the administration. So the administration rescinded their EO barring it from government work.
True, that many did vote for him, out of a total eligible voter population of 244,666,890. That's about 28%.

And even of that group, a large number voted for him thinking that he wasn't going to do what he's doing. He even claimed in his campaign that he wasn't going to do what he's doing. I think those people were foolish, of course. As you point out, his nature was pretty obvious, but they weren't on board with what he's doing nonetheless.

Regardless, I understand your skepticism and I wouldn't be shocked if you're correct. I just have a touch more optimism than that myself. Pessimism can lead all too easily to defeatism, and defeatism is a self-fulfilling prophecy.
To me this is one of the differences between making a wheel for learning or a wheel for innovation, as I mention in the blog. The latter can truly be reinvention, while the former is indeed often more like simply making your own wheel.
Personally I think spending huge amounts of time on retention _after_ someone resigns indicates huge, possibly org-wide, problems with communication and career development.

There are lots of reasons people resign, but a lot of the time it comes back to feeling bored, under appreciated, or that their career has stalled. If you’re actively managing a team, you should be balancing these things, _and it should be obvious_ at least to people who are paying attention. Both developing someone’s career and signaling that you want to help are fundamental in a manager building good relationships with their reports.

Or as Rands in Repose points out in his post on “Diving Save” [1]:

> Diving Saves are usually a sign of poor leadership. People rarely just up and leave. There are a slew of obvious warning signs I’ve documented elsewhere, but the real first question you have to ask yourself once you get over the shock of an unexpected resignation is: “Did you really not see it coming? Really?”

If you routinely don’t see it coming, maybe your reports have a legit gripe about what you’re spending your time on.

[1] https://randsinrepose.com/archives/the-diving-save/
There’s at least one company that does kodachrome, but not in color: https://processonephoto.com/mail-order-film-processing.htm
First person to get a postgraduate degree in CS. I still miss his satirical writing.
> But GitHub recommends that

Where?
Mining crypto can lead to misaligned incentives. Suddenly, people would have motivation to run this thing even on benign requests, etc.
Is this always true?

If their only concerns are things a manager can change, then why would they leave if they get what they were seeking elsewhere?
Couldn’t you kiss it with a propane torch to melt away the identifiers? Shred it? Some mechanism of making it non traceable.
This shouldn't really surprise anyone. A lot of universities are basically optimized around seeking money from donors.
> Rates haven't been increased at more than 1x annually in any of them.

Do you mean 2x?

> California is getting what seems to be two overhauls

I believe large share of rate increase is because PG&E need to pay multibillion penalty for previous years of negligence which caused multiple fires with casualties.
" the tech industry loves to sell us on the myth of the "dream job." You know the pitch - beanbags in the office, free kombucha on tap, and "Agile" processes that are supposed to make everything more flexible, more efficient."

Never seen that. I'll also bet vast majority of tech workers have never seen that either.
There are two hard problems:

1. Naming things

2. Caching

3. Off-by-one errors
would you really say the color iMacs didn't have a wow factor?
It would be an interesting website if formatted like wikidata. Anyone can make/edit a magnitude, and the goal for moderation is keeping like-items in a context comparable. (Stadium Attendance has at least some commonality with Stadium Size)

You'd end up with this big graph of values, that in theory you could traverse as deep as you want by just using the right units and multiplying. "[1-person's joules burned per hour by standing] x [1-standium's worth of people] x [4-football game's length in hours]"
Related:

- https://news.ycombinator.com/item?id=43436645

- https://greenvitriol.com/posts/sync-engine-for-everyone