skysight-inc/HackerNews huggingface dataset:
Right, I think you're basically highlighting what I'm trying to say. The fact that election results are not official until potentially a month later, is a problem.

> These ballots are always counted during the official canvass period in the 30 days after Election Day.

How is this not an issue when it comes to trusting an election? If elections come down to a few thousand votes (per swing state), then even a small margin of error has a chance of casting huge amounts of doubt on who the real winner is. This already happened in 2000, and again in 2020, yet somehow it doesn't seem like a priority issue.

We can talk about all the technicalities but at the end of the day it's about reassuring the entire population that the votes are legitimate and valid. This is more than just having a process. That process has to be efficient, and extending the official results for weeks and months does not accomplish that. You don't have to be cynical to see that the more inefficient the counting is, the less trust there is in the election results, and it all contributes to political turmoil and civil unrest.
I have watched a couple people type with long nails and been somewhat amazed at their proficiency. This looks like a good idea. Has any one out there tried one?
> Boeing just seems to be really, really bad at this.

Boeing isn't contracted for results, it's contracted to disperse pork (aka jobs and money) across the districts of politicians who vote for earmarked NASA funds.
Well because you need the rest of the language to make your program tell your system to do stuff.

Turns out `IO` is the most essential and useful bit of a Haskell program. That part can be left to the programmers. Haskell has a lot of facilities for making that nicer to work with as well.

I find that when I tell folks I work in Haskell full-time you can see their opinion of you change on their face. I'm not some kind of PhD genius programmer. I'm pretty middle-of-the-road to be honest.

It's just nice to have a language that makes the work of writing BLOBS straight-forward.
No, you need to think like an MBA.

It means that they are the most valuable employees, because their productivity per dollar is infinite.

It also means that when you sort all the (non-executive, of course!) employees by total comp in preparation for layoffs to make the budget look better, they are at the bottom of the list.
No need to feel sorry. I never had a NES, I was actually thinking of Super Mario Land on GameBoy when I wrote this, but ultimately wrote it a bit more generic...

I do however have a vivid memory of LucasArts' Indiana Jones and the Last Crusade, where I got stuck in a cave under a Venice Cafe for days, because I didn't know that I need to talk a guest out of his Wine-bottle using specific sentences, and use the wine to soften the mud of a lever in a wall...

But I guess that's too specific for anyone to relate to...
Dampening is also restraining.
My bank will let me make deposits from my phone, but not from my computer. A few months ago, the phone app tightened its Play Integrity usage, and will now no longer run on the phone it had previously happily run on.
Human rights abuses don't stop us from allying with Saudi Arabia, Israel, Armenia, Egypt, Pakistan, the UAE... and of course we have plenty of abuses within our own borders.

But China is a threat in a way those others aren't. Not just an economic competitor but potentially the next superpower after ours fades, and maybe next century's dominant culture. We're scared of them because they challenge everything we believe about our own model's superiority...
Like with "personality tests", if a company is using an IQ test as part of their screening then I question that company's processes and corporate judgement. It would be a red flag indicating to me that I would be a poor fit there.
You can do it in less, with a pressure cooker. Even so, 30 minutes is not going to get maximum flavor and collagen out of the bones.

If they're also using the original poaching stock I could imagine you'll get a pretty stock even in 30 minutes. You'd still need to cook anything else you wanted in your soup -- vegetables, pasta -- though there are tricks for par-cooking these.

I don't own a pressure cooker, so I'm only reporting what I've read. And they do say that a pressure cooker makes better stock in shorter time -- there are things that not even a 10 hour simmer will get since the temperature never gets high enough to dissolve some things. Still, 30 minutes sounds sub-optimal, and I wouldn't expect anything to be even the slighest bit sub-optimal when you're paying two-Michelin-star prices.
It's been a minute since I messed with bhyve on FreeBSD, but I'm pretty sure you have to switch out the networking stack to something like Netgraph if you intend to use fast networking.
Regenerative braking is so far from being an innovation on Tesla's part. Regenerative braking as a technology has been around since 1886, and was even seen in some of the earliest electric cars at the end of the 19th century (krieger electric landaulet).

