skysight-inc/HackerNews huggingface dataset:
And on the surface this looks like a reasonable comment, but it is exactly why there is a whole branch of engineering dedicated to understanding how to build safer systems. Counter-intuitive results abound.

So many issues - a simple switch usually has poor diagnostics, at least in one mode of failure, so you dont know it has failed until it is too late. A continuous measurement device connected to a computer/s will have a vast array of available diagnostics, 'most probably leading to less "dangerous undetected failures" than a simple switch, or combination of.

And "independent systems", sounds easy, but in practice full independence is almost impossible to achieve, and messy unpredictable humans dominate the common cause failures that overlap these systems.

There is more, much more, but this is why it is hard to right readable articles about these things, so much devil is in the detail that is hard to explain in bite sized portions.
Same as MS under Ballmer
His previous book "Origami Design Secrets: Mathematical Methods for an Ancient Art" (https://www.amazon.com/dp/1568814364) was also really, really interesting.
Early Middle Ages is common, generally dating from "the fall of the Roman Empire" (which is itself a very ambiguous term) to around 1066.

The collapse of the Roman Empire from the 3rd to the 7th century (the process is somewhat more gradual than depicted in popular culture, and the timing depends on where you lived in the Roman Empire) resulted in a serious loss of administrative capability and economic and military coordination within the former empire. The only organization that remained for the Western Roman Empire was the Church, and even this was quite attenuated and didn't have the same reach the Roman Empire enjoyed at its height. The Carolingian dynasty did manage to piece together a successor empire that could have became a revival of the Roman Empire, but the succession practice of divvying up the lands between sons meant that the union didn't last long. On top of this, the Viking raids provoked a challenge that the nascent empires were unable to cope with.

The term Dark Ages arises from the very real decline of writing within Western Europe during this time, given that historians have historically been very biased towards surviving written accounts. Furthermore, for the Protestants in the Renaissance, the fact that the Catholic Church was the primary remaining artifact of Roman rule and therefore the dominant factor throughout most of this era caused them to emphasize the notion that nothing of cultural importance happened in this era, extending it to encompass the entire Medieval period until the Protestant Reformation and the Renaissance. In more recent historiography, the Dark Ages has been more compressed in time to encompass parts of Late Antiquity and Early Medieval, with the exact time period more dependent on which region you're talking about.
UK will ignore US pressure to ban Huawei from its 5G network
They tried to keep it closed and sell it as a premium service, but looks like they need help from the open source community to make the product better. Great to see. Databricks has its roots in open source (the founder created Spark) and it's great that they're still making a lot of open source code rather than making everything private.
Hertz is a car rental company in North America that hired Accenture to redesign their website. The redesign was bad so Hertz broke off the contract and sued Accenture.
China Prohibits ‘Deepfake’ AI Face Swapping Techniques
From what I understand of satellites and rovers, the only parts which are totally critical to get right are the modem, power to the modem, and bootloader. Almost everything else can be adjusted if a fault occurs (and they often are).
Newsguard in talks with British ISPs to bundle service
I am not in the US so it is much easier to avoid.
Me too! I was like holy smokes, it's in Scheme?! Make AI Lispy again!
>And being contrarian for the sake of being contrarian is a TERRIBLE idea. I'm all for thoughtful criticism, but simply disliking things for no intelligible reason is grounds for ridicule.

It makes as much sense as liking things because they're the norm, which is the default for most people. So hardly "grounds for ridicule".

Plus, "being contrarian for the sake of being contrarian" adds contrarian voices, which are by definition few (if they were many, they wouldn't be contrarian but "the norm") -- and are thus sorely needed in a mono-culture of agreement (or shallow bi-partisan splits of opinion, like Dems and Reps).

If not for anything else, to serve as the devil's advocate, since few ever consider points outside the norm.

Notice that I said contrarian, not stupid/crazy. E.g. it should be a contrary opinion to popular opinion/norm, but that doesn't mean any contrary opinion will do (e.g. "I believe we should all be eating rocks").
This is one of those things you're not supposed to say on HN, FYI; even if it seems to be a fair Q.
> Batteries have also proven they last well over 200k miles

For some value of "last" ... what percentage degradation are we seeing at 100k, 150k, 200k miles?

> The standard length of operation of a gas ICE doesn't compete with electric

Can you expand on this statement?

As I've pointed out before[0], the ICE vehicle I drive cost $13,800 new including all taxes, and its servicing needs (and costs) and depreciation curve are all well understood.

EVs? Not so much.

[0] https://news.ycombinator.com/item?id=19238680
Apple cant innovate because they wait for others to invest something and then they try to improve it. Thats why they are moving into subscriptions to get MRR or ARR. Build a moat that people forget they throw money into every month and call it profit and revenue. It will certainly work, but its just not the Apple that made people proud to use Apple.
This seems like a perfect example of someone who needs to read pg’s essay “write like you talk”: http://paulgraham.com/talk.html

I don’t get an intelligence vibe from this style of writing - it mostly just sets off my bullshit alarms.
> Doesn't work that well if people move to other countries to change them to become like their original country.

You can make the exact same argument against 'states as laboratories'.
Terrible article, does little to address the standard claim that the dark ages were characterized by a loss of literary tradition, craftsmanship, and depopulation. Is the author seriously saying that the dark ages were dark because for some weird reason we accidently destroyed the historical reccords from that period but not all others?
Not exclusively but they have some Airbus:

https://www.alaskaair.com/content/travel-info/our-aircraft
TIL about the medical certificate system for pilots. I guess I figured there must have been something in place, didn't realize it was a tiered system.
Facebook Says First-Person Christchurch Video Foiled AI System
When I'm fairly depressed, my goal is just to get to neutral. Trying to skip strait to happy is counter-productive. In that state of mind, happiness doesn't seem attainable or even real, it is a lie and a facade. Trying to talk myself into being happy is at best empty hype, as I can't genuinely embrace or believe the words I am saying. Happy music, or happy environments are likewise unembracable. When surrounded by them when depressed, I inevitably just retract into my head. This is a waste of time at best - being around people or participating in an activity but not present or enjoying it. At worst it can lead to spiraling negative thoughts that drag me deeper down.

Listening to "sad" music on the other hand can be very theraputic. Sometimes, it intensifies the feelings, confronting them, pushing through them, burning them inside of me. Othertimes, I melt into the music, letting go of my thoughts and feelings, letting them seep calmly out of me. I think it partly depends on exactly how I'm feeling: self-hatred or hopelessness or numb. Either way I come out the other end with a sense of relief, and evened out.

At this point I can move onto activities that are enjoyable, but not ones that are taxing (eg socializing) or which require lots of decisions to second-guess (eg coding), or can be frustrating (eg video games). For example, reading or whittling are good stepping-stone activities for me. Listening to upbeat music at this point can also help to continue the progression to a happier state, but I have to be careful not to overshoot with music that is too happy or driving.
I would disagree. In my experience OpenBSD is pretty good on a desktop or laptop. I've had fewer driver issues with it than FreeBSD for example (mostly wifi and graphics).

But "optimized for desktop usage" is a very vague term with different meanings for everybody. My tastes are geared towards a light X workstation that doesn't add any extra whistles unless you ask for them. In the Linux world the closest I've seen to this is Arch. I also used debian for a long time (starting with netinst and no GUI, and adding things only as I need them).
I have installed OpenBSD on a 2006 (yep) MBPro. Charming.
Also this is a open source https://github.com/burtonator/polar-bookshelf . By the way its really awesome project. I am very glad i found it.
I use PayPal for random sites that I don’t know because I don’t like handing my credit card info to random websites. Now I would personally trust Stripe Checkout (especially on a stripe.con domain rather than in a modal) but that’s because I know Stripe. The dislike of PayPal among techies is not common the population at large in my experience.

Another thing I use PayPal for is any kind of subscription, because I know I can cancel it from the PayPal side without having to worry about jumping through hoops.
No, it was a perfectly legitimate comment that you censored wrongly.
I remember when I started listening to stuff while walking around in public (classical music, at the time). It was like giving the world a soundtrack -- strange at first, but you get used to it.
> sometimes those people break completely with journalistic practice.

This may be the first real argument I've seen for the difference between blogging and journalism.

Blogging is one person's opinion or account of a topic.

Journalism is one person's opinion or account of a topic, as filtered, reviewed, revised, challenged, fact-checked, and approved by an organization.

It's reasonable to expect an individual to be able to decide whether they trust a handful of news organizations. If the NYT repeatedly breaks my trust, I can remove them from my reading list. But until then, I trust that the NYT to vet their writers. So I trust the authors published on nytimes.com without knowing a thing about them, because I trust the NYT. (Likewise, if I mistrust the org, I'll mistrust the contributors. Hello there, Fox News.)

It's not reasonable to expect individuals to be able to decide how much they trust each individual writer. I don't even know how many writers I read on a daily basis.

When it's a blogger, I take it with a grain of salt unless it's someone I read so often that I've come to trust them. (Hello, Jason Kottke.)

This doesn't make blogging inferior to journalism. I probably get more value from blogs than news sites on the regular. But I do think it's a valid distinction to take into account.
Would be pretty easy to make a vid showing the acceleration or long range mileage while still overlooking the prototype-esque flaws.

I just want more than an overhead shot of it driving through a forest with cuts every half second.
Ask HN: If you could ask for a step-by-step tutorial, what would it be?
I'm asking because I'm building tutorialearn.com: a platform and a marketplace for step-by-step tutorials
I meant using Web Assembly, not just web technologies: https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
Wow, you've got me thinking the next keyboard before it's complete removal might be the one on the Atari 400. See it here:
https://www.bing.com/images/search?view=detailV2&id=74D98E13...
Electric SUVs based on a Rivian drivetrain would certainly appeal to a lot of suburban families.
Beans, lentils, and chickpeas are not a substitute for meat, in terms of either nutrition or flavor. Vegetable protein does not equal meat protein in terms of amino acids. Plant proteins are typically low in methionene, tryptophan, lycine, and isoleucine [0]. My point is not that vegetarianism is completely impossible, but that it is hard to get everything necessary. This is especially true for anyone who is trying to build muscle or get in shape. It certainly doesn't taste as good, especially if you don't want to take tons of time cooking.

It still takes "gourmet" vegetarian food to compare to regular meat.

[0] https://www.healthline.com/nutrition/animal-vs-plant-protein
I was meaning more like a native-speed like browser app, specifically using Web Assembly: https://www.figma.com/blog/webassembly-cut-figmas-load-time-...
Did anyone manage to solve the problem of virgl rendering failing with

Error starting domain: internal error: qemu unexpectedly closed the monitor
....
libvirtError: internal error: qemu unexpectedly closed the monitor
If you just want to try it out, probably downloading a VM with vagrant is the easiest.
Your example is quite possible, particularly at an organazation that would be embarrased by such a result.

Assume that the ability curve of male applicants and female applicants are identical; that the majority of applicants are male; and that Amazon wants to hire more females then would be expected given the portion of applicants that are female.

A natural way of accomplishing this goal is to give extra points to female applicants [0].

Due to selection bias, the ability curve of women within the population of Amazon engineers would skew lower then men within the population of Amazon engineers.

This is a special case of a more general phenomona. If you have signal S that is positivly correlated with a desired trait in the general population, and over select for S, you will find that S is negativly correlated within your population.

[0]. All proposals I have seen amount to either a good approximation of this or changing the applicant pool. And, by assumption, the latter is excluded.
European Dark Age is not used as a global descriptor, it is regional. Just as China and the Islamic world had their own Dark Ages as well.
I think you mean "as distinctive as it does," but yeah, you're bang on. Ditto for the Prius.
On the job journalistic training is (a) ad-hoc (b) training constrained to teach the motions and traditions of the trade -- not training on the things that you cover.

Both good and bad journalists could be produced on the other end of it -- even on the same newspaper. Now consider on different, low quality, newspapers (e.g. on the job training on some gossip rag). Still, you get to call yourself a journalist, like someone who slaps together some shitty PHP code from Stack Overflow answers is a "programmer".
Sounds like you're putting a lot of words in my mouth. Delete this account please.
Nonvoting shares and efficient corporate governance
Yeah so I'm not sure what Musk did to you, but the guy has been a very successful CEO in the fact that he's made MULTIPLE BILLION dollar companies.
You should give VScode + haskell-ide-engine a try. It offers a really good completion engine.
Did I malign Gladwell? That wasn't my intention. Revisionist History is one of my favourite podcasts.
I understand where you are coming from, but this guy came off as intelligent to me DESPITE all the alarms going of. That's not to say he wasn't trolling.
You don't really need VMs for gaming, at least if you are ready to ditch a few broken games that don't work in Wine. For the most part they work very well these days.
both alchemy and astrology mix metaphorical and symbolic (psyche) information with worldly, factual information; if your direction is science and factual information, not a great place to explore IMO. If your brain is activated by elaborate language, symbols and art, and factual is not the goal, why not?
If they're smart enough to subdue me and my entire civilization using technology unfathomable to my puny human mind then I guess I don't really get a say and it doesn't matter what I think anyway, now does it?

There's an analogy to livestock in there if you look hard enough.
What are the other alternatives for data lakes that can be used (both open source and close)?
I saw this comment yesterday but didn't read beyond its first sentence, which is great. But looking it it now again, I'm sad to see that the discussion it evoked was more in response to the indignation in it ("bullshit", "stupid people", "bullshit") than to the inspiration in it.

Unfortunately, this is predictable. Indignation activates generic responses and, above all, attracts upvotes. It feels great in the short term but leads HN to duller, more obvious places. This pattern is dismayingly reliable. A large part of what we do as HN moderators is to try to counteract it. HN can't live by upvotes alone.

If I compare the relatively low quality of this subthread to the more modest and far more interesting responses that people had to the specific details of the article, the contrast is striking.

I don't mean to pick on you personally! We are all subject to this phenomenon and few of us are very conscious of it in ourselves. There was another example even in this thread: https://news.ycombinator.com/item?id=19729322. These kinds of subthread grow like weeds. They crowd out the quieter kinds that don't fire up the generic anger that exists in all of us. This effect is collective, not individual; it's a co-creation, and the upvotes probably do more harm than the comments. I am sure you had no intention of feeding it. Unfortunately it happens anyway.

p.s. Perhaps I should add that there's nothing wrong with a critique of VC on HN. HN has hosted countless such critiques. Possibly more have appeared here than anywhere else. The HN community is overwhelmingly (90+%) outside of Silicon Valley, and the majority of it strongly identifies against the VC system (while often feeling itself to be the minority, as if HN overall were of the opposite view).

Rather, the problem is that this was a less interesting direction for the discussion to go, when the actual topic—an onion business!—was much rarer and more curious. What fuels generic tangents is not intellectual curiosity, but a quite different cocktail of emotions. As I said, a large part of moderating HN consists of trying to tease those apart. Trying and mostly failing.
They do. All the code they would have "Written" would have been done by offshoring teams in india or mexico or etc. These offshore locations only know specific technologies. A specific building in India, for example, may only know how to write WCF code that gets data from a SOAP call. Their Mexico building may genuinely only know how to write WPF applications.

To be clear, this isn't a knock against Mexican or Indian people. But the people working in these accenture buildings are literally writing code using windows notepad, in un-airconditioned rooms, and fired if they don't deliver on time.

They then, obviously, write buggy code, which Accenture then offers to fix to the client for an additional fee. They used to have onshore American developers responsible for being the white/professional face to the client, but they've since dropped that as well, and now only hire on a management level for that role.

The crazy thing is IBM consulting is worse. I've been forced to work with IBM .Net Consultants who didn't know what visual studio was. Not how to use it, but literally didn't know what it was. And when shown what it was, couldn't figure out how to start the installation process. Again, not install the whole thing, couldn't figure out how to double click Setup.exe.

The very best though, was a small consulting company that was competing against my Accenture project back at the time. He was, of course, also an Indian outsourcing company. But he came with the additional twist that everyone he hired as a developer was a woman from India, and was only on-site in the USA on temporary work permit.
He was the only man. So if they didn't do exactly what he said, he would kick them out of the country, and send them back to India. No potential for gross abuse there.

There are great offhsoring companies, but they don't work for offshoring rates. I now firmly believe that if your company is seriously looking at offshoring their technology for cost savings, it is not a competent technology company already.
Author here; thanks for the feedback. The path to Scheme was a bit haphazard - I got into Clojure a few years ago after exposure to some nice Clojure-based tools at work, and then worked on implementing several classical machine learning techniques in Clojure for fun.

When I came up with the idea of chaining and piping neural network layers on the command line, I also came across CHICKEN Scheme which promised to be portable and well-suited for translating the Clojure-based implementation I had previously done. As you can probably imagine, the porting process was a lot more involved than I expected, but nevertheless I had a BLASt (pun intended) hacking on it.
would love to hear input from people with both lab and software dev experience to compare and contrast the two notetaking experiences
It's more than that. The loaded JS library renders your inputs into iFrame elements (for PCI compliance). So it takes that HTML and embeds it down. Recent PCI changes added different-domain hosting for the form itself as a requirement for compliance, which is why you see providers moving to different sorts of embedding.

https://stripe.com/docs/security#validating-pci-compliance
this was an important result in the linear algebra class for first year math/cs/eng students at my university.
More than 1/2 of middle-income seniors will lack resources for housing and care
If you live in a place with a decent winter, and hence a decent quantity of salt on the roads, you may have to replace your brakes due to corrosion long before the pads "wear out".

Does this kind of stuff not happen to EVs?

http://www.safercar.gov/staticfiles/safercar/pdf/EA11-001_cl...
I think Ive is preparing us for laptops without keyboards. Two screens, one that you type on. It's a dumb idea but I think they will go through with it.
I don't see how NPS would in any way be useful for a performance review. Could you elaborate on the goals of switching?
Can QEMU be used to run a small (classic) ARM binary with simulated RAM/Flash and can I somehow plugin my own peripheral simulations? On Windows.
Plenty of people out there who think that the new keyboards feel much better than the old keyboards.
CAD design vs reality. A lot of fuxked up things today are a result of too much CAD design, thin laptops with no repair utility. Difficult to repair cars etc.
you are posting too fast. nobody cares about your concerns. hn will let you post again in about 4 hours. enjoy.
Makes me think about fume events:

http://avherald.com/h?article=4b6eb830&opt=1024

At a claimed 2,000 events per year, find it a little disturbing that there aren't requirements to monitor air bleed.
I'm curious why Apple engineering employees don't post here. It would be a great time for that.
> this sounds like every "low level developer" ever, in that the opinions are completely removed from reality. it isn't 19<whatever>.

Who cares what year it is. Fact is, with low level languages, you can write software which consumes less resources. This won't ever change.

> if by inefficient, you mean slow, then java isn't anywhere near comparable to javascript or python.

Sure, I (and presumably the poster you responded to) agree. Java is plenty fast for most things. But its memory usage is horrendous. Like seriously bad. It seems Intellij takes a solid 1.5gb to simply exist. I'd like to use Java (well, JVM based languages really) more, but basically all JVMs are memory hogs that take too long to start up. Graal might help here, we shall see.

C#, F#, Chez, et al. follow a similar suit. (Chez is probably the best of that lot, though. Would be my choice).