skysight-inc/HackerNews huggingface dataset:
I have felt exactly this on regular full stack teams many, many times, so it’s also not just limited to data teams.

IMO a major factor here is that software engineering is both opaque and esoteric - at least with physical engineering, there’s something people can look at and think they understand.
> Saving the world, one GitHub project README banner at a time.

I can feel snarkiness in this response. I don't like it.

From Ink's author [0] post:

> The time has come though to move on from Ink. Since russia’s full-scale invasion of Ukraine in 2022, everything in my life revolves around the war. And anything else has lost all meaning to me. I no longer have the mental and physical capacity to maintain Ink and give it the attention it deserves.

[0]: https://vadimdemedes.com/posts/moving-on-from-ink
There are also neuro-fuzzy control based devices [Slide #4]

https://users.ece.cmu.edu/~koopman/lectures/ece348/22_contro...
The way I think about the Zoji cup is that one cup of dry rice makes one (US) cup when cooked. In other words, cooked rice is 33% more by volume than dry rice.
Crypto hashes are not designed to be slow.
> None of these hashes are cryptographic.

I never said they were.

> Crypto hashes don't have a problem of being slow.. they are designed to be slow.

No they're not. Only password-based key derivation functions are designed to be slow, every other hash tries to be as fast as possible within their security budget.

> The conclusion tries to tie weak/fast hashes to crypto/secure hashes (the https mention), but they're worlds apart.

Actually, the specific link I made between cryptographic strength universal hashing and maximum-speed universal hashing is precisely because they're not worlds apart. They use the same techniques, and stand on the same mathematical background.
You would just change the machine that the human uses. If a task is too difficult and hence needs a human yesterday, and if there is a solution that a humanoid robot can now do today then you would simply get rid of all of the humanoid robotics surrounding the core problem. Even if that means bolting the humanoid to the floor just to use that single part you need.
My ancestors ate a diet heavy in meat, butter and cheese starting about 7,000 years ago. They weren't the first to keep sheep and cattle for food, but they were the first farmers to do so. They're usually called the Germanic peoples, which by the way make up about half the ancestry of modern-day Italians, Spaniards and Scots -- and a larger fraction of the ancestry of the other Western European countries modulo Ireland.

So, I don't think the experience of people whose ancestors have been heavily reliant on rice for the last 4 or 5,000 years and until recently didn't have much access to meat is particularly informative for what I should eat.
I played a bunch of EU4 and HOI4 without any issues. But I think those use emulation under the hood.

That's the thing with macs, all the strategy games tend to release there because the market for mac users and strategy gamers is a circle.
> You're the one … evidence to back it up.

Okay, okay! Fair enough!

> And the only difference …

I’m not sure you’re right about that stuff. I think some are more casual (“go with the flow”) on this translation. Others “scheme”. I don’t think Musk is a “schemer”. I think he’s a lost billionaire man child who should stfu and get back to rockets and cars. Rockets and cars! Can you believe this guy? Wtf!
This has me wonder if highschools should start teaching the basic concepts of cryptography so that we eventually do end up with a common understanding of blockchains, password managers, passkeys, or any other technologies that we end up using in our day-to-day lives for crucial tasks.
Cryptographic hashes are not designed to be slow. They are designed to be as fast as possible while still adhering to their security requirements (first and second preimage resistance, collision resistance).

Password hashes are designed to be slow, but those are a very distinct category of hash.
It may well be on HN that I read so-and-so's rule: It doesn't matter what the users say they want, they want Excel.

Gratitude and an upvote to the person who can attach a name and citation to the rule.
'Just do a new election' is not a valid fallback.
The actual ballots are stored, a selective audit is done to verify the electronic count, and in the event that raises issues a full manual recount can be done.

The electronic voting system issues in the 2000 elections motivated the Help America Vote Act of 2002 under which voter-verified paper records for audit purpose required for all voting machines (this requirement became effective in 2006); effectively, “voting machines” add ballot marking machines that may also be involved in convenience tabulation, but are always audited against hand counts of paper ballots, which are the ultimate authority.
You can solve this placing a trivet in the pot with your rice in a bowl on top. I do this when im in a hurry and need to rustle up ruce and lentils on the double. Lentils, stock, trivet, bowl, rice, water, done.
I'm sure they were glad they had you to fix their problems!
Security flaws found in Nvidia GeForce GPUs
They do, yes:

http://www.ryongnamsan.edu.kp/univ/en/education/internationa...
Europarlament too?
You probably can, as that's the max power, not the used power. To consume that much power you'd have to compile something with all the cores, and do something with the gpu (some rendering?), while the battery is being charged. And even then, I think there's a margin still on the power rating. (Running on solar, so I keep close eyes on my devices consumption). I believe most outlets are rated for 15+ amps, which is 1.8kW per receptacle (120v).
For those who can find it, Robert Graves's essay "Lars Porsena, Or the Future of Swearing" is worth a look. I think the collection that included it was Occupation, Writer.
Thanks, that looks like exactly the single-multiplication approach I was suggesting, but with one improvement: They don't "space out" the TT and HH digits as I thought would be necessary. I assumed that leaving these digits in adjacent bytes would cause the multiplication by 100 to corrupt the top 2 bits of the final answer (the bits corresponding to the "3" in the final mask with 0x3FF), but it turns out they actually don't, since 100 = 64+32+4 -- that is, 100 in binary leaves the low 2 bits off, thus so will any integer multiple of 100, so multiplying TT by 100 will not contaminate those 2 bits after all! This is a really lucky coincidence that would not work out for every base.

(Lemire's calculation, in contrast, uses the add-adjacent-blocks trick, so takes a logarithmic number of multiplications -- 3 for his 8- digit calculation, which would become 2 for a 3- or 4- digit calculation.)
I guess for me personally I don't deny that Joe Biden won the contest as performed. I just question the contest themselves. After all, if made up my own election law and ran an election, and declared my candidate the winner, no one would listen to me, but that's what happened here, which we know based on scotus's interpretation of whether secretaries of state can change rules the way they did in Pennsylvania.
Is this type of system not vulnerable to a supply chain attack?
> I have the right to a refund within 14 days of the purchase of digital goods and services.

Congrats. In this case, you’re going to get it by contacting your bank/credit card not by contacting the company.

This is like the Pinboard twitter thread where he says German customers write to him demanding an invoice (which he doesn’t provide). So he sends them a blank one and tells them to fill it out themselves which just makes them madder.
In PostgreSQL you can create indexes concurrently, so the database doesn't have to go down to create a new index:

https://www.postgresql.org/docs/current/sql-createindex.html...
My parents had a traditional pressure cooker that was both intimidating (they convinced me it could blow up any moment) and useless for recipes when I asked them how to cook things. "Oh, just cook it for two whistles" Two what?

Instant Pot was sooo much easier. Safety interlock, unambiguous timer, much better.
Reluctantly worked on AU data projects for maybe the past decade. I don't classify myself as a data engineer, in fact I hate data engineering or data related work which is glorified ETL and SQL most of the time. They are the worst, broken projects I've done, not software engineering in the software engineering sense. I don't think I've worked on a good one yet despite the potential to be really interesting projects. I prefer general software projects doing a bit of everything as a generalist, data pays the bills though in AU.

Not seen/heard of this person before but reading this specific blog post it all sounds very familiar, it's depressing.

The "CTO" getting on stage taking a bunch of credit and everything being a mess or incomplete or lies is very familiar. Maybe not CTO but higher management. It's all smoke, mirrors, optics, self promoting, it works as these people end up making their way up the ladder when the lonely dev trying to do better work is just a dispensable cog in the wheel.
They seem much worse than Excel's though. Are structured references supported? Can the tables be moved without breaking references? It also seems to me that the filter views aren't implemented in the mobile apps yet, so you can end up with a PC-only document.
There are a lot of mobile apps that are webviews pointing to an already public website/web app.
Depending on the length of what you're hashing, either one of the cut down Siphashes or Blake3 are reasonably fast.

The Siphashes are too short I think for general use, but when cut down and keyed they're okay for a hashmap.
The issue in the US is compounded further as running elections is left up to not only the states, but the individual municipalities in those states and typically run at the county level.

Each with their own rules, whether or not ID verification is mandatory or literally illegal, style of voting (mail vs in-person), ballot design/UX, what languages the ballots are in (are ballots in Sweden in anything but Swedish?) and mutually incompatible equipment. There are thousands, if not tens of thousands, of ballot designs in use for the current election.

When viewing this at a macro level for electing the office of the President, it seems absolutely insane.
> Why is this still a thing?

Because the profit is significantly higher than the cost to create/run one.
This is true here in the US. The paper ballot scans and then goes into a lock-box for possible manual recount.
The inside of your mouth?
How would they "get to work"?

And your proposed resolution means someone could DoS an election by copying their ballot and submitting it.
Not quite the same thing but https://en.wikipedia.org/wiki/Time_travel_debugging comes close.
Probably Grok itself
I have seen data work well, but it only worked well in a situation where we had management focusing on two very tangible things that even the CEO could verify (since the CEO did know the product). Those tangible things were:

1. Accurate, auditable billing down to per-chargable entity/event

2. Dashboards for each customer that reflect THE SAME numbers as we generate in #1, so customers could see relevant info quicker than just waiting for the bill from #1

The only reason those things were valued and made a focus though was because a HUGE customer threatened to completely drop our company because that customer did an audit and noticed that we had overcharged them 3% because we were actually billing them on estimated numbers. That led to our CEO being personally yelled at by a much larger CEO, and our CEO (to his credit) didn't blame us (we'd raised the alarms that the bills were estimates and not auditable) but did say "this can never happen again, I trust you, do whatever needs to happen to make sure this never happens again."

And once we had #1 solid and tight, we were able to leverage that solid auditable data to generate solid dashboard numbers that always squared with what showed on the bill.
Looks like grafana
Like environmental issues, this is a corporate problem being presented as an individual problem. It’s not going to be fixed by every single individual person monitoring every single thing they eat. It’s going to be fixed by removing the incentives for companies to do antisocial things.
Urinating once or maybe twice at night is pretty normal. If you think that something might be wrong then you can get checked by a urologist but most likely they won't find anything worth treating.
The US tends to combine rather than separate local, state, and federal elections, as well as not having a parliamentary system at either state or federal level (resulting in separate but often simultaneous legislative and executive elections, and in some states judicial as well), as well as having bicameralism at the federal level and most states (resulting in additional simultaneous legislative elections), as well as having initiative, recall, and/or referenda as significant functions in many states, as well as having non-unitary executives with multiple independently elected executive officers in many states as well as having many of those same state issues applying at the county and municipal levels as well (and, often, for overlapping additional special jurisdictions.)

As a result, there are a whole lot of separate elections conducted on the same ballot in the US, more than is typical elsewhere. This increases the tabulation load.
A lot of the comments here are getting really hung up on cracking non cryptographic hashes, because they're not supposed to be secure.

It's just a nice demonstration of the properties we want in a cryptographic hash function, by showing how easy it can be to abuse hashes that are not designed with those properties.
I hear jQuery 4 is a jQuery alternative for modern browsers.
I cook one cup of rice in my Instant Pot all the time.
This HN thread has some links and discussion that you might like.

https://news.ycombinator.com/item?id=26115665

https://mattmazzola.medium.com/implementing-the-elo-rating-s...
Unfortunately our dear "concerned" fellow citizens seem to be having their way.
Yes, you're right lol. Equally as bad. I actually thought it might be that but couldn't quite remember. Imagine trying to ask people for the use case of why they need joins...
Darkmode Overleaf's PDF viewer using userscript
How about Xcode's LLVM on an Intel Mac building for ARM iOS?
As Jeff Bezos said a few days ago: "Voting machines must meet two requirements. They must count the vote accurately, and people must believe they count the vote accurately. The second requirement is distinct from and just as important as the first."

This is not an election where we can afford doubt.
I think your computer may have problems. I have a 5 year old Dell Latitude and Excel loads with a new sheet in under 2 seconds from cold. I have the excel on my taskbar so even triggering the launch is Win+2 and quick.

Excel on Mac is another ball of wax though. Bit of a dog, that.
Virtualization layer
(Firecracker + KVM)

The "secret" sauce probably. Firecracker is so cool.
> Server components

Nope, not using.

> Next application directory breaking emotion for styling

I'm not even sure what this is.

> stricter rules for hooks

I've always been strict with the code, no changes have been required.

> the compiler

The compiler is still in beta, I've not even tried it, let alone let it near production code. I'm not that excited by it tbh.

So you've pretty much confirmed what I said. None of these things were that important to jump on.
I wonder if something like Lotus Improv would be easier to audit.
The robot can do the dishes and the laundry while you aren't even there. No need for that to happen during breakfast! It can start making breakfast before you even wake up, if you want.
I love that you mentioned PIM systems. I've worked with product information systems from small 3-man companies all the way to Fortune 500 companies, and without exception, their PIM systems have been total dogshit: slow, extremely unintuitive, limited in functionality and borderline unusable. When I need a list of product names, barcodes, weight and dimensions, nothing beats a simple Excel table that can be quickly transformed into whatever format I need at the moment. With the intensity of a thousand suns, I hate the "workflows" of having to create an account, sign in, browse products, put them into a cart, submit an order, and then wait for an email with a download link to some non-standard XML dump or broken CSV that their multi-million dollar PIM system produces. These systems have wasted entire lifetimes worth of their users' time. When it comes to sharing product information, nothing beats the ease of use and flexibility of a plain Excel table.
polls are garbage - VOTE

vote early, vote in person, bring 10 people with you
Yes, it is very much a shame for important cultural works to be accessible only to those with money. Once upon a time it was considered such a social problem that governments allocated funding to civic institutions where copyrighted material could be read entirely for free. A short and easy registration process would even grant anyone permission to physically take these works home to study at their leisure for a while. Really, it's amazing society survived...
As a user of the original Leap Motion Controller, I see one problem with this solution: the dreaded gorilla hand or in other words, gradually increasing numbness and tiredness of the hand when doing mid-air gestures.

Personally I couldn't work longer than half an hour with the device. There's something about needing to position your fingers in a precise location in space that's particularly tiring.
Sadly it sounds like most AU corporate companies I've worked at.
I'd be curious for a tool for interference by the US intelligence agencies, social media, big tech, and mainstream news. I theorize it would far exceed anything Russia could do.
I'm a mechanical engineer, and I've been wanting to better understand the computational side of the tools I use every day. Do you have any recommendations for learning resources if one wanted to "relearn" FEA from a computer science perspective?
I only press one button ("Pressure") when cooking rice in my Instant Pot.

It remembers the last several settings I've used - one of those is 12:00 for rice.

If you don't have a pressure cooker, that's fine. But for those who DO already own a pressure cooker, I'm not sure how the lighter weight of the rice cooker is relevant. A single-use device takes up more room in the kitchen, and the accumulation of these devices just adds to our environmental disaster.
Tracfone will not unlock a phone until 60 days after it is activated[1]. Oh, and if you use it on T-Mobile or AT&T's network (instead of Verizon), it's actually 12 months.

While this is certainly cheaper than a full price iPhone SE, it is not even close to a "$100 iPhone" - it's a "somewhere between $200-$300 iPhone", depending on which network you use and how you quantify the cost of being unable to switch.

1: https://www.tfwunlockpolicy.com/wps/portal/home/!ut/p/a1/04_...
But late but I saw this comment and it really spoke to me.
I couldn’t agree more.

I have the afternoons of my past week trialling to see if you could achieve something similar to Toasty with just structs and proc macros.

https://github.com/jayy-lmao/sql-db-set-macros

Still WIP but made it past the hurdle of inserts, which I decided to generate a type-state builder pattern to enforce non-nullable fields and skip auto-fields.
This is more intended as a proof of concept but I’ll see how much I can grow it and whether I can dogfood at my job
I've seen some "data engineering" scripts that were complete messes and beyond crazy. Some examples: Massively over engineered "pipelines" that process a few hundred rows a day, but somehow manage to take forever to run. Developers that didn't know SQL beyond "select * from table", so they do all their summarization in Python. Or, worse, I've seen a Python script calling a shell script calling R calling something else, several more layers deep, when the same result could've all been done in SQL with a few temporary tables.

Oh, then I'm asked to "give this a code review before so-and-so does a deployment tomorrow." Uh, it's a little late to address any of the fundamentals, but there are hard coded paths everywhere...
apparently certain fine-tunings see a smile as 'threatening' or scoundrel-like
Sincerity score on a resume? I can't tell if you're joking or not. I mean yeah, any sentence that ends in something like "...yeah, that's the ticket." would be detectable for sure, but I'm not sure everyone is as bad a liar as Jon Lovitz.
What does the M1 series have for memory bandwidth?
The new trench warfare in Ukraine
To what end? Local to me, an “trained” election volunteer was still questioning voter’s citizenship at the polls.

I’d say this was a fluke if the GOP hadn’t spent the last umpteen months pushing all this non-citizen voting nonsense.

https://wapo.st/3AsIvnf
here ya go ;) https://news.ycombinator.com/item?id=24665282
Thanks for reminding me - I also used to own a Zojirushi, and all the conversions were a lot more headache than I've had with my Instant Pot. I had to write down all the calculations on a 3x5 card, and then try not to lose that, or get it wet in the kitchen!
If MSFT are serious about this, they need to make migration easier. Right now they half heartedly point you at javascript and excel plugins and walk away. When Record Macro gives you the option of recording in JavaScript, not VBA, then we'll talk.
Tastes and has the texture of Chinese restaurant rice. I use mine 3+ days a week. Worth it if you eat that much.
I believe the HN zeitgeist practical recommendation in any near ballpark is currently the Xreal Air AR starting at $197 on sale https://amzn.com/dp/B0C3MKPLHP or $399 "Pro" https://www.amazon.com/dp/B0CHVQWW4P.

