skysight-inc/HackerNews huggingface dataset:
It is nevertheless a good idea to handle NULL situations as much as possible with dedicated reusable code (such as the listed alternatives: default values, deferred creation, options), rather than representing it as a explicit state.

If you allow an explicit NULL state in a data type, every sentence using that type must include checks to handle that exception.

Whereas if you create type definitions capable of handling the exception in their operators, you can use that type and its operators with confidence that all exceptions are handled properly without additional work.
How many people are actually linking to valid JSFiddle links from Twitter? This might have just been a math decision (X% malware > x% good links).

I have my own problems with Twitter, but a social media site with a LOT of non-technical users blocking access to a site specifically designed to run anonymous code in their browser doesn't make me want to break out my pitchfork ...
Boston Dynamics’ cool-yet-terrifying commercial robot Spot is going on sale
> even schoolchildren knew dangers of radiation

And yet crowds of schoolchildren were made to March in Kyiv for International Workers' Day right after the disaster, where they were exposed to radiation. Had Soviet society really been aware of the dangers, and leadership truly concerned with the welfare of the local people, that march would have never happened.
FaceBucks?
Very recent duplicate: https://news.ycombinator.com/item?id=20119838

I'm pretty sure there was another instance of this article even further in the past, I just couldn't find it.
His book, Letters to a Young Scientist, is a great read even if you're not a scientist. It's one of those books you wish you had read when you were a teenager.
Haven’t thought about this but it makes perfect sense. Thank you for providing this insight.
I guess, ad companies will be ad companies at the end of the day. They will do everything for better targeting and more data.
Theres a pretty good book about Soviet era mega-project disasters, and how the soviet answer to "thats impossible" was always "nah we will just throw more people at it, itll work" It was kind of their MO, they were well practiced for Chernobyl.

https://en.wikipedia.org/wiki/The_Ghost_of_the_Executed_Engi...

>Joseph Stalin had an ideological outlook for economic advancement in the Soviet Union that set unrealistic goals that required massive human effort. Stalin emphasized that all industrial establishments should be of great size (preferable the largest in the world). This came to be known as "gigantomania" by the Western observers. The results of taking on these astronomical industrial establishments were high accident rates and shoddy production. The high death rate and exposure to disease was an acceptable cost for Stalin. Stalin's motto was that "technology decides everything" no matter at what cost. After Peter's death, in 1929 the Soviet Union launched the first five-year plan, a list of economic goals that was designed to strengthen the economy.

>Three of the monumental projects in the early Five-Year Plans were the building of the world's largest hydroelectric plant on the Dnieper River, the construction of the world's largest steel plant (Magnitogorski) and the digging of the White Sea Canal. These Soviet industrialization projects were greatly flawed and wasteful, costing many people who worked both voluntarily and involuntarily their lives.

>Many engineers, including Peter Palchinsky warned the USSR not to rush and go ahead with the building of the dam. They argued that the water flow was ultimately going to be too slow and no good studies had been made of the flow patterns of surface and underground water in the area. Ultimately, 10,000 farmers were forced out of their farmland with little or no compensation

>Construction began in 1929 at the site of one of the country's richest iron deposits, known as Magnetic Mountain. Peter Palchinsky published articles in 1926 and 1927 complaining that the Soviet government was going ahead with plans for the construction of the mining plant without adequate studies of geological resources, availability of labor, economics of transportation and supplying proper housing for the work force.
> The only way that thought experiment could make sense is if they had the technology to do that, but not the technology to escape Venus and get to Earth.

Maybe they DID get to Earth, and are currently busy transforming our atmosphere to generate cozier conditions for themselves?
What is the goal then, for profit seeking advertising companies like Google and Facebook?
Why Internal Technical Documentation Is Hard
Unfortunately, that’s not really a remotely safe option here.
Overthrow the Prince of Facebook
It what sense is this "given away", not "earned"?
Lighthouse life: 'We are so lucky to be doing this job'
The reason the database is the bottleneck is that in traditional architectures everything can be duplicated and run in parallel except writing to the database which has to be done serially one write at a time. How fast you can write (and commit to "permanent" storage like disc and SSD) is constrained by hardware.

There are ways to alleviate this issue but they have different trade offs. One of the most used pattern is "eventual consistency".

You might want to read about the CAP theorem if you have not heard about it: https://en.wikipedia.org/wiki/CAP_theorem
How to be stronger and look better the simple truth
I did more research and it seems that they indeed have to add some kind of support.
Sure, but for a given amount of "free" solar you can drive a pure BEV 2-4 times as far as you can drive a fuel cell car, and the BEV will also be a better car. If you have infinite free electricity then hydrogen is potentially viable but since we discovered LiIon it's always inferior to batteries.
Edit, remember not to shoot the people asking questions

