skysight-inc/HackerNews huggingface dataset:
I've been hearing the Western Union usurper argument since 2010. I doubt any of the people making those arguments actually use those services.

There's an ease of use aspect to it that crypto boosters simply cannot understand, because they are used to dealing with a dizzying array of exchanges, cold wallets and nonsensical alphanumeric strings, and think that this is the UX that regular people will accept.
The article says that they need approval to use Rust in safety critical components and you get approval by showing Rust is working in other places. They say in the article that one of the reasons they chose Rust was for it's safety-first approach which matches well with Volvo's ideology.

> I thought this would be useful for Volvo Cars because it embodies the same type of Ideology that you want when you’re developing safety-critical software.

So I think "Makes sense that one of the most safety focused manufacturers would go for it." is accurate.
NextDNS is always free for DNS. It also provides 300,000 queries free every month dor working with ad/tracker blocking configurations. Once this limit is exceeded, DNS continues to work but blocking doesn’t until the next month or until its paid for. The paid subscription is about USD 2 a month or USD 20 a year.
well, we can't leave it to pesky kumbaya, drum circle, communist software devs that work for free to do good security. only corporate capitalist software devs care about security. duh! now help me get this encryption bill passed so we can put back doors in our encryption, you know, for the kids' safety.

/s
Author here.

I love how most of the comments here are saying something to the effect of "he's holding it wrong!" or "this is PEBKAC."

And this especially when people have to make a lot of assumptions about my setup, including if Windows ran an update or not! Because I never said it did in the post.

When I shut down, it did, but the first boot, it did not. The 15 minutes of hang there was not because of an update. (I had happened to boot into it recently enough.) That 15 movie hang is pure bad programming.

It also shouldn't matter if I use spinning rust. Sure it might be slower, but the actual time to login screen wasn't bad, so it is possible to still be usable. I'm not sure the 15 minute hang after boot was caused only by that. HDD may be slower than SSD, but it's not that much slower.

Also, if there are updates that install within 3 minutes, and Windows hangs on "Finishing Updates" for 45, there's still bad programming.

In addition, I have disabled Windows Defender permanently by the Windows Registry, so there should be far less thrashing of my HDD. For those people saying that I don't know what I'm doing in Windows, maybe I don't, but I know enough to do that.

