skysight-inc/HackerNews huggingface dataset:
Any computer, even an Android phone, can be used as a server. The issue is MTBF and maintenance in numbers. ECC might be not that important if your workload is not critical and you have a correct reboot policy.

Lack of BMC like IPMI is much worse, meaning you will need to hop on a trip or ask someone at the installation site to check your HW.

So what makes a server server is probably a mix of remote maintenance capabilities and redundancies to minimize said maintenance.
It’s not a dichotomy, it’s a fact. Lucretius had the idea that the world was comprised of atomos (by way of Epicurus). Without mathematics and science he didn’t have a theory. His intuitions got him far and maybe it set the stage for Dalton but Lucretius’, The Nature of Things wouldn’t be the foundation of discoveries that leads to new understanding.

In programming you end up with JavaScript Promises instead of proper monads because of similar appeals to intuition. A monad obeys certain laws upon which further abstractions can be built. Promises do not obey those laws and so one cannot benefit from them. A programmer has to learn what a Promise is and how it behaves. You learn what a monad is once and anything that is a monad behaves the same way.

The reason why it’s important to use the proper names is so that people can find the original definitions and theorems. You don’t have to be a category theorist to use a monad. You can have a basic understanding, as I do, and get by fine. However when you want to understand the theorems to build your own abstractions it’s great being able to go straight to the source.

Simon Peyton-Jones has a good explanation for why Haskell took this route in his talk, Escaping the Ivory Tower.
Hanlon's Razor – Mental Model
Is the executable updated before each run, and not merely the data (definitions/patterns) used? Because running as root, being closed source, and updating the virus definitions daily wouldn't be surprising.
Probably a more reasonable approach, thank you
One is legal, the other is not, but they most achieve (mostly) the same outcome.
What "quantum stuff"? This isn't a quantum computer.
https://podcasts.apple.com/us/podcast/odd-lots/id1056200096
KHTML was born in 1998 and became the foundation of Chrome and Safari. All major browsers are over a decade old, or just skins of decade+ old engines.
I mean, in e.g. The Expanse, the future of tribal fights will be cis-Lunars vs. trans-Lunars and cis-Martians vs. trans-Martians...
You can see this dilemma on YouTube. Videos with highly exaggerated facial expressions, arrows, and sensationalized titles full of exclamation marks tend to attract far more clicks (and therefore more revenue) than those with honest titles and straightforward thumbnails. This trend has forced even high-quality content creators to adopt these tactics to remain financially viable. Despite the misleading titles and thumbnails, their actual content often maintains the same high standards once the video begins.
Many chip vendors will give you a PID under their VID if you're making a product. For example this blog post uses and ST chip, and they'll provide a PID if you request it [1] - free of charge, but subject to some conditions.