I'm not sure why that data is so horrifying. I work a job that I willing put on Facebook, and I live in a house i am a registered voter at.

You can probably guess my route to work.

I'm unsure why this is bad, it sounds more useless than anything.
N26 is German. Revolut is London based but has an ECB license.

Yes, the SEPA scheme is old and working only during business days according to the TARGET2 calendar, but you definitely can process a transfer within a couple hours (my online stock broker does).
Foodtech Secret Weapon: How to Develop a Useful Mobile App
Thanks, this looks great. I put pi-hole on a vps I use, but once I started tinkering with it; it broke.

It's a nice project, but seems fragile. I'm going to try adguard home. I like that it has the ability to control access, so I feel safer running it in the cloud.
Camus basically resolves this in the following way:

- The universe has no innate meaning, and if causality exists (which is still an honest debate in metaphysics) it is unknowable to us. Camus calls this condition the Absurd.

- In an absurd world, our choice is limited. We can make decisions with an outcome in mind, but that outcome is by no means guaranteed.

- Ultimately, a person’s purpose in life is created by the individual as a means of escaping existential despair (which Sartre calls ennui) as a response to an absurd world.

- But within this purpose, there are always choices. Sisyphus has limited choices in his situation: his purpose in life (or afterlife in this case) is to roll the boulder up the hill for eternity. He is free to choose not to roll the rock up the hill — but this would invalidate his purpose.

- If Sisyphus chooses to not role the rock up the hill, it is akin to suicide in that he has given up his purpose. If humans have any purpose in life (which isn’t certain in the case of a deterministic model of causality), it is to define our own purpose in life. This isn’t a choice we can avoid, and the meaning we assign to life ceases to have meaning as soon as we die.

Existentialism is an intensely personal philosophy. It makes no assumptions about other people or societies writ large; only that people are free act in accordance with their chosen (and some would say arbitrary) purpose. It was a reaction of Camus and Sartre’s experiences in Nazi-occupied France — a situation where choices were extremely curtailed, but required the individual to make them nonetheless.

TLDR: there is always hope, even in an absurd world. The world is largely arbitrary and meaningless, so your choices only matter insofar as they define your existence. Or as I like to define it, when you stare into the void of nihilism you see only your own reflection.
Rat brains provide even more evidence our brains operate near tipping point
It's so much fun. With the exception of losing hard earned points when a box is retired.
It seems that the far right can never ever take responsibility for their own bigotry and I am sick of seeing the illogic of "it was the immigrants made me racist and caused me to make things worse for everyone. Obey us or else!"

If their petty bigotted spite is such that they would rather see no benefits when they are in need than benefits to all including "the other" the problem is clearly them. It certainly isn't some fiscal calculus involving actual resource constraints and yields.

It doesn't require some secret imaginary elite - they are perfectly capable of causing backwards ruination on their own. Even if they stumble upon an obvious truth (cooperation with outgroup would benefit us) they blame the outgroup's existence for the lack of cooperation instead of their moronic bigotry.

The truth is the problem has always been them and their bigotry. Deprived of an other they will other themselves and deploy divide and conquer tactics - on themselves. Set the dark brown hair against the black or A blood type against the Bs.
By that standard you could say that every decision made by everyone is made in pursuit of a better life. Which is true, sure, but it obfuscates certain arguably important points.
One of the dirty secrets of mathematics is that not all axiomatic systems
are equally successful. There is a kind of survivorship bias whereby
axiomatic systems that are "interesting" are studied whereas axiomatic systems
that are "boring" fall into obscurity.

For example, number theory has an incredibly rich structure that stems from
the very simple axioms of peano arithmetic. Linear algebra is another field
that has been amazingly fruitful, not just in physics but also in pure
mathematics too.

Those axiomatic systems survived infant mortality and grew to become adults,
but they are the rare exceptions.

What "the universe is math" really means is that the universe has structure.
The universe is not complete randomness, nor is it complete emptiness. The
universe has enough structure that we can use increasingly sophisticated
mathematics to describe it.

But don't think that the universe embodies all of mathematics. There are
vast wastelands of mathematics that people thought up that didn't end
up being interesting, even if internally consistent.

What is really happening is the intersection of survivorship bias in pure
mathematics with the anthropic principle in physics. We can observe the
structure of the universe only because it has structure, and there are
certain theories of mathematics that survived because they are not "boring".

