skysight-inc/HackerNews huggingface dataset:
When is leaded gasoline good in any volume?
I would also ask that about hfcs - I am in the UK so we don't get very much of this at all, surely pure sugar is better all round.
Tobacco is also doubtful.
> We know that saturated fats are bad for the same reasons we know trans fats are bad

I question this assertion.
The best thing to come out of Wang that everyone used in All PC clones between late eighties and late nineties were SIMMs.

Single in-line memory module https://patents.google.com/patent/US4656605
Margarine doesn’t have trans fats anymore but people, even in these comments in 2024, are still catching up with that fact. As they do, it’s becoming popular again among the health conscious market.

Should have probably invented a new product name for it though, but modern margarine uses different processes than partial hydrogenation.
Thanks for the feedback and kind words! You bring up a valid concern. Let me clarify how it works:

The obfuscation is designed to be intelligent and context-aware. When you have write access and make changes, hoopdev ensures that only the intended modifications are written back, not the obfuscated data. We've implemented safeguards to prevent accidental overwrites with "cleaned" or "hidden" data.

Let me know if you have any specific scenarios or tools you'd like to test with.
This seems like a dead-end purchase.

I like both companies, but there is strongly negative synergy. I'm sure there's some vision behind it, but like most such purchases, one side or both will likely crash-and-burn. That would be sad.

Aside from technology issues, the companies have a completely different culture and ethos. Universally, that's not preserved in acquisitions like these. Gitlab has a very unique culture of transparency, remote work, etc. which won't mesh at all with Datadog.

If the goal is some kind of integration, a much better model is a significant investment and partnership agreement. It's possible to have those permanently binding, while still being attached at the hip.
And yet, Google's CEO is not punished for "losing the AI race". Or for anything else really.

> By your logic it is absolutely google employees fault, not executives… really??

My logic is that placing an outsized importance on executives is just a way to justify inequality, when in truth they risk nothing. Even if their bets fail, it is the peons who pay the price.
Even better beef dripping.

Dripping on toast - lovely.
LATE EDIT: To be clear, I mean frying using oil -- not air frying.
No, it's still a range, the difference is simply that a good manager would plan such that Christmas is at the very far end of the range. Bad managers will plan with the optimistic end of the range, and then expect crunch time from exploited workers following their passion.
my impression of hawkins from a distance is that he can reproduce the success of the current orthodoxy, but is always a few years behind sota.
I'm far more productive in my own quiet and distraction free office than I ever was in a corporate office, even when I had my own there. Open-door policies suck, as do open-plan cubicles.

I spent 30 years with a lengthy city commute like many people. There is no way I am ever returning to the office for anything more than a day a month.

"Will my train turn up?" "Will my train be on time?" "Will I get home in time for my kids sports game?" "Will I be standing for an hour?" All mentally draining.

The quality of life improvement for employees, especially mentally, benefits employers as well.
Intel Everywhere – The 8051 in Detail
Perfetto is pretty cool (if not a very overloaded term since there's the perfetto UI, perfetto backend, etc.), but we were generally interested in fairly low-level aspects like waiting on memory, etc. which require low-overhead tracing. ftrace (which perfetto uses under the hood for all the system events) does have observable overhead. KUtrace has nifty visualization for the different wait kinds (waiting for CPU, locks, memory, etc.). There was also the novelty of trying to get KUtrace to work with Android.

The upside to perfetto of course is the much much richer tooling, infrastructure, and ease of use since it comes pre-installed on your phone.

> Nice handle btw. Grinding for that was unforgettable...

Haha thanks. Symphony of the Night is easily one of my favorite games -- I can pick it up any time and play it until 200.6% completion ;)
Real bottom-feeder stuff.
If you're not Dijkstra then you're considered harmful if you steal his valor in your title.
The XZ Backdoor Is More Interesting Than It Should Be
Disagree. Having grandparents who are 65 means they’re close to retirement meaning more free time.

Having grandparents at 45 means they are still at peak earning capacity, and likely earning more than their 22 year old kids, so it wouldn’t make economic sense for 45 year olds to take time off.
Eureka Labs: Andrej Karpathy new venture in education and AI
Appreciate the feedback, would love to get your takes on this description, what are we still missing?

Hoop.dev keeps sensitive data safe and checks important changes to make sure they're done right. It hides sensitive data in databases automatically and turns repeated tasks into easy, automatic ones. It also helps teams fix problems quickly by connecting with chat tools like Slack and MS Teams.
Why does the sun make me feel warm?
Related:

