skysight-inc/HackerNews huggingface dataset:
For commenting, I actually built a Disqus alternative: https://www.talkyard.io/blog-comments

It's hosted serverless + open source too like Isso.

But maybe doesn't matter much what commenting system one uses — because almost no blogs nowadays seem to get any comments, anyway :- / It's all Facebook and Reddit etc instead, right.

I have a blog with just 1 blog post, and it uses Gatsby. I'm thinking about switching to Hugo though because Gatsby feels a bit complicated, whilst Hugo seems to have "everything" built-in (like tags. I want tags). It's funny that you're using Hugo and thinking about switching to Gatsby :-) Like you, I know React well (that's why I went with Gatsby). And nothing about Go. Hmm I'll probably stick with Gatsby for the nearest future then.

Netlify right now. I had a look at your blog b.t.w., via your profile. Why shall each post be exactly 10 sentences :- )
Ok. Since, as I've said I'm not following high traffic tags, I've never experienced that.
Non-linkbait title: Solar City's Debt Burdens Tesla
Do you happen to know the title of the book?
I can only imagine the aliens are judging us harshly
The way I think of this is: "Food is not a linear combination of nutrients". The system is more complicated than that. It includes your body and the food supply.

Science is inherently reductionist (isolating variables), and in the case of nutrition, this can fail badly. The holistic view is more accurate.

(Although, this is all relative to what has come before; there are of course basic nutritional deficiencies like lack of vitamin C causing scurvy.)

I have to give credit to Michael Pollan for writing clearly about this over many years.
Stack Overflow is useful at times, and frustrating at others.

If you have basically no idea what you're doing, or just want an example for something, it can be great.

On the other hand, if you try to find an answer about something you're really knowledgeable about, the result is often unsatisfactory:

