skysight-inc/HackerNews huggingface dataset:
Motivations are certainly different now. I do wonder if kids today still have that "wild west" feel when messing with computers. I remember when I was young, writing programs and making computers do simple things seemed really impressive to me at the time! The bar is a lot higher now and I wonder if that dissuades some kids from trying because doing something impressive now requires a lot of extra overhead that I didn't have to deal with.
> well above what is considered safe for long-term use.

The Mayo clinic article says:

> Taking 60,000 international units (IU) a day of vitamin D for several months has been shown to cause toxicity.

So 10,000, while it's well above the "recommended" dosage, is nowhere near the toxic level. Although when I was looking around the toxic level was 20,000, still, I've seen no guidance regarding Vitamin D that suggests 10,000 IUs/day can be toxic. (Especially if your BMI is over 25, and you're not getting much sunlight.)
I would be fine with pregnancy & child-rearing responsibilities being a valid reason to avoid the draft.

Of course, in the interest of equality, both parents would be eligible for the child-rearing exemption but only one parent would be allowed to claim it.
This unintelligible scree doesnt even get the challenger disaster correct. The challenger disaster has almost nothing to do with engineering but has everything to do with management and politics.
What Drove Me to Become an Indie Hacker: A Dyslexic Story
Lists of Unsolved Problems
What is a bullet if not a very carefully shaped rusty spoon stabbed into someone via a complicated launching mechanism?
That loaded extremely slowly on mobile admittedly, but I do agree that you're being overly harsh. Why assume he authored the site himself? Is it a requirement that someone doing web programming has to author their own blog site? It feels like a form of gatekeeping to be honest.
Podcast-The Changing Role of Cyber: Technology to Business with Darrell Jones
I agree. Having worked on some long running systems ( > 20 years). Often their success comes from simplicity - - almost any choice different from the GIL, at the time of Python's beginning, would have massively hurt at least one of performance or usability.
I find it difficult to parse for me when a tag doesn't end. The browser has a very specialized parser that can figure out if a ul after a p is inside it or is the p implicitly closed at that point, but I can't figure that out myself. So I welcome the X in XHTML, it keeps the syntax sane.
It’s probably never going to work in German
Android Is Helping Kill Passwords on a Billion Devices
80s style Basic does not have functions. This makes Basic programs tend to spaghetti and unreadable code, especially considering the constant memory constraints of those platforms. I grew up on these systems, and every time I think back on it I wish something like Forth would have taken its place - i.e. something with a clean and scalable pattern for abstraction. Basic, on the other hand, doesn't do abstractions. It barely has data types and what it calls “functions” are an even more limited form of Python's style of lambdas; every subset of code which can actually do something looks like “GOSUB 11600” when you call it. No naming, no abstractions, nothing.
Why spoons? Does the choice of a spoon have some deeper meaning?
I suppose that's going to be the big challenge. You'd want a structure where neither company controls the other, yet they still have every incentive to cooperate closely.

Maybe they should each own 49% of the other's stock?
How to Quickly and Easily Transfer EBooks to Your Kindle
Yep, that's why I specified "end user" and "set aside internal company e-mails".

I never thought about the idea of having a "family domain", it could be a nice idea, though I guess its naming could be a possible venue for in-family disputes?
LMAO - Probably the worst two countries to trust your ISP.

Both are five eyes countries: https://en.wikipedia.org/wiki/Five_Eyes#Domestic_espionage_s...
Sapphire's also transparent down to far ultraviolet (150nm). Not sure about ALON.
> If the professors want to use the book in classrooms then they should come up with their own exercises instead of basically stealing the book's questions.

I always wondered why there weren't supplement books/websites of practice problems that were separate from the text book. Seems like an easy way to make money. I guess because it makes it harder to pass on to the students.
An Investment Approach That Works.
On Technical Debt
Yes, to be specific the 42W model.
I did the order in 2010, to be specific, so some time has passed since I did the tests.
>Stop buying NVidia hardware. They actively sabotage Linux development. AMD is much better in that regard. Buy AMD instead.

Sadly if you work with Deep Learning buying AMD is a surefire way to make most of the work published by others unusable without serious effort.
My kids call it "cat food granola bars."
One question is whether the stress of decision making originally
contributed to a weakened immune system and more general respiratory
issues, not exclusively sneezing. In other words, did the process
begin as "rough consensus and a runny nose"?
I've been using PIA with gigabit fiber for two years, and anecdotally I've not noticed a difference.
Vaccine scepticism grows in line with rise of populism
That's essentially Electron. I'd considered that, but if I'm writing a native application component anyway I may as well make the whole thing native instead of using wonky web tech. I'd like to do that, make it completely native, but right now there are factors beyond my control that I'd have to work around first.
It is bizarre that we are discussing making cars entirely autonomous as a way of improving safety, but refuse to consider the much more feasible option of technologically restricting speed on public roads.
I'm not sure I understand the claim that we are "very expensive" :)

Linode 4Gb -> 30$/month
Exoscale Medium (4Gb) -> 34$/month.

However exoscale is ISO certified, will handle european VAT, and let you scale storage independently. We also don't overcommit our servers so you actually get what you pay for.

Sure, if you need an absolute minimum cost VM in an non-enterprise setting, you'll find cheaper at American companies. Nobody will dispute that :)

Disclaimer: SSWE at exoscale.
I really want - and am thinking about making - an extension that adds HN comments to Goodreads books.

Whenever I read a book thread on HN I end up adding most of the books to my reading list on goodreads. But a year later, I don't remember why I've added the book and all I have to go on is the Goodreads rating and goodreads comments.

These aren't that bad, but if the book has been on a HN book thread, I would much rather see a one sentence comment from HN that reads: "I loved this book, you should read it right now." Instead of any other comments from normal Goodreads users.

How else is it possible to even begin parsing a thread like this? https://news.ycombinator.com/item?id=17980964
Last week I was trying to remember a term for when a programmer designs a system so generic that it becomes a prototype of itself. For the life of me, I can't remember - anyone here on HN know?
The Verbasizer Was David Bowie’s 1995 Lyric-Writing Mac App (2016)
Twice is a (reasonable) minimum.
Nokia 9 PureView has 5 rear cameras: *yawn
Those concerned about low vitamin D levels can get more of the vitamin through foods.

Supplementing with D3 had very limited effect.

Non sequitur. Pills are not food.
From an evolutionary standpoint, less eating restraint may be linked to increased survival rares in times of scarcity, as stored energy in fat provides a clear advantage. Nowadays, in first world countries, food is everywhere and "overeating" becomes much easier.
The examples don't seem to illustrate software rot at all. Rather, I'd say they illustrate software ossification. Over time, each example became more rigid and hard to change because things that should have been modularized and isolated in one place instead became idioms pervading the entire codebase. (The "should have" is arguable, I know. There's a broader point about idioms vs. modules that deserves its own blog post.) Rot would be when a program works less and less over time because its external dependencies vanish or change and the program itself stops adapting.

Software that is merely rotten can often be saved, with varying levels of effort and skill. Software that is ossified often needs to be replaced.
Personally, I've been taking 5000 IUs/day and recently started stepping that closer to 10,000 IUs. I use the liquid drops which are in oil, and I always try to take them with some sort of meal. The liquid is a lot cheaper and seems like the ideal way to absorb it to me.

This is in cloudy wintertime Seattle. In sunny times it may be completely unnecessary.
I hear what you say and indeed, on one hand the dilution may be seen as a problem.

On the other hand, do we really want to build this wall by saying there are chronically ill people, there are healthy people and these two crowds are governed by completely different rules, have absolutely orthogonal problems and no parallels can be drawn between them to avoid the "dilution"?

Or we'd rather say that disabled people's problems are the same as healthy people's problems, just worse and affect your life in more aspects? Wouldn't that remove the stigma and help us understand each other better?
Note that this isn't a joke: https://en.wikipedia.org/wiki/Ninety-ninety_rule
There's no substitute for actually visiting a farm and seeing how they do things.

A lot of the 'grass-fed' beef out there is grain-fed in a pasture.
Index cards also work well for this.
Think about freshness. When code was recently written, it's fresh in memory. People can remember what the code was written for, and why it was written.

As time passes, code gets stale. And finally, when people can't remember what the code does, at that point you could consider it rotten. At some point the tooling becomes unavailable and you wont be able to run it!

Ways to prevent code rot:

* Clean (refactor, remove tech debt and legacy code) often.

* Write good comments.

* Keep tooling & dependencies up to date.
Not sure why you are being downvoted - it seems like a genuine (good) question.
Perhaps using Go could have solved the need for Rust, perhaps not.
5G tech can make digital humans look real and real people holograms
is that safe?
Looks like https://www.dogheadsimulations.com
I wish this place was a bit more hospitable to literary fiction.
Yes. That makes it the more general form of the original law.
That's the inner platform effect https://en.wikipedia.org/wiki/Inner-platform_effect
Sure, but it's not the rendering engine they're talking about, it's just that Chrome was architected from the start to isolate tabs/windows to a process (containing its own renderer) each.
Oh, I'm 100% onboard that one of the quickest ways to improve your life is to lower your commute time. I'm just saying commuting that long is not a particularly odd thing to do.
I’m an iPhone user. Haven’t had a case on any phone I’ve ever used. So far just one cracked screen and they aren’t that expensive to repair.

My son cracks the screen of his phone every six weeks or so. Expensive cases haven’t made any difference.
Oh crap really? I've loved them for several years now, and I appreciated that they published their audits...
The US, like the rest of the world, has about a 7 percent spoilage rate. Rwanda, due to the just-in-time drone delivery network covering the ~entire country, has virtually zero. And rural hospitals in the US have more of a logistics challenge than you might think. Quality and access to care suffers a lot, and maternal mortality has actually gone up in recent years. Something like Zipline could significantly help.
The cassette returns on a wave of nostalgia
> You have evidence that some matter (your PC) can run Windows. The simplest hypothesis that explains this is that all matter can run Windows. Any hypothesis that posits that SOME matter can run Windows and other matter does not requires two different kinds of matter and a mechanism to switch between the two. Seems that hypothesis requires a lot more assumptions.
“slow is smooth and smooth is fast”
>How do you explain the obesity epidemics which is a very recent phenomenon, if not through perverse market forces?

When you put it that way, I feel like asking how could the obesity epidemic possibly be blamed on perverse market forces? It's not like the food markets of the past were any less competitive, greedy or unregulated than they were when the obesity epidemic took hold.

I will weakly float two hypotheses that I've heard to explain it: technological change that made certain types of food cheaper (the bad ones), and government regulation that subsidized corn production which of course subsidized corn syrup based foods.
I for one fail to understand what is it so mysterious about consciences. Also, the article spends way more time lamenting the mystery than explaining what the so-called "hard problem of consciousness" is.

Yes, we can not build consciousness yet, so what. We have a very good reason to believe it is completely based on matter and physics because everything we have seen so far seems to be based on matter and physics.

One way or another, our brain seems to be some kind of computing meat machine that runs some kind of program(s). In order to keep us alive, this program is trying to predict what will happen next. A lion appears to be running in our direction? I predict it will get closer and closer and then it will eat us. Next step: in order to better predict the future, model in also your own actions. I will not stand here if I know a lion is going to eat me, I will run to that nearest tree. So the brain predicts that we will end up climbing that tree. Then, model in your understanding of the future and better grab a rope before you start running to that tree.

Throw in all kinds of imperfections, remnants of older systems, evolutionary pressures, instincts and emotions and voila, you appear to be conscious.
Security flaws in 4G and 5G allow snooping on phone users
damn humans
Netlify Functions
Your app looks really promising and I’m thinking of buying a subscription. Is there any limit on the article length?

Btw, small bug with an empty history (iOS): https://ibb.co/C2hT5Jq
I think it is closer to .Net's WPF. The XML is treated as another way to write objects with attributes, children and bindings. It's more clear for writing tree-ish stuff than pure code.
Sorry to hear that. Is returning the machine an option?
Page author, if you read this: Fred Brooks last name has an s. (Brooks, not Brook.) It should be Brooks' law.
I was actually looking for something like this, it's a shame I can't install it.
It says that it's incompatible with my Note 8.
I think we need to update GTL: Golang, tan, laundry.
The problem is that this example is applying spoon theory to an almost completely different situation due to a misunderstanding of the theory as a result of continued dilution of its meaning to adapt the theory to non-chronic illness situations. In this way, it portrays spoon theory as a way to generally describe overburdening onesself with responsibilities who is otherwise functional, when spoon theory was originally meant to describe the significant effort in fundamental functioning. The original meaning, the meaning that applies to chronically ill people, is arguably entirely lost.

Disabled people's problems are not the same as healthy people's problems. Spoon theory was a way to describe exactly how it's not the same.
Request for Software – Void in the Market
Maybe such a software exists but I have searched and can't find it. A software for those that design education and training courses. Not to deliver the offering to the end user but to actually design the class.

I have tried Ulysses, Scrivener, Typora, MS Word and a bunch of others and nothing perfectly fits. I need something with a file system base where sections of the course can be organized into a folder structure to follow the outline of the course. Files such as text docs, notes, internet clippings, video files, and Powerpoint slide shows can be imported directly into the folders.
The screen needs to have the ability to split into multiple sections so the course structure (file structure) is displayed in the first screen for easy navigation. The files in the folders can then be opened into work spaces to the left, with TABS for easy navigation.
And ultimately have the ability to compile everything to a portable product so the course can be saved to removable media. Maybe in HTML format with clickable links to open the files as needed.
Haskell and Purescript (a close-relative compiled to Javascript). Have yet to 'use it in anger', though :)
> So the database doesn't have a schema

What you described IS the schema of the database.

Schema doesn't imply rigidness.

A schema can precisely define a wild lack of structure.

The reason it's important to have it is because it keeps you in the control seat.
Oh no, the problem is they DO know how to program; a simple web page (or off the shelf CMS or blog software) is too easy.

Anyway, this was made with Ghost according to the generator tag; send https://ghost.org/ a ping that you're willing to help them improve their software.
HN’s law 1: anything you didn’t build seems worse to you.

HN’s law 2: you always become a parody of yourself.
Car windshields block UVA (because of their reinforcement materials to prevent dangerous shattering in an accident) but many side windows don’t.

Not sure if UVA could cause the “color” you describe. Supposedly only UVB causes tanning and sunburn. Might also just be a reaction to the heat?
> there's a valid counterpoint in that only women assume the risks and responsibility of pregnancy and childbirth

> The draft and pregnancy are fundamentally different things that can't be made equivalent.

If they are fundamentally different and can't be made equivalent, then having a male-only draft in no way compensates for women having to give birth. Which directly contradicts your first statement that it is a valid counterpoint.
> I only care about geoblocked content and torrents.

I thought Nord blocked (at least some) P2P? I always hear great things about Nord, but their P2P support always gets some bad reviews when I go looking on sites like Reddit, Ars, LTT, and TorrentFreak (at least in the comments).
Some people, when confronted with a problem,
think “I know, I'll use regular expressions.”
Now they have two problems.

(Originally with "sed" instead of "regular expressions")
Headcount goals, feature factories, and when to hire those mythical 10x people
> it seems quite a lot easier to manage concurrency in Clojure from my biased point-of-view.

Assuming you know that none of the code in your concurrent blocks are is side-effecting, which may be hard to know if it's not your code; Haskell checks this for you, so to me it seems easier in haskell, not harder, because I don't have to hunt down and read all the source code to know if what I'm doing has concurrency bugs or not.
Get 10k to 50k clicks to your website or business link
I've noticed my dog (black lab) doing similar behavior consistently in the mornings, also after she had her breakfast. She'll walk away from the kitchen and her dog bowl with her tail wagging and doing some kind of sneezing sniffing-sound, also when we come home from being out of the house she'll do it too.

It's cute as hell.
Police warn parents of 14 apps that could be dangerous for kids – KSNV
Is Drilling and Fracking Waste on Your Sidewalk or in Your Pool?
In The Manufacture of Madness: A Comparative Study and of the Inquisition and the Mental Health Movement, Szasz goes into the history of Psychiatry and how it evolved out of and is the modern day equivalent of the Inquisition.

After the Enlightenment, Church was separated from State, but the need for the subjugation of thought criminals remained. In fact, the first psychiatrists asserted that the witches of the Inquisition were in fact just insane people.

The Soul was rebranded as the Mind, and heretics were rebranded as insane while the truth about the mind remained a mystery.
The last time they checked (AFAIK in 2004) the Elephant's foot was porous and extremely fragile. In the 1980s they couldn't get a sample even using the hardest tools; in 2004 they could stick a finger right through.
Moore’s law is dead!

Also, I think Murphy’s law should be removed, it’s less true than the other laws here.

I read a fantastic article many years ago in the Atlantic where the author was analyzing and deconstructing an airplane crash, and in it was a paragraph about how Murphy’s law is completely backwards, and in reality if things can go right, then they will. Things will almost always go right unless there’s no possible way they can, in other words only the extremely rare alignment of multiple mistakes causes catastrophes. Can’t remember if the author had a name for the alternative Murphy’s law, but I believe it, especially in software. We get away with crappy software and bugs & mistakes all over the place.
The longer I work in this industry, the more I am coming to believe that waterfall is nothing more than a strawman set up to make development process X look like the Holy Grail.

Has anyone seen it in real life - in the pure form?

I once worked at a place that "did waterfall", but a diagram of the process would have shown arrows in all directions (would we call these things salmon runs or something?) and if you needed to go backwards only that specific piece did so while everything else continued as normal. Unit testing, integration testing, system testing, etc was all present on day 1.
Its funny that prior to the iPhone and then the Galaxy Note, phones seemed destined to become smaller and smaller, until they disappeared into another peripheral like smart glasses or a watch.

What's happened instead is that they've become bigger and bigger. My smartphone prior to the iPhone had a 2.2" screen. After that, it quickly went from 3.2" to 3.5" to 4.3" and onwards, and my current one is 5.8".

I had a Motorola Q once and felt like I was holding up a big scientific calculator to my ear.