skysight-inc/HackerNews huggingface dataset:
> There is if you discover the typo in the middle of working on something else, which is usually the case for me.

Why/how? If I had other uncommitted changes when I found the typo I'd stash or commit them so that I had a clean checkout to do the typo fix from, but can't think of any case where cherry pick is the right answer.
I suspect it's more recent ingredient changes, but there is this: https://en.wikipedia.org/wiki/Chorleywood_bread_process
IIRC reflection in the optics.

Two of the three videos can be explained away just by reading the data overlaid on the video and applying some middle school-level geometry to it.
>There used to be a belief that the rising tide of technology would lift all boats.

> What we have seen over the last few decades is that most (although not all) value of the productivity bonuses that technology provides has largely been captured by the people who own the capital.

You debunked yourself in two sentences. Again just because someone is benefiting more than you doesn't mean you are also not benefiting. You can yell "eat the rich" all you want and how we should "get rid of billionaires", but fact remains that these people have the money for a reason and it is not that they inherited it from some old exploitation of people as many like to say.

Is it OK that Jeff has more money than God? Probably not, but are you really going to argue that he hasn't earn it? It would be lovely if Jeffy-boy would donate more to good causes, but this is more a symptom of how corrupt US government is (that he can mass this amount of wealth and pay zero taxes).
Magician – Asynchronous non-blocking network protocol analysis package
Yes, that used to be the case I think. The espresso world backed off of that in the last few years. Nowadays the average dose is trending lower. Possibly, half the reason is that a larger dose is more inefficient (i.e. it drops your extraction rate) and the other half is that coffee costs money and for coffee shops that operate at 5-10% margins, 14g doses (standard Italian double espresso) vs 21g (the ‘third wave’ dose up till a few years ago) does make a meaningful difference in whether the store is under water or not. I think it’s settling around 16-18g.
Educational Assessments Are Valid, Reliable, and Remarkably Predictive
I essentially agree with you but I think this not an argument against raising the minimum wage. They will not lose their jobs, they already do not have a job. Ignoring the facet of work as self-fulfillment or being part of society or whatever, the relevant part of a job for a worker is that it earns them a living wage, not that they do some work. In that sense someone with a job not earning them a living wage is already jobless.

And if we actually run out of jobs valued at least a living wage for some part of society - and I have no illusion that everyone can become a developer if they just tried hard enough - then this is a problem that needs addressing. Just pretending that there are still jobs because there is work that is valued less than a living wage but still more expensive then automation, is not a solution.

But I am not in a position to really judge objectively where we are, whether we are already out of jobs or whether some jobs are just underpaid because it is possible in the current market situation, or what mix of the former.
I read the same article as everyone else here and didn't see anything that qualified the label "unhinged lunatic". You should perhaps look up the meaning of ad hominem by the way - it absolutely applies.
Freeciv Webgl 3D version:
https://fcw.movingborders.es/

Source code:
https://github.com/freeciv/freeciv-web/tree/develop/freeciv-...
This video was posted earlier in HN [0].

Although it was about a tannery, they show how the violet / purple color was extracted from shells. Quite an elaborate procedure.

[0]: https://www.youtube.com/watch?v=fr5OZbF0XyA
Libreoffice + syncthing was my recent attempt at replacing Google Drive/Docs.

The latest mac version of Libreoffice is nearly unusably laggy even on brand new fast hardware with lots of ram, and it looks like garbage to boot.
I have a feeling that "opinionated software" is popular exactly because of YAGNI. Users feel like it's made for them instead of everyone.
Relativity of colour is interesting. E.g. The only difference between orange and brown is context.
Hey :) Thanks!
You gonna back that statement up with some evidence? It's evidence, perhaps not evidence you like or would work well in a court of law, but it's a type of evidence regardless.
Interesting, very nice article.
This is an interesting concept.
One of the core foundations of the logical reasoning behind human rights declaration by UN is the following statement

> Whereas it is essential, if man is not to be compelled to have recourse, as a last resort, to rebellion against tyranny and oppression, that human rights should be protected by the rule of law
A lifetime ago I used it on a document clustering system. It is not very good as a general similarity function, but excellent for quickly finding near duplicates in linear time. About half of the documents of set I was working on (news articles) were duplicates, so an early removal pass would speed up the actual clustering algorithm pass.

My recollection is a bit fuzzy, but I remember specifically using Min-Hash together with random projection.
I must agree. The simplicity and versatility of Leaflet makes it a mapping library par excellence.
You are looking it as a network level filtering.

I am looking at, make private network, and then you have to explicitly add an gateway (usually a load balancer) that can access it.

In short don't design system where you need to filter, design the system, where you need to take explicite action, to make something public.