Like trying to find the reference documentation to answer some specific question, and the documentation is buried under a lot of SO questions (that usually don't answer that question).[1]

Or you find someone who asked exactly the question you're looking for an answer to, but it either: has no answer, despite being very old, or has been closed due to being "not constructive" or "off topic".

[1]: While I generally prefer the in-language documentation, e.g. Python's integrated documentation is often missing notices (deprecation notices, warnings about illogical behaviour, ...) that exist in the web version.
We have direct proof of:

* extremely large masses

* in very small volumes

* that are not, themselves, emitting anything

It could be many things, but they pretty much all fit the definition of "black hole".
Functionally, these all seem very similar:

SpaceX broadcasting from a camera attached to a Rocket

Boeing broadcasting from a camera attached to a Plane

Toyota broadcasting from a camera attached to a SUV

James Cameron broadcasting from a camera attached to a Submarine
Edit: It appears it might be an issue with 3rd party JS on their website, not being stored.
All of the anarchists I've ever known have been mild mannered geeks and academics.
Mine increases to the point of "hard to ignore" if I take L-Glutamine, or have foods with MSG. Eventually it goes back to a state where I can ignore it.
Here's the paste: https://pastebin.com/ETdwyS48

Only ~30 entries but no reason to think it's not a snippet of a much larger leak.

Email, Premium level (seems to be Premium accounts only?) and... >_<... plaintext passwords.
> it is both "cool" and useful

That's a bit short-sighted , the article is talking about centuries. Nevertheless it's probably correct that english will become even more widespread over the next century, in particular i think it will become a lot more mainstream in europe as the second language of necessity.
Lathe of Heaven is short and rather lovely. Wonderful characters.
In other FB related news, Sheryl Sandberg said that if you want privacy, you'll have to pay to use FB. https://www.today.com/video/more-facebook-data-breaches-poss...
Have anyone followed the curriculum suggested here?

> http://datasciencemasters.org/
Ask HN: how is Medium doing?
This week, Medium CEO and founder Evans Williams published two pieces about M's current state of being (1) (2). I found them full of vaguenesses, generalities and open doors. In his last piece, he shared a graph with M's subscriber growth. But the graph is incomplete. It does't show percentages, let alone numbers (and, strangely, was liked on twitter by Marc Andreessen). Is this because subscription numbers are disappointing?

Seems to me that Williams doesn't have a clear path to growth in mind, both in revenue and in subscriptions. Let alone make Medium so big that the VC's, who are looking for companies with stratospheric financial returns, will consider their $132 million investment a financial success.

I like Williams, the man who gave us Blogger and Twitter. But I'm getting increasingly sceptical about Medium. From an N=1 reader's perspective, I might add that I'm seeing less and less people who post their content on Medium. They're staying on their own domains.

What is HN's opinion?

(1) https://medium.com/@ev/the-rationalization-of-publishing-dc001d509de8
(2) https://blog.medium.com/the-medium-model-3ec28c6f603a
No, I'm with you here. Just thinking through the other side of some of these. Lost jobs. Not sure "safety" is a big enough issue here. On a larger scale, I'm significantly concerned that society (thru tech) is becoming increasingly optimized for comfort and safety. That bothers me. It removes so much of what is good about life. I don't want guaranteed life until 100. I don't want comfort all the time; that stunts growth. There is a lot of grey area here, of course. But this has been on my mind for a while now.
I was having a conversation with someone I vaguely knew about their startup and what they were trying to get developed. He told me about his challenges and deadlines, and how hard it was to find a good development agency overseas.

I told him he should hire me to get it done, but naturally like most guys like this, he was blown away by my San Francisco rate.

He put a finger in my face and asked why would he hire me when he could hire an agency from Russia or Pakistan for a fraction of the cost? No thanks, he said. No thanks.

After a long time I asked a mutual acquaintance whatever became of this guy and his startup. He told me that guy was a bit of a lunatic, but had eventually spent about $250k with some local agency and ended up with a broken product that did not do what he asked, he had got a refund for $100k but was suing to get the other $150k back. Don’t know if he ever did get it.
Vitamin K2 is important insofar as it's synergistic with magnesium and vitamin D.
It's much clearer now :+1:
I disagree. A user who does not understand an answer to a question they have can easily ask for clarification without reposting the same question again (even if reworded). If they see a question they do not understand, they can ask for clarification in order to determine if the question they found is similar to the one they have. These are basic skills that prove useful in a variety of situations where you may want to seek assistance.

By encouraging post duplication, you will quickly burn out folks who want to be helpful. I certainly would not want to answer 1000 questions that are essentially 1 question reworded 1000 times, would you?
Apple's Revamped Mac Pro to Launch in 2019
Well, almost all forms of technology start off being ugly.
If you think about it this came about through laziness and to lower budgets, same deal with great programmers, programmers shouldn't want to do repetitive lazy work but innovate it away. Tedious work becomes a pain on time and budgets, so you innovate to do it faster/better.

Animators didn't want to draw all the backgrounds slightly moving and this allowed re-use and new innovations to make movies faster. This allowed animators to focus on the character cels and making characters look better, the main focus.

The multiplane camera with movable layers for parallaxing directly led to some of the best early Disney movies (Snow White and the Seven Dwarfs, Pinocchio, Fantasia, Bambi, The Adventures of Ichabod and Mr. Toad, Cinderella, Alice in Wonderland, Peter Pan, Sleeping Beauty and The Jungle Book) and helped their budget as well as made them look better. Plus at the time, it was actually an improvement that animators welcomed to speed up their tedious work.
I see it's been updated. Thanks!
A Wizard of Earthsea, and then The Tombs of Atuan.

Then read the rest of the series, which are all good, it is just the first two are particularly wonderful.
Well there's plenty of unsterilized stuff in space. The early space missions just dumped the bodily waste of the astronauts overboard.
The Logistics of Living in Antarctica [video]
Have you seen this? Does this meet your criteria/have enough sufficient resources/curriculum?

> http://datasciencemasters.org/
Ask HN: Any way to crack the passcode of an iOS 6 device?
I happen to possess a very old iPod Touch running iOS 6. Is there any way to crack the (4 digit) passcode?

It is mine, and at some point in time I knew the passcode. However, I don't anymore and would like to use it again. Thanks!
This clickbait headline doesn't belong here
Blogpost on how to predict psychology traits from Facebook likes
It actually is. You could try it (lynx) and see for yourself. It considerably reduces distractions.
People will just move to the next free service. I guess facebook forgot they mostly replaced classmates.com.

Eventually, a one will take off and won't sell. Facebook will become the next MySpace. Not everyone wants to be bought out.
On the flip side a friend of mine can literally reinstall her OS from backup in about 15 minutes, including all applications and their configuration.
Actually, you generally can. I mean, if I were to type askrillengtauntabuler and to ask you to pronounce it, you'd probably come out with the same phonetics that I used to write it down.

The problem English has with pronunciation is that we have a habit of insisting on importing foreign words with foreign pronunciations and insisting that they be spelled with their foreign spelling. Even if the source language isn't written in Latin script. (Bonus points for people who insist on using foreign case rules for converting to plurals, and double bonus points for people who do it wrong and insist that the wrong way is the most correct spelling.)
Social media users treated as 'experimental rats': EU data watchdog
Pricing is weird, generally. I understand why you might be "surprised" (that the price is 'too high'), but it's probably, if anything, too low. (JetBrain's suite is priced too low too!)