How, at 93 million miles away, does the sun feel so warm, yet when a simple cloud passes over it the warmth is incredibly dampened? — https://www.reddit.com/r/explainlikeimfive/comments/bnajh3/e...
I hope you don't think that type of return is normal. Anything, sustained, over 1% should make use suspicious. Really, that would be 12% per year. That is excellent return over the long run. We are in a mini-bubble, thanks to the Magical Six.
it will convince more people to switch
To add a code block, type @ and scroll down to "Code Block <>". It's still very limited, with syntax highlighting limited to C/C++, Java, JavaSript, Python.
Funny to see this, I first came across it with https://github.com/nvbn/thefuck
> To be clear, as always, I am not defending the Tuskegee experiment, the people who did it, their views, or anything of the sort.

But it looks to me as though you are tirelessly excusing the researchers and spending many hours starting from the conclusion that there was nothing racist about what went on at Tuskegee and then reasoning backwards.

All humans are capable of racist actions, but some uphold the moral duty to fight against that tendency more conscientiously than others.
Scientists demonstrate chemical reservoir computation using the formose reaction
Thermal Touch
While the calculation that our vassals and protectorates are more desperate for equipment than money is probably correct, I think he's seriously missing the point of the US weapons supply as a domestic jobs/economic support program and foreign influence operation. The government simply doesn't need to make profit, but they do need to keep these countries dependent to further their long-term geopolitical goals, and making things painful works counter to that goal.
It reminds me a bit of how Waze or Google Maps would end up using access roads as shortcuts with navigation. You let a couple of people use it because you know them. They might tell a few others. Then big tech just sees it as "other people use it, so I'll use it". And now you have no control over your road anymore.
There's plenty that do.

Pretty universally that's because they weren't interesting enough to invest in iterations.

And the extensions don't really reuse opcodes. With very few exceptions the extensions aren't mutually incompatible. X86 would be a lot denser if they were.
I built a set of ikea drawers last weekend and couldn’t believe how much I enjoyed following repetitive instructions then making something real.

It’s making me rethink what kind of hobbies I want to try because I feel exactly what the OP describes.
That was very well written and quite interesting.
I feel like local models could be an amazing coding experience because you could disconnect from the internet. Usually I need to open chatgpt or google every so often to solve some issue or generate some function, but this also introduces so many distractions. imagine being able to turn off internet completely and only have a chat assistant that runs locally. I fear though that it is just going to be a bit to slow at generating tokens on CPU to not be annoying.
right now the biggest cost is llm api calls (currently claude haiku) for organising content and making it easily searchable - this is relatively cheap (max 50$ per month). I use pinecone for search which so far has been very inexpensive, though admittedly traffic has been low, so I'll see how that goes.

on feeds - I've built a list over a number of years, a mix of tracking blogs on twitter, hacker news and a few other places. usually the feed url can be lifted quite easily from a blog's header.
I would argue the main benefit would be that the threadpool that the developer would create anyway would instead be created by the async database driver, which has more intimate knowledge about the server's capabilities. Maybe it knows the limits to the number of connections, or can do other smart optimizations. In any case, for the developer it would be a more streamlined experience, with less code needed, and better defaults.
I'm sure it's only a matter of time before folks are able to fingerprint the responses that come back from the actual service's origin vs Google's service, or perhaps by abusing the health-check that exists at /healthy
It's a small improvement but not nearly enough for me at least, as an outsider.

Admittedly I don't know what an access gateway is. So at the top of the README I'd have something like this:

---

- Hoop.dev is an access gateway, which $insert_what_it_does_here (one phrase or two).

- The API for packet manipulation solves $insert_problem_here.

- Hoop.dev is better than $insert_competition_here by doing (insert your feature list that you already have in the README here).
There's big performance downside replacing classes with attributes at least when using javascript query selectors.

Browsers have special data structures for id and class search optimizations.

Matching attributes scans through the dom top down.
For the same working opportunities as men get in their 20s and 30s.
That "yes" for other services cam be contested easily, though, without ever paying anything. It is still stress I would avoid.
OS Threads do not suck, they're great. But they are expensive to create as they require a syscall, and they're expensive to maintain as they consume quite a bit of memory just to exist, even if you don't need it (due to how they must pre-allocate a stack which apparently is around 2MB initially, and can't be made smaller as in most cases you will need even more, so it would make most cases worse).

Virtual Threads are very fast to create and allocate only the memory needed by the actual call stack, which can be much less than for OS Threads.

Also, blocking code is very simple compared to the equivalent async code. So using blocking code makes your code much easier to follow. Check out examples of reactive frameworks for Java and you will quickly understand why.
Ask HN: Best practices for accepting Payments (Cards, BTC) in 2024?
Hey HN, I'm getting to the point where I will shortly be integrating payments into the product I'm working on. The last time I added payments was a couple years ago, with Stripe checkout, and that seemed to work well-enough. I've heard some rough stories about Stripe in the past few years, but you almost never hear people's boring successes with the platform as well. I am wondering, in terms of accepting Visa/Mastercard, are there programmatic options better than Stripe out there? Is there any reason to consider an alternative, PCI compliant obviously.

