skysight-inc/HackerNews huggingface dataset:
You're correct. Rice and corn are almost tied as staple crops. Wheat, potatoes and bananas trail those two relatively closely. There may be little genetic diversity inside any particular staple food, but there are nevertheless several unrelated staple foods that feed the world.

If blight were to wipe out one or two, things would get bad but I'm confident we'd pull through as a species.
Charitable Remainder Unitrust
School Field Trips: Amazon Warehouses Are the New Smithsonian
Horrendous. Australia doesn't fine for making a mistake. They just send you a notice to pay the difference.
The problem is we are rapidly heading towards a world where all of us are 'on', public-facing or not.

Remember this wonderful bout of collective insanity: https://reason.com/2017/04/18/drupal-developer-ousted-over-k...
So you're saying it's as simple as:

java build ./app/
./app

That's impressive if true as last I worked with Java it was a mess
A fair argument, as far as it goes. The Whig view of history is quite popular, but history is sometimes cyclical.

It took about five years for the cultural zeitgeist of Germany to swing from extremely liberal to extremely fascist starting in the late 1920s. Sure, false flag and other political shenanigans hastened the process along - but it was the culture, or in your words, "the market", that managed to move rapidly to the right quite alright on its own.

Imagine if the nascent nationalist tendencies in the US and Europe really start ratcheting upward in a serious way over the next decade. Imagine that, at some point, "the market" judges pro-healthcare or pro-LGBT ideas to be harmful and best avoided. What then?

My point is that what you've done with your argument is handed Nazis all the moral authority they need to repress your ideas if their ideas become popular.

The argument for free speech is that we pay the small price of hearing vile ideas as insurance premiums against good ideas being censored if the pendulum ever swings the other way.
These kinds of static site generators are really nice because they enable better support for smarter interactive components in articles. Things like graphs or interactive demos to showcase something (e.g. user input delay on an article about ui design and responsiveness).

Vue is a particularly good choice for these kinds of applications because it's a lot more incremental and comes builtin with things like reactivity so there's no need for an external dependency for state management.

Like a complete app is:

---

import Vue from "vue/dist/esm.js";

