skysight-inc/HackerNews huggingface dataset:
Sorry I don't have time to add much info, but I have a setup I'm quite happy with. I use OPNsense (PfSense is banned in my house, with all the bad things they've done) and it seems to cover your needs too if I didn't miss something. The non-open source options are, in my opinion, awful and will at some point (if not already) be a security menace.

Edit:

>If 2 Gbps is not possible within a reasonable budget, I can settle on 1 Gbps, that's plenty for me, too.

Even the very old End-of-life PC Engines APU1D (AMD T40E Bobcat) can handle 1 gbps (I have 4). If something new cannot I would look elsewhere.
Not what I've seen here. This is one of the few topics here where I think emotion STRONGLY gets in the way of reason. Too few people are "first princpl-ing" this to understand that the crypto-train, to some extent, is happening whether any of us like it or not.
I had a meme joke about how AI would come to be by making people mine for crypto but now we're seeing LLMs take the fore-front of AI and causing us to reach for more and more parameters.

It reminds me of when the YOLOv3 model came out and every single upgrade just gave us more and more features and capabilities (the v8 has auto segmentation).

AMD dropped the ball on this, just like Intel when Ryzen dropped, I just don't see a way for them to bring it around.
PCB design is a complex process with many factors to consider, such as routing and placement for mechanical, EMI, and thermal performance. As a hobbyist, I was initially drawn to the library and auto router features of PCB design software. However, as I gained experience, I came to realize that it is often better to do things manually. This allows for more control and ensures that there are no unwanted changes due to automation. Additionally, manual design is often more efficient in the long run, as it can prevent the need for recomputation.

In my experience, the paradigm of programmatically generating PCBs is not always practical. Even as a hobbyist, I eventually switched to manual design after experiencing issues with automated tooling. If you are serious about PCB design, you need to do things manually. There are other teams depending on the information and it needs to be guaranteed to be correct.
There's rules on how to do subsidies and an international organization supposed to safeguard these, the WTO.

China is violating these rules on a scale that puts the US and Europe combined to shame, the absurd thing is that it's the US who is currently blocking WTO appointments.
> Betelgeuse is anticipated to explode as a supernova in the next 10,000 to 100,000 years.

I would like Theguardian to expose a standard deviation for this kind of data (because I have read from other sources that nobody has the data, it easily may be tomorrow).
A quake on Mars showed its crust is thicker than Earth’s
It's not really about the wars, but rather the unimaginable shithole Sweden turned into as a consequence of the war spending. It really can't be overstated how bad things were in Sweden in most of the 18th and 19th century.
ChatGPT-maker OpenAI says has no plans to leave Europe
Seems directly related to me.
They're about to enter the "find out" phase.
I think Monero is awesome because it's actually designed to be an anonymous payment system. Unlike Bitcoin, anonymity is built into each transaction. No need for washing your coins via sketchy "tumbler" services.
While all true, obviating all this has no material impact on the user.
> There is no issue with producing HTML with string templates.

There is no issue, until you forget to use escaping (or use the wrong one) for one variable, and someone uses that hole to inject arbitrary HTML and/or JS into your page. As long as all your escaping of interpolated variables is perfect, producing HTML with string templates is fine.
> Newer models don't have logits available [...]

This definitely is a smoking gun. Keeping the crown jewels for themselves.
well nowadays you dont need to add each .cs file separately into the csproj file anymore which means you can pretty much just use the same file for your projects and the only difference are the package references. It's not that far away from a barebones folder but I really agree that the default build should allow me to omit csproj files entirely

and then maybe even change the default build to always use AOT and you're precisely where golang is
I've gone back and forth about how I feel about grades as a whole.

I do feel that by having these tests and grades that it does, indeed, sort of become just a transactional way to "vend credentials" instead of focusing on learning. I also think that often homework and tests aren't great measurements; I was bad about doing homework in college the first time around, and it was frustrating to the professors because I was doing horrible grade-wise, but was extremely active during class and generally did fine on the tests. I was mostly learning the material (at least well enough to get an A on the exams), but because I wasn't submitting my assignments, they would be forced to give me a C or a D.

At the same time, I really haven't figured out a better system. I would be open alternative systems, but I think grades and grading and tests do the best job for the "average case".

Maybe I should email some of my old professors and apologize for the headaches I probably gave them...
Why? Asking because I know nothing about crypto yet.
Humans usually, unless incredible entitled, feel obligated to work for the person with enough humility to tip them first instead of leaving them wondering if their hard work will even pay off. I don’t want to abuse them by making them spend time in the latter camp.
Not a Rust user, but I would like a citation on any context in which Java outperforms Rust
I like to read and sometimes participate in these types of arguments, but do people actually hope to convince one another? We're all just flexing our viewpoint and knowledge, as far as I can tell.

If you told, for example, suckless that their page builder code[0] should not use string wrangling they'd certainly laugh and ignore the advice.

[0] https://git.suckless.org/sites/file/build-page.c.html#l23
MoviePass is back, and it starts at $10/month
I think of it as a bunch of bad early implementations that are being used for dubious financial purposes and outright fraud, fueling a bubble. The same could be said for joint stock corporations in the 1600s. Something can be inevitable (maybe it is maybe it isn’t) and the current situation can still be bad.

Someone in the 1600s saying that joint stock companies are terrible, solve a problem that doesn’t really need solving, and are being used to rip off investors and fund unethical colonialism would have been right. It took a while before people used them in good ways. And even today they are questionable.
I looked into using <template with <slot tags but really it’s so much more typing no thanks back to strings.
Here's one discussion in the book, clearly describing impellers in a tunnel. https://archive.org/details/huntforredoctobe0000clan_l6h7/pa...

For example, it says the US "looked at this back in the early sixties and got to the model stage before dropping it. One of the things they discovered is that one impeller doesn’t work as well as several. Some sort of back pressure thing."

Wikipedia says, at https://en.wikipedia.org/wiki/The_Hunt_for_Red_October :

> The movie is a nearly faithful depiction of the novel even though there are many deviations, including Red October traveling up the Penobscot River in Maine to dry dock, the omission of the Royal Navy task force including Ryan's time aboard HMS Invincible, and the "caterpillar drive" being described as a magnetohydrodynamic drive system, essentially, "a jet engine for the water", rather than a drive powered by a series of mechanical impellers inside flow tunnels.
Honestly? I don't even think an in person, at a table, meetings arn't a mess....
There are other great alternatives for Winrar, like 7zip.
I extend the same courtesy to this site.
No hate, but no interest either.

After all these years, all scam stories apart, what crypto allow its users to do that they would not be able to do otherwise with less resources? Really I don’t know, and I admit I never wanted to dig the topic as there are many other topic I will never have the time to learn and yet doesn’t seem to have such an issue of what is at best a tremendous noise/signal ratio.
My plug-in Prius gets about the same range. If that range is sufficient for most of your driving, I think PHEV is a fantastic compromise between driving electric most of the time and switching to ICE when you need the additional range.
The flip side: There are always bad apples at any company. The negative reviews may be legit, but not relevant to the manager/program you'd be working under.

As someone who's worked at a 100k+ employees company, there were literally dozens of programs in the same building living largely separate/parallel existences. Unless the reviews called out a program/manager by name they'd be completely useless in gauging job satisfaction.
People can praise or criticize FDR for whatever they like. I'm objecting to the name-calling, not the idea that the internment of Japanese Americans was wrong.
It allows it, but whoever implements the function has to do it ;)