Additionally, I am looking to offer Bitcoin payments for a 'lifetime' membership, as the prospect of managing subscriptions with Bitcoin seems a bit much. I have taken a look at the Lightning Network, as the 'proof of concept' on Stacker News (https://stackernews.com) seems to work really well, but since it is going to be a simple one off transaction - I don't need that. I would be looking at accepting a BTC transaction, then waiting for 30 minutes or so for the network to get it's stuff together, and then afterwards hitting a web hook or callback of some sort to send a confirmation/authenticate the user who purchased the product with the unique payment ID, or whatever.

If you have any resources that have helped you integrate those style of Bitcoin payments into your web application, would you mind sharing them here? As well, are there any resources/libraries/processes that I should consult for AML/KYC compliance?

Cheers!
If you're going to pull hydrocarbons out of air, isn't it more useful to make fuel for engines / heating? Genuine question, as I'm not very familiar with this tech.
Most of the time I would be fine with the plain old read receipt + no other mail stating protest. The reactions have too different set between clients to convey enough meaning for me.
Was(is?) common in USA
What do you mean? Even in the linked article, the food critics consistently pointed out that restaurants make food very rich so that it's more appealing. And how they suffered from eating so much rich food.
> On Wikipedia, unsuspecting visitors are usually greeted by some variant of this:

As someone who studied 2 years of electronics I don't rememer everything and certainly not the explanation of the Laplace transform.

But I certainly remember writing like mad for a long time while trying to catch what the teacher told, only to be told somewhere around lunchtime I think that this wasn't actually important for engineering or even the exams, only included because it was interesting.

One of a few reasons why I changed from electronics engineering to computer systems even if it meant a year more of studies and looked like a poorer choice wrt job security (at the time).

I passed that course but that is partially why I applaud everyone who starts with the simple and interesting instead of diving head first into the mathier parts to try to shake off most students before they even know why this thing is interesting.
Although it seems the military metaphor of Two Generals' Problem which I assume you're referencing is incidental, it's ironic that in the actual military all communication from superior to subordinate must be acknowledged perfunctorily, at least in very disciplined services like the United States Marine Corps.

For example, if a sergeant says to a private "It's a nice day outside.", the private is obliged to respond, even if the statement is rhetorical. This leads to perfunctory responses, in this case it would be "Aye aye sergeant", or "Aye sergeant", or more casually "Er" or "Kill". You're not obliged to agree, just to acknowledge. Pretty similar to tapback responses in messenger apps and emails.
> I wouldn't be surprised if I gifted code then someone contacted me and wanted to sue me or charge me for using it. That is the nature of a gift, you have no control over other people, if you have a problem with that don't give a gift, it's as simple as that

I agree with you on the relative conditions of gift-giving and receiving, to an extent, but I completely disagree, with OSS being considered gift-giving.

If I put some code online, like putting something on my doorstep, it's "without warranty", it's not a gift, it's there on the off-chance it's of use to someone; only they can make that determination, if they decide they want it, but don't have the means; can't get it home, can't maintain the code, anything they request beyond that point is "charity".

I might feel charitable and take the furniture to their home, or provide some maintenance on the code, but my act of placing it there for anybody and nobody entitles them to nothing from me, they don't like it, they don't take it.

I placed no burden on them by putting it there, and that's the difference with gift-giving and this; If I gift you a £1M house, and put the deeds in your name for you, I'm placing a burden on you, you didn't ask for that as the "giftee", I've potentially caused you harm even by "gifting" that to you, I can see you having some entitlement there.

OSS is not the same, if I post it online, you take it or leave it, if you take it, you're not entitled to my help/time/effort, it wasn't a gift, you placed the burden on yourself. If an individual wants some help, I may choose to offer it, if a company wants my help with it, I may choose to, or choose not to, I owe them nothing.

Of course much of this comes down to our own opinions on what putting our OSS code online is, if you consider yours to be a gift, that's fine, I don't (consider mine to be), we can agree to disagree.
It's not and that's the reason why the author doesn't address it in their article. It's just bad faith.

Especially with CSS pre-processors (because they make writing that syntax in the CSS file super easy) which basically everyone is using, ".card.card-big" is the obviously right solution.

It is easy to read, specific, doesn't risk collisions, doesn't risk adding broken styles if you forgot the "card" class on the element, etc. It addresses all the negatives outlined in the "BEM is not the solution" section of the article.

The only "argument" that still sticks against this one is that "it's verbose", but not once in my career have I seen a __good__ software engineer discard a perfect solution because "it's verbose".
No it isn't, it leaks data to Apple whether you opt in or not.
Ugh, let me rephrase the question then, is this 34,000 blogs as in websites, or blogs as in posts? I assumed the former, but sounds like I might have been wrong since building a list of 34k niche websites would be next to impossible.

I am guessing you have added everything from here:

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

and the subsequent site that offers the OPML for those blogs:

https://dm.hn/
> We have terabytes of disk space and gigabytes of RAM. We can afford a few extra bits in the opcode.

Except instructions need to be fetched, which takes time.
Now if only there were a way to prevent iPhone users from sending reactions to my SMS messages!
are things really made accessible? or you create worse things so that poor can think they have access to those things but in fact it's totally different with lots of features cut? I mean, some are catching like smartphone features, but having unreliable ai as educational source compared to a teacher... idk how this would pan out but who knows...
Saturated fats have a weaker but similar effect to trans fats, namely the increase of ApoB serum levels which are independently causal in atherosclerosis. This isn’t the best place to rehash the scientific consensus but it should be easy enough to find online if you stay away from social media charlatans.

People will do anything to resist swallowing that pill because bacon and butter taste good, but we’ve known this for decades.
> invented a new product name

I have seen some margarines sold as vegan butter.
Well, if it’s okay for them, then that is still their decision.
I frequently see people respond to those struggling with feeling empty in life or lost by telling the person “have kids” and it always disturbs me.

(I’m a 35 year old childless married man)
I wasn't necessarily talking about the US, although I see how you can come to that conclusion. I'm more talking about some other, very developed countries like Germany, in which most vendors don't even accept "normal" debit/credit cards. It's mostly cash only, or a "girocard" which is a German domestic card type.
In other countries, I agree that NFC payments made it simpler, although moving money between B2C users is still a bit lacking.
Excuse my ignorance but, would those resulting molecules be real - in the sense of being realizable?
The problem is that you are trying to use a document markup language to create an user interface including designing and styling the controls themselves.

Also computers were not black and white in the 90s.
I'm not sure he's talking about the cores themselves. What's more likely IMO is the ecosystem choices like preboot environment.
> Name them for what they are.

I've kept hearing (and believing) this for 20 years but never seen a project where it's actually enforced. It seems like one of those things that doesn't work in practice and that come with very few benefits compared to the overhead it creates. Every time I redesign something I throw out both HTML and CSS anyway.
Would be great if Alphabet buys them i.e. integrate it into Google Cloud.
This is a pretty bad argument. It conflates product telemetry with ad telemetry, includes irrelevant anecdotes, and erroneously claims that the people against the Firefox change are “demanding something or someone never grow or attempt or evolve or change”, which is such an absurd take that it makes me question if the whole argument is in bad faith. Users weren’t out there en masse rallying against initiatives like Firefox Quantum or Servo. No one is demanding Firefox doesn’t change, they’re complaining about a change they believe to be bad.
They've inverted it ironically to attribute malice to Microsoft. (Not undeservedly.)
That sounds so dystopian. What do kids even do at 12? How can you ask them to decide the course of their life at 12, generally they get segregated while choosing an undergrad major around 16 right!
Agreed; given the timing, an intern project seems plausible. (It feels a bit more ambitious than a typical intern project though, and I'm not sure how many of those end up quite so user-facing.)

I can imagine one internal use case.

At Google, we use Google Docs heavily for design docs. After the system has been built, it's not uncommon to link to the design doc as supplementary reading material. But the design doc isn't intended to co-evolve with the system; at some point, we migrate the design details to our internal documentation pages (g3doc [0]), which serves version-controlled markdown files and often has a much lower barrier to entry.

Even though Google Docs is ostensibly collaborative, design docs are often used as a snapshot of an individual's engineering maturity as justification during performance evaluation and promotion, and so it's not typical for them to be updated substantially, years after the initial implementation is complete.

[0] We write about it briefly in a case study about "The Google Wiki" at https://abseil.io/resources/swe-book/html/ch10.html
"Scaling class selectors" is a false problem: actually, classes and pseudo-classes "increase the granularity of control over elements" (which are much closer analogues of classes in the OOP sense than CSS classes) better than in 1997 because useful new selectors and pseudoclasses have accumulated over the years.

Class selectors (and everything else) become weak, as should be expected, with monkeys ("With mutually exclusive classes like Big and Small, it is possible for elements to apply both classes at once") working with no actual design ("parameterise Card to take a size option which is either Big Medium or Small, a rounded boolean, and an align option which is either Left, Right, or Center").
Renewable energy, and particularly _wind_ energy, pose a weird new economic question; what if energy is sometimes free (or indeed has a small negative cost; it's generally cheaper to overproduce than to halt the turbines, if you can sink the overproduction somewhere), but you can't control when that happens, or even predict with high accuracy when that happens? We can expect to see a lot more things trying to answer that question.
Nice list. USD (Universal Scene Description) has been renamed to OpenUSD. Part of the motivation was to make it easier to search for. Not all the official docs have been updated yet though.
check https://www.startupaitools.com it is also one of the best ai tools directory