Even when you fast forward to modern production cars, the Prius had a regenerative braking system almost a decade before the Tesla Roadster came out.
Thanks for your comment! You're absolutely right - chatbots are already being used for therapeutic purposes. There’s evidence showing they can effectively assist with mental health through techniques like Cognitive Behavioral Therapy (CBT). I think solutions similar to Ailya could potentially take this a step further by incorporating an animated emotional avatar.
Problem is, any project now that can declare a dependency on 3.0.10 or higher can easily use this.

There is a psychological difference between "I can add wisp to my Guile project and write in it" and "I can count on Guile supporting wisp out of the box", and that difference will cause the insane whitespace nonsense to run rampant in Guile codebases.

Also, as of today, you're no longer a fully competent Guile developer if you don't know how to read and maintain wisp.
Protecting APIs from abuse using sequence learning/variable order Markov chains
Tracking Open Source with Llama
API is a very simple concept in its core, but setting up AJAX calls to it involves a ton of development. You need to setup your IDE, express server, middleware, SPA framework, fetch call, error handling, devops, etc. WebDigital makes it much much easier! No need for dev setup. No middleware. On the server, you create a simple JS function for API. On the client, you say this.callApi to call it. That's it. It's super simple, but also flexible to handle any complicated scenarios you may encounter.
I adore Scott Wlaschin's work [0] -- that's where I picked up on the acronym, BLOBS! F# is super cool, I agree.

[0] https://www.youtube.com/watch?v=Up7LcbGZFuo
Personal Websites Are as Vulnerable as Us
NASA wanted to understand if the malfunctioning thrusters could operate within a margin error for safety. Boeing spent a month running a study that produced non-definitive answer as to the root cause of the problem. Had Boeing definitively demonstrated the root cause of the thruster issue NASA probably would have sent the Astronauts home on Starliner. It’s not that NASA necessarily thought that Starliner was unsafe. It’s more like they lack confidence that Boeing actually understands the problem.
Milwaukee has grid areas downtown, but the street layout between there and south to bay view gets a bit weird and jagged in between. The story I heard was it's leftover from two competing shipping(?) businesses who wanted to make some passages difficult as some kind of competitive advantage, but the details are pretty fuzzy. :) Milwaukee gets pretty windy and non-grid-like though.
Not parents for most of us. Grand or great-grandparents. The senior engineers were highly educated and experienced, implying ages 30-50s during development. They are in their 80-100s now.
I feel you don’t know enough about acid trips.

If my spaceship commander just told me he had taken 2 tabs, I would start writing my obituary.
Official release: https://science.nasa.gov/missions/voyager-program/voyager-1/...