Quite a lot of implementations for various DSLs just concatenate the strings :)
You have to admit though, it would be quite funny if what they say is actually true, especially if climate change really is as bad as some of the estimates suggest.
>he most basic human tasks have yet to be automated (like housekeeping or grocery cart parking lot fetching)

Maybe because they don't pay shit, and can be done by the massive amounts of unskilled labor that exist? Really hard to develop a robot cheap enough for the dexterity needed.

But, even then it's a mistake to think this isn't going to be a massive problem. If everything 'expensive' gets automated then that can lead to a huge pool of labor fighting for low paid jobs that can't actually pay for any assets like houses, education, stocks, etc.

> Most jobs are not well-defined / algorithmic and there is no amount of reading that can prepare you for the embodied, dynamic experience of performing those tasks.

Yea, there is, building an embodied robot and feeding it virtual situations based on real situations. As we get closer and closer to AGI the 'general' functioning of the robot is more and more covered and less and less human intervention is needed.
I think I saw someone mention HN in a reddit comment about 10 years ago.
Do you receive tips from your customers? And does the answer to that question determine the quality of your work?
>inevitability

I think it's the crypto bros who misunderstand it's "inevitability." Crypto has far, far fewer practical applications than the people pushing for it it claim. There are two useful situations for crypto:

1) Where you need a trustless distributed consensus method or database (and where the Oracle Problem doesn't get in your way). Trustless is the key word here, 99% of the time that someone proposes a potential use for crypto it would be better served by traditional databases like Postgres, or traditional consensus algorithms like Raft, because being able to handle such things in a trustless manner isn't actually as desirable as crypto bros suggest.

2) Where you need to bypass financial regulations, sanctions, laws, etc. Crypto has shown some real utility for buying illegal drugs and guns online, for example. Whether or not you see this as a good or bad thing depends largely on your political leanings.
You probably should add the year (2019) to the title. It's still a great book that made me understand ring signatures. Everything is well explained but some bits may be outdated (eg. monero now uses randomx for ultimate asic resistance.)
Causal evidence that herpes zoster vaccination prevents dementia
Weighting means counting words. Still not intelligence.