I've paid, as just one example, $100 for what's 'basically' just of fancy keyboard shortcuts for just one of the tools I use frequently. If the benefits outweigh the costs, then the price is 'just right' (for you).

If you're working with Excel/VBA/SQL daily, then you might already have a nice 'working environment' in terms of the tools and workflow you use. But this still might be better than what you have now. I know I'd rather use C# and SQL than VBA or whatever it is you have to use with the similar recent-ish Excel add-ons.
It’s good in traffic jams. You can relax a lot more than driving yourself or autopilot at high speed. The worst case scenario is a fender bender.
Butterick's practical typography
"Mark has apologized and I know he is prepared to apologize in any situation". That's pretty funny.

Anyway, the title is wrong. All she says is giving users the option to completely opt-out of targeted advertising on their platform would be a payed product.

There's a reason why Facebook and all the others don't offer paying for their services. They want to be able to tell advertisers that they can reach X amount of people. If X gets too small advertisers lose interest and they have to charge paying customers more and so on. I guess at some point somebody did a napkin calculation and decided it's not worth it.
I'll never be able to remember all of these new flags they add in. Too bad all these nifty features are all "opt-in".
> Most coders these days say they use git while in reality the have no clue how it works and how to use it.

I mean, that is true whether they're using GUIs on top of git or git's actual CLI.
I mean, can't you both be right? I doubt the OP was indicating that any amount of sugar automatically and magically makes you gain weight.

You can diet off of pure sugar if you want. Calories in, calories out. I doubt anyone denies that. Weaponized carbs is akin to drinking a beer vs hard liquor. Sugar gets pushed into everything, you like it, you eat a ton of it, and eventually you run into massive problems.

I think the weaponized carb idea is correct. Carb's aren't inherently bad, but when you take out ability to be sated from carbs, when you take out fiber from the carbs, removing natural barriers to consumption, when you refine it to pack in more carbs per weight.. all these things start becoming weaponized carbs. We're refining a drug.

Your reply also ignores sudden climbs in carb related problems. Eg, the India article that the OP linked. Your reply seems to suggest that suddenly, for no reason, India is just wanting to over eat. This over eating trend has been caused by something.

Modern junk food with massively refined carbs seems likely to blame.
That sounds pretty bad if that's the thing you rely on to get you where you're going. Here in NL interchanges are often complex enough that without the navigator picking the right lane you'd end up taking the wrong exit.

I don't use Google maps for driving but I know plenty of people that do and having been in the car with them on occasion has made me even happier with my dedicated navigation system. The voice prompts are super confusing with a lot of irrelevant information (and usually totally mis-pronounced) and now you are supplying even more data points that the actual navigation itself isn't as good as it could be.

I suspect this is a by-product of doing a lot of stuff rather than just doing one thing and doing that well.
> What would it take to get Tesla to admit the product is unsafe...