Is it a surprise that the "not boring" kinds of mathematics are often the
kind required to describe the structure of the universe?
This culture comes up in the (excellent) BBC detective series The Fall, in the relatively negative context of Gillian Anderson's character using it to try and justify her somewhat predatory behaviour towards younger men.
Remote work simply falls into the category 'working for a company that does not have a local presence', which (depending on the bilateral agreements, which can vary a lot) can have different rules than when the company has a local presence. This is almost always about taxation (where to pay the tax). In other words, to work remotely you may need a working permit of some kind, which I've had in various countries.
"Nazis" in these sorts of discussions is broadly meant to include 'actual national socialists', neo-nazis, white nationalists and white supremacists, and their sympathizers, stooges, and fellow travelers. This makes it a form of metonymy.

Since the broader term includes more materials than "badly drawn anime comics", it appears you do not understand what most people usually mean by "Nazis". (To confirm my suspicion, I see at https://news.ycombinator.com/item?id=19729764 that you used the phrase "national socialists knew very well", suggesting that you consider it as a term for people in the past, and not those in the present. How then did any of them have web sites, and were interested in anime?)

By the way, many people who, seemingly hyper-pedantically narrow the use of "Nazi" for "actual national socialists" or (seen elsewhere) "members of the National Socialist German Workers' Party" are often deliberately derailing the topic. My advice is to not follow practices which might mistakenly get you labeled as a Nazi sympathizer.

In any case, the HN guideline is to assume the "strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize". "Actual national socialists" is a much weaker and not really justifiable interpretation.
Having traversed from being raised vaguely christian, through atheism, back to a form of what I suppose could be called pantheism, I see the truth of the statement but find it difficult to explain without also explaining a mountain of pre-requisites, if only to negotiate terminology for concepts you may already be aware of, so that the actual answer can be conveyed. Never the less, I will make an attempt at simplified statement of it:

God must necessarily exist because you, the thing that sits behind your eyes and experiences the world, exist.

If you feel that this is a naive statement, as you likely do, then it is because we lack sufficient shared context attached to the words. However, I am confident that if you spend enough time thinking about the nature of the world, and of yourself, you will come to the same conclusion, though you may use different words to describe it.
This is paranoid. I remember the story about Facebook doing emotional manipulation through the feed, but you go from there to hyper rich hedge funds and shadowy intelligence agencies at the reins of public life shaping the course of history through social media black magic. I don't doubt there are bad actors trying to do bad things via advertising and social media, but this is quite the claim. The rich and powerful are bad enough without adding internet/advertising mediated mind control to the mix.

It's weird that the story you picked was a black man saving a white woman to describe the shift of the Overton Window. Where is the window moving to, and from where?
When I was writing my thesis I used TexStudio and had a hook to automatically commit and push to github every time I used Ctrl + S. This led to a bunch of non-identifiable commits, but hey, safety first.
It would seem logical that this is more of “our brains can get overloaded and must shed the extra chaos” than we operate near a specific tipping point all the time. In a system that expends energy to do its job, a well designed system would try to regulate energy usage by optimizing on-the-fly and discarding activities using too much energy or energy in an inefficient way.
Sounds like you worked with shitty backend engineers. I don’t understand how Go has anything to do with that. Nobody uses elixir bud, and saying basically “my software would be perfect” is a naive silly thing to say.
The original pens are, AFAICT, somewhat hard to come by, but we modded the pen carousel and have a 3d printed holder to put more modern pens in. With this mod, the TCO doesn't seem to high, although I didn't initially purchase/set it up, and I haven't had to do serious maintenance yet.
Surely this depends entirely on the app.

Is the database a bottle neck for a CRM app that deals with millions of customer records? Probably because everything else is incredibly lightweight.
Is it the bottleneck for an app that transcodes video on the server? Absolutely not.

And so on, for every imaginable app.
> Sometimes this works (the Earth orbits the Sun) and sometimes it doesn't (sanitizing hands/scalpels is actually a good idea between dissecting cadavers and doing c-sections).

This is actually a perfect example of the difference between argument-from-authority and argument-from-authority-fallacy!

Galileo didn't say "the Earth orbits the Sun because I say so and shut up." He said "the Earth orbits the Sun, here take a look."

Not fallacy.

The physicians who refused to wash their hands didn't say "washing hands has no measurable impact on mortality and here's our data to prove it", they said "gentleman doctors do not have dirty hands, and shut up."

Fallacy.
Volunteer! I meet the best people volunteering. People who will do stuff for non-monetary reasons are usually pretty great.
So by comment history, there is a pretty good chance this is someone working for the famed "Russian troll farms". Should we allow this kind of poster on HN?
Was it just a proof of concept demonstration, or was there evidence that this method is being used in the wild by advertisers?
my dad was 45 when I was born and 47 when my brother was born.

maybe he didn't have as much energy as some of the younger dads when I was a kid. but on the other hand he was able to retire while I was in high school, so he was able to spend a lot more time with my brother and I before we moved out.
The security researcher in the article says: “””
Asked about how Huawei compares with its competitors, Levy said: “Certainly nothing is perfect, certainly Huawei is shoddy, the others are less shoddy.”
“””

So, apparently from that person’s viewpoint, yes.
> Sorry to ask but as person from the Netherlands, is there any definition of the length of a "block"?

In both Amsterdam and Hague, city blocks (when they exist) seem to be surprisingly similar in size to those in Manhattan, New York. About 50-70 meters in one direction and 150-200 meters in the other direction.
I felt like this got very close to what the parent was talking about:

Work as hard as you can. Even though who you work with and
what you work on are more important than how hard you
work.

Realistically if the who + what is more important than the specific effort, I feel like the author is trending more into status/values because despite the relative importance, the last-place component of success there is the lede & focus here. I'd also contend that "work as hard as you can" is generally crappy advice, "work as hard as the situation demands" will leave you with more energy & the clarity that comes with understanding relative importance.
Apple Feedback Assistant
We have Docker containers on RISC-V arch
Future wish: all VPSes have managed databases, object hosting and centralized logs as standard so as not to rely on local disk at all. There is a streaming backup protocol, which allows any database and queue vendors to stream to any location, and acts as a peer for fully synchronous replication. If your DO Postgres, Kafka and Mongo instances are killed, you have a Bakstream cluster in Linode which lost no data and allows you to restore in Vultr.
A large part of the Vision fund is arab money. For Americans, the investment strategy pursued by most of the Middle East can seem counterintuitive, or even stupid. But let me tell you a story.

I worked as a quant at a portfolio analytics firm and had access to the portfolio data of thousands of different funds: hedge funds, fund of funds, endowment funds, and sovereign wealth funds. Many of our clients were in the Middle East, probably due to the founder being Palestinian (I am also half Palestinian if it matters).

These national investment authorities have massive amounts of capital, larger than any hedge fund or endowment. We’re talking about trillions of dollars in a single fund invested all over the Western world.

With that kind of money, you need to pretty much invest in anything and everything. Billions in T-notes, corporate bonds, commodities, equities, whatever.

The amount that needs to be invested is so large that you need to invest in things no sane person with 50m would invest in. This is the purpose of the SoftBank Vision fund: to provide capacity for seemingly infinite Middle Eastern oil money. They desperately need to diversify out of their incredibly volatile oil cash flows.

This pressure results in a glut of arab money into VC and everything, because all they want is to create a true market portfolio. And by market portfolio, I mean allocations into everything: VC, PE, REITs, bonds, equities.
nice. someone downvotes me for pointing out a fact.
There are all sorts of deductions, and there are also anti-deductions, e.g. imputed rent for homeowners. The more common deductions are enumerated in separate fields, the others you can itemize on more free form input.

It's not like all of those deductions are obvious here either. When we moved back to Switzerland, I had an accountant do my taxes once or twice, but after that, I knew what kinds of deductions I could claim.

Switzerland has no AMT, which is one of the more painful parts of the US filing process in my experience.
Autonomous EV bus service being tested in Vienna [German]
Seances and faeries strike me as improbable rather than impossible.
Something I think is a bit misunderstood here is what this is for, and why it was made.

The person who wrote this (aszlig) is truly a hacker, contorting tools to do interesting things -- and indeed, you see his cleverness at work here.

This is an update script, which is run by hand, by a maintainer, to update the Nix expression for Chromium.

This script could have been written in Python, Bash, Perl, or PowerPoint for all it matters. Or even Brainfuck using aszlig's own brainfuck interpreter written in bash[0]. This script could be deleted today and make no difference to using Nix. It is not part of any running system.

This doesn't mean Nix is insecure or broken, and no abuse like this is used anywhere in the Nix package set.

[0] https://github.com/aszlig/shellfuck/blob/master/bf.sh
This isn't providing multiple links. This is just giving me a place to put multiple links, while hijacking the location of my 'profile'.

I'll just go put my links on a personal web page, and call it good.
There are no investment opportunities. Otherwise you would have invested in those and wouldn't complain about not knowing what to do with the money.
I'll go further. I'm of the opinion that paywalled articles don't belong here on HN, as it limits the public discourse possible, and as HN should not serve as a funnel for peoples paywalled web sites.
Downvote me for stating this opinion, rather than the factually factual fact I got downvoted for stating.
>>”the security is objectively worse”

So subjective
Videos and images can contain offensive material and twitter is full of them.