skysight-inc/HackerNews huggingface dataset:
Induction [1] is logically invalid, full stop. It was thoroughly debunked by Karl Popper, whose theory was popularized by David Deutsch in his book, "The Fabric of Reality". The easiest way to see that induction is invalid is to observe that the sun has risen in the east every day for the last few billion years, but it is not valid to conclude that the sun will continue to rise in the east forever. (It won't.)

The grue/bleen riddle was also debunked by Deutsch with the pithy slogan, "Languages are theories." The words you use to describe your theory are not arbitrary. The concepts they stand for can themselves be judged in the same terms that the theory overall is judged by, namely, do they have explanatory power? "Green" and "blue" have explanatory power. They sum up complex physical processes in a very compact form. "Grue" and "bleen" do not. There are in fact blue and green things in the world, and physics can explain why there are blue and green things. But there are no grue or bleen things, and Goodman cannot justify why he wants to insert an arbitrary time parameter into his terminology. The grue/bleen theory can be rejected on those grounds alone.

There are some legitimately time-dependent terms in use, for example, "President of the United States", or "main-sequence star". But the time-dependence of both of those can be justified in terms of phenomena that actually occur in the world.

---

[1] Note that in the context of Goodman, this means logical induction (https://en.wikipedia.org/wiki/Inductive_reasoning), not mathematical induction (https://en.wikipedia.org/wiki/Mathematical_induction). The former is invalid, the latter is not.
How Termites Shape the Natural World
One man designed and built a one million dollar impractically expensive and powerful bush plane plane for his personal use. Very cool, but way way over the top.

The largest single cost was the $400K+ engine that allows him to take off in a very short distance as well as fly extremely high for this type of plane. He added oxygen, and numerous improvements.
This article is very dumbed down
Not to mention that insertions / deletions can come from e.g. just moving code into a new file or moving a file to a new location.
Show HN: A cross-platform PDF reader, annotation and personal knowledge repo
Can you explain that? Why would I need to lose 1/2 of my free users? I'm not sure I understand the paradox.
It seems performance under Linux is significantly better: https://www.phoronix.com/scan.php?page=article&item=amd-linu...
The only way to compell someone to overpay for something that is cheap to distrubute is to develop a personal relationship with them.

Customers must understand that if they don't support creators, eventually the stuff they love will either go away or never come into existence.

It's a tough sell. 99% of people don't think like this. They want to buy things off the shelf for next to nothing and be done with it. And people have a hard time saying no to "gratis".
It could still charge at 100W through USB-C, it would simply take longer.
First of all, that isn't true. It depends on your jurisdiction but handshake agreements are enforceable in many circumstances[0], although proving details can be difficult. "If it's not written down, it's not a contract" is conservative advice, and generally good advice for how you should treat agreements offered by others. But it is not the legal definition of a contract, which can include verbal or even implicit agreements. That's why so many contracts have the text "the terms of this contract supersedes all prior agreements, written or otherwise."

However in this case all I'm saying is that a handshake agreement among reputable parties is enough to use the word "secured", whether enforceable or otherwise. It is common parlance to say that you've "secured an investment round" once a major investor has verbally agreed, presuming the final contract looks like what they discussed.

[0] For example, if a major investor said they would invest in a Series B at price $X so long as the terms matched at least the same terms as the Series A, other than price, I might then decline investments from others before there is ink on paper. If the investor then pulls out and I'm unable to get a funding round because I've already flip-flopped on other investors, the bankruptcy of my startup might attempt to take the first investor to court for violation of a handshake agreement. If the details could be proven, and especially if there was ill intent (e.g. they never intended to invest, just to torpedo the deal), they could be found in violation of a handshake agreement. The example of fraud is not required, legally speaking, but is typical of the cases you actually see.
I wrote my master thesis in markdown - tracked in git - and generated documents in PDF, HTML and docx with pandoc. Didn't try epub, though that's also possible.

There were some issues, but overall it was an awesome experience. Unlike my friends, I actually enjoyed writing my thesis.
> the Photoshopped laptop is in perfect focus, unlike all the objects around it

This might have been intentional.
Even so, complying with share-alike licenses is more costly than complying with attribution-based licenses.

Consider what it takes to rectify license violation (either inadvertent or deliberate). Officially, the full force of copyright law can be brought down, but historically neither tradition wants that -- they just want to bring violators into compliance for future distribution. For share-alike, derivative works must be released under the share-alike license, which can affect business strategy. For attribution-based, adding a few lines of notification suffices.
Yeah, the clients are open source, and they're interfacing with the proprietary cloud service. Just like krn said.
How Token Fields, or In-Line Multi-Select Components Work in Web Apps
War is a racket: https://ratical.org/ratville/CAH/warisaracket.html
I wonder if Google has an organizational structure where groups of people work on "dark" projects, that the other groups shouldn't know about. And the uninformed groups get these strange specifications that they need to fulfill but shouldn't ask about.
That would be a very unproductive programmer... At least when creating something. You can't make much with +365 lines/year.

If that was the case, Carmack would still be working on Wolfenstein!
Matter is just excitation in the vacuum. But excitation with positive energy. What is needed is excitation with negative energy.
As far as I can tell there's no license. No thank you, I don't need a legal headache.
Artificial intelligence tool 'as good as experts' at detecting eye problems
Link https://www.phoronix.com/scan.php?page=article&item=amd-linu...
If cybercrime interests you, you might like the "Malicious Life" podcast: http://malicious.life/

Not a novel though.
Because Apple seems to get away with everything.

It's funny how in a different discussion, it will be crowed that Android runs on 84% of smartphones world-wide. But when it's time to pull out the whataboutisms, Apple is first against the wall as a monopolist, while poor, beleaguered Android tries to fight them off.

I just pulled that number out my arse, but Apple has nowhere a monopoly on smartphone operating systems, so they can do what ever they please. Don't like it? They have competitors that would love for you to buy one of their phones.
True; then again a link to an interesting product is not really "news" either, which led me to favor the - less unfitting - "Show HN" category.

I was surprised that there seem to be so little available/working solutions to what is - my guess - a very widespread problem/demand.
Recently I enjoyed https://www.amazon.com/Strength-Numbers-Cryptocurrency-Bill-...

Basically a novel about a couple of college students who find some lost bitcoin in the near future, and the drama that ensues.

I thought the book was super interesting.
They have phased out real Ethernet port for the mini-Ethernet which requires a dongle. If they can't put in a real Ethernet I would have preferred an extra USB port, or something more useful. I can use my own USB->Ethernet dongle, I don't need the special Lenovo one.

Still, pretty minor complaint. My main complaint is the 16:9 screen. Why is it that only Apple can put 16:10 screens in laptops...

A 3:2 screen would be better yet. The Microsoft Surface has (had?) a 3:2 screen, but it came with too many tradeoffs to seriously consider it.
I have the Lenovo p51 and I'm mostly satisfied with it. The biggest drawback to me is the battery and the weight. Just using business apps the battery can go a few hours, but I like to get in some gaming on it and when gaming the battery drains so very fast. The charger for it is very flimsy. The piece that plugs into the brick falls out if you so much as cough in its direction.
Fast crawler which extracts urls, emails, files, website accounts and much more
The Quantum Spy by David Ignatius
Show HN: Anonymize data with Python and Pandas
I understand the author's overall point, but does a variable declaration really need to be rewritten 10 times to do its job? This feels like an apples to oranges situation. Maybe the 10:1 rule could apply to a component or a function or maybe the context of the line of code should be taken into account. Lots of lines of code are really the equivalent to punctuation in prose - important but ultimately an adornment.
The social ideology of the motorcar
I'll (mostly) grant you that the speech is "really just a disguised essay that summarizes everything you already have figured out", but I don't think there's anything wrong with that. Good rhetoric is redundant.

I also don't think it's a problem that it "does it really slowly" or that the book itself, overall, has "taken its sweet time".

Because of all of the above, I disagree that "it's a waste of the reader's time".

Unfortunately (or maybe not), it's a common enough violation of 'convention' that authors write an [Author Filibuster](https://tvtropes.org/pmwiki/pmwiki.php/Main/AuthorFilibuster) or [Author Tract](https://tvtropes.org/pmwiki/pmwiki.php/Main/AuthorTract).

But of course I can defend it by arguing that it's realistic in its length or tone. Real people really do give long-winded political speeches! And the story supports it too! And look, there I went, defending that part of the book.
Running a custom hardware driver is easier in practice in Windows than Android.

Some parts of Android are open, but the closed-source Google Play Services are de facto part of the OS, and Google's business arrangements forbid companies from selling phones without them. So in practice you're in the same situation either way.
>without frying birds or creating a weapon.

The weapons part would probably be bonus for some..
There’s also this from California: http://cool4ed.org/findetextbooks.html
Show HN: Simple GitHub+NPM release tool for PHP/Nodejs
Ask HN: Best way to publish papers as a non-scholar?
Is there a way someone who is not a PhD can publish papers without being marginalized by the community?

Do you have any advice on how to write better quality articles?
I've read it. I believe he smashed the detective in the face with a garbage can lid to escape. Not exactly very likeable.

Also he literally lied to a ton of people to gain access to systems. So not very honest
My individual purchase of an arline ticket and filling my car with gas - or choosing not to - are completely invisible signals to the huge markets at play here.

"Activism" in the form of posting a comment to HN or sending a tweet to Elon is hugely more likely to have real-world effects. And actual activism - driving a car around and talking to people, perhaps - is still more effective than a 0.000000014% drop (1 in 7 billion) in their budget sheets.
Building a resilient stream processor in Go
With a large enough collector, you don't fry birds.

https://dothemath.ucsd.edu/2012/03/space-based-solar-power/

The recommended transmission strength would be 230 W/m² in the center of the beam. This is about a quarter the strength of full sunlight, and is thought to be a safe level through which aircraft and birds can fly.

At this level, our 3.6 km diameter collecting area would generate about 40 GWh of energy in a day, at an assumed reception/conversion efficiency of 70%. By comparison, a flat array of 15%-efficient PV panels occupying the same area in the Mojave Desert would generate about a fourth as much energy averaged over the year
> However it is another thing to claim 1m Uighurs are being forcibly detained somewhere. That is a lot of people.

There were a lot of Jews in Europe, once upon a time. Vast numbers of them were detained. What's so unbelievable about a massive country with a well-developed construction industry building such camps?

> The Uighurs are not a large population. Everyone would know someone politically detained.

They do, and you've given able evidence of that.

> We would have thousands of videos of people begging for information about the whereabouts of their loved ones.

Why would they do that? I might get more of their family detained. Also, it's not like these people have access to Youtube, and I have no doubt a video like you desire would be immediately censored if posted to any Chinese site.

You've been given ample evidence from dozens reputable sources about these existence of these camps and their scale. If you cared to read them, they would have answered many of your objections. Doubt at this point is irrational denialism, akin to holocaust denialism.
These beautiful, terrifying maps show how hot we'll get in 2090
Spotify CEO Daniel Ek on Apple, Facebook, Netflix–and the future
IDK exactly when it started, but at a certain point Google Maps and Locations services (or some other Google Play Services libs, not totally sure) on my phone started asking me to review a particular store or restaurant based on the fact that they knew I had visited that store or restaurant recently.

Sometimes the request for a review would appear while I was in that place of business. I found it both annoying and disturbing.
It's harsh, but I understand this sentiment. All truths are half truths.
> The OP is talking about teaching community college mathematics. That's not introductory university mathematics; if you are lucky it's Pythagoras' Theorem and quadratic equations.

W. W. Sawyer's books, such as Mathematician's Delight[1] and Vision in Elementary Mathematics[2], seem to be exactly for this audience.

[1] https://www.amazon.com/dp/0486462404/

[2] https://www.amazon.com/dp/048642555X/
It feels wrong to recommend a book I haven't read yet, but Chuck Wendig's "Zeroes" might be a good book to pair with Scalzi. I expect from his other books and the reviews that this is going to be more of an adventure book than any hard-computer-science... But, again, that might be what you're looking for.

On a similar note, its been a while since I've read them, but I rather enjoyed James Strickland's books, Looking Glass and Irreconcilable Differences. Part of that might be because there's a part where he explains IPV4 addressing, and the example he uses happens to be the Class-B where I grew up. It was a little like seeing your house in the background of a movie.

I also sort of enjoyed Rick Dakan's "Geek Mafia", but that appears to have fallen off the planet; only the sequels are on Amazon right now...
It is more nuanced than that, I guess.
Personally, I've found that taking a lot of pictures worked for me, in that comparison of the multiple shots I took gradually taught me what made for better photos.

The downside is that I'm usually lazy/reluctant to delete the extras, especially when there's a tossup as to which is the "best", so I end up with tons of photos I don't want in my library.
I'm somewhat skeptical that we can draw any conclusions from the total vs. finished based on gross output. Writers are often described as either those who produce prodigiously and then cut mercilessly or those who refine every line before committing and do very little editing. I think programmers are similar. Metrics on the entire set are going to be muddled at best.

I would however agree that:

* those who produce & then cull generate a lot more than we see in the end product (due to those who do little editing, probably more than 10:1)

* writers/programmers get better at their craft, reducing the chaff to wheat ratio as they practice (like the original author saw in his work)

* well understood domains or themes are also more efficient (Michael Crichton didn't throw away 90% of his output; your average CRUD app doesn't either)

Finally, the written word tends to remain unchanged once committed (revisions tend to be minor in the overall scope), while code that is used changes dramatically. Long-running projects that are successful will see their application increase and evolve accordingly, so it's likely less valuable to track change over time if you're looking for total vs. finished effort metrics.
No, but volunteering to go with your guys because you know they have a better chance with you there counts for a lot more than making snide comments about a dead man on the internet.
In other i2p news a new implementation of i2p called Kovri just had alpha release.

https://getkovri.org

Funded by Monero but useful for any program. Eventually all Monero nodes will also be i2p nodes which will make Monero more anonymous and the i2p network much larger.
> I presume by "blinded" they mean temporary blindness due to losing their night vision, not permanent damage.

It says "burn your eyes" so I don't interpret it that way.

> The reason they don't cause accidents is because they generally happen on approach or departure which are (or can be) fully automated and therefore easy to abort.

If you're not on approach or departure, what kind of accident would even happen? Especially when even a total loss of external vision still leaves you with all your instruments.
> So, I added 163,756 lines and deleted 131,425 lines, for a total of 295,181 lines of code churn. That is, I wrote and deleted 295,181 lines of to produce a final output of 26,571 lines. That’s a ratio of more than 10:1! For every 1 line that got published, I actually had to write 10!

I'd believe that if the guy was talking about the book text only. Let's say you use bootstrap and then decide to use xxxStrap. You just added and deleted 100k lines of code. Congrats, you have a "churn" and stuff like that. But the reality is that you neither "wrote" nor "rewrote" these lines of code.

I might be wrong but I'd like arguments to the against. This happens a lot in projects I work within.
"She dumped her drink on my head and walked away."
Easier for drama to escalate when everyone knows everyone and the town is so small you can't escape each other.

You get into an argument with someone in NYC and you can go your own way and never see them again even if you live in the same city or even the same neighborhood. Get into an argument with someone in a small town and everyone knows about it by the time you get home and battle lines get drawn.
The other thing about Reamde is that it's one of those books that depends on case after case of events happening and aligning in a very particular way or there wouldn't be a story.
The potato paradox disappears entirely with the right illustration [1]. Something similar (though not quite so clear as paradox's grid) for bonds: [2].

[1] https://en.wikipedia.org/wiki/File:Potato_paradox.svg

[2] https://bogleheads.org/w/images/thumb/8/84/Bond_-_Premium_-_...
Another is that well-known attempts at checked exceptions in practice provide an incredibly limited vocabulary for talking about raised exceptions - usually just unconditional "might raise X" or "does not raise X". If you could say things like "raises anything raised by my argument f, except for X because I catch that" it seems like it might be a much better idea (especially if you can infer those...)
Conditions for the possibility of exit
Some selected numbers:

https://archive.org/details/bstj27-4-623 : "A Mathematical Theory of Communication", Shannon, C. E.

https://archive.org/details/bstj57-6-1991 : "UNIX Time-Sharing System: The C Programming Language.", Ritchie, D.M.; Johnson, S.C.; Lesk, M.E.; Kernighan, B.W.

https://archive.org/details/bstj39-6-1381 : "Signaling Systems for Control of Telephone Switching.", Breen, C.; Dahlbom, C.A. (The famous/infamous issue which leaked the 2600 Hz tone to the world, forming the foundation of blue boxing and phreaking as a whole.)

More about the history of blue boxing: https://spectrum.ieee.org/tech-history/cyberspace/phreaking-...

The Esquire article, Secrets of the Little Blue Box by Ron Rosenbaum, (October 1971) which introduced the theory and phreaking to the world: http://www.lospadres.info/thorg/lbb.html
11 React Native Component Libraries You Should Know in 2018
Not at all surprising.

They were earlier found stealth downloading audio listeners on computers running Chrome that transmitted audio data back to Google.

Source: Google Chrome Listening In To Your Room Shows The Importance Of Privacy Defense In Depth

https://www.privateinternetaccess.com/blog/2015/06/google-ch...
Origin of Species exists, yet somehow there's the Intelligent Design community arguing that evolution is BS. How do you properly evaluate? Would you say that Origin of Species constitutes a priori proof of the concept? No, you need a lot of context to evaluate that what is says is true. It is only a "proof" to those who are already convinced (including me BTW).

The basic thesis of climate change is even simpler than evolution (greenhouse gases causes warming in lab + nature compensates within a window, ocean acidification etc => there is a tolerance level where nature can no longer compensate and you get the effect on earth that you observe in lab).

Yet in the same way as with evolution there are opponents/deniers.

It sounds like you insist that something must be "simple" in order to be "true". That because climate isn't "simple", climate science is wrong. But: You have lots of stuff like General Relativity which is complex yet (normally considered) true. Nature doesn't have to be simple just because you say so.

The article we are discussing is illustrating statistical incompetence and says nothing about computer models at all.

If you want to insist that computer modelling is garbage, say goodbye to most of the science you have previously accepted. My PhD is in astrophysics and we certainly did a lot of computer modelling and equation solving (since the 70s...take computers away and there is nothing left of cosmology as a field, the same holds for many other fields). If you don't trust computer modelling say goodbye to anything you think you know about the age of the universe, etc. etc.

There is good science and bad science with the aid of computers just as there is good and bad science without the aid of computers.

I don't have any book recommendation for you. I just know how to do science (from an astrophysics perspective) and from what I know, the climate "sceptics" seems to be making a lot of rookie mistakes when they crop out, and the climate scientists seem to make sound claims. But that is definitely just looking at the surface and applying my preconceptions. I don't have time to spend a year or two to go in depth; so I see no choice but to trust the climate scientists the way I would trust an oncologist if I got cancer and so on. Reading some "propaganda" about the subject (as defined in my previous post, i.e. popular science) from either camp won't make me much wiser anyway.
Of the bunch, my favorite so far has been Infinifactory, I think because it's metaphorical floor for solutions is usually lower, and the solutions are visually pleasing in a way that doesn't require you to understand code.
And its sequel, Rule 34.