skysight-inc/HackerNews huggingface dataset:
haha, yeah, the only reason working in FAANG wasn't my dream is that I never could have dreamed of reaching such lofty heights

Now that I'm here, it's sort of lame, but it's still a lot better than any other jobs I've done..
Anonymization is actually really, really hard.
Personally, I like multiple Foucault pendulums as this demonstrates rotation and curvature. I think the part that is missing in everyone's explanation is how to prove it is a sphere and not a hemisphere. Obviously, going to the "edge" would immediately shows this is false. But I think the only way to do this without moving too much is to record lunar eclipses and do the math to figure out that you would eventually see straight edges in an eclipse if the earth was not completely spherical.
Yep. Once you get too many arguments what you do is usually to create some kind of Context class that bundles all of them and just pass that on everywhere.
I don't know about flat-earth specifically, but lots of people only believe a few conspiracy theories. There are lot's of "spherical earthers" who believe the moon landing was faked for example. A very large fraction of the US believes in at least one of the major conspiracy theories associated with QAnon (several of which predate QAnon), but a much smaller fraction is actually involved with QAnon.
Google might not be able to 'win', but they can stay ahead.

Eg if they can get to a place where SEO efforts point in the same direction as making your website genuinely more useful to people, then that's good enough for Google.
There are people who "hate" for a living, like the pundits you can see on cable news shows. I am not saying she is one - I know next to nothing about her - just that these people generally exist, and your assumption that she must not hate comics might be a little flawed.
I also don't understand how there can so much money to throw at startups and not one person to "adpot-a-highway" for a year.
There's a Hello World program at the beginning of the Zig Reference Manual. It of course shows how to print things. Many other of these failures could be avoided by reading that document, reading Zig source code in the distribution, looking at issues on Github, reading blogs and watching presentations by Andrew Kelley, etc.

Zig is far from a finished project so it's premature to complain about most of the things you are complaining about.
It very quickly becomes an unmaintainable mess once the service grows past a certain size.
Billionaire Chamath Palihapitiya Tells Podcast “Nobody Cares about the Uyghurs”
> it necessarily shifts probability density into our future

why? if the filter is "move from unicellular to multicellular" it would have wiped out life on Mars but Earth somehow made it. It shows there's at least one step behind us which is "hard" (while showing there's another one which is "easy").
The math is fuzzy since there were several months where even though the vaccine was technically available, you couldn’t just go get it at will. It’s unavoidable, though, that the deaths after will be higher than deaths before the vaccines were available, because one of those is an unbounded range.
California weighing proposal that could double its taxes
Zxcvbn is also a good idea, but it's a complementary approach. The user or password manager should generate secure passwords (using a high-min-entropy distribution), and the website or application should check that they're secure (using zxcvbn or similar).

Of these two approaches, a high-entropy generation method gives more confidence. It gives a mathematical strength "guarantee": if you design and follow the method correctly, then an attacker, whether or not they know the generation method, is mathematically unlikely to guess your password quickly no matter what order they guess in. "Guarantee" is in quotes because of course the attacker could get very lucky or the user could get unlucky (eg generate a uniformly random 8-character string and it happens to be "password"), and also if there's eg an implementation flaw then your guarantee isn't worth the pixels it's printed on.

By contrast, zxcvbn has no guarantee, because it doesn't use a huge curated dictionary and generation mechanism that the attacker is likely to use. So in addition to missing well-known passwords like "correct horse battery staple", it will miss bad passwords related to current events.
…in fact, that’s not what she’s saying at all. She is free to criticize the work without making a positive case for something else, and she does. You have projected what you think she’d rather see into the essay—it’s not there.
I'd say that this is in fact most of what mathematics is. Seriously! In Linear Algebra we learn about things like Matrix Decompositions (QR, LU, Cholesky, Rank, etc). In calculus we learn about change of variables and Jacobians that allow us to convert from one space to another. We also use change of variables frequently in statistics and metric theory (in ML we have Normalizing Flows). In proofs we often abstract to the opposite of a problem and prove that the opposite doesn't work. We do this because we can't prove the thing we want directly. In optimization we have dual problems where we convert a problem to an easier one. We do this frequently in algorithms and most motivating examples for dynamic programming are doing exactly this. Topology is the study of looking at a mug and doughnut and calling them the same thing. Similarly in knot theory. I could seriously go on and on.