(Of course if your USB device needs Windows drivers, you'll still have to deal with things like code signing...)

[1] https://community.st.com/t5/stm32-mcus-embedded-software/dea...
This is just normal economics when (real) value of labour goes down. Hardly a new practise.
Bizarrely enough, I always had "Software Engineer" written on all my documents here in Germany: my old Residence Permit, tax documents, contracts, the speedy authorisation from Agentur für Arbeit when I moved here, etc. As far as BRD is concerned, I am a software engineer.

But I never really studied software engineering or anything related, only Electric Engineering.

But nobody in the government knows that. I don't have my diploma papers with me and have no time or interest in going to my country of origin and ask my university for it.
Fauci to face Covid investigators amid growing concerns about virus research
Seriously: lol

Anyway, live a bit longer. I used to be a Microsoft fan too.
Ask HN: Thoughts on Product Hunt? + My experience with it
A few weeks ago, we launched on Product Hunt.

Actually, we had also launched our Beta version for the first time last summer, but that was just a "submit and forget" type of launch. As you can expect, we got zero traffic from that. So if you launch on Product Hunt, don’t do that.

I knew the audience probably wasn't the right fit for us (we are building a platform for investors), but we decided to try it again anyway to see if it could give our product a boost. Also, I thought it might be a good backlink for us if we got a few reviews.

Here are our stats (in 24 hours):
- Spot in the featured section
- Position: #8
- Sign-ups: +65
- Website visitors: +300
- Upvotes: +259

In the first few hours, it seems very critical to get that featured spot. We didn’t get it until 4 hours after the launch had started, and it was difficult to catch up at that point.

Later on, we also got a spot in the newsletter and were awarded number 4 in fintech for the month. Despite the newsletter and awards, 90% of the traffic came within that 24-hour time period.

If you are bootstrapping a project, be prepared that many use paid hunters for their products and can reach a high number of upvotes quickly. So, set reasonable targets you want to hit if you have limited resources like us.

Overall, the experience was positive. Is Product Hunt still a viable launch pad for software products? I think so, though I wouldn’t put too much pressure on it or invest too much time unless the audience there is exactly your target.

I would like to hear your experiences and what you think of Product Hunt. Did the PH launch help you? Can Product Hunt stats be used in pitch decks, or are VCs even interested in those?

If anyone is interested in our product, it’s stockle.app.
Well you are not wrong, but the problem is no job ever advertised for someone to create business value. They all advertise and gate keep for a specific set of tech skills. So you have to jump that hurdle to get to the real purpose of the job.

All to say to OP. If you are getting traction with say Java then double down on that - get a cert, go to meetups, contribute some Java code
... but the executive bodies of most countries aren't the only ones who can propose legislation. If the EP can't act sui iuris, either to change legislation or remove Commission members, that's a really qualitative disability.
A periodic table for flowering plants has been created – includes 9,500 species
With Kaspersky you have the guarantee it won’t be sent to NSA since it is Russian.
Improving avx512 is really good, since this is the data unit sweet spot: a cache line is 512 bits.

But I am more interested in the cleanup of the GPU hardware interface (it should be astonishingly simple to program the GPU with its various ring buffers, like as it is rumored to be the case on nvidia side) AND in the squishing of all hardware shader bugs: look at valve ACO compiler erratas in mesa, AMD hardware shader is a bug minefield. Hopefully, the GFX12 did fix ALL KNOWN SHADER HARDWARE BUGS (sorry, ACO is written with that horrible c++, I dunno what went thru the head of valve and no, rust syntax is a complex as c++, then this is toxic too).
Malware, at least that has a track record of not fucking with my day, which cannot be said about AV programs like Kaspersky.
Wow, first time I hear about it, this is an eye opening experience.

I will think twice now before saying “why couldn’t they just use USB for this?”
Source for the second statement?
Yeah, I was going to ask about this. I think ST Micro will sublicense you a PID under their VID, but with restrictions, and companies attempting to buy a VID and sell PIDs as a service have been sued?
Since we are talking about Linux.

I assume you have a link to the source code where this is happening.
Downloading binaries from should-not-be-trusted sources, and executing/installing them is one way. There is some irony on having to do exactly that with this scanner. But, anyway, you may not have everything you want in your distribution, so you may have to resort to that in some cases.

There are more subtler ways to download binaries and scripts from elsewhere, depending on what you use, like Steam games, python/js/perl/etc repositories , browser extensions, adding new distribution repositories, and so on. Everything should be safe enough and should be checked, but as the xz problem showed, that is not a fail-proof guarantee.
Lessons from JWST's new record-setting galaxy
If you read TFA, you'd have seen this problem isn't exclusive to Ruby at all, several other languages have a similar API.
Manually downloaded scripts from websites, which are then run as root. The website will tell you that thats how it works, and to "trust me bro".

The target audience is the same "computer expert" who runs anything he downloads onto his Windows 7 PC as admin, because that solves a lot of issues usually™.
They really want to push this don't they?

But you will stop what you are doing to spread awareness, write articles, send letters to your representatives and raise hell doing activism so you can stop it. You might be able to stop this authoritarian proposal.

And then they will just push it again with a different name and rewording. But while you need to devote your time and effort they are being paid for this and with your tax money (ha!) plus whatever those AI companies lobbying are putting into the table. And they just need to get it approved once before they move to the next thing-of-young-sebastian draconian law.
Fast news is as bad for your brain as fast food is for your body.
I hit a pretty brutal (and fun, if you are into this sort of thing) problem with Timeout 11 years ago: https://stackoverflow.com/questions/17237743/timeout-within-...
A company called Halibut Stuff used to sell T-shirts that came with free email forwarding.

I was myself@iwenttodefcon7.andalligotwas.thislousyemailaddress.com

It broke a LOT of signup forms.

I was working in software testing at the time and we talked about setting up a "likely to break things" email service and selling it to other testers, but realized that the people who'd need it would find it hard to explain to the people who write the checks.
Could a fourplex housing revolution transform Canadian cities?
> International agreements have start times (and a couple of seconds could matter).

International agreement get violated all the time.
good faithfulness is more important than those couple of seconds.
Asking for the source usually gets you marked as part of the big russian botnet™

tread carefully, stalker
Absolutely useless so far, the code is either completely wrong or subtly broken in a way that takes much more time to fix than it would take to write it from scratch. I limit my usage to asking about some obscure APIs for the libs I do not remember by heart (e.g. "how to implement analog to Excel VLOOKUP for 2 Pandas frames" and then I'm like "ohh right, merge").
Is the production cost difference still favorable when amortizing the intentional radiator certification costs they likely aren't paying for anyway?
"Software around the world is engineered - it just often isn't in California."

Can you explain the difference between 'engineered' software, and the rest? I mean other than being created by someone with an engineering certificate or whatever.
> were they charged and convicted with subversion, treason, or anything like a felony? Because that's what happen in HK.

Not yet. But it’s obtuse bordering on disingenuous to claim this isn’t on the table, given rhetoric from politicians (current and former). Or is eliminationist rhetoric and political repression okay as long as it isn’t done the way China does it?

Also, are you familiar what how the anti-Cop City protest movement has been treated in Georgia?

Honestly I want to know if you’re speaking from ignorance or malice.
I always thought Kaspersky is one of the better AntiVirus programs. But as an end user on Linux, do you really need one?

If I miss a Russian program, then it is the ABBYY FineReader Engine CLI for Linux

Unfortunately, it was always very expensive.
> At worst, it's more like a freshman-level answer

That is garbage.
Plugging in your own thing is like swimming against the current.

It's nothing specific, just everything becomes harder.
Do you know what he does all day at FB? Posts links to arxiv on workplace (which is the internal/business variant of FB). Like I'm saying you can see everything he does and he had exactly zero diffs while I was there.
I would rather chose malware, because Kaspersky is malware and more for the worse.
The whole purpose of a game is to complete a goal. Good games gamify you to achieving that goal. If the goal is to learn CSS and the game hasn't guided you to achieve that goal then it's failing at its purpose. Blaming the player for not playing correctly is an unbelievably bad take. The mechanics of the game should punish the user for doing the 'wrong' thing and reward them for doing the 'right' thing.
Yeah it’s insane, I am actually scared the llm is like sentient and secretly plotting to kill me. I bet we have like full AGI next year because Elon said so and Sam Altman probably has AGI already internally at Open AI. I am actually selling my house now and going all in Nvidia and just live in my car until we get the AGI
They might be referring to this.

According to InformNapalm, "managers of the Kaspersky Lab neural network development team created the on-board AI system for the Russian Albatross drones."

https://www.twz.com/news-features/ukraine-situation-report-f...
The people who claim to be "actually qualified" are the same people who run (ran?) the show at the NIH that have been actively covering up their own opinion that the lab leak of the research they were funding is the most likely source of COVID-19.
The ominously perfect 2015 'dress' meme marked the splintering of shared reality
I usually don't comment on HN but needed to ask you: How did you recover?

It's been 8 years since I graduated. I started working at a Bank in a Management Rotational Program with great manager but dropped it within 4 months because young me dreaded being pigeon-holed at 9-5. I joined a promising startup but... the co-founder unexpectedly passed away.
Long story short, I have had 6 jobs (incl. internships) within last 8 years: I have lost jobs for one reason or the other (startup folded, directions changed etc).

In good times, I am able to appreciate diversity my experience but I feel undervalued; I am more of a "jack of all trades, master of none" and feel I've taken 2 steps forward, one step back in my career. This has also damaged my professional as well as personal interests.

How do I move forward from here?
Uhh, this is really nice, thanks!
Love Qimgv. My literal only complaint is that it has to rasterize SVGs. Other than that, it's the best image viewer I've ever used. Preserves color profiles!
Who cares what online people think about you? I surely don't. Gimme them $10M!

It is an interesting demonstration of how younger people think these days. I guess you are at most 25?
Are you familiar with Georgia’s “Cop City”? This sort of thing does and has happened in the United States, and recently.

> Carr obtained indictments against 61 people, alleging violations of the state’s Racketeer Influenced and Corrupt Organizations (RICO) law, over ongoing efforts to halt construction of Cop City. Indicted activists, including a protest observer, face steep penalties of up to 20 years in prison. Three bail fund organizers face additional money laundering charges, and five people also face state domestic terrorism charges. [0]

Is it ok because the prosecutor isn’t seeking life sentences? Do you contend that the activists are being treated fairly as one expects in a democratic society that values rule of law? Is it acceptable because America is 66% less repressive than China and against a narrower range of views (like socialism/communism, see Debs et al)? Have you really even interrogated your positions?

[0] https://www.aclu.org/news/free-speech/rico-and-domestic-terr...
If you have a public HTTP server somewhere, you can check its access logs. You'll find a lot requests which try to exploit remote code execution vulnerabilities of some CMS or router firmware.
> What an about the principle of fairness and people being treated equally?

Life is not fair from the moment of conception choosing which parents and location you are born to.

> If a business is only viable by extracting the most from every individual instead of finding a fair price, is it really better for society that business exists?

A buyer buying for the lowest price they can and the seller selling for the highest price they can is the definition of a fair price. Since supply and demand curves are constantly in flux, the fair price is also constantly in flux. Hence the practice of haggling with every vendor in old school markets/bazaars, even for daily vegetables.
Country specific is related to a country purchasing power. I wasn’t aware that there are ethnic specific pricing though.
Rust has a similar problem, where any future can be dropped at any time in async code, effectively cancelling the future. This means all async code has to be ready to be unexpectedly cancelled at any await point, and implement any defensive cleanup code, etc

Some more discussion of the problems this creates in Rust: https://without.boats/blog/asynchronous-clean-up/
Exactly. That's also the same reason why a game being too easy is the game's fault. One could object that players should be more disciplined and intentionally forego (e.g.) the stronger weapons in the game. But part of the fun of playing the game is to try to get the best possible weapon. Similarly, it is little fun to play e.g. tennis or chess against a weak opponent. Either it is too easy, or you don't give your best, neither of which is particularly fun.
* Metabolite[0]

> In biochemistry, a metabolite is an intermediate or end product of metabolism.

* Metabolomics[1]

> Metabolomics is the scientific study of chemical processes involving metabolites, the small molecule substrates, intermediates, and products of cell metabolism.

[0]https://en.m.wikipedia.org/wiki/Metabolite
[1]https://en.m.wikipedia.org/wiki/Metabolomics
Surely it's price discrimination and not the boom of low-cost carriers?
If your job is testing bandages, that might be reasonable.
The very first line: "Democrats vigorously defended the public health bureaucracy when Republicans sought to tear it down during the pandemic"

.. Implying that no one was attempting to correct errors in process (because no errors were being made), and this was a fight to protect Respected Institutions from being torn down by conservative politicians.

...and the media wonders why they've lost trust of their readers.
I usually don't comment on HN but needed to ask you: How did your framing work? And can you elaborate "learning my own limits"?

It's been 8 years since I graduated. I started working at a Bank in a Management Rotational Program with great manager but dropped it within 4 months because young me dreaded being pigeon-holed at 9-5. I joined a promising startup but... the co-founder unexpectedly passed away. Long story short, I have had 6 jobs (incl. internships) within last 8 years: I have lost jobs for one reason or the other (startup folded, directions changed etc).

In good times, I am able to appreciate diversity my experience but I feel undervalued; I am more of a "jack of all trades, master of none" and feel I've taken 2 steps forward, one step back in my career. This has also damaged my professional as well as personal interests. In early 30s now, I crave moving to a more stable job/corporate but feel typecasted as someone who's worked at early-stage startups most of the time; this economy hasn't been kind when it comes to finding work either.
Ask HN: Would you pay money to an unlimited manual testing agency?
Hello everyone, you know that software developers need a lot of testing and may not always have time to test themselves. It can also be costly to always have testers in teams.

I am thinking of creating an unlimited testing agency and doing all the manual tests that users want for a certain monthly amount. In this way, they can reach testers only when they need them and they can test with expert testers.

Would you pay for something like this, how much would you pay for unlimited monthly testing? (Of course, there will be a limit of 1-2 requests at the same time)
I don’t know why this title made me think of it, but the muzzle velocity of a typical apfsds round is similar to the orbital velocity of the moon. With no atmosphere to inhibit travel you could shoot at adversaries from just about anywhere.

Life on the moon would be interesting. For a little while.
Why FreeBSD and not one of the other BSDs?
Probability: The Distribution Matters
Isn't this also just basic economics in action?

Companies have always tried to maximize their revenue. It might be faster now but the process is no different than your local supermarket messing with the price of toilet paper every few weeks.
> Is reading HN relaxing?

No.

> Do you sometimes learn stuff when you read HN?

Yes.
am i alone as a pretty literate person (my kindle is my constant companion) in having never heard of her? i don't mean to badmouth her - no doubt it is me missing out.
Yes, and this had an effect on the war itself.
So don't use it for writes. Snapshot is good for analysis. Let's say you want to show the user a report of their sales by category, with some additional detail. You want to load those things as of the same cut off time because one of the detail queries could be different from the summary query if you didn't. This is what people expect in their results.

If you really need a query for modifying data that depends on itself, you should read it exclusively, i.e. serializable.
Amazon did that this year and last year. But they're probably an exception not a rule.
Okay, here is the summary I got. Not very enlightening....

This summer, Colleen Hoover’s literary sensation takes a new form: a film adaptation of her novel “It Ends with Us”, starring Blake Lively, is set to hit theaters on August 9. The anticipation is high, but alongside devoted readers, there are also TikTok haters wondering what’s next for the prolific author.

In a recent event titled “Mani-fest 2024: Main Character Energy”, organized by the nail polish brand Olive and June, Hoover collaborated on a new collection inspired by her books. Attendees at the event could create vision boards, contribute to a “gratitude wall,” build bouquets, and receive free Olive and June products. However, most were there for one reason: to meet Hoover herself.

Despite her immense success, there’s a lingering question: Why did Colleen Hoover stop writing? The answer remains elusive, leaving fans curious about her future literary endeavors. Perhaps the film adaptation will reignite her creative spark, or maybe she’s exploring new paths beyond the written word. Either way, CoHorts eagerly await her next move.
Show HN: I Built an Extension to Organize ChatGPT Conversations in Folders
Hey everyone, I just built a Chrome extension that I think you'll find really useful if you use ChatGPT a lot like I do. It allows you to organize your ChatGPT conversations into folders, so you can easily save and retrieve the important ones whenever you need them. No more endless scrolling through your chat history to find that one crucial conversation. Whether you're using ChatGPT for work, study, or personal projects, this extension will make your life a lot easier. Give it a try and let me know what you think!
I like to mix and match my providers so everyone can have a good peek.