skysight-inc/HackerNews huggingface dataset:
Look i stop here you twist facts until it's a moebius loop.

>kills ( + attempts to kill) people in a EU country with Plutonium as a deterrent for others

Yeah traitors(for russians)....the US makes that even with NON-US Citizens (Assange), and alleged terrorist without a court case on cuban ground because it would be illegal on US-ground (Guantanamo), again you tell everyone how bad one side is but completely leave out the criticizing party...bit shameful no? And hey let's not start with that pile of shit Belgian-History (and present) is.

> I'm actually curious where your resentment comes

It's not resentment, but i hate false/fake-news and propaganda and especially if history gets twisted to have a good argument like you do (the US good friends in WW2 but completely forgets about Russia...it's disgusting TBH)

Switzerland
Disney Filmmaking Process
I'd say that The Scout Mindset: Why Some People See Things Clearly and Others Don't [0] is the book for the current moment. Don't be put off by the subtitle. It's not about condemning a particular group as fuzzy thinkers. Rather, it's a manual for overcoming your own biases with immediate, actionable advice. For example, if you express your beliefs as "percent confident" rather than "true or false," it's easier to update them based on new evidence.

[0] https://www.amazon.com/Scout-Mindset-People-Things-Clearly-e...
War is clearly not an option given China's thin-skinned nature, inexperienced military (yearning for battle as we can see in the border with India) and firebrand government. I think really biting, heavy sanctions that cover more than a dozen assholes in Xinjiang who probably don't even have bank accounts would be a good start. But what do I know, I just feel terrible that these things are happening and the UN seems impotent to do anything about it.
I decided to learn/understand why Religion is the center-stage for almost every event that happens to humanity. This year, I’m planning to read the books, at least, of the top 5 religions of the world.

Read Bhagavad Gita[1], had read the Bible[2] in hotel stays but will read it again, and the Quran[3] is waiting in the book-shelf. No, not religious at all; in fact, very far from it.

Some time back, someone did a nice collection of HackerNews recommended books[4].

1. https://en.wikipedia.org/wiki/Bhagavad_Gita

2. https://en.wikipedia.org/wiki/Bible

3. https://en.wikipedia.org/wiki/Quran

4. https://hacker-recommended-books.vercel.app/
I think Animal Farm is better.
I find almost everything about working from home nicer than going into an office. I have a larger desk, a more ergonomic workstation, better coffee and more options for lunch. I have a spouse who is also home and I live in an apartment building with sometimes noisy neighbors, but it’s still a better work environment for deep focus than sitting in an open office with hundreds of other people. The things you often lose with remote work, like opportunities for spontaneous collaboration and socializing with co-workers can be retained in a distributed team if the team wants to learn and puts in the effort.

For all of the benefits of working from home though, it’s really a tertiary concern for me when I prioritize remote work. Much more important are the larger set of opportunities I have not being limited to one particular region, and the greatly improved quality of life I get from not commuting.

As someone who lives outside of a tech hub, the value of having access to remote work can’t be understated. There is certainly enough work for a software developer in my city, and some of it pays well enough even if it’s a bit lower than what I can make doing remote work, but none of the companies locally are invested in technology as a business strategy. If I were restricted to local work I’d be stuck working as a cost center at a regressive thinking Big Corp adding features to a decades pile of technical debt. Even if I relocated to a tech hub, I’d be stuck with the startups in that particular city plus the companies large enough to open satellite offices around the world. As it is, working remotely I can stay in a town where I have friends and family and work at jobs that are interesting and let me stretch my skills wherever they happen to be.
As a kid I did manage to send emails in other people's names but I never really used it for anything serious.
When prices "skyrocket", it becomes profitable to use a lot more expensive means to produce (eg: using nuclear energy to grow rice indoors), this will quickly increase supply.

For microchips, it's likely the prices have not increased enough to kickstart this increase in supply.
No, that was certainly not the reason, on the contrary.

Speech was severely restricted at the time and Germany also had hate speech laws. That probably had a severe negative effect because people became more radical as they were disallowed to vent their grievances. Those that demanded restraint often did it because of their own vanity.

Open hate speech with government propaganda which discriminated against Jews came later. At that point the Nazis already felt justified in their actions.