(https://news.ycombinator.com/item?id=41505008)
Not true. What a series hybrid does is give you big-engine power for small-engine efficiency. Pull onto the highway and you get 350 hp from the battery, which the engine recharges at a steady 50 hp. If you have a big engine you are only losing efficiency.
I think the point is in the answer to the question? If the answer isn’t correct there is no point.
I have tried everything
> That's why, if you like the Haskell philosophy, why would you restrict yourself to Haskell? It's not bleeding edge any more.

Because it has a robust and mature ecosystem that is more viable for mainstream commercial use than any of the other "bleeding edge" languages.
OCaml is great but the type system is actually quite different from Haskell's once you get into it. It also has many "escape hatches" out of the functional pathway. Even if you approach it with a learner's discipline you'll run into them even in the standard lib.

With haskell you can look to the ecosystem to see how to accomplish specific things with a pure functional approach. When you look at ocaml projects in that way you often find people choosing not to.
Former CIA officer sentenced to 10 years in prison for spying for China
This ! And I really like your analogy to computability theory. I wonder if it applies to all economic activities. My experience so far is that verification is nice for simple knowledge tasks. But for the complex ones, doing it from scratch is often better. But I guess this may change as AI systems become better and better.
I've had the full-scale workup. Nothing. But the inflammation and other issues are plainly visible in the tendons.
I suspect one of the reason behind that is that the supplier is asked to provide a part that cost only a few thousands bucks, but could potentially blow a multi-million rocket. So, each part end up having a sort of implied insurance and over-the-top quality control, to avoid liability. When SpaceX build something itself, it can evaluate the proper risk of each part and doesn't need to add unnecessary markup.
Like money, food, water, and everything else, it's not just a supply problem a distribution one too. It doesn't matter if there are a bunch of vacancies on paper if those vacancies are too expensive and too far away from where the working poor (and that's most people these days) need to live.
I agree, but to be fair, one of the largest roles water chemistry plays is accentuating hop bitterness or dialing it back. Gypsum (CaSO4) will accentuate hops. Calcium Chloride will not as much, but changes mouthfeel and emphasizes malts more. At a basic level, you're changing the ratio of those two to emphasize hop vs malt character. So when discussing hops vs malts, I think it's fine to leave out water chemistry, because it's largely about doing the same thing - emphasizing different aspects of hop vs malt.

Other than that, it's largely a matter of balancing out Ph. Dark roasted malts are more acidic, so you add things to make the water harder (i.e. higher Ph) via relatively neutral-tasting things like CaCO3. Light roasted malts need softer water to stay in the same ideal Ph range (slightly acidic) during the mashing process, and if you go too far out of that range you'll get less than ideal results even with the same mash temps. That's not to say there aren't other aspects, but SO4 vs Cl ratio and overall water hardness for Ph control are the two main "knobs" in water chemistry for brewing.

The more interesting thing is the role water chemistry plays on the regional history of beers. In the past, you couldn't easily alter water chemistry. As a result, you see darker beers dominate where you have limestone aquifers with harder water that's ideal to offset the acid in dark roasted malts (e.g. lots of the UK) and lighter beers dominate where you have softer water in sandstone aquifers that's better for brewing them (e.g. lots of Germany and Czechia). It's hard to make a nice clean pilsner with hard water from a limestone aquifer, and you're not going to make a good porter with soft water from a sandstone aquifer.

So as a geologist, I've always found it kind of neat that geology is a core part of why certain beer styles arise in certain areas.
As a topical extension, there are entire therapeutic modalities (like Cognitive Behavioral Therapy) that assist people in doing this kind of in-the-moment emotional reflection and recontextualization. If this sort of thing is difficult, seeking out a therapist that specializes in these modalities can be helpful (and seeking the support of a therapist does not require a person to be ‘mentally ill’).
Ask HN: What are some good modern SaaS starter boilerplates?
Starting a new SaaS project always requires the same basic features:

- signup with e-mail confirmation
- login
- rbac
- etc.

A 'long' time ago I used the 'hackathon starter' by sahat. With all the progress in web dev, this doesn't feel like a modern stack anymore in 2024.

So I was wondering, are there any starters you'd recommend others on HN?

In order to make this post as useful as possible for others, feel free to post paid and free projects in any language and framework you like. Might be useful to start responses with 'language - framework - paid/free' so people can easily scan for what they prefer.

Also, if you're going to promote your own project, please be transparent about that!
They forgot to say how
I tried offering the author of this to publish a huge dataset on it and he seemed oddly uninterested.
Human 'molecular map' contributes to the understanding of disease mechanisms
> 28,000 tons of greenhouse gas

I did the math and it's around 3 in Taylor Swift Year units. Outrageous!

EDIT: For the people who actually eat this BS (28000 tons of a thing from another thing that has a mass of just 500 tons should raise your eyebrows), the actual number is around 120 tons of CO2 for one launch of one F9 booster.
I know bro it’s all good
Yaxley-Lennon made several tweets spreading misinformation, inflaming racial tensions, legitimising ongoing violence, and undermining trust in the establishment. For example:

- Spreading false claims that a stabbing in Stirling was carried out by a muslim

- Spreading false claims that a far-right protester in Stoke was stabbed by muslims

- Spreading the false rumour that the Southport attacker was muslim

- Claiming that the police were lying about the Southport attacker's identity

- Calling the Southport riots "justified"

- Describing Islam as a "mental health issue"

He's spent years crafting a narrative in which the once-glorious UK is being overrun by dirty foreigners who are changing its way of life and raping and pillaging its people. It's the quintessential archetype of far-right propaganda, so analogous to the kind of things Hitler said in the 1920s that I have to pinch myself. My belief is that he enjoys the idea of having an army of followers hanging off every word.

I've skipped through the Oxford union address. It looks like the same tired story he peddles about how he saw some bad things growing up in Luton while the al-Muhajiroun were active. I will concede that he is a good speaker, he caters to his audience, and is mostly smart about sticking to dogwhistles and cherry-picked datapoints, stopping short of directly inciting violence.
Normally you’re supposed to make money off of pork though.
Yes, that is my point (although the other reply is correct - the diets of the rich are generally more carbon-intensive).
I feel there's a good universal principle underneath the advice to write tests and have good test coverage, but there are lots of situations where tests are not an option.

I'm working on a shader for a video game, any advice on how I can write some tests for it?
Long-Standing Alzheimer's Mystery Solved: Two Paths of Brain Aging
I don't know about such urges. But sometimes there is no possibility to inspect all user code, e.g. when you are providing a library or API function.
Anecdotally, the handful of people I've known that worked in commercial Haskell shops, after the initial honeymoon period intensified by actually finding a paying Haskell dev job, wishes they were using a more practical "happy medium" FP language. I don't know anyone that's used F# in production, but nobody I know that's worked in Elixir, erlang, or elm environments has expressed the same frustration.
without further explanation this is just a bottom of barrel type comment.

the “science” of what convicted the man is as flimsy as it gets and yet you’d want to discredit the man’s case because his representation’s chosen post-nominal?

Please, just refrain from your snark.
To communicate what fact? That some random people on the street can't guesstimate carbon footprints very well?
I'm not convinced the implementation language of the compiler counts as a feature of the Rust language. If the argument is that Rust wouldn't have been invented without the original author wanting a 'systems OCaml' then fine. But it's possible Rust would still look similar to how it does now in a counterfactual world where the original inspiration was Haskell rather than OCaml, but removing the Haskell influence from Rust as it is now would result in something quite different.
A Scientific Dispute Spiralled into a Defamation Lawsuit
People do all sort of things. Including copulating with animals and cutting off their penises to avoid copulating at all. The statement which I find hard to believe is that nobody for 50 thousand years ever did something. Especially when that something is completely in line with basic human (and non-human) nature.
> Real question: Has WhatsApp ever had a security leak that we know about? Example: Someone can break into accounts, or chats were leaked?

Yes, a bunch of them. I don't remember any of the years, but from the top of my head:

- Pegasus was installable via Whatsapp calls that didn't need to be installed, probably the most famous vulnerability with the largest impact

- Bunch of multimedia vulnerabilities that allowed attackers remote execution

- At least one huge database dump was released at some point
I've lived here my whole life and still don't understand. I'll need to reread the article a few times for that I suspect.
Go behind the paywall here: https://archive.ph/44zwN
Just like fashion, even scientific advances can go from advanced looking back to retro
> Otoh, I successfully defeated my non-actionable fear of being late, but it took me a couple of advanced techniques I didn’t even know existed, some movie-level talk to your childhood stuff.

Can you elaborate on these techniques?
Right, I know a pressure cooker can reduce time. I seriously doubt it will drop it to 30, is all.

And yeah, best read is they already had fully done stock and just add these bones to that and drain off some for you to have. Leaving it in to continue to make more stock.
This part really stuck out to me

-> Two years later, Ma applied for a job as a contract linguist in the FBI’s Honolulu field office. By then, the Americans knew he was collaborating with Chinese intelligence officers, and they hired him in 2004 so they could keep an eye on his espionage activities.

-> Over the next six years, Ma regularly copied, photographed and stole classified documents, prosecutors said. He often took them on trips to China, returning with thousands of dollars in cash and expensive gifts, including a new set of golf clubs, prosecutors said.

So the government knew he was already working for a foreign agent, hired him at the FBI to keep tabs on him, yet he still stole classified documents during this time over 6 years?

Either this should be a huge intelligence blunder, or perhaps he was “stealing” innocuous information that the FBI allowed him to?

Also interesting they waited so long to arrest him. Wonder what was happening / being discussed that prevented it for so long.
I calculated I'd need to drive an electric vehicle about 80,000 miles a year for them to break even with gas taxes. Not to mention that road damage goes up at something like the 4th power to vehicle weight, so it's heavy trucks that take most of the toll on roads.
Not useful. You usually hire someone to get something done, so you need to gauge their ability to do just that.

Intelligence is good for certain tasks. But the cleverest person doesn’t help if they don’t know how to make things happen, get along with the team, be on time and budget etc.
> The whole rocket weighs 550 metric tons fully fueled on the pad, I am having a hard time coming up with a way for that to create 50x as much greenhouse gas.

It is in fact impossible. The rocket carries all of its fuel and oxidizer, so basic conservation of mass implies that the total amount of CO2 cannot exceed said 550 metric tons.
Perhaps you would find it to be more palatable if it were phrased as: "You cannot be competitive as a company if you do not serve the wants and needs of the customer."?

But, of course, that says the same thing. These companies are scumbags because that's how the customer wants them to behave. In this case, because it makes executing payroll cheaper for the customer, which is a highly desirable trait to the customer.
Now you've piqued my interest, especially if it could be done in a safe but distributed way, without a focus on profits.

How you'd envision it to work, considering the open nature of ActivityPub but the need/want from the users to remain private when using dating applications/protocols?
It makes a little sense, for instance say you've got a public server on a fixed IP that an attacker manages to exfiltrate the key but nothing else. This'd keep them out of your network.

But I think it'd probably be better to alert the administrator rather than simply blocking them.
The Oxide folks are rather vocal about their distaste for the Linux Foundation. FWIW I think they went with the right choice for them considering they'd rather sign up for maintaining the entire thing themselves than saddling themselves with the baggage of a Linux fork or upstreaming
I prefer McDonald Douglas, after all it is a clown show.
I've got a Stellantis vehicle (admittedly, a higher trim one) and my girlfriend has a Model Y. I absolutely HATE driving the Model Y. Tesla's UX is far, far worse. The main thing I interact with in my car is CarPlay. Simple things CarPlay does well (making and receiving calls, providing directions, voice to text, playing music/podcasts, etc.) Tesla fails at and that's most of what a car UX is for these days.

I will literally never get a car without CarPlay. But even excepting that, Tesla's UI mostly sucks.

The answer to shitty buttons isn't shove it all 3 layers deep in a touch screen menu, it's better buttons.
User journey mapping, hope this helps someone
I've spent time building the wrong thing, one piece of information thats always stuck is building for the use-case and delivering on the promise to customers or early adopters. I found this article online, hope this helps anyone running into similar challenges!
The Timeless Cartoons of Dana Fradon (2019)
Thank you for the reply. Maybe separate the pricing schemes based on "Bring your own key" or "Fully hosted"

Beautiful website btw.
what an elegant system. the even numbers are in the square and odd in the diamond. I knew the alphabet variation on this as the masonic cipher or pigpen.it doesn't appear to be in use anywhere else in spite if it being called the international alpha angle system though.
Eminent officials say NASA facilities some of the "worst" they've ever seen