(I don't visit any website in Windows that I don't trust. I usually only visit my self-hosted Gitea instance. I feel safe enough, especially since I could just reinstall and don't keep anything important on there.)

On top of that, none of you have explained why my typing speed is 50% of maximum, at least in Visual Studio.

As for why I don't use a VM: I don't fully trust emulation of Windows from experience, I need to do actual testing, and I used to have Steam on Windows for Kerbal Space Program. (I used to; I uninstalled it before the first boot talked about in the post.)

You're welcome to ask me more questions about my setup and criticize me without assumptions, but please don't assume things about my setup.
Just leave your technology at home. Easy.
While I do agree that it was true a year ago, I wonder if it holds true for current electricity prices?

My considerations for going with ground source heat pump were:

* the maximum amount of solar that I could install is enough for ground source heat pump, but is a bit short for air source,

* what if the seasonal electricity prices get so extreme, that the grid can't maintain 1:1 ratio for the net billing system anymore?

* what if the global temperature swings become more extreme?
I think this is a bad-faith argument. I didn't see any say "Just lose the weight." There's a difference between acknowledging a fundamental principle and treating it as if that fundamental principle is easy to implement.
Ask HN: Datadog and AWS synthetics are expensive. Worth it? Why?
Datadog browser synthetics: $12/1,000 runs. AWS synthetics is the cost of running a lambda plus whatever logs/metrics you want to retrieve/persist. Worth it? Why?

Main goals are cross-browser latency/Lighthouse and production testing on a cron schedule. Plus option to run during CICD and fail for latency threshold.

Better alternatives for synthetic testing? Cheaper, faster, hand rolled?
Doing interesting programming work is not unrealistic, but you need to make it a priority if you care for your day job. 3D graphics, robotics, physics simulation and AI/deep learning are still exciting to me after decades.
Measuring food production by calories feels like measuring programmer productivity by lines of code.

How does it compare to other sources of proteins with full amino acid profiles?
Could be that the programmers didn't think they could get an emotionally-correct element of courtesy or responsibility into their AI, and might not have even tried to tackle this type of thing at all.

How does a cop give a ticket to one of these anyway?

And what should be the fine? Should it scale to the size of the owner's pocketbook like some jurisdictions advocate as the only way to truly supress traffic violations?

Or should there be a whole new category of inhuman violations with penalties exorbitant enough to supress cars getting out on the road while impaired with Artificial Stupidity to begin with?

Maybe there needs to be a higher standard here where natural stupidity needs to be allowed for with ordinary humans which is bad enough, but any artificial stupidity can not be tolerated at all.

Some would probably think you should lose your license for a long time.
I think techies make a lot of excuses for tech that just isn't even remotely there yet. Driverless cars is very much that category of tech.

If 10% of the Toyota Camrys on the road in a given city suddenly froze in place and caused traffic jams simultaneously in a major US city, requiring roadside assistance, we'd all be laughing at those incompetent dinosaurs.
I think we do agree. I'm not arguing, I'm just saying it seems like you're discussing a different point than the OP and it's digression from their topic.
3 out of 30 may or may not be bad. How many miles over how many hours have these cars driven?
I don’t understand how you can see someone specifically call something a metaphor and think they are pretending not to understand what one is.

My least favourite Hacker News trope is when someone assumes ill-intent instead of understanding a comment for what it says.

I did not make a comment on the OP’s larger point, nor do I think their use of the metaphor invalidates their comment.
"That's OK, I learned a ton while doing this" :)
What the hell, man. This happens on every Windows 10 device that's left off for long periods of time. Stop blaming users for what's shitty programming/design.
I've got wells on my property. Rather than drill more wells, I am wondering if there's something that could be put in the well to utilize the stable water temperature down below to heat exchange? Seems like there would be a big market - lots of people on wells are heating with oil or propane or electricity at massive costs.
I switched back to Firefox a while ago, and love it. I keep trying to think of how it could be kept afloat once Google stops funding it.

IIRC they get $400 million annually. There are 200 million FF users. $2 each wouldn't be bad... But realistically only 1% of the users would donate and $200 is unpalatable.

Maybe another organization picks it up and runs it more efficiently or at a loss for advertising?

Or...?
So use the heat to turn water to steam. Steam-powered airships sound much cooler anyway.
you'd still have to set up the grocery store instead of begin to make money immediately
> Generally what I find is that the bean burgers that are vegan, are just if not more tasty.

...than? Beef? Your vegan opinion is irrelevant in a conversation about meat and things that are meant to taste like meat, frankly.
I’ve heard that air source heat pumps can be very effective too, and far simpler to install. I wonder if there’s any discussion about converting ordinary AC units into reversible units, which supposedly is basically all an air source heat pump is.
This NYT reprint points out Beyond Meat and Impossible neither track nor disclose their carbon emissions nor land footprint:

https://bdnews24.com/environment/plant-based-food-companies-...

They're probably not providing more than a 90% reduction in emissions vs beef.
One thing I noticed when reading on diy hrvs in the past, is that many porjects are not taking into account air volume in the two ducts, and the amount of nominal flow for the size ducts compared to the ideal amount of air exchange. A 5 inch duct inside a 7 inch duct is more or less the correct size for many homes: about 50 cfm each direction. I do like the fact that there is a ton of dead space in most attics, where you can just drop a long, well insulated pipe hrv and be done with it for a relatively low cost.
I mean, I’ve found it very interesting to see different pros of ending a file in a new line I would have never even considered.
Whatever your code formatter says. ESLint adds one for me so my source files have a newline.
The people with the capital get to make decisions based on owning capital.