I cannot say anything to Rwanda because I don't know the conflict. I tend to disbelieve those that said it was because of hateful speech.
How did you end up in software development in the first place?
Didn't Saudi Arabia use a similar trick with Jamal Khashoggi?
Muon - an implementation of the meson build system in c99
I did not understand that a gap could be meaningful until they day I was face to face with an employee who had just torn the flesh off his knuckles by punching a brick wall in a fit if rage. He had been coming in late for several days and I was explaining to him he was going to need to focus on coming in on time. It seemed like a very low key chat, held outside so it was private. His response was to fly into an uncontrolled rage, chest heaving, red faced, where he body punched the wall next to us. I was shocked and asked him what was wrong. He explained that he had a problem with negative feedback, but he was getting better. The evidence was he had hit the wall rather than me. As he calmed down he explained that the break in his work record was some years in a mental institution due to assault. I was out if my depth. He was a nice guy but clearly needed more support than I was equipped for. I talked to my boss and the company got in touch with his doctor. I think everyone decided he was not ready for the workplace yet. Other gaps I have seen have been terms in prison, long illnesses, and periods of personal instability. None of those should be a bar from employment but they all indicate a need for appropriate support if an employee is going to be successful.
> Rogan is clearly pandering to an audience who already know what they want to hear.

I don’t think that’s the case for the majority of his listeners. I like him because he’s a good interviewer and has lots of interesting guests from across the political (and apolitical) spectrum. And I’m tripled vaccinated, since I guess that’s needed for credibility now.

Serious question: is there a point-by-point debunking of the alleged “dangerous misinformation” appearing on his show?

I think funding something like that would have been a better use of Neil Young’s Spotify royalties than just giving them up.
Man this post really pulled all the Rogan apologists out on HN.
In your experience, how much PHP4 spaghetti code still alive has good test coverage? :-)
Alternative worded quote :

"It is possible to commit no mistakes and still lose. That is not a weakness. That is life." - Jean-Luc Picard
This seems like a very strange thing for them to say.

