skysight-inc/HackerNews huggingface dataset:
So stating that modern web technologies were very badly done is moralizing?

This isn't physics or chemistry. We're talking about webshit here. Perhaps HTML/CSS back in the CERN days could be counted as technology. The rest of it--from the curly braces in JavaScript down to the --webkit/--moz prefixes in CSS--is pure politics!

Politically speaking, strict top-down control is typically not so great. With the IPv4+NAT+Client/Server model that we have, along with the browser standards and software being dominated by Google and Apple, strict top-down control is what we have.
Bluetooth keyboard configuration on Linux
> The problem with these schemes is that they're at odds with metaprogramming.

Sweet-expressions (SRFI-110) support metaprogramming just fine. Sweet-expressions are general and homoiconic (just like S-expressions are), and they're backwards-compatible with traditional S-expressions as they are normally used.

You're right that many other "readable" notations don't support metaprogramming, and I completely agree that most schemes are failures because of it. But once you agree that generality and homoiconicity are necessary, it's quite possible to create improved notations. I also think backwards compatibility is a (practical) must, but that is possible too.

For more, see:
https://readable.sourceforge.io/
I got a Dell MFD color laser printer a few years ago. The machine was around £150 and a replacement set of cartridges (3rd party - lasts around 1500 pages) is under £20. I’m not a heavy user, but for my occasional home use it’s great.

Last year I wanted to get another one for my office, but it turns out Dell got out of the printer business in 2016. Samsung sold their printer business to HP, so there’s now only really three companies making laser printers now: Brother, Xerox and HP.
I wasn't aware of that number, but I was just thinking recently about how many fewer banks there are today than there used to be. In 1995 there were 10K; as of last year there are less than 5K.[1] So a 50% drop in that timespan, mirroring your numbers.

And the first article I came across looking for the latest 2017 number is about Amazon's interest in becoming a bank. Guess the trend validates the dystopian sci-fi trope of multinational conglomerates ruling everything in the future.

[1]: https://www.bloomberg.com/gadfly/articles/2017-10-06/amazon-...
"Most overrated" - means that you've heard from a lot of people who liked it a lot more than you, got a lot out of it.

I read a lot of movie user reviews on IMDb, and often people rant angrily about incredibly overrated movies, with the impression they're saying something about the movie and not about themselves. Maybe they feel smarter or better than the people who liked it. As if not being able to appreciate something is a virtue.

Anyway, why try to stop people reading a book millions have learnt something from?
Some of them certainly are. But what fraction? Is there a breakdown somewhere of the sources of VC funds?
iPad Visitor Management System – Visitor Registration App
Get a fully featured and customizable visitor management solution to transform your office’s front desk experience with a branded iPad or Android tablet visitor registration app.

http://bit.ly/2nCrbUg
http://whatthefuckjusthappenedtoday.com

Terrible URL, great archive of Trump administration events
Ask HN: How would you explain the blockchain (and BTC) to your grandparents?
I know how the blockchain works, in some detail (the consensus algorithm, ECDSA, transaction blocks, mining, double-spending problem, etc.) How do I explain all of this in 5 to 10 minutes to someone who does not follow tech (for example, my grandparents), as simply as possible?
Or you could just move one lane to the left...
Damn you! Geez, I downloaded 31 books yesterday from these lists. :-) As if I didn't already have a huge backlog from other book mentions on HN... So much great stuff.
>Tweeting itself probably generates more waste (CPU cycles, network traffic, phone battery consumption, etc) than will be "wasted" by sending this roadster into space. But at least they'll get to feel smug.

What a bizarre and highly inaccurate thing to say.
> Making music just had a weird and brief period during which it could be monumentally lucrative.

As a programmer I sometimes reflect just how lucky I am to be born right at the historical moment when my abilities align with the economic demand. A few decades earlier or later and I'd be lucky to be an accountant or something.
The explanation is found halfway through the article.