People should start to vote with their purse. In other words, stop buying these cars, or start selling their stocks.
Free speech cannot be sacrificed to strike fake news
Threat Hunting and Adversary Emulation: The HELK vs. APTSimulator
It's hard to get people excited about the Revolution of Lowered Expectations, though.
It's definitely a lot more labor-intensive, and expensive, to do traditional 2D animation than 3D animation. Cost savings drove the industry switch to 3D as much as anything else.

I mean, think about the time and effort needed to physically paint every cel, just to name one of many labor-intensive processes.
If I didn't know better, I'd think you were describing my wife.

In her defense, she learned to drive in a very different environment (dense Chicago surface street traffic).
I tried the Impossible burger @ Umami Palo Alto. I was quite impressed, it tastes like a real beef burger and not like a vegan burger thing.
RF Circuit Design Assistant Written in C
AI in Health Care: Applications and Legal Issues
Is it using some other localization technique to complement the GPS? GPS at best can give accuracy within 3 meters (if I remember right). To make it accurate, laser/radar beams are shot out to the landmarks, of which precise co-ordinates are known, and using them the pin point coordinates of Ego vehicle are determined.
And that's great if you want a collection of uncontroversial answers to common questions.

But if you want to go off the beaten track a bit it leads to problems.

And any expert is going to ask questions off the beaten track.

So...they are limiting SO to relatively inexperienced developers looking for answers to common questions.

Considering that they make money by selling the talent that uses the site I'm not sure if it is wise to make that trade-off as rigidly as they do.
Why? It's very simple. But if you're afraid of CLI tools, you can always partition with GParted.
The security aspect is critical!

We cannot expect organizations to be ready to rebuild tons of software, in a short time, every time there's a new vulnerability in a popular library like OpenSSL.
I worked at Alexa, then affiliatated with the Internet Archive, on exactly this, in the late 90s. We built our own server farm to crawl, process and store the data. We had 30TB of storage, holding three "snapshots" of the web, and thought we were pretty hot stuff. That would sit on your desktop today.

Crawling was the easy part. We had two processes of up to 40 threads each bringing the data down. Even this we had to throttle because we would use the bandwidth for the entire office, then based in the Presidio.

Processing the data was the bottleneck. Parsing, extracting and pushing to the database took months sometimes and the system broke down frequently. I was online 24/7 maintaining this system and it put me off working for startups forever.

All of the software, from the crawler to the parsers to the database system, were built in-house-- there was nothing out there to handle data of that scale at the time.

Our biggest concerns at that time were getting the cleanest data possible without duplicate pages, and being able to retrieve that data as fast as possible for real-time analysis. The engineers at Alexa produced some remarkable solutions to these problems.

Alexa's plugin gave us real time information on what people were actually looking at, and combining that with the the crawl data, we could have built PageRank. Alexa could have been Google, but went in another direction. We were acquired by Amazon in 1999.

To do this today would be an entirely different problem. The dynamic nature of the web, single-page apps, the orders of magnitude of scale--only the largest companies could begin from scratch with it.

However, you could build a simple system at home that could probably yield a few billion pages, process those, get users logs from some big routing point, and build a mini-Google.
The 'problem' cited is also Tesla's major advantage and play into a 10 trillion dollar energy market growing into the future. All perspective, I guess.
The PEP doesn't even mention /usr/bin/env. Look for yourself:
https://www.python.org/dev/peps/pep-0394/
Slightly more readable copy (from the official archive):

https://public-inbox.org/git/xmqq6059z9kz.fsf@gitster-ct.c.g...
Technology can be used for good or evil. Some technology is used predominantly for the former, some for the latter. Some empowers the latter more, or has to be used incredibly carefully to avoid bad outcomes.

You can kill people with sharp sticks, or with nuclear weapons. You would be incredibly shortsighted to throw your arms up in despair, and say that shucks, technology is amoral, ethics is hard, nothing to see here, it's all the same, let's all move on.