> You say nobody likes it, but also that it's what creates all the wealth we have... How are those two ideas compatible?

Why would they be incompatible? "nobody" is exaggerating but look at the protests against the 1%, general criticism of the existence of billionaires general efforts to move decision making from capitalists to government agencies (include trends in tax policy and government spending) and background complaints about how society is too materialist. Entire governments started out by killing all the capitalists they could find (China & Russia spring to mind, I doubt they are alone). In any major industry you'll find people mounting active campaigns to try and neuter the capitalists - even sometimes in food where I'd think by now people should have learned the lesson that the alternatives don't work.

You don't have to go very far to find someone who objects to the idea of making any given decision based on who has the most money. People by and large seem to find the whole idea distasteful. In my opinion rather similar to how they dislike the idea that burning energy to prove wealth.
Polish market exploded at the start of this year since the tax changes, your anecdata is out of date.
Uncovering the skin’s secrets
I've never seen anything wrong with grocery store patties. I think the problem with fast food burgers is the bad bread, weird sauces, missing/sparse toppings, and most of all the sloppy half-assed construction. If you make the burger at home with the same patty, it will almost certainly come out much better.
You keep it in the US. Price globally goes up, oil price goes up globally = price in the US goes up regardless of what your reserves are doing => your strategy failed.
I didn’t randomly submit my resume to get into a FAANG at 45. When the recruiter reached out to me about an SWE position (that I wasn’t interested in). I kept talking to her and she directed me to a related remote job that I was interested in (cloud consulting - enterprise app dev/cloud architect).
> "but it's the website that chooses want content gets served at any of its URLs."

No, not at all. The web was specifically designed so that the client chooses which parts of the available content to load, and in what way.

When I first started browsing the web I didn't have a graphical browser at home. My web client made decisions about which parts to display and which parts to not. It was not "blocking" anything, it was rendering the available content according to the capabilities of my system.

> "Nothing loaded about the term it's just descriptive."

It's a loaded term because it implies that websites ought to have control over display, when the web was specifically designed such that they should not.

> "Nor are they "content selectors/choosers", nobody uses their adblocking plugin to find content"

I modify many aspects of webpage display to help me assimilate content. When a website has chosen difficult to read colors, I change them so they're easier to see. I change fonts and font sizes. I modify page layouts, sometimes collapsing many separate pages into one long page, and sometimes I use screen readers and I don't even look at a visual rendering at all. I often remove annoying, obnoxious or intrusive content which also make it harder for me to read a page, many of which are ads.

The web is specifically designed from inception to give this agency to clients. Websites provide units of content and suggestions on how to best display it. That is all.
In retrospect it should have been obvious that they would not be healthy.

Taking a bunch of plants and heavily processing them to make them look, taste and feel like ground beef is clearly not going to be as healthy as just eating plants or eating beef. We just do not understand nutrition and biology well enough yet to do that. The actual "Beyond" meat will be when someone figures out how to grow it safely in a petri dish, hopefully people stop eating meat from slaughtered animals then, but who knows.
Spot on. Every time I want to do X in Firefox and it takes me more than a few seconds to figure it out I get frustrated and use chrome. I do need to break this bad habit though. Maybe I’ll try again this week!
The websites are _requesting_ the users’ browsers to execute certain extra code the users deem unnecessary to their experience in using the site. The users have no moral responsibility to execute that code. If website owners want to detect and block users making such choices, that is their prerogative, but as long as they don’t, the users may continue to exercise the control and autonomy given by them by the website owners without any moral concerns.
redis - for simple, reliable interprocess communication

cron - gets things done on time, every time

chrony - simple, no-nonsense NTP

supervisor - keeps my processes running

tinc VPN - all my servers and services happily meshed together

Arduino - makes microcrontrollers accessible