> Normal sex cells contain a single copy of each chromosome. But the mutant crayfish sex cell had two.

> Somehow the two sex cells fused and produced a female crayfish embryo with three copies of each chromosome instead of the normal two. Somehow, too, the new crayfish didn’t suffer any deformities as a result of all that extra DNA.

> It grew and thrived. But instead of reproducing sexually, the first marbled crayfish was able to induce her own eggs to start dividing into embryos. The offspring, all females, inherited identical copies of her three sets of chromosomes. They were clones.

> Now that their chromosomes were mismatched with those of slough crayfish, they could no longer produce viable offspring. Male slough crayfish will readily mate with the marbled crayfish, but they never father any of the offspring.
Go on, I'd like to hear how you think this would have played out. Buddy up to 'em long enough, and they'll let the cat out of the bag? Because, as disturbing as it was, I gave this an honest effort as a thought experiment, and I haven't come up with anything I'd rely on. Of the situations for which I've had more than a casual familiarity, it consistently comes out only after the fact.
Mengapa-situs-ceme-online-terpercaya-bisa-terkenal-di-internet/
godspeed!
It's not relevant and not interesting that you can't call an individual prediction "wrong". The article is just presenting a way to extend Elo to point spread. So it's better than win-loss Elo, not better than more complicated statistical models, which the authors explicitly state:

> Our findings indicate the probabilistic predictions are highly accurate with a mean absolute error that is comparable to, albeit slightly worse than, Vegas betting lines.

Meanwhile, tons of people are throwing ML models at sports bets, models that they often don't understand, and Vegas is keeping up with it by adjusting the payouts.
How Fast Are Prices Skyrocketing in Venezuela? See Exhibit A: The Egg
Super Bowl anti-terrorism documents left on plane
Could it somehow mutate again in a way that makes it able to reproduce sexually?
> They then go on to posit the use of meaningful whitespace. Something that is quite disgusting to me.

Clearly not everyone agrees with this viewpoint, since Python depends on it and is extremely popular.

But if you don't want meaningful whitespace, that's fine. We actually devised three notations, each one a superset of the previous ones:

* curly-infix-expressions (c-expressions)

* Neoteric-expressions (n-expressions)

* Sweet-expressions (t-expressions)

Only the last one (sweet-expressions) is whitespace-sensitive.

More info here:
https://readable.sourceforge.io/
Your lawyer can write that contract but the other side needs to sign it. And unless you are a resident magician somewhere I really don't see how you would get that done, I have never seen a company agree to terms that would begin to approach that. Even management and early investors regularly get diluted and if they don't want to dilute in later rounds they have to pay up. As for the 'payout priority' (you probably mean 'liquidation preferences'): later investors tend to have a pretty powerful hand to play when it comes to establishing their priority: if they don't get their liquidation priority over and above the bulk of those already in the company they simply won't do the deal. And your 0.01% of the stock certainly isn't going to be allowed to block future rounds. So I really don't see any of this happening in a realistic setting.
It's «Marmorkrebs» not »Marmokrebs». From Marmor -> Marble. Also, a simple Google/Wikipedia search should have been possible, dear NYT :(

https://de.wikipedia.org/wiki/Marmorkrebs
A lot depends on what he changed, of course, but in general pivoting like this reduces the overall amount of data that’s both transmitted down the wire and processed through the CPU. For instance, a lot more work can be done on a single pass through the table than before, it takes less memory to keep the calculation, and the end result is smaller - sometimes by an order of magnitude.