app = new Vue({el: "#app", template:"<div>{{name}}</div", data: ()=>{{name: "john"}};

---

No jsx, no babel transpiler nonsense, no redux/mobx,

It's also possible to completely forget about vue and do something like

---

let data = app.$data;

data.name = "adam";

---

This is so nice because you don't even have to think about the fact that you're using a framework, it's all taken care of for you. No setState(...) nonsense. The tradeoff is that there's magic (which I don't think is bad because in vue's case it's pretty straightforward once you get to learn it) but that's a separate discussion because I don't think that magic matters for very small simple cases like this.
IDK.

I do know that Go wasn't an option :)

(Because it didn't exist)
We're talking about people who wouldn't have enough money to fight this in court. All it would take is one attempt to enforce it with the right judge and it'd seem like a legitimate clause.
That tool is available at policy-level to other species too; they just don't like to talk about it.
In my opinion this doesn’t help much.
I have to take long haul flights about once a quarter.

Yes, they can be enjoyable, especially if you can swing upgrades, but keep in mind a 16 hour flight with the 787 at a higher altitude than normal and usually at somewhat higher latitudes (still sub arctic), is the equivalent of something like at least a dozen chest x-rays. It's goes up exponentially if you do fly over the arctic to save fuel costs.

If you didn't know, flight attendants are classified as radiation workers.

I have trouble getting too excited about them even if in business class.
Why Google’s attempt to make facial recognition tech more inclusive failed
Their mission is his mission. FSF didn't hire Stallman, he created it. I think it's baseless to say that Stallman is either trolling or harming the FSF.
The link is missing a period at the end (should be https://en.wikipedia.org/wiki/All_That_the_Rain_Promises_and...)
No sense of humor?
I think the problem here is ideological equality being corrupted by economic inequality.

The problem is no different from the issue we see in mainstream media. When our information flow is dominated by for-profit institutions, the information is biased towards profitable agendas. See: Tesla coverage bias, Cambridge Analytica, political debates favoring incendiary soundbytes because intellectual discourse isn't profitable, etc.

In Mark's shoes, I'd publicly acknowledge the importance of democratic information flow, ideological equality, etc and implement restrictions on the reach of any individual organization (or even ideology). I don't care if you have $1B to spend; you can only ever push your agenda to 1% of our audience at the same time. It's the ideological equivalent of an income cap.

But of course, Facebook, Inc. is incentivized to reframe the issue of "avoiding responsibility" in terms of "avoiding censorship" because avoiding responsibility is more profitable. Why not compare what they're doing to an oppressive dictatorship to really drive the angelic behavior home, while we're at it.

How is it possible to uphold freedom of speech when you allow someone to purchase my effective silence?

Obviously this would be challenging ~ how do you categorize ideology? ~ but I think at least starting to think about ideological equality in digital spaces is a worthy target of our cognitive and economic investment.
Soviet Spacecraft "Buran", completed one uncrewed spaceflight
I love this but it only makes sense on Bitcoin when bitcoin is allowed to scale on chain as intended all along.

Blockstream has hijacked the GitHub repo to limit block size to 1 mb or less so they can push their own alt-coin called Liquid.
Electrical Brain Implants Enable Man to Control Prosthetic Limbs with ‘Thoughts’
For me, the difference between other build systems and bazel was like the shift from CVS to git... Profoundly better internal data model, but definitely a learning curve.
It turns out that most searched „keyboard smash“ is sdsdsdsd
It would be very useful if there were compiled binaries for android phones, which many people use nowadays to tune their instruments.
> It's a shame because these kinds of stories create unnecessary fear in Americans about picking things from the wild, when there are so many great tastes and experiences right there at your fingertips.

To be fair, until we have better tools to diagnose and treat the tick-borne illnesses that are prevalent in the US, it still isn't the safest hobby. This year I finally got sick of worrying about Powassan virus et al. so largely gave up spending time in the woods and just bought a road bike for outdoor time instead.
Please stop posting flamebait and unsubstantive comments to HN. You've done it a lot, and we ban accounts that do this.

https://news.ycombinator.com/newsguidelines.html
Sounds accurate.

I'm unclear why violators should get a seat at the table, but hey...
I think the report is new, I could be wrong.

Either way, its too many people.
Dude, IDK if you have used bazel OUTSIDE of Google, but I've used it both inside and outside of Google and I can tell with 99.999% confidence that the experiences are dramatically different.

Bazel != Blaze (internal version of Bazel).

1. Google has a well maintained monorepo. Most companies don't. That diminishes the meaning of a good build system in the very first place; even if Bazel is powerful, with separate repos it's power isn't the shiniest.

2. Google open sources a part of Blaze, which is the external Bazel, but not all to it. That's what Google does with basically everything it open-sources. The outcome then, is that the external tool require you to build a lot of other not open-sourced tools to replicate the excellence of the entire Google internal eco-system that makes the internal tool so amazing. Same goes with Bazel. It works amazingly internally because there are so many people supporting it, and so many other tools work nicely with it. But not all the features and tools are open-sourced together with Bazel, so the diff of experiences internally VS externally is significant.

TL, DR: if you're a small company without a good monorepo strategy and someone experienced on this, DON'T EXPECT BAZEL TO BE YOUR MAGIC CURE.

Disclaimer: my current company uses Bazel pre-1.0 and it's definitely dramatically worse than what I used internally at Google. I haven't tried 1.0 but I don't expect the ecosystem problem to be solved in 1.0 anyways. Also Bazel sort of sucks for python anyways. Really hoping someone can prove me wrong and say 1.0 is actually the lit shit.
You could try tweeting/DM'ing the artist: https://twitter.com/natazilla
Squirrel attacked me in my own house
HackPPL: a universal probabilistic programming language
Compared to the mess that is Javascript ... yikes ... no thanks.
Heh. I visited a colleague and they had a fancy new netapp and he demonstrated pulling a drive, status light change and notification, reinserting it, status light change and notification.

The next morning he got a fedex from netapp... a replacement drive.
Seems like more of a philosophical question.

If it's not accessible then it's essentially lost. If a new technology comes about that makes it accessible, then you would be liable.

If you've lost the key, and have no intent on recovering the data due to GDPR or whatever, then why not just delete it to avoid any potential future liability?
Camping Spots Finder App UI Clone with React Native #3: Settings Screen
Surely this is just phone where the fingerprint is registered with a cheap crappy screen protector, it just detects the membrane of the Screen protector not the finger.
> one of the primary selling points that people were hyping about cryptocurrencies was the ability to circumvent the current financial system

Perhaps you primarily heard relatively uninformed people. "circumvent the current financial system" would probably be called some out of touch with reality woo-woo by many.

Many would instead say decentralization is the primary selling point.

Specifically, the inability of a small group to affect monetary policy, particularly the inflation rate, or to prevent access to the system.
Thanks for sharing, very interesting read (for someone who was born too late to witness this zeitgeist of blooming demoscene, underground zines, VXing &c).

Can anyone recommend similar writeups?
He created it more then 30 years ago. It has evolved into something much, much greater than himself and so the organization has a very serious responsibility to more stakeholders as well.
Personal attacks break the site guidelines. We ban accounts that do that, so please don't. We've had to ask you before.

https://news.ycombinator.com/newsguidelines.html
Vathys (YC W18) Is Hiring a Machine Learning Engineer
Vathys is building transformative hardware for machine learning based on a radical new architecture that enables both performance and flexibility.

We are hiring a machine learning engineer to build a core part of the machine learning engine for internal projects. This ML engine performs optimization for problems that we have internally such as place and route, compiler scheduling, etc.

A formal background in ML is not required, but a deep understanding of various ML algorithms (e.g. CNNs, backprop, etc.) as well as an excellent software engineering capability is required.

Location: Remote. Anywhere in the world.

Salary is $100K to $200K plus equity, with exceptions for exceptional candidates. This doesn't really vary with geographic location.

If you're interested, please email tapabrata_ghosh[at]vathys[dot]ai
Ahh, this is why I love Neovim: plugins in virtually any language.
Lisa is great but the role she holds is not tenure track. Its closer to a postdoc.

https://professorpositions.com/szego-assistant-professor-at-...

I'm sure she will get a tt job when she wants however.
Sorry, I'm an adult, I don't need distracting bells and whistles, quite the opposite.

Windows is a poor desktop IMO. There is too much horizontal waste planting the user into a short and wide letter box that is nothing more than a portal into a malware universe.
My only experience with Bazel is using it for Tensorflow (TF). It seemed very roundabout for what was required and definitely had some painful version issues as TF got closer to 2.0. Hopefully this means more stability and ease of use going forward for TF users.
> The first impulse of each mystery I write is some crime — or occasionally some enigmatic and ominous image — that gets a grip on me. (A good test I use for these is whether I’d listen to a whole season of Serial about whatever I just made up. If not, I scrap it immediately.)

> But writers often falter when they simply ride that feeling without trying to shape it, which is why Gone Girl is better than nearly every novel that’s been published since it came out. I’m not a complete inspiration skeptic — once in a while, as Hemingway said, you get lucky and write better than you know how to write — but it’s a rare novel that can survive on it exclusively.

Seems like good writing advice in general
I'm not in the US, but I'm not seeing the reason for all the anger.

Yes, they are hiding the free option, similarly to how Google for example was hiding the free option for the Gsuite - you had to dig for it in the menu.

Plus there are multiple alternatives.

What's wrong with a company using little tricks and dark patterns to nudge more people into paying for their service?
You can't do this here. We've had to ask you several times to follow the site guidelines. Would you please review https://news.ycombinator.com/newsguidelines.html and take the spirit of this site more to heart? Note the most important one: "Be kind." That doesn't vary depending on how annoying or wrong other comments are.
> Later on he gets real chatty

At least it wasn't one of those people who write comments that don't align with what the code is doing.
From the west coast, there are non-stop flights to SG from LAX, SFO and SEA.

There are rumours that either Air Canada or SQ will create a direct flight to Vancouver as well, which I will welcome with open arms :) I live in Vancouver and need to go to Singapore once a month, so I still need to connect - usually through Hong Kong or Taipei and sometimes through Seoul and Narita.
man... some of these titles are getting harder and harder to understand
The world is moving backwards. Tiktok, facebook, iOS, all these products are removing features not adding them.
To be fair, I've watched a lot of people on the brink of death. (I was a paramedic for a time.) You could often tell the ones that would die despite very similar presentation to one's that would live. The difference was the ones that would live had fight in their eyes. You see that too with folks waiting for a loved one to get there before they die. They can push it back for hours or even days if they've got the fight to do it. They even teach that to rescuers in search and rescue: often people that have hung in for days fighting to survive see their rescue and then they relax and start going downhill fast.

Long story short, there definitely is something to your mental game in a situation like this.

It's a smaller effect than the others, but it's there.
Registrars provide the nameservers you give them to the TLD itself. So, resolution doesn't depend on the registrar's infrastructure unless you're using the registrar's nameservers directly.

It works like this:
Root -> TLD -> NS -> NS -> ETC.

Root Servers are fixed and everything drills down from there:
https://www.iana.org/domains/root/servers

A visual example of how the nameserver hops work starting from the root using the nameserver delegation view feature of our dns lookup tool:
https://www.misk.com/tools/#dns/news.ycombinator.com@i.root-...

(Disclosure: I work @ Misk.com, an ICANN accredited registrar, our link above)
I wonder if this is posted because of the California Shakeout drill today.

>Whether the destabilization will result in a major quake soon cannot be predicted. In September, the U.S. Geological Survey said the most likely scenario is that the Ridgecrest quakes probably won’t trigger a larger earthquake. Nevertheless, the USGS said that the July quakes have raised the chances of an earthquake of magnitude 7.5 or more on the nearby Garlock, Owens Valley, Blackwater and Panamint Valley faults over the next year.

So keep your china cabinets tidy, keep your earthquake kit stocked, but don't fret and carry on like normal? Seems a tad alarmist.
Uh, all of it?
> Honestly this sentiment from the Haskell community that Haskell is somehow bizarre and impenetrable to outsiders and needs to be somehow watered down so that normal people can understand it just feels extremely elitist and if anything only scares people away from Haskell.

What? The thread we're in is descended from a post about how terrible the syntax is!
Floppies are more reliable. I have plenty of C64 and Apple II floppies that work fine.

5,25" floppies (especially lower density variants like the ones you mention) are quite reliable indeed, but the most recently common 1.44 MB 3,5" floppy is terrible.
If you're ever uncertain of a mushroom you can take a spore print to help. Say you have some in your yard and worried about a pet or child.

It's very vague sometimes trying to identify a 'typical' looking mushroom.

But if you just place the cap on a piece of paper, and cover it overnight you'll be left with a sporeprint(think like a mushroom finger print).

The color can help you narrow down a vague search.
Ofcom spends £200 million a year but decided to use a private Yahoo chat group for a critical industry task... Always be clear about your priorities.
Bazel is hardly new, it’s been in use at Google for many many years as Blaze.
The bid thing is awesome I have received upgrades too. The airline would of course tell you your odds are 1% for $$$ reasons, buy for some routes, the minimum bid is all it takes. I fly CMB-DOH-AMS a lot, and the CMB route is pretty much guaranteed to get upgraded at minimum bid (~$100 that's well worth it).
lol sure man, good luck with that project.
CDs already get disc rot, sometimes just after a few years if they are cheap.

Don't forget, CDs have been out since 82, and they were not the first optical disc format around, either.

Tapes however, can last 50+ years. It's a much better medium than most think it is, for analog or digital storage. Heck, a reel to reel tape unit offers the best analog sound quality you can get.
FWIW, every 3D printer is also a pen plotter (just stick a pen to your print head!).

Here's my old faithful Printrbot plotting a dragon curve:

Fountain pen, timelapse:
https://www.instagram.com/p/BlQHk43gwra/

Fountain pen, final image:
https://www.instagram.com/p/BlJHawZgFi1/

Ballpoint, realtime:
https://www.instagram.com/p/BlJ8dgmAaTA/
There are many reasons Haskell is difficult to learn, and the functional programming aspects are only part of it. I'd venture a guess that it's vastly easier to go from say, python to clojure, than from python to haskell. Even neglecting clojure's impure escape hatches.
They provide arguments and data points specifically designed to portray Firefox as the most secure browser.

They missed super important checkboxes like “site isolation”, which is a far more significant feature than most things included.

If this wasn’t bullshit there’d be boxes nobody checks, but right now they just took a list of firefox features and worked from there.
Yeah, as if ChromeOS and Android distributions had less distracting bells, or were malware free.

In fact the first malware was designed for UNIX, and the mechanisms exploited are still pretty much available.
I am a little fuzzy on it since it has been a long time since I thought about it, but my father-in-law was a Holstein-Friesian breeder. If I recall correctly the Holstein breed association requires pedigrees to start the farm name. Then you usually include the name of a prominent ancestor in the blood-line, and a name to distinguish the individual. So if you are in the know, you can tell a lot about an animal from the name.

My father-in-law used to get hours of joy from poring over semen catalogs. You know those really intense baseball fans that dig through page after page of player statistics, and quote them from memory to anyone who will listen? Translate that to dairy animals, and that was my father-in-law. The catalogs were full of tables of production records of each bull's progeny. He had two semen storage freezers for his speculative acquisitions. (Basically, insulated tanks cooled by liquid nitrogen. The milk hauler carried liquid N so that he could top off the farmers' semen storage as he pumped their milk into the truck.)

In the old days, you were paid by the total production with a butter-fat premium for richer milk. Then at some point they reduced the butter-fat premium but added a new premium for protein content. That caused a major reshuffling of the value of many bulls.
We don't typically shadowban accounts that have much history on HN; we tell them we're banning them: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....

Shadowbanning is for spam accounts and new accounts that are egregiously and/or repeatedly breaking the site guidelines, especially if they show evidence of being serial trolls. That's a fundamentally different case—there are many users who simply create new accounts as we ban their older accounts and carry on posting as before. It isn't a good use of resources to patiently coax them to improve or even to reply to their posts at all. These users know perfectly well when we've banned them; it's a cat and mouse game and not at all an "isolation cell".

It's certainly true that there are a few good-faith users who get shadowbanned because we mistook them for bad-faith users—people who didn't realize that they were breaking the site guidelines and could have reformed if we had explained and asked them. But there are orders of magnitude fewer of these than your comment implies. I'd prefer that there not be even one such lost lamb, but it's just a hard problem to solve. Software can't distinguish these and moderators can't read intent correctly in every case.
Having listened to a short podcast about the predicted big earthquake that would hit California ("the Big One"), I'm not sure how people in California manage to get a good night's sleep.
That is not an AI assistant.
That's exactly it -- 30 years of flourishing with RMS very publicly documenting his opinion on everything the whole time.

That's why I find it hard to believe that his behavior was so harmful to the organization.
Many Australians speak Arabic as a third language
I can understand you because I also lost my wallet few days ago. After it I decided to buy smart wallet with gps tracker on https://wallor.co/ It is well-known brend in New York. So I hope I will not lost my wallet again
Ed – The World's Thinnest (5 Mm) Portable Display
Don’t lawyers have a fiduciary duty to their clients to act in their best interests? This is definitely not in their clients best interests.
I wonder if people in the class action can bring a bar complaint against the lawyers in the case and have them disbarred?
SQL training courses online for beginners to advanced learners
Just to your first sentence: even if we had biological immortality, the current estimate is that you can only make it about 250 years before on average you suffer a fatal accident.

Beating aging isn't really enough - we have to beat death.
There are native code compilers for Java, one just has to bother to learn about them.

Plus, even if one does not use them, shipping a minimal runtime is hardly any different from having libc or libc++ dynamically linked.