This is easily, done on something like AWS.
It applies to all layers of software engineering as well. Yesterday I was writing an XML parser (on top of Go's std lib), but I needed to read the first line of the XML file to determine if it was UTF-8 or ISO encoded.

I added code and lines to handle edge cases - what if the XML prolog is not on the first line? What if it starts with whitespace?

But these are all edge cases that are unlikely to happen, and if they do... just let my application crash or error, it's not worth adding code until it's actually needed.

Same with performance, I'm thinking "I should add caching", but I don't even know how efficient my application is if it has to read & parse the files for every request - I'm assuming fast enough, until proven otherwise.
Oh me and everyone I know have been waiting for this.

Why use any other Issue tracker if Github can do this itself? Countless integrations would be replaced by this. I wonder what would happen to all those dashboard / issue tracker / project tracking apps now.
The example is just the one that’s most well known in Germany, but almost 4 years for tax evasion is in fact a high sentence and far from preferential treatment, taking into account that Hoeneß turned himself in voluntarily which was, due to mistakes of his lawyers, not accounted for in court. Better tax lawyers could have probably prevented jail time all together in such a scenario.
„Open jail“ is the usual way to go for confessed and remorseful, non-violent prisoners with a job and a stable social environment. He paid roughly 50m dollars on top of that, btw.
>AWS Cloudfront

AWS Cloudfront is neither the fastest or cheapest, in both bulk and small file transfer. I cant think of a single technical reason it is better. Fastly, Akamai, Limelight, Cloudflare or even good old EdgeCast. They all have their strong point in some of their niche services or domain.

Any reason for using AWS Cloudfront Enterprise purchase reason? Or are there some technical superiority I am not seeing?
It’s entirely possible the Greek language didn’t have the requisite color words yet. There seems to be a more or less stable order in which languages acquire color terms.

> Berlin and Kay also found that, in languages with fewer than the maximum eleven color categories, the colors followed a specific evolutionary pattern. This pattern is as follows:

> All languages contain terms for black and white.
If a language contains three terms, then it contains a term for red.
If a language contains four terms, then it contains a term for either green or yellow (but not both).
If a language contains five terms, then it contains terms for both green and yellow.
If a language contains six terms, then it contains a term for blue.
If a language contains seven terms, then it contains a term for brown.
If a language contains eight or more terms, then it contains terms for purple, pink, orange or gray.

https://en.wikipedia.org/wiki/Linguistic_relativity_and_the_...
http://infolab.stanford.edu/~ullman/mmds is 401 for me - presumably because directory indexing is turned off.

http://infolab.stanford.edu/~ullman/mmds/book.pdf is the book; http://infolab.stanford.edu/~ullman/mmds/bookL.pdf is the hyperlinked book; and http://www.mmds.org/ seems to be the official homepage.
What happens if a cop dies or causes harm to civilians while trying to chase a military UAV while being used as unwitting training material? This won't fly well morally
There are now more ways than ever before to lift yourself out of poverty. World is full of companies looking for programmers. That is purely a skill you can cultivate regardless your physical abilities.
McAfee didn't kill himself. He knew too much.
I guess targeting MongoDB is a very effective strategy for the blackhats since the fact itself that someone is running MongoDB is a reliable indicator that their overall technical ability, thus including their ability to design and implement a secure system, is significantly lower than average.
Any competitors to ASML?
(Copied from another thread)

There is active development on a Metal-supporting version.

https://github.com/maplibre/maplibre-gl-native/tree/metal-su... is the branch and https://github.com/maplibre/maplibre-gl-native/issues?q=is%3... are associated issues.
It will kill open source. And a lot of other small company software development.
Commenting only on the "support ticketing system".

Just in case it did, it would radically deprecate a bunch of tools and simplify life of small dev teams.
I think most of the criticism comes from using frameworks instead of libraries.

Libraries give more freedom and take a bit more effort to be wired together, but if you know what you are doing (which can be a big if) then they are more flexible and hence productive in the long-term.

Essentially, you could say that the "opioniated framework" that the author talks about is just a library that does one thing well.
I disagree. Everyone should use Github. It's free, and paid versions are less than half the price of any other paid app there is.
Yes, maybe you're right and I might be expecting too much from these statements made about encrypted data. But for some reason it feels like selling a home safe with no locks saying it's secure because your front door has a lock.
“Pensions” is the eye-watering part. The retirement programs are great.
https://2018.zeronights.ru/wp-content/uploads/materials/15-r...
I'm pretty sure the Med can actually be a bit reddish dark like wine sometimes.
Unfortunately, it seems the path the world is taking is to become less dependent on Taiwan and China while avoiding upsetting China.

We're going to see a repeat of these events 20 years from now when Vietnam's economy grows, thanks to manufacturing relocation, and we're just as dependent on them for various things. Right now the world is hoping and praying that Vietnam will liberalize when money flows in, but it's more likely they'll follow a similar path as China, albeit less powerful.
Well, more accurately, the allegation is that he didn't even tell the tax man how much he owed: he never filed, despite being required to file.

The others all file, they just recognize very little income and make sure to recognize enough losses to cover it.
> You just keep repeating that claim and don't bother to present an argument.

These facts are obvious to anyone who has seen anything else besides just HTML+CSS.

Adding a simple box shadow on an element will trigger reflow in most browser engines [1] Efficiently animating anything that as much as breathes at layout is impossible. Efficiently displaying anything beyond a few hundred elements on a page? Equally impossible (and there are no virtual lists on the web).

But the actual argument is this: given "the most advanced and powerful layout system in the world that has no parallels anywhere else, it's so unique", why is it that most CSS frameworks struggle to implement anything beyond the most basic of controls (buttons, links, may be tabs)?

> Creating a GUI that scales gracefully on these, in my experience, is time consuming and highly difficult.

Ah yes. "Scales". Because this is the area that only HTML and CSS have to deal with. Because, you know, resizing windows didn't ever exist since the earliest days of GUIs.

However, being able to work at different sizes isn't what "scaling a GUI" means, or should mean. Desktop apps have been able to work at different sizes for close to 40 years now.

[1] https://csstriggers.com/box-shadow
I wonder if it's safe to say that every religion started as pop culture.
One does not come to a new country out of the blue and become a drug dealer boss
Would be nice to have a real flat top down 2d view for either square or hexagonal tiling, but the web client tiling seems to be fixed to birds eye view. I can just download the android/linux/win/mac client for that of course.
You'd think, but there has been some criticism:

https://www.npr.org/sections/health-shots/2018/06/13/6196193...

https://www.ahajournals.org/doi/10.1161/CIRCRESAHA.118.31334...
Or the simplest explanation:some people just like to eat too much and it shows. Commence downvotes...
Very important, because it affects education of children:

https://www.youtube.com/watch?v=-YWuD9RwJD4

This is a video from a source I normally don't trust. But if we really want to learn something about bias, I think it is worth a watch. This is about racism, but I think we see similar problem with gender.

This is a real problem, especially since a too strong backlash would hurt too. But at this point I don't think it is sustainable to feed pupils wrong or ideological information.

Honestly, I would have difficulties deciding to send my kids to a school this or a pious catholic boarding school. In both cases countermeasures might be helpful.

For the topic itself I agree with you. There are countless issues that should get more exposure compared to these topics.
Looking at the Sudetenland crisis of 1938, it doesn't.

It took several iterations of territorial expansion for Germany to be considered an actual fightable foe. Austria, Memel, Sudetenland, the rest of the Czech lands, Poland. Even after the invasion of Poland, when war was declared, it was a Phony War in the beginning. The fighting in the West only really started in 1940.
> Men are more violent than women by 2 orders of magnitude

Natives are more violent than Asians by a full order of magnitude, too. Should Asians demand separate restrooms from Natives?

> And, unlike your example, there is no doubt its physiological in nature

No doubt all of it is physiological? Because... testosterone?

While, if data points towards some race being more violent, then it’s a mere “I don’t think so”?

I think such a big claim needs a better explanation.
Youre downvoted but you’re right - this is entry level stuff and it seems to get routinely not taught or simply forgotten and ignored.

Everyone seems to want to worry about “nation state actors” and getting with novel 0 days when in fact missing the basic low hanging fruit is likely to result in far more damage
The most emotionally manipulative TV shows
We got McAfee for DOS in the late 1980s, dialed up his BBS for updates. Gave out copies at the college because it was shareware at the time, you buy a registration code.
> People have largely lost the ability to disagree, and to differentiate between somebody who disagrees with them and somebody who thinks their opinions and preferences shouldn't exist

That could very likely be a result of the traumatic oppression that much of the world subsists within.
The one advantage is that the old phone lines have been proven to be very reliable through a lot of times where something like a 4G connection hasn't. I used ADSL as a backup for times when 4G was unreliable, like extreme weather situations. On the other hand, once line noise reduces your speed to kbps rather than mbps, they're also of limited use in this day and age.
And what if no other country wants to accept you? Perhaps you have leprosy or advocate crazy political views or something. When someone immigrates illegally as a child we don't dare kick them out because that would be evil and cruel, though their country of origin would accept them back. But if you're just born here, with even fewer options, the logic gets flipped on its head and you're supposed to accept the social contract under total duress.

As for McAfee, I would guess he did explore his legal options and they were probably no easier to swallow than the path he took. E.g. personal bankruptcy if he could even afford the taxes before he would be allowed to renounce.
> But anecdotally I have a 12 year old with gender dysphoria.

I think this isn't solved by education, it is caused by it and consequently the peer pressure among pupils.

The reason is probably not that trans-people are discriminated against. That is very unlikely.
The Tyranny of Spreadsheets
Just get the two free VMs from Oracle Cloud.

https://www.oracle.com/cloud/free/#always-free

Or four ARM VMs. Nice. They didn't have those when I signed up.
No real competitors. They own the EUV market because they own the only company making EUV sources (Cymer). They also work very closely with Zeiss and co own some of the important patents I think (but don't quote me on this). A Japanese company Gigaphoton made a EUV source, but I am not aware of any orders from any major fab to them. I think since 2018 they are just trying to be second source for source parts (guessing from the fact that they have stopped publishing HVM numbers and are more focused on proving they can make reliable parts). Its become so sad that they don't even mention their EUV source on their website, but then again these type of companies rarely pay attention to their web presence.
> miss languages with better type checking.
What about python type hints?
I believe Greek wine was also much more dilute (they chugged the stuff) — presumably wine-dark isn’t as dark as it sounds today
I don't want to argue if China will "invade" Taiwan.

But what make you think China will "cut off the world" IF that happens?

That's not how this works, that's not how any of this works.
That depends on how crazy the current leader of North Korea feels at any moment, given the huge standing army it has, as well as the nukes.
Two the same JPEGs with one more than twice the size of the other – Why?
If this hypothesis is correct then Dulux [0] must be the most evolved being ever.

[0] https://www.dulux.co.uk/en/colour-details#tabId=item0
The Netherlands are not located just next to a hostile military power, though.
Reminds me of Asimov's "Foundation" (https://en.wikipedia.org/wiki/Foundation_series).

The (first) Foundation was set up on a small, insignificant planet, surrounded by belligerent powers. Its continued existence was made possible only by playing those powers off against one another.

And the Foundation itself: highly advanced technology that those very powers came to rely on...
This assumes that drug abuse / addiciton is rational, which it almost certainly is not.
I support recognising Taiwan. But doing so won't make it any more secure.
I do like STAR after having read this article, and I agree that it's easier to explain, but I'll defend my saying that condorcet isn't that hard:

Those virtual elections are not difficult to run (electronically) or explain though: "we use the ballots to work out for every person how they would do in a one on one election against each other person".

And the process for running the elections is straightforward too - count the number of ballots where one person appears higher in the list than the other person. There's no room for argument here, unless you're arguing about the ballots, which is something you can do with any system.

All of that stuff seems pretty straightforward to me.

Now, it is the case that the various ways of resolving situations where you have cycles is somewhat complex. I think that's just because those situations are genuinely complex, but there are things that can be done here to choose a relatively explainable one and work out good ways to visualize and explain it.

Finally, while cardinal systems can express the distance between preferences, there are ways an ordinal system can express things hard for a cardinal system. In an ordinal system you can allow a ballot not to include someone and have that mean 'no preference' between that person and all other candidates (perhaps because of lack of knowledge), while in an cardinal system an unscored person would have to be counted as having an actual score. There's also the question whether preferences really are consistent enough for a cardinal system to accurately reflect them - you might like X three times more than Y, and two times more than Z, but does that necessarily mean that you like Z one and a half times more than Y? Personally I also think there's a big difference between preferences between two candidates you'd be happy to win and candidates you actively don't want to win, and I don't think that difference can be captured by just making a scalar larger - not that ordinal approaches capture this either.
Previous discussion: https://news.ycombinator.com/item?id=27609919
> 1. I need to be able to connect to my DB from anywhere.

Understandable and reasonable. there are ways to achieve this without exposing the DB but it take some more effort.

> 3. Don't know. Never even touched the firewall.

Firewalls are good, because they add an extra layer on security. Personally I believe, there should be firewall on most servers (firewall should be the default).
But firewalls aren't magic and they are just one layer.

> I have a PW on my DB and that's it. Why do I need more than that?

Because this means you have 0 margins for error. Either you PW auth works flawlessly and without bugs, or you are screwed.

Also you expose one more endpoint that can potentially be a ddos target.
Don't forget that he ran for President as well, claiming to clean out the corruption in government with the information he had collected. Other politicians don't pay taxes and they aren't arrested.
There are several, perfectly legit, possible reasons for that

DNA databases are known to have a small percentage of corrupt data, specially early data. There is not anything strange in modifying or deleting an item in a database. Database managers do it all the time when finding an error.

Maybe those sequences were duplicated. Maybe they were wrongly translated but nobody noticed it until the covid suddenly became very popular. Maybe the publication that provided this data were bad science and retracted later. Fixing a bunch of mistakes in taxonomy that sleep for years until a specialist came and reviewed the old material is not uncommon in biology.
Title: Speculation on why it took humans so long to engineer long-lasting violet paint.
In some countries, people think they have too much freedom of speech