Great article today here on HN: https://psyche.co/ideas/the-myth-of-machine-consciousness-ma...
Or both? We are in a system that requires tips for people to survive. You can begrudgingly pay tips while being against them in principle and trying to change the system.
+1...but this may be better advice when you don't have any anxieties/paralysis about the problem than when you do. Turned-out-that-it-was-overconfident approaches to problems have probably wasted far more time than anxieties/paralysis has.
Detecting fakes is the wrong question. You don't even try to tell if any particular individual reviews are real or fake.

You just read a bunch, and see if they are random, or if there is a pattern where many have something in common.

If 70% of the negative reviews say anything at all about aimless priorities and never being allowed to finish a job properly before being moved to the next thing, that company definitely has that specific kind of problem.
!!!! 2 meters separation at 70 km/h gives you a tenth of a second to react to anything the car in front of you does, that's flatly insane. Where in the world do people drive like that?

Seriously, that's objectively insane. Try the ruler drop test for reaction times if you don't believe me, a 10th of a second to even initiate your response isn't realistic and obviously gives no time for the response itself to have effect. What I'm saying is that at a tenth of a second, you can't even start to press the brake pedal in time, let alone have enough time to actually slow down.

In America, with only 2 meters between vehicles the traffic would be inching forward at a snails pace, under 20 km/h at least. "Stop and go", as in people would stop their car and then drive forward slowly when a larger gap ahead of them appears.
SQLite extension for efficient vector search, based on Faiss
> We need to normalize tipping a flat rate.

You¹ need to normalise paying people a living wage and eliminating tips altogether. It is absurd that businesses rake in profits and on top of that pressure customers to directly cover employee costs, who have to live with the permanent anxiety of not knowing it they’ll make enough to live that month. It’s more bonkers than listing all prices without tax, but not as crazy as all the tax breaks given to rich people. The USA has an insane and unhealthy relationship with money.

¹ Forgive the “you” but “we” doesn’t apply universally in this context. Where I live (not the USA) people acquire goods and services by paying the establishment which in turn pays its employees.
Yes, he "quit".
I lead a project that included shipping a filesystem driver and a virtual disk on Windows.

What I did to learn the lower-level APIs, and perform initial testing on the driver, was write a "mirror" drive. The user-mode code pointed to a folder on disk, the driver made a virtual disk drive, and all reads and writes in the virtual disk drive went to the mirror folder. All of our (cough) unit tests for virtual drive handling used the mirror drive. ("cough" because the tests fit into that happy area that truly is a unit test but drives people nuts about splitting hairs about the semantics between unit and integration tests.)

On Windows, you can implement something like that using Dokany, Dokan, or Winfsp. On linux, there's the Fuse API. On Mac, there's MacFUSE.

Even if you don't do a "mirror" drive, understanding the callbacks that libraries like Dokany, Dokan, Winfsp, and Fuse do helps you understand how IO happens in the driver. Many IO methods provided in popular languages provide abstractions above what the OS does. (For example, the Windows kernel has no concept of the "Stream" that's in your C# program. The "Stream"'s Position property is purely a construct within the .Net framework.)

https://dokan-dev.github.io/

https://github.com/dokan-dev/dokany

https://osxfuse.github.io/

Another place to start is the OS's documentation itself. For example, you can start with Window's CreateFileA function. This typically is what gets called "under the hood" in most programming languages when you open or create a file: https://learn.microsoft.com/en-us/windows/win32/api/fileapi/...
Are the middle and rear seats in the ID Buzz storable or removable? That was the only thing I remember.
> flipping the power dynamic

Kind of an absurd notion to throw onto someone paying to have someone else deliver something. There shouldn't be a power dynamic here at all. If that means getting rid of tipping entirely, then I support that.
I hear you. I think that you're maybe half-right about why it's not discussed. The reason I bring it up is the other half...it's not discussed because it runs counter to the narrative that sells in today's market.