BitTorrent - trivial, mirrored file hosting

BitTorrent Sync - simple, reliable file syncing
Most "miracle plant" claims are pseudoscientific woo. In this case it's even worse - it's claims of stories of claims that are hundreds of years old.
I'd assume that the cars see significantly more utilization than a normal passenger vehicle. An autonomous vehicle doesn't have a driver that gets tired, so in theory it's possible to operate it 24x7, minus the downtime for repairs, cleaning, and charging.

A better metric would be incidents per hour driven, not per vehicle.
This is deliciously French :)

If OP is the author: has this been part of beta.gouv.fr or is it just coincidentally using open data from the French government?
Beyond is a world ahead of both of those. The actual problem is that they’re not as good as the impossible that Burger King has seen success with.

Fake meat has gotten much better over the past few years, and there are still companies producing the bad versions from decades ago.
What is Life? by Erwin Schrödinger [pdf]
Article actually has nothing to do with iPhone.
The idea that the best solution to computer complexity is more bureaucracy and a professional cartel is absurd.

We know how to solve the problem of software reliability. We have a rich body of formal methods that allow us to build perfectly reliable computer systems, up to the failure envelope of the hardware itself (from thermal, radiative, mechanical, etc. stress).

The reason we only use these techniques on certain critical systems is that the cost is somewhat higher than normal "unsafe" development and the incentives are not there yet.

Instead of turning our industry into a horrific morass of red tape, with questionable upside and unquestionable downside, let's just incentivize the use of correctness technology where appropriate.
A Reddit thread is automatically archived due to inactivity, forgot the exact duration. So in theory as long as somebody is posting a comment on a thread every few weeks (months?) it never archives unless the mods manually do it.
The problem with this is that adding comments to a thread does nothing to make it more visible. Traditional forms bump up all threads as long as they have recent activity, which Reddit doesn’t do.

The closest solution you could probably find would be for the mods to pin the post to the top, but in my experience most people just ignore pinned posts except in very specific cases.
The seaweed diet is just the result from a single study that has yet to be widely replicated. I'd caution against putting the fate of the planet into the hands of miracle cures until the scientific process can do its thing.

Even if the seaweed diet does help, the fundamentals of thermodynamics dictate that eating animals will never come close to the efficiency of eating plants, fungi, and microorganisms. Cows, chicken, and fish spend most of their energy living (to whatever extent spending every hour of your day in a windowless cage can be called living).
Generally I would say yes. POSIX dictates that a line must end in newline, and some tools rely on it. See https://stackoverflow.com/a/729795
> Mac is not an OS you can use unless you buy the entire package, and then you have to live with many of its limitations. It absolutely sucks at multitasking (not that most average users care about this one, but anyone coming from windows will struggle).

I know that macOS is not very keyboard friendly in general, but I’d like to know more about what you mean by “it sucks at multitasking”.
>I think good engineers (critical thinkers + goal-oriented problem solvers) usually give up and find a better tool

Say it one more time for the people in the back!

A lot of us are still refining/discussing the same core concepts, cryptography, distributed systems, disbursement, consensus, just in different fields without the 'coin' component attached. A lot of this tech in crypto was nothing new (blockchain, proof of work, hashing, distributed databases), but the combination of them presented new and interesting hurdles to overcome. As time passed we saw new utility for these concepts to solve other interesting problems, but the entire time being a researcher in the cryptoasset space has felt like trying to be a 'serious engineer' while your cubicle is located in a casino floor. You can't make a commit or push a draft paper without it being a market-moving action, that is a social element that a lot of industry theory just doesn't have nailed down yet, and as engineers can be very stressful. Most of us just want to solve problems and build cool things, but its hard to create novel solutions at financial gunpoint.
"People who can manage and code (architect, etc.) are truly rare."