If Facebook wants to take credit for the good (Connecting people), they also need to take blame for the bad (Connecting lynch mobs with their victims.) If the bad outweighs the good, then we need to eliminate it.
Ask HN: Is Twitter broken today?
Timeline and search aren't showing anything newer than 45 mins. UK
I think there's at least three areas where the possibilities to invent new things are limitless: biology, mathematics, and computer games.
> many posts on HN about facebook are not even from within the last few months. some of them are from several years ago

HN is just for "breaking news." It has an established culture of re-posting "old" stories if they're interesting or informative in the context of more recent events.
>Isn't it reasonable to desire a language that is both backwards compatible and not very complex?

My perspective on this is a little bit different. The answer in my opinion is no.

Let us define what compelx means : If you accept a language is a system, comprised of components (features), then defining complexity is very simple. As you may know in a system, every component interacts with every other component (unless otherwise strictly said). So the moment keeping track of these interactions becomes more than what we can track easily, we call that system a complex system.

So what you are saying is basically means adding components to a system (which is in it is already a complex system because of backward compatibility with C) without introducing complexity and not becoming a complex.

That is not simply possible.

1) You can design a simple language and keep it that way by not adding features.

2) You can remove old unused features to keep the complexity level.

Basically think about complexity from graph theory perspective. Verticies are features and edges are interactions between features.
The list is a bit thorough and mixes a few possible scenarios. Basically what you need to do is:

1. Copy the ISO onto a USB drive and boot your laptop on it

2. Run `systemctl start display-manager` to start the GUI

3. Format the harddrive however you like using GParted

3b. EDIT: and mount the root drive to /mnt

4. Run `nixos-generate-config --root /mnt` to detect the hardware layout and generate an initial configuration.nix file

5. Open the /mnt/etc/nixos/configuration.nix file with your editor and edit to your convenience

6. Run `nixos-install`

7. Reboot
Are you a programmer? Have you ever had to support and maintain an 'automated procedure'?

I'd bet a lot of the people you're casually insulting do understand that it could be automated, but, unlike you perhaps, they're more cognizant of the costs of automating it (and ensuring it continues to work).

Processing even slightly messy data can turn out to be a basically unlimited amount of work, easily.
(1) This is probably a project by a small "research" group at Facebook.

With blessings from on high, no doubt.

(2) According to the article, the project was never actually started.

Oh yes it was -- the FB spokesperson said it was in the "planning stages". That's quite definitely a form of "starting" (especially for large companies).

If a local waste disposal company were to acknowledge that it was in the "planning" stages of, say, a major incineration facility on that vacant lot down the street your kids used to play in... you wouldn't say this was "a bit of a non-story", now would you?
>This is actually the most serious aspect of all of these crashes: the system does not seem to be aware when it is getting things wrong.

Although serious, this is working as designed. Level II self-driving doesn't have automation that makes guarantees about recognizing scenarios it cannot handle. At level III, the driver can safely close their eyes until the car sounds the alarm that it needs emergency help. Audi plans to release a level III car next year, so we'll see how liability for accidents actually shakes out.

Unfortunately level II is probably the most dangerous automation even with drivers that understand the limitations of the system. They still need constant vigilance to notice failures like this and react quickly enough to avoid collisions. Just imagine poorly marked or abrupt and ramps or intersections that drivers hardly have enough time to react when they're already driving. Add in the delay to notice the computer is steering you into a wall and yank the wheel can turn some of these accident prone areas into accident likely areas.
+1, this has saved my butt a few times
I call shenanigans on Apple's BS process.

The trash can Mac Pro was an absolute disaster which was obviously designed in a completely isolated silo with zero input from external users of the Mac Pro.

Now Apple is taking two more years to "redesign" some more...

If Apple brought back the old Mac Pro case w/ a new motherboard, TB, USB-C, etc. - that alone would fly off the shelf (and would have for the last few years).
> The end result... 5% more than my "wild guess"

How long did the project actually take?
Ha ha, the crony capitalist... Tick tock, mofo....

Destroying wealth at 6.5K/min... Scummy governments of smaller EU members must envy this guy!