All over mathematics and problem solving we frequently find many techniques of converting the problem we are trying to solve into something easier. I'd even argue that this is what mathematics and most of science is in general. After all, everything we are doing is an approximation. We can't solve the universe, but we can dictate what we see with a carefully laid out language (physics) and use that to describe what we see and make predictions based on it. Everything is just a model and a model is a map. (I'd go as far as arguing that we do this with language, not just in analogies, but in so far as saying that the existence of language itself is a map from a difficult and intractable problem to an easier one)

The thing though is that not everything can be mapped to anything else. That's the real hard part. For example you would not have a bijective mapping from tic-tac-toe to chess and you can prove this by looking at the number of game states that each contains. TTT to chess would clearly be a non-injective mapping.

So it is hard to give you a tip into specific forms of research without knowing more specificity. I would encourage you to see the world like this. This is why many of these fields will encourage you to look at problems through different lenses. Why you'll often see many of the big breakthroughs in fields are connecting ideas from other fields (Nash and Einstein are notable and relatively recent examples). There was Terrence Tao's post about how to solve problems on HN just the other day (and many references to Polya's book) and I'll say that you will find the same recommendations there.

I don't know if there is any specific field that covers this topic but rather I think every field _is_ this topic.
Anecdotically, to this date and after 4 workplaces (FAANG included), I am yet to see what a bro culture is.

To my eyes and experience over 10 years interacting with people, I have seen nothing of the sort, for which I believe this kind of culture must be very conditioned to the right (or wrong?) mix of individuals that by far do not make justice to the average SV engineer.
I agree, but how do you boycott China? Every piece of hardware that I own has parts in them that was manufactured in China and where I live there aren’t alternatives.

I too deleted my Blizzard account in the wake of the HK nonsense, but it’s not like I had bought anything from them since Diablo 3 released considering I refunded my Warcraft 3 remade, so it felt a little like virtue signalling that nobody probably noticed.

Especially because we subscribe to Disney+ (I have young children), and I still buy a lot of things that were likely made by near (or possibly) slave labour. I know it’s still better to avoid what you can, but I can’t help but feel a little hypocritical about it.

At least with Blizard it turned out to have been a very good call when their toxic culture was revealed.
Tag Auto Rename is built in, enable it with: "editor.linkedEditing": true
https://www.roboleary.net/vscode/2020/08/05/dont-need-extens...
Just noting that Starship Troopers the movie has a rather different flavor than Miller's film adaptations, as regards what people recognize as ironic, or earnest, or problematic.
> But we need netty! And then when you add thread pools, jdbc, logging, et

java.util.concurrent has threadpools and pretty damn decent at that; jdbc is a part of very standard jdk, logging is part of java.util.logging. Why do you need netty (which is not a part of spring either way)?

In over 23y of working with Java, I have never needed spring.
This was, once upon a time, a much anticipated piece of software, thought lost due to people's choices.

For them, I imagine it's less about how good it is, and more about simply having access to it now.
Well, the pictures were taken in the 90s, only a few years after the 80s.
Mind if I add this advice to the article? You make a good point!
It's amazing the misconceptions that children and adults can form and than maintain, even when a concept is explained to them.

I was once teaching a class about balancing forces, and was using skydivers as an example. I asked them to think about the change in forces on a skydiver when she opens her parachute. Most of them could regurgitate a basic explanation of the changes in forces, but one child chipped in to ask why the skydiver flew upwards? I explained that they continued to fall, but he and several other children all disagreed with me and they had video evidence to prove it as well, showing the skydiver flying upwards from the perspective of their buddy. It took a hastily conducted experiment with small weights and plastic bags to convince them otherwise.

A friend of mine once asked me why it was that when the shadow of the Earth is falling on the moon to give a crescent shape, how is it that we can still see the moon sometimes when the sun is rising, and there can't possibly be a shadow. Again, my explanation was insufficient to persuade him, and so I went home and created a computer 3D model of the solar system, so he could see the changes in the moon from different camera angles.

This is why we used to do "experiments" in science labs. You could easily describe diffusion, but then how do the learners know that it's real and not just another thing they are being told is the truth. Have them slowly dissolve iodine crystals in different temperatures of water, and even though they and you know what the outcome will be, at least they have the proof of their own eyes.

Maybe the pressure on results, lack of time and lack of money is preventing some teachers from spending time conducting experiments with their children, but more need to be done to prevent them from sucking in 'evidence' from YouTube channels about the flat earth, 5G networks causing covid and vaccinations being poisonous. They need proof that their teachers are telling the truth more than 50% of the time, so they can have trust that what else remains is also the truth.
I've been using it as daily driver for 3+ years. I switched from Spacemacs.
Focus on selections, visual feedback and simple integration with other Unix tools are main differentiating features in comparison to vi family of editors.
They reinvest most off their profits, aren't interesting to the common investor and is growing steadily year over year. Buy it and don't complain. I assume it will 2-3x in the following years with large returns on their investment.
The only real question, imho, is why this wasn't understood when the frequency was auctioned. If we needed more guard band, we needed more guard band. If antennas point to the sky, don't use the close frequencies.

Any answers?
I have never felt the need to visually confirm something as obvious as "delete 1 word".

On the other hand, you cannot do something like "delete 3 words" in kakoune. "3wd" just takes you to the third word and deletes that.

Deleting 3 words is definitely slower. And it's kind of infuriating...

What am I doing wrong?
Many of Zig's fancy type features are in the library, not in the language, because types can be programmatically constructed at compile time.
I read the thread about the keyboard at the time. The author literally said it was a hobby project and they weren't concerned about safety, which is why they weren't interested in all of the solutions people offered for their problems with Rust. Zig's fine if you don't care about safety. But that's not really how I've heard it advertised.

> but otherwise they don't hinder you to do whatever

Neither does Rust! You can choose to ignore what the compiler wants you to do and just program with unsafe everywhere. The difference is that you don't have the option of writing safe code in Zig and C.

> It's up to you to solve problems like memory safety.

And so far, memory safety is not actually a problem that programmers have been able to solve by sheer force of will without borrow checkers or garbage collection. For a subset of trivial programs, sure. But not at any reasonable scale.
The only flat-earth article/video you need to read/watch - more or less the same argument, but much better presented:
http://backreaction.blogspot.com/2020/08/flat-earth-science-...

"...
This is why I think scientists should take flat earthers’ philosophical problem seriously. It’s a problem that any scientifically advanced society must address. It is not possible for each and every one of us to redo all experiments in the history of science. It therefore becomes increasingly important that scientists provide evidence for how science works, so that people who cannot follow the research itself can instead rely on evidence that the system produces correct and useful descriptions of nature. "
I agree completely with the article.

It is actually a very natural thing to believe and when all we have are beliefs some people are simply wired to distrust consensus. I think having outliers is a survival strategy as a species, although it usually goes wrong against the individuals.
Most of the people I'm lumping into this did not and usually still do not understand why or how cryptocurrencies can solve problems.
> That is similar in sales where only with a consistent flow of leads can one make sales well. If it is as how I understand it, then I don't see anything wrong with that approach.

It is important to have exposure to the opportunities, but comparing it to sales is really counterproductive. In case of sales one has a clear criteria for success, while in searching a person the process could be much more important.
An increasing amount of extensions phone home parts of your code, many of which do not disclose it anywhere, some performing tasks so mundane you wouldn't ever have considered a remote server would be taking care of it.

Installing something like Copilot could have massive legal consequences if you're working under an NDA, with protected customer data, any proprietary code that isn't yours, etc. Something to keep in mind.
The language called "Rust" prior to 2013 is a completely different language from what people today know as "Rust". That language had a garbage collector, mutable aliasing, and no borrow checker (the three most unique features of today's Rust), and was basically "golang with different syntax":

http://smallcultfollowing.com/babysteps/blog/2012/11/18/imag...

The whole language got rebooted shortly after the blog post above, mostly because the borrow checker made so many other things suddenly unnecessary or trivial. What we call Rust today is at most 9 years old, and any similarities to pre-2013 Rust are strictly superficial syntax. They share a name and some syntax, sort of like Java and Javascript do.

Zig today at T+7 is not where Rust was in 2020 at T+7.
Our company has a meat tray (or vegan tray, or whatever most suits the winner) for our company trivia/friday fun points winner
> Do they want to risk being wrong with the guess and passing up a good employee because of it?

Would it be illegal to ask if they were fired in connection with this push? If the candidate answers no, they’re clean or a liar. If they demur or confirm, you have your answer.
For those with poor job prospects
You know, January is the time of year when companies decide which programmers to let go...

Let’s think about those who may be uncertain about their job prospects for the coming year.
How many "boosters" did the polio vaccine need ? The polio vaccine was a real vaccine that provided 90% LIFELONG immunity protection to all three types of poliovirus not this Covid vaccine crap that required "re-definition" of the word vaccine.

Covid vaccines have created many, many new billionaires.

https://www.forbes.com/sites/giacomotognini/2021/04/06/meet-...

Covid is Big Pharma's ultimate wet dream where they can continually keep pushing mandated 'boosters' for every new variant onto the gullible public through uncertainty and fear. And make sure to 'generously donate' to the health-committee politicians enforcing recommendations/mandates.

https://www.statnews.com/feature/prescription-politics/feder...

https://theintercept.com/2021/12/14/pfizer-moderna-covid-vac...
SeamlessGAN: Self-Supervised Synthesis of Tileable Texture Maps
That would trigger a restart, no? What if you want to live debug without restarting the scratch container?
That the landing page doesn't mention vi/vim or open source is definitely a fact. Of course the reason for not mentioning vim was a product of my imagination, but actually I just wanted to say that I think it's odd for them to avoid stating the almost-obvious...
Similarly, the most interesting part of old magazines is often the ads.
I watched a report on a block of "passive houses" in Germany and the people liked it, but had a complaint that the air is too dry, so they dried their laundry indoors. I'm a fan of the idea, so not really critical, but I wonder what it's really like to live in one.
It may be hard for some companies (and their directors) to care about it when their business and profits depend on them not caring about it.
Samsung announces first smartphone chip with AMD ray tracing GPU
Yes, but the Classmate was created in response to the OLPC laptop. From its Wikipedia page:

> The Classmate PC represents Intel's competitive response to the OLPC XO, whose unusually low prices and use of AMD chips threatened to steal market share from Intel and other major manufacturers.
“Snowball” glaciations produced by interstellar dust
Zig doesn't propose to prevent UB (in fact the docs say that it takes aggressive advantage of it for optimization).

(Neither does Rust.)
My belief is that every flat earther is just out there to be trolling everyone else.

There is absolutely no way anyone can be that blind to reality and making up excuse after another, after all failed and debunked “science” experiments they make.
There are two benefits in doing research at an academic institution:

1. You have access to paywalled papers. The majority of leading edge research is published in high subscription fee journals.

2. You gain a great deal of knowledge and build international network of contacts by attending conferences and collaborating with others. Sabbaticals are another form of leverage.
It's not more reliable on those dimensions but it is "easier". For most cases you can enable statement based replication in MySQL and put it into semi-sync mode and it will mostly do what you want.

PostgreSQL on the other hand is less of a fully finished database w.r.t replication and more like a set of incredibly powerful tools that let you build the scale out, partitioned, replicated, CDC friendly/etc database cluster of your dreams. You can mix and match nodes setup with physical replication vs logical replication, you can use partitioning and table inheritance to increase scalability and hide the fact the database is actually distributed across many nodes/clusters from your application, etc.

I think there is probably some lag/delta here where PostgreSQL doesn't have an easy enough/simple enough story for basic replication modes outside of basic physical replication.
People don't become flat earthers because they actually believe the earth is flat. They start by realizing that there's something wrong with the current established systems in the world which is a fact. We're living with corrupt politicians, needless wars, starving kids, crumbling democracies, etc. In the search for a scapegoat for these problems they come across the flat earth "theory" and explain away all those problems through this lens ("If they are keeping this a secret then what else are they keeping from us? How else is the establishment trying to control us?")
In the article they statically link in SQLite, It’s the reason the Go program can just be copied to a scratch image and still work.

You only need gcc during the build fase, that doesn’t change just because you run without Docker.

There’s nothing preventing you from statically link C programs either and have a single binary to deploy either. You just have to rebuild everything every single time security updates are a available. But that no different from Docker images, they need to be rebuild constantly as well.
This level of insanity doesn't have a place on HN.
This isn't 4chan or the 18th century, what the f*ck is wrong with you?
Study: Basic income would not reduce people's willingness to work
Not sure if joke, but that really is the average for a startup. The range is usually between 20%-46%, with the upper end being stuff like Facebook or Rocket Internet.

If you're comparing with public stocks, well, most startups go public once they can't sustain those kind of growth rates.
This has the feel of the CEO rounding up as many patsies as he can find to scapegoat in order to placate the investors.

No doubt the culture there is rotten to the core, the rumors of the horrible work environment and harassment are widely known, however, I predict you won't see too many of the exec team having to leave. It'll be all low level expendable IC's that the CEO won't have to encounter at the country club after the sacking.
These London taxi drivers started to experience actual cognitive tradeoff at some point.

We could spend a lifetime of study in other fields and yet not see any cognitive tradeoff.
Haha no problem! I both love the formatted printing and hate it, but it's the details of how it works that I hate, it's the power that it has that I love (hence 'beautiful bastard'). I'm sure there is "a better way", so killing it with fire, unless you totally screw it up, gets my support, for whatever that's worth. Anyways, Just whatever it winds up being, it should be well documented, and well documented early.
Sounds great. Do you have a blog or anything online about your project?
You have reinvented the economic theory of the natural monopoly. Notice that it's still possible to come (close) to the technological frontier, just not economically rational, and that if it costs under a billion dollars it's definitely not a natural monopoly.
Few people make money running, yet they do, and the fact that Nike makes money from that running doesn't seem to bother them.