It's not that difficult if you actually can make decisions quickly. It only gets difficult once you are in a bigger company where you have multiple more or less competent stakeholders and every decision get accompanied by multiple meetings.
Do they really need 400m?
Hey man, I’ve been exactly in your shoes back in 2019. I had moved to a new country, and suddenly realized that my communications skills were way behind.

I ended enrolling in an intensive English course at an Oxford School from the city I was based, and later decided to enroll on a full-year course.

Today, I feel sharper and able to communicate my ideas more efficiently. I still make mistakes, but as far as communicating ideas goes, I am far better.

PS: This year, I am enrolling again just because I want to become ever sharper at communicating, and because it gives me an advantage even over fellow people with English as a first language.

That’s what has been worked for me.
Ending text files with a newline makes a functional difference. For one, no more diff noise from `\ no newline at end of file` in various Git diff views.
> Drag is Cd * A * v^2

You are making two assumptions, one explicit and one implicit. That the cross-section area is constant (it’s not, it depends on the angle of attack, which is smaller at higher speeds) and that the air density is constant (it’s not, supersonic planes fly at much higher altitudes, where the air is thinner).
They also held on to their public library. It's a rough time to be a small town, but Erie is putting up a fight at least.
Unless you have very private data in your private repos: no
if you have your bankaccount password, your ssn or similar important data in your git repos: yes, but its your fault
Agreed on small doses, not full-time: I've done some pair programming with people I enjoyed working with, but only a few hours a week. It felt motivating and rewarding.
Train, train, train. Read books out loud, try to find a buddy that will correct you every time you make a pronunciation mistake... if you can afford it, there are voice coaching services and of course language training services.

Your ability to speak fluently your professional language should be your #1 priority. I'm not an English native myself so I went through this as well.
Bitterness… Are you a cilantro-soap taster as well? I too notice that things are usually more bitter for me than others find them. Like the lightly flavored carbonated beverages.
Von der Leyen’s warning message to Italy irks election candidates
Meat is heavily subsidized.
It’s unfair to single out iPhone but of course I know what he means. I used to ask for directions and that sometimes lead to interesting conversations when I was lost but google maps has eliminated those opportunities.
I remember proposing looking into introducing Rust as a second language next to C++ just 3 years ago while working with a German car manufacturer in Berlin, every single architect refused and most of them were making fun of me, anyway I'm not bitter ...

Actually back then it was the beginning of me stopping carrying about improving and just go with the flow like a dead fish. Everyone is happier, I have much less clashes with coworkers much less stress and you know what they say: Nobody got ever fired for choosing IBM.

I think this is the main reason for the state of software quality in cars now. People who care can't stand the industry and leave, if you want to stay you have to stop carrying.
PhotoStructure is a self-hosted image manager.

The main app that my users run is written in TypeScript and runs with Node/Express/Vue/Knex/SQLite. Third party dependencies are only pulled in after a code review and are scanned with snyk and npm/yarn audit. You can see the current list of deps here: https://github.com/photostructure/photostructure-for-servers.... ExifTool (excellent metadata extraction) and Sharp (fast image processing via LibVips) deserve all the kudos I can muster.

Additionally, there are three droplets/virtual hosts that I run:

https://photostructure.com/ is a static Hugo site, served by nginx.

https://forum.photostructure.com/ is served by Discourse, which is a rails app.

The account subscription management website is written in TypeScript using Node/Express/Knex/PostgreSQL, clustered by pm2, and reverse proxied for https by Caddy. Billing is currently handled via Stripe Checkout.

At home, I have 10+ computers that help me with customer support as well as host GitHub Actions to run continuous integration tests on all supported platforms.

AMA!
OP must've got a PR about this blocking him from merging.

It's having me think about the way prs should be done on divisive topics.

On one hand you have this "guy" who thinks he's gods gift to programming demanding a new line be added to all 30 files you're adding to the project.

On the other hand that "guy" is you.

What then? In both cases.
Yes - they play more nicely with cat and other unix command line tools. That is the reason for the convention.