Those things all stack up.
I like the way elo is computed. Win/loss is the most fair metric because it by definition doesn't overvalue any particular in game statistic, everything is weighted perfectly. Still good read though.
I haven't seen an ICO yet that is even close to as realistic a proposition as your typical IPO would be. ICO's are for the most part simply scams. For an IPO to take place you have to have a business first.
Elon Musk’s Secret Sauce
There's always a trade-off. These parsers aren't very large anyway, in part because they are general (sweet-expressions, like S-expressions, aren't tied to any particular semantic).
You linked to a Wikipedia article listing historical hurricanes. What metric you're drawing from that isn't obvious.

> The frequency of hurricanes v. time and the intensity of hurricanes v. time.

Ah. Okay. Thanks for clarifying your metrics.

I'll refer you to the NOAA page for hurricane / climate studies, which answers all your points.

https://www.gfdl.noaa.gov/global-warming-and-hurricanes/
This security expert shares How to protect your ICO campaign
Yep, it's designed to punish blue states
It wouldn't surprise me greatly to notice Google serving me targeted advertising linked to key words in my password...

"What're all these batteries and horses and staples doing coming up in my advertising???"
Is "mutant" here used to invoke comic book imagery, or is there some meaning in science writing to "mutant species"?
They sell counterfeit coffee?
Show HN: I made a DnD character sheet, spell and gear tracker app
Maybe to a non native english speaker the context could be misconstrued.
Wish I could remember the trick, but in the DOS days I used to type in a few characters (5ish IIRC) at the start of text files that allowed them to be renamed and executed as COM files.
Making Olympic Snow and Ice
Ah VIX - I saw that https://news.ycombinator.com/item?id=16313832
The term is 20 years old but that’s functionally meaningless if the practices are older.

Which they are. A lot older.

This makes as much sense as saying computers have been around since 1613 when the term first showed up. It’s nonsense.
Interesting, it seems that you could enforce that the control flow graph is a dag simply by making jump displacements unsigned. If you can only jump forward, you automatically get a DAG.
We need to distinguish between the two.

For any kind of self-driving vehicle, making a silly mistake and needing a human to override it to prevent a collision is not OK at any significant frequency. I'd guess the maximum acceptable rate would be no more than one collision in multiple years of driving.

For a self-driving private vehicle with manual controls, pulling over and saying "help me, human!" once every few months is perfectly acceptable. For a standalone self-driving taxi with no manual controls, it's not. For a self-driving fleet taxi with a remote operator able to take over and help it when it gets stuck, it may be.
Sober, rested, humans are great drivers.

The problem is that we also a bit too good at creating outlier situations (stoned, drunk, exhausted, angry at X Y or Z).
> A decentralized payment system

and

> Working as designed: 9 years strong

Is it really working as designed if very little people are finding actual utility in what it is supposed to be - a decentralized payment system..
Are you upset the technology isn't better? I am speaking from the end user perspective as well a developer. Maybe this is all second language context confusion.
Simplified Local Internet NUmber Resource Management with the RPKI (draft-05)
You can buy window breaking hammers (like they have in public buses) if you're concerned about not being able to get out of your car in a crash.
Me neither, it was a bs argument to begin with.

But you can see how their reasoning went from "If ISPs can be common carriers why couldn't a CDN be a common carrier?". That said I can see the case for domain registrars and the Tor network long before I can see one for a CDN.
This crosses into personal attack, which is not allowed here. Please read https://news.ycombinator.com/newsguidelines.html and follow the rules when commenting here.
oh man you can't delete comments? another reason why i shouldn't be on hackernews. nice work making something sorry for bein' a jerkk
I'm not convinced they're worse than an Italian version of Equifax.
Why paywalls don’t work
It could literally just be time and luck.

We started mass production (cloning) of cavendish bananas around the the 1900s, and REALLY started mass production (cloning) in the 1950s, we only started seeing strains of banana blight effect it in the last few decades. Obviously there are all sorts of differences between these cases, but it's probably worth thinking about a bit.

Oh, also it looks like most animals capable of parthenogenesis can also under go sexual reproduction, helping them hedge against certain types of threats.

Also remember that we're looking at animal population on human generation timescales. One might say that a species with a population of millions being wiped out to a population of thousands (that are fungal resistant) over a time scale of 60 years as a 'disaster'. It in our life time it probably is, cause our activities would probably completely fuck over whatever is left. But in the absense of our activity, those thousands or so could still form a viable population and if they still have a good ecological niche to occupy, could easily within a few hundred/thousand years regain their original population. And we'd be all completely blind to that, cause that's not how we tend to think.
Very fun.

I didn't know what a Hamiltonian graph was:
https://en.m.wikipedia.org/wiki/Hamiltonian_path
US savings rate actually dropped to a 12 yr low recently https://www.marketwatch.com/story/why-the-savings-rate-falli...
http://www.openwall.com/lists/oss-security/2017/10/12/2

"-> We have not reserved a CVE for this issue as Apple is a CNA and does not
> see it as a security issue.
>

And here's my main teachable moment.

If a CVE Numbering Authority (CNA) does not grant a CVE to an issue
(whether it be due to "not a bug" or non responsiveness or whatever) there
is a simple process to deal with this. You go to the CNA's parent, a list
of CNA's is currently at:

https://cve.mitre.org/cve/cna.html

in general most current CNA's have MITRE as their parent (we're working on
a federated hierarchy but we're in the early stages), so using the form:

https://cveform.mitre.org/

to request a CVE would be your next step. For the Open Source Distributed
Weakness Filing (DWF) hierarchy each CNA and sub CNA is registered at:

https://github.com/distributedweaknessfiling/DWF-CNA-Registr...

so essentially you go to the parent and keep working your way up until
either you are satisfied, or you hit MITRE and they tell you to take a
hike, or give you a CVE.

Speaking of which if you are an Open Source project and want to be a CNA,
polease contact me and chances are I can set you up in a pretty quick
timeframe (faster than I assign CVEs because creating a CNA is a much
better ROI of my time than issuing a CVE). ."

- via>" Kurt Seifried -- Red Hat -- Product Security -- Cloud"
He is not arguing usage but existence. The existence of large endowments surely displays wealth inequality, regardless of the utilitarian nature that may result as the outcome.
You're right, it is exaggerated. I accept that. I'm reacting to the unnecessary negativity for the sake of "looking better" while what's being tested has enormous implications for human achievement. So, sure, he's wasting a roadster. There is so much other waste in the world, even by these concerned people. To focus on this is being self-important and petty.
This is a great reminder to not auto-upvote an HN darling when you see the handle. It's pathetic this comment pointing out their hypocrisy is buried at the bottom of the thread.
They're awful in their own, different way. Did you follow any of the SRLS stuff? Guess who wailed and gnashed their teeth that barbarian hordes would descend on Italy if notaries weren't allowed to collect thousands of Euros for registering limited liability companies?
> And to think Tesla is all batteries that have strong chance of starting a fire - ugh.

A gasoline car has plenty of flammable material as well.
From a recent bitcoin thread here (apologies to the original poster, I've forgotten who it was...)

Bitcoin is multi-level marketing for millennials.
Wasn't a retinue of camp followers normal all the way up until Napoleonic times?
Why would activists want short term profit gains, isn't the point of Activist investors more ideological in nature?
Most of the antimatter ended up as early supermassive black holes.
It’s weird watching old things become new again.

I know C# didn’t do it first, but I’m only old enough to remember C# doing it... and watching people learn the hard way that extension methods pollute the global namespace very easily.

This would be a textbook example of what not to use extension methods for, adding a very specialized extension to a basic type where a simple static utility method would suffice.
BART Phase 1 extension opening pushed back
They were notified on Jan 5th. They destroyed the stored passwords on the 9th and informed the customers on the 1st of February. It seems reasonable.

Why would they inform the end user though ? The end user doesn't even know what Mixpanel is and would be confused if they emailed them directly. Informing the clients (BMW, Samsung etc.) is the right thing to do which they did. I'm sure they had to do a postmortem and make sure a fix is in place before informing the clients and urging them to update the SDK.
The thing that strikes me about these discussions it that if female viking fighters were at all common, discovery of possible evidence of such would hardly be news. The vikings are not some mythical or extremely ancient entity. They thrived in the 8th-11th centuries and came into contact with numerous other cultures and these cultures had extensive writing and records that survive to this day.

Female fighters is something that certainly would have been widely recorded by nearly all of the cultures that the vikings came into contact with, yet there's no real record there. Things like the Byzantine Empire's Varangian guard were even heavily composed of Scandinavians where surely such tales and discussion would have received much attention. Yet again, no.

This seems to be a decidedly modern invention that, though certainly better intentioned, feels akin to things like phrenology in that people spin together hamstrung and disparate bits of data to try to create a view with a facade of 'science' behind it, when it's really just about trying to confirm biases.
Thief in $1M NYC Gold Heist Tells of Dramatic Escape from Country
How Viruses Work TechyTalk.Online
I want to ironically downvote this, but I won’t.
This is a reasonable characterization of homoiconicity.

Interestingly, by this definition, v8's implementation of Javascript is homoiconic since functions can be converted to strings, recovering the actual source text for its definition.

I once took advantage of this to make a Smalltalk-like source editor for Javascript: http://tmp.esoteri.casa/grip/ (things might no longer work since I last was using it four years ago; I lightly edited it tonight to get it to start up without a file server. Only tested in Chrome!)

It's based on an class-based object system I made that can serialize all of its class definitions. This drives both the class browser and the code serializer/saver.

(Right now it has two code browsers because I was in the process of making a nicer one. Somehow, I had the idea that I was going to program a whole webapp with this thing, but I lost motivation.)
Napoleon’s Equine Strategy in 1813 (2013)
No one's breaking vegas because most games and payouts are designed probabilistically for the house to win
They were never a common carrier. “Common carrier” is a well-defined legal term that does not apply to them.

In related news, I did not give up my status as a fish by breathing air.
Not just Asian. Crayfish are popular in Cajun and other Southern cooking.
What they're doing is trapping the execution on syscall and providing own implementation. That's not the kind of thing dtrace is good for. Also, this works on Linux, so there's no full dtrace.
California cannot find $54M for an earthquake early-warning system
Solve the right problem
Nice one, congrats!

(Also imagine my surprise, seeing my home town mentioned on the front page of HN this early morning! I thought for a second that sleep deprivation finally got the best of me.)

I wish you best of luck. I used to be in the Kraków's 3DP commumity back in Materialination heydays. That was before you were founded, but maybe we've crossed paths there.
I removed that button, you can now click anywhere on the modal to dismiss it.
Mutant is a scientific term taken over by comics it means something changed in the gene that made it different from others. Mutants are actually quite common in the animal kingdom but usually die out as they can rarely reproduce if they reproduce they become a seperate and unique species the difference with this crayfish is that it is reproducing on its own. We are all descendents of mutants that seperated into homospaiens.
There is definitely something that doesn't add up between the recent surge in pessimism about the progress on self driving cars and the fact that Waymo is about to start taking passengers without backup drivers. Either they are recklessly competitive or confident that the cars can handle any situations they might run into in the area they're releasing them. If it were some independent startup with less to lose I'd lean more to the former, but theyre not.
You could say that Linux is AT&T's fault
There is also work going on for Python to EBPF; the idea being that you can have both the script and the BPF code in Python like many of the BCC tools currently do:
https://github.com/facebookresearch/py2bpf
I dunno, given the number of bugs alone, a statistic like that strikes me as just numerical drama.
Thanks!

It's nice that react is just a view library, so you are free to choose the rest of your stack to best suit your app (i.e. a game).

The only thing I would point out is that you should use immutable data structures, so that you don't re-render parts of your view unnecessarily. There are ways to handle this without immutable data structures (i.e. componentShouldUpdate), but it's more of a pain IMHO.
Consider Having Earthquake or Flood Insurance Policy for Your Church
If you'd like to see code for a minimal version of something similar, I wrote one that's loaded using LD_PRELOAD rather than ptrace. Toy quality: https://github.com/viraptor/libremotec