In a situation where you have no data (hostilities just started), this incident being one of the first things that happen is, in fact, quite striking. And, critically, these people weren't spies or saboteurs. They were rando civilians who, without premeditation or contact with enemy government, decided on the spot to help the enemy. If you were a commander in that war you would rightly find it terrifying. It is, we might say, a bad look.
Ford is the 3rd biggest EV company in the US. The start-ups (Lucid, Rivian, Canoo, etc.) will hold meetings to discuss this change. Switching to NACS could be the difference between their success or slow failure. GM will be GM and simply call this a big mistake until EV sales are affected.
I think tech people are in the best position to judge that in most cases the technology doesn't bring any benefits that a current / non-ledger like technology doesn't bring already. Use-cases are few and far between. I doubt it's actually inevitable. (again some use cases are, especially in the utility realm)
It's fairly easy. Htmx sends an `HX-Request: true` header with all requests. You can check for the presence of this header and have an if/else in your handler to render a partial or a full page. Or if you want to enable caching you can configure the `Accept` header with a customized content type like `text/html;hx=1`. That way you can set a response header `Vary: Accept` to ensure that caching is correct.
Monero is perhaps the only cryptocurrency that both works as advertised, and has gathered a self-sustaining userbase.

No $20 transaction fees. No influencer pump and dumps. No VCs who need to extract value. No fork drama. No unrealistic roadmap. No charismatic leader boiling the frog with scope creep. It's not trying to be an investment. It's actually private. It's actually anonymous. This is all a lot of us ever wanted from a cryptocurrency.
> It's unethical because it favors the pre-internet status quo

Don't agree. You're saying that if I can't catch all the cheaters, then I can never call anyone out for cheating. That's a licence to cheat.

Cheating is bad, for the same reason corruption is bad; once it's accepted that it's allowed, then anyone who doesn't cheat/take and give bribes, then everyone who plays by the rules is at a disadvantage. Corruption is a disease that spreads if you don't stamp it out.

Also: cheating on tests is an insult to the intelligence of the examiner. The cheaters are laughing at him. If you don't call out cheaters, then the whole idea of getting a graded result becomes meaningless; you might as well simply give every student that actually paid their fees an 'A', and do without exams.

BTW, I think it's irrelevant that it's an ethics exam. You don't study Ethics to become more ethical. You study it to learn about the philosophy of ethics.
> there is no parallel track and parallel solvers are disqualified [1] from participating.

Maybe that's as much a cause as an effect. What's the incentive to create and improve parallel solvers if there's no place that evaluates and rewards your work ?
>Previously, only a participant sharing their screen on a Microsoft Teams call could make annotations, which allowed for quick and simple collaboration on thoughts, suggestions or ideas - however this ability will now be expanded to all users.

What's the difference between a "participant" and a "user"? Zoom has allowed anyone in the meeting to annotate since forever (there's an option to disable it though), and I haven't seen it cause "a complete mess".
The substance of the article:

> The video conferencing service has announced a change to its platform that will allow all meeting participants to make annotations whilst on a call.

> Previously, only a participant sharing their screen on a Microsoft Teams call could make annotations, which allowed for quick and simple collaboration on thoughts, suggestions or ideas - however this ability will now be expanded to all users.

Brace for the smiley faces.
I'm really starting to question why I did startups and mangled my resume... if I'm now at 4YOE and engineers with 2YOE can make $300k?

This seems like an entirely alternate reality - what on earth do I even do to get past $200k?
Understanding the Failure of the U.S. Embargo on Cuba
As somebody doing this work for over 20 years I agree with you. You have to understand that HTML is itself a string serialization as is XML, markdown, YAML, and JSON. HTML is not the end state or the goal. The end state is a DOM object in memory and the goal is something visual and/or auditory rendered onto a screen. That said, HTML immediately achieves obsolescence when a browser accepts any string format with which to parse into a DOM instance.
The article also describes numerous unethical-at-best practices that some companies have used to skew reviews positively. Some of those practices were ways to beat the system so that potentially legitimate reviews might get removed on one of the reasonable-looking grounds.
We’re not debating fault, we’re debating whether other drivers drive predictably. Whether the driver brake checked him or whether there was a squirrel or kitten in the road doesn’t really matter: the point is the human driver braked unpredictably. You don’t have to drive with special caution around a Tesla, you should drive with the same amount of caution that you would drive around any car. I have a Tesla and I use autopilot pretty liberally (but not carelessly—I’m always ready to take over) and phantom braking was really frustrating last year, but it was never unsafe unless perhaps someone was literally a foot or two behind you at high speed. They seem to have fixed that sometime in 2022, and since then I’ve had fewer than 5 phantom braking episodes and they have been almost imperceptible (certainly not dangerous). The Tesla critics in this thread are reacting to some pretty extreme assumptions about autopilot (that phantom braking happens all the time, that it’s less safe than the unpredictable behavior of human drivers, etc). We certainly need more evidence, but I’m going to be biased toward the people who actually have experience driving Teslas rather than the people whose information comes from the rumor mill.
Tesla leak reportedly shows thousands of Full Self Driving safety complaints