2024-10-16 https://news.ycombinator.com/item?id=41859012#41884544 Traveling with Apple Vision Pro

> For air travel, I really like my Xreal Air glasses now that I have a newer iPhone 16pro. Just plug in the USB-C cable, and you have a virtual 60" screen in front of you which works perfectly for Netflix, etc. And they cost less than 10% of the cost of an AVP, and are not limited to 2-3 hours of battery life (they get power from the phone).

> I use the Xreal for coding while traveling. It's not as nice as a monitor, but it's definitely good enough for coding IMO.

> Been travelling with a SD and Xreal Airs for the past 2 years. Fantastic for gaming and video consumption.

Counterpoints:

> I can’t get them setup to program on well tho

> Honestly xreal's marketing is generous at best.
The typical problem is a culture where if you say

"I would like to make this systemically better by addressing our second order problems that are causing our very visible first order problems"

You will be told that we absolutely do not have time for that. The only actions you're allowed to take are fighting the fires closest to you, not turning off the pumps that spray the gasoline everywhere.

Typically this is only even possible because nothing that you're doing is actually used or scrutinized since if it was, someone would have immediately noticed that nothing works. Usually this is at places running on varying levels of investment dollar three-card-montey.
One thing this article completely glossed over is that most rice cookers you find these days don't have an outer water reservoir that boils away like the one described in the article (until reading this I thought of those as "Taiwanese style rice cookers" because the only ones I had seen like this were from Taiwan).

There is a difference between waiting for one cup in the outer reservoir to boil completely away for 20 minutes, and waiting for the rice+water mixture to come to a certain temperature.

Edit: I ended up down a rabbit hole about why Taiwanese rice cookers more commonly use indirect heat and found this great article:

https://www.taiwangazette.org/news/2021/10/23/thinking-outsi...