I can imagine if Microsoft, Google or Amazon threatened to stop offering services EU might at least care since their services would be missed, at least short term. (Although the threat would be obviously just as empty as Meta's.)

I don't see why should our regulators care at all to keep Meta here though.
Huh, I wonder if podcasts ate TED and TEDx talks' lunch. They can cover anything TED would, plus you get recurring hosts with fun personalities.
You must excuse me but I need to be blunt here;

Your agenda is throwing "shade" at Pilots and insinuating that their responsibility is much larger than it actually is.

I am not sure why you keep pushing this given that you yourself are not a Pilot. Yes, you have listed your credentials but they are not a substitute for the actual job of "Piloting".

As a layperson starting with the collection of data from https://en.wikipedia.org/wiki/Boeing_737_MAX_groundings (which also contains a link to this article) it is very clear that Boeing is fully to blame for NOT disclosing the changes done to the 737 MAX system and how different it was from what the Pilots were used to. The Pilots were shown and assured a facade (i.e. everything works the same as what you know and trained on!) but when things went wrong they had no training to handle the new components behind the facade (they were not even told about these!).

It is inexcusable and Boeing bears full liability.
Any field that has too much government activity in it will end up like this. It's no surprise. Let schools and teachers compete in a free market unhindered by pointless regulation and bureaucracy, and watch the best teachers rise up to meet the challenge.
Code: The Hidden Language of Computer Hardware and Software.

Wonderfully written book on how computers work.

It's even a good read for the curious non-technical reader. However, some chapters might be a bit hard for them. The first road block seem to be the chapter on logic gates, but with some help it's not that bad.
A Mind For Numbers: How to Excel at Math and Science by Barbara Oakley.

The book is almost childish in some sections, but the lessons are great. I'm still using many of the lessons daily such as taking a break when stuck on a hard problem, doing the most difficult task of the day first or that it is okay if you don't understand something immediately.
Don't throw away the baby. Some talks were very good. Khan, Dawkins, all of Ken Robinson, Reggie Watts. There's some great material there.
> buy modern (expensive!) equipment -- at which point why not take advantage of its full potential? Wafer throughput is the same regardless of whether you're making 100 chips per wafer at 180nm or 10,000 at 22nm

Yes, I agree, but what I'm saying is that there's a cost optimum that might not necessarily be at 22nm (you get more chips per wafer but if the machines cost 10x as much, let's say, then it's not necessarily worth it)

I'm not even sure everything can be shrunk that easily. Power ICs for example.
> So, if your market is <1M dies a year, you have to price your chip >$1 just to break even. And in the car chip market, even 1M dies is a giant amount.

No, this is not the case. If you have a small run, the foundry will "consolidate" your chip with other customers to make a single mask. This makes sense all around, since the foundry would rather not have to deal with a mask set that has only a few wafer starts anyway.
Are current abstractions good enough?

If I test a software requiring network connection, then I need to consider the possible states of two obvious layers: network and the os.

If both layers only have 3 qualities, with 3 distinct states, then they amount to a 3^6=729 total different unique environment my software can run in.

Then I need to test all my unique software states in all of the above cases, which is already impossible.

So are you making the point that the current abstractions are not good enough, because I cannot consider them “invisible”?
I work in this industry. Nobody is producing significantly more as a result of covid or anything else. Aggregate demand for electronics products has increased a bit, but it's not a significant change. The "skyrocketing demand" mentioned in this paper is not for electronics products, but for their components, and it's happening entirely due to a lack of visibility into future availability and demand, or, to put it more simply, a lack of confidence in the market. Device manufacturers are buying as much as they can because they don't know when they'll be able to buy again. Component manufacturers are not expanding production because they don't know when the rush buying will end and everyone will produce from stockpiled material. This is primarily a confidence problem (caused primarily by automotive manufacturers being absolute shits to their suppliers). The total production volumes of electronic devices have not increased by any significant amount. Many manufacturers are actually producing less now than pre-pandemic, simply because they can't produce more due to shortages.
the mind illuminated
I just launched a data revenue platform for Stripe and PayPal
This platform, as well as the mobile app (iOS and Android), is designed to help SaaS and E-commerce:

- Increase MRR by converting free trials into paying customers using our insights AI recommendations.

- Reduce churn by collecting your past due subscription using our proprietary dashboard to improve collection rate performance.

- Keep on track your best-selling items.

- More than 100 metrics to truly analyze and manage your online business.
I agree with OP. Even though it may be a book for children, it is worth reading.
Look at where we’re at today. We’ve “compromised” on every issue you listed; abortion is illegal in several states, the coal industry is slowly declining, vaccinations are encouraged but not required. Theoretically this is state #2 and everyone is happy… yeah no.

You can’t “compromise” on abortion if you think it’s murder. Nor on climate change if your city will disappear under the waves in 30 years. Nor on Covid policy if you think mask policies and vaccination requirements are tools of a police state.
A corollary to this that I read somewhere: we tend to judge other's actions by the outcome, but our own actions by our intent.
> I'm not sure why miniconda would break your existing python setup? It installs all packages in a separate environment, that's its main purpose.

Neither am I, nor do I want to find out if it does, given their poor track record of messing with PATH and pythons and stuff.
It's essentially the old adage about selling shovels during a gold rush.
"Smart contracts are immutable, which means they cannot be modified." - that's not true. Some contracts can be upgraded, it just depends how they are programmed.
May I recommend the Ten Minute Bible Hour podcast? It’s a podcast that goes through the entirety of the book of Matthew, but without the sermon. Instead he covers historical, social and cultural context to help people better understand how the original audience would have read it and come to a better understanding of what the Bible says. Again: without the sermon.
Will Spotify Ruin Podcasting? (2020)
I think the main message of the book is to "put yourself in the shoes of others". And that definitely does not create dishonest, manipulative, self-centered pricks.

In fact, that teaches people empathy.
Well in these zero-sum games there is always someone who wins. And clearly many small investors got out with insane returns for a day of trading.

But more importantly I think that for many small investors the point was not making money. The point was the story. It was worth losing some cash so that they can be a part of these things. Luckily winning is not always defined by money…
Ask HN: How useful is Codex JavaScript Sandbox?
> Is adding a function in a patch release a violation of semver?

Yes. When you add a patch then increment the semver patch version number. When you add a public function then increment the semver minor version and reset the semver patch version to 0.

If you're doing something else, then you're not doing semver, and IMHO you should highlight that to your users.
The book is a personal reflection, but it’s also a distillation of “logotherapy,” which is both a philosophy and a therapeutic technique. If the book resonates with you, then looking into a more formal application of logotherapy would be a logical next step.
The real challenge for me is that truly great ideas are indistinguishable from snake oil in the format. The well rehearsed:

- here is the sob story about how I got involved

- here is how I toiled to come up with a solution

- the solution

It is emotive and would work just as well to sell someone on the latest crypto scam as it would the next big breakthrough in water treatment.
I enjoy the mix, but I hate the commute, and I don't have dedicated space at home to compartmentalize it from "home".
As a non-religious myself, I can't understand how you found the willpower to read the Bible and even want to read it again. I tried reading some chapters and was either bored to death or couldn't understand the text because of how badly it is translated/written.
Jeez, HN is vicious. Reminds me of the two minutes hate. Who would’ve guessed it’d be for a company and not a person? We even have the tribalism thing going on where if you think Facebook is fine, you’re a suspicious outsider.

It’s one of the most popular services in the world. I guarantee you society would react strongly to the sudden absence of it, no matter how much you wouldn’t. We are all outliers. And that doesn’t make us better.
Do you differentiate between moderation and censorship?
Power of the Powerless by Vaclav Havel.

Perfectly explain the progressive religion we find ourselves under.
Ted talk was fun though
Different people prefer to absorb data in different ways.
Some people will prefer pie charts, other graphs, others tables of raw data.
It's completely possible to present a pie chart, and include the percentages (or raw data) in the legend and make that into a table. You could even stick a bar chart into the table as well if it makes data look clearer.
But you shouldn't just assume because you want to see data one way that everyone else wants to see it that way too.
> It should be pointed out that privatization of JNR involved a lot of stuff! Regional breakups, the debt load, there's so much stuff going on there that assuming that privatization happened in an orthodox way is much more succumbing to propoganda than my statement.

I don't disagree. And I'd throw in the dissolution of the JNR labor unions that were preventing mass layoffs (some half of JNR's employees were laid off in the process of privatization) also heavily helped things.
Tangentially: I learned a lot while watching Keiths (Roaring Kitty, DFV) streams, even before GameStop took off. It gave me insight in what kind of research and analysis is done for investment and it served almost as a demo for me. It's really a shame that he's not streaming anymore, but I kind of get it.
> The original poster insisted on using the phrase "violation of semver" to describe this scenario.

It would be helpful in understanding what this post is about if this would have been linked somewhere in it.
A lot of TED talks are either window dressing or fraud, but TED Ed has consistently churned out high quality content over the years covering topics including science, history, mythology, medicine, philosophy, and more. Can’t recommend them enough

https://www.youtube.com/channel/UCsooa4yRKGN_zEE8iknghZA
Purely deductive reasoning will crash and burn in a combinatorial explosion if there's nothing to guide it to the kind of problems it may encounter.
The 7 habits of highly effective people.

The section about "stewardship delegation" alone makes this book priceless.
IIRC, #1 also had an extra pilot at hand, and that extra pilot is the one who suggested turning off the trim system.
Good news. Perhaps I can return the shitty oculus thing. It's more useless than a bag of dicks without a handle.
Obvious bluff.
Are you saying regular expressions were inspired by biology? How?
But if they're designed as upgradeable, you lose a lot of the alleged benefits of smart contracts. You can't have both at the same time, "the code is the contract" and being able to arbitrarily change it. If one side can just change it, this breaks the central idea behind smart contracts. If both sides need to agree, the mutability doesn't help you much if you're the party disadvantaged by the current version of the contract, the other side is unlikely to agree to change it to their detriment.
What?

You wanna have a discussion about what FB did to the world? FB's actions are way more heinous than what any forum post would be.
As others have pointed out, this isn't a real threat. There is no way Meta would allow competitors to have a market of 500 million Europeans for themselves.

If the "threat" is something Meta is required to write in their SEC reports, because EU regulations might be an issue for their profitability, then it's a little weird that they don't have to specify that pulling out of Europe might be an even greater threat.
Ergogen is a project in a similar spirit; it takes a YAML as an input and uses this to generate files for plates, or (unrouted) Kicad PCBs.

I was also interested in having parametric CAD related to custom keyboard PCBs. The approach I took was to copy the PCB module data to a format the CAD program could use. That way, the Kicad PCB files would still be the "source of truth" for the PCB design, but I could use OpenScad to come up with the plates for the case. https://github.com/rgoulter/keyboard-labs/
You say that some people want to have their own bank. "That the cryptocurrency space exists in the first place is the evidence of this."

Sorry, but that's just not true. Crypto exists because people think they can win money with this Ponzi Scheme!! ONLY reason! Greed
Well, they are already not selling the Quest 2 in Germany because of privacy reasons. I'm aware that the ad revenue they make in EU is several orders of magnitude larger than what they would make with the Quest 2. However, Germany for sure is (relatively seen) an important market for the Quest 2.

Still, I don't believe that they will follow through with this "threat" (even though I would welcome it).
It is bizarre to expect an embedded software engineer, who is coding from a specifications document, to know enough about aircraft control, control dynamics, pilot training, aerodynamics, etc to somehow figure out MCAS was a somewhat poorly designed/communicated "workaround".
Why shouldn't tests catch those far-flung consequences?
My main problem with many (most?) chat tools is that of retrieving information. In Element (the default Matrix client), search isn't (yet?) implemented. So how do I find the note from some days ago where I remembered a keyword? No search ... ok, let's export the chat protocol then (onto an encrypted disc, because security) and search with grep or even agrep, but ... no export option either. So the bottom line is: information lost in cyber space.

This never happened to me with email, even when encrypted (as long as I have the privates keys). All MUAs offer search capabilities, and/or exports so I have access to existing information.
As a EU citizen this would roughly be the best thing that could happen in terms of Facebook/Instagram.

And I say that although I use instagram.
People writing in this thread that FB won't be missed - yeah it won't be missed by average HN user who doesn't use FB. Meanwhile all my friends use Instagram stories, communicate on FB messenger, browse local events on FB events, we don't have good reddit clone in my country so a lot of discussions happen in FB groups.

FB leaving EU would be felt by many. There would be room for a quick copycats, but probably the experience would be subpar without ads cashcow.