skysight-inc/HackerNews huggingface dataset:
Likely both. The "overheated discussion detector" may have kicked in as well. From the FAQ[0]:

> How are stories ranked?

> The basic algorithm divides points by a power of the time since a story was submitted. Comments in comment threads are ranked the same way.

> Other factors affecting rank include user flags, anti-abuse software, software which downweights overheated discussions, and moderator intervention.

[0]: https://news.ycombinator.com/newsfaq.html

To everyone in discussion here, please ask yourself: what is your goal? It pays to revisit the guidelines, particularly on hot, divisive topics. Are you trying to understand the others you're talking with? To express your opinion? To convince the "other side"? If you're not here for useful, constructive, civil, and respectful discussion, please just refrain from commenting. As the mods repeatedly point out, HN is not the place for ideological flamewars. There are places elsewhere on the internet for that.
No framework as such. Just some tools from here and there -
gorilla/mux + negroni + net/http.
Check out Eiffel if you want a serious version of pre/post conditions and invariants. Or any number of functional languages where the approach tends to be to use the type system for these type of guarantees instead.
Proof by counterexample [1] (to the claim that this is a hate group)

[1] https://www.reddit.com/r/LateStageCapitalism/comments/6z0z21...
Let down. I thought this was a convolutional neural network applied to text analytics.
Clearly you haven't lived in close proximity to these people.

They trickle in, respect no boundaries and no laws.

Now if they integrated and contributed to the regions culture and economy, that would go a long way towards their acceptance. But that's against the tenents of their religion/culture/ideology and it's demonstrated by their violence.

I'd quote Karl Popper on tolerating the intolerant, but it would be another "weak argument."

You can't drag people who insist on living by pre-medieval norms into the 21st century.
A lot of people now don't realise that radiation is dangerous. There have been several mass-casualty incidents caused by radioactive materials turning up at scrapyards in developing countries. The people involved just didn't make the connection between a weird-looking piece of metal and becoming incredibly sick. Figuring out how to correctly store and label radioactive materials is far from hypothetical.

There are numerous long-term risks that don't involve the collapse of civilisation. The use of radioactive materials might become largely obsolete and the knowledge of it might become obscure trivia; such a society would have little awareness of the risks of radiation and very limited skills, equipment and infrastructure to deal with it. Geopolitical changes might put the nuclear waste site within the territory of an isolationist theocracy that rejects modern science. Changes in language might mean that the risks of radiation are fully understood, but the words and symbols we use to mark it might be incomprehensible.

Data rots with remarkable speed if it isn't maintained with constant vigilance. It's fairly common for construction crews to accidentally dig into an old sewer or an electrical conduit because records weren't properly maintained. Non-trivial quantities of radioactive materials have been lost due to accidents and administrative errors. Russia lost track of dozens of nuclear warheads and vast quantities of fissile material after the fall of the Soviet Union. Over a timescale of centuries or millennia, it's entirely conceivable that the location of a major nuclear waste site could be completely forgotten.

https://en.wikipedia.org/wiki/Samut_Prakan_radiation_acciden...
https://en.wikipedia.org/wiki/Goi%C3%A2nia_accident
>any function that throws an exception which isn't caught is wrong and must be punished

It's not obvious who's to blame here, the caller or the callee.
Does the government deny passports or driver licenses/IDs to people on those lists? Because that would be the equivalent here.

I'm not saying the government wouldn't do it. I'm saying you would have constitutional basis to sue, which you don't have for companies.

Some lawsuits against the no fly list have been successful.
https://www.aclu.org/blog/national-security/victory-no-fly-l...
I had a botany teacher take grip after grip from students over the evils of people who walk off designated trails, and even the evil vechicles that go off trail.

He queity said a few times, the weeds/plants that survive just might be/are the ones with better genes? "So going off trails is not the worst thing in the world. Allowing hundreds of vechicles to decimate a meadow is not what I'm advocating though."

He said, we should be more concerned over Monsanto's eventual complete control over the food supply. (This was before most colleges even knew about Monsanto.)

I'm more concerned over the rain forests being decimated, for essentially hamburgers, than the damage I have seen from illegial grows.

I'm not in a bad mood now. Good night.
Yeah, I get that that's the intent, but (per my original comment) I'd think it would surely create more mess than it cleans up.

For example, I suspect that three-way IFs like you describe would only really get used in two ways - often the second and third branches would be identical, and the rest of the time the third branch will be some kind of "console.warn('bad inputs!')" kind of error handling.

For the latter of those two cases, testing for the error case before proceeding to the regular logic (as in your code sample above) seems intuitively like the right thing to do - analogously to how you might check (isNaN(operand)) before doing some math. And in the former case, if the second and third branches are identical you'd almost certainly want some syntactic sugar to avoid writing the same logic twice, like "IF (bool) {...} ELSE-AND-OTHERWISE {...}" -- which would just be isomorphic to what we have now. You know what I mean?
I think there's a bit of a confusion in terminology here, but I haven't finished my morning coffee yet so apologies if I misread your comment.

Merchant = yourShop.com

Merchant Bank = Big Commercial Bank for yourShop.com

PSP = paymentGateway.com

Card Network = Visa

Issuing Bank = JoeBlogsBank.com

PAN (Personal Account Number) = 16 (can be different in some card schemes) digit card number, CVV, expiry date
Customer = Joe Blogs

The hosted payment interface is provided by the PSP so that the merchant doesn't need to have a PCI-DSS compliant system at all.

As you say, this means that no PAN data needs to be captured or retained by the merchant systems and instead only an auth code and status message are used as proof of payment, or capture if we're exclusively discussing credit cards.
Lego Creator Islands – Build Car Cat House – Educational Games for Kids
I think the point is that if you, as an individual, feel bad about your spending habits then perhaps a change is in order? If the root of the problem is that your embarrassed by the inequality you might be showing to others than perhaps working towards ending the inequality might be a more productive use of your capital. I'm not the original poster but that's how I read it.
I am not sure what you mean with Python and pickle. You get a binary blob with data (dict, list,...) as an input and bring these data in memory.

This is the same as reading a file in, getting data though a http call, through user input...

Of course you must marshall what you get before using it further - but that does not depend on the source once it is not secure /trusted
Suspect options trading before Equifax breach information made public
Haha I hope you're not being serious. If I had to estimate the probability of Google ever blocking my account over my life time I'd say 0.01%, whereas the probability of someone successfully attacking my mail server/dns records/... if I really became a target would be easily 100%.
I watched a documentation, a long time ago, that claimed cannabis prohibition was driven by an influential family with ties to the cotton industry, to suppress the competing hemp fibre industry. However, the claims about detrimental health affects aren't completely made up, in my humble opinion.
Not usual (but not hugely popular) in Czechia too.
misinformation dense.
There seem to be no ads. How do they plan to make money with this?
Blockchain IDAM
Happy b'day to the late Dennis Ritchie, inventor of C and co-creator of Unix
Indeed, reason by analogy is not enough.

Edit: but there is a connection between farming and slavery, however feeble today. Keeping drugs illegal creates opportunity for quasi-slavery on far away large scale farms, I imagine.
If Safari would run on Windows and Linux maybe everybody would develop with it and take advantage of this least common denominator thing (but still wish it would get on par with the other browsers.) Unfortunately it is not.

This app store first / web second policy served well Apple bottom line. Too bad web developers are paying for it with extra work and this is the point of the post.
From the docs -- "Eternal moral vigilance is no laughing matter" :P
> The Dems abandoned their working class and decided to go for identity politics

Sounds like a rationalization made backwards from a premise, even though the issues raised in 2016 were basically identical to the issues raised in 2012. The only difference was, ironically, the introduction of "white identity politics" by Trump.
I described how it works in this industry. Lawyers and doctors work in different industry and are bound by different laws.

There was no line of reasoning, only observation. You asked the question, I answered. I assumed you work in different place/industry and your question is honest quest to find how things work.
Oh, I'm completely serious. Random bots attacking my server, sure, but that's not what I meant, the real problem is targeted attacks and spearfishing.
The difference is: I can move my domain, I can move my server to another system, build defenses, if needed, whereas who's gmail address gets blocked or reused (though this latter is more frequent with tumblr and instagram handles), there are no options.

Also, I wasn't asking for chances, but for risks.
Should have stages. First room myhical connotations. Second puctogram of radiation. Third atomic elements drawn. Fourth a well preserved (albeit powered off) geiger counter to reverse engineer, fifth the element stored in a case with more warnings and a dot notation trying to relate the box content with the actual stored quantity
It's still CNN so they still have to consider revenue.
Yeah, used for rituals etc. I think most of the world too. It's also used in medicines. Ayurveda has always used it. And of course, modern medicine uses its contents.

But I wonder what made weed illegal in most countries? I assume it happened not so long ago. Perhaps a century.
Alternatively: https://qntm.org/suicide
How to write a web application with aiohttp?
How about no google analytics and making it truly text only? :)
+1
seems to be useful for investigating unit-test failures!
Republicans said the same thing when Trump first started running. As it turns out, birtherism and his comments on Mexicans brought him a wide base in the Republican party that quite a few pundits didn't see coming. I'm sure if Zuckerberg played his cards right he could pull something off as well (albeit likely without the racism).
6817 karma, i trust this guy more than my mom.
This is great! I've been reading NPR for years and never knew about this. Thank you.
I agree, it probably is to be used with caution. I guess most people would know that. Same case with alcohol.
One thing that appears not to have been considered is allowing a small amount of dangerous material to be uncovered in each major attempt to access the site. This would be a brutal way to limit the damage from repeated treasure hunts, but it would prevent someone from drilling into the whole cache and killing vast numbers of innocents.
Give it time. The original CNN site, many years ago, wasn't as slow and terrible as it is today. I'm not convinced history won't repeat itself if this version became popular.
What do you think Bob Mueller is investigating exactly?
given that the ads are likely to be blocked by the target audience of that site, either donations, or subscriptions seems to be a good answer.
There certainly were Lisp implementations that used it -- notably Franz Allegro Common Lisp, which I used for years, FWIW.
Not many revelations there, sadly.

Depressing to read it and have my beliefs confirmed.

On a different note, I wish many journalists who have English as their first language would write as clearly and passionately as Christian Neef does.
As someone who likes good French food a lot, I'd agree with the other comment that holding classic French cuisine as the ultimate dining experience feels a bit old fashioned. If someone handed me a wad of money in NYC and told me to go out and have a good meal, I might pick a more classically French restaurant but I'd probably be more likely to pick some more modern style of "farm to table" or whatever.

When I have French eating out, it's more likely to be a bistro-style restaurant. (Of course, that's partly because I rarely have really high-end meals in restaurants.
I don't know what this refers to, but it doesn't ring a bell. The most I might have said is that the community in general is not too interested; but personally, this kind of dynamic interaction is something that I very much appreciate. In fact, when I implemented xrepl (which is now the default when you start racket) being able to modify code inside modules was one of the main goals. The only reason I didn't do something like that for Emacs is that my own use of CL/Scheme variants in Emacs was always very simple, but I actively encouraged people to do something similar for Emacs -- and Geiser/Racket-mode are two serious Emacs packages that actually do that kind of interactive use.
The little things I miss about being in a band – The Blogging Musician
How to Protect a Drug Patent? Sell It to a Native American Tribe
As far as I am aware, we don't routinely check archeological sites with a Geiger counter before digging.
This is Africa you're talking about. As much as that sounds like noble and a good idea, convincing local communities and especially businesses here is not going to happen unfortunately.

It's a consequence of being in the third world and having a "catch up at all costs" mentality. Besides, conservation and environmentalism just isn't as in-grained in most African cultures as it is in the west.

Even if you convinced the local government of putting such a law on the books, the odds of them being able to track and enforce such a law is next to impossible. Maybe in more developed countries like South Africa or Namibia, but not in most of the others.
Seen that piece before.

Here's the marker at the SL-1 reactor burial site.[1] This already looks dated, and it's only a few decades old. (It's not from 1961; it's from a later secondary cleanup.) The skull and crossbones is no longer used much for hazardous materials, and might be misread as a warning of chemically toxic waste. The road sign for "no pedestrians" is not really appropriate. The abstract radiation trefoil is only meaningful if you know what it means.

[1] https://upload.wikimedia.org/wikipedia/commons/thumb/9/96/SL...
What I Really Hate about Star Wars: The Force Awakens – The Blogging Musician
I can't speak to most countries, but the United States did so largely due to concerted efforts to tar it as a drug of "negroes" and "Mexicans" and to attach to it mostly-untrue stories. "Reefer Madness" is an awful movie, but it's an awful movie that exists to push a policy position.
With chat everybody has the same persistent view. Email everybody organizes differently.

Some people delete emails after reading them, some put in folders, some tag everything, some have an inbox with 100000 unread emails. If I tell a colleague that I emailed them the info a week ago half of them will not find it and just ask me to send it again.

With chat I can just say "it was posted in the QA chat room about 2 weeks ago" and everybody will find the info equally easy.
Amazing Extreme Working Excavator Compilation
Yeah, you can use breakpoints, but...that's awful. Like, it feels like crap to do, you end up stuck in half-transactions and other nonsense because you have no better options. The use of Redux (or any other functionally-oriented action-based state system, I was writing them in Java and C# long before I ever used Redux) enables powerful stuff that, yeah, might not be a "must"--but being a "must" and being a transformatively powerful tool that requires very little cognitive overhead to leverage aren't that far off.
You could set up for gmail with a custom domain. That way you get all of the benefits of hosting with google but if they decide to lock your account for some reason you have a back out strategy
Lol how I'd not being able to play any sound "problem solved?" You really reach down and plug your speakers in whenever it's time to play audio?
Do Not Shoot Weapons at Irma
I would have put it just a bit earlier for the US. But not by much. Craig Claiborne became food editor for The New York Times in 1957. Julia Child's The French Chef in 1963. Of course, that's just the beginning and you leave behind a few urban locales with a food/restaurant tradition of some sort and it took a lot f time to diffuse elsewhere.
> the devil Noble winner

That sort of name-calling is not allowed here: https://news.ycombinator.com/newsguidelines.html.

All: please don't use this site to fight ideological, national, or racial battles.
> You can't drag people who insist on living by pre-medieval norms

Please don't use HN to fight ideological, national, or racial battles. That's definitely not what this site is for: https://news.ycombinator.com/newsguidelines.html.
Breakpoints cannot replay. They can pause and continue playing.

The inability to examine a time series of data after-the-fact and resume from any point makes this approach significantly, significantly worse. Like, I've done it just as you have, and I'd under no circumstances go back. It's so bad that I've basically built action-pattern systems in other languages (before using Redux, actually).

Functional tooling and composition with managed side effects is fucking awesome and doing otherwise verges on footgunning if it doesn't camp right out there.
We've banned this account for violating the HN guidelines, which state that this site is not to be used for political or ideological battles—let alone national and racial ones.

If you want to commit to keeping such poison off this site in the future, you're welcome to email us at hn@ycombinator.com.
Thanks for your feedback.

The whole point of initially using non-sensical (and obvious) examples is 1) to make it as easy as possible to go beyond any doubt with basic numeric programming concepts 2) to allow sinking in the key difference between people and computers, for computers nothing at all is obvious, everything has to be tested. In the later parts, this will become obvious.

For the 'games' you are looking for, there are already many options like scratch. In this series, where these three parts are the start, the idea is to take people of all ages to learn advanced data science in a fun and simplistic way, along the way cementing solid understanding of fundamental numerical computing concepts.

Obviously the later parts will do exactly what you suggest, allow kids to tackle actual problems that are relevant to their lives and their families lives.
No, this goes far beyond the attractive nuisance of "Keep Out" signs. Pyramids use completely opposite elements: "look how symmetrical and perfect this thing is, as a site of great honor." The article mentions the exact opposite: "the builders of this place evidently knew of symmetry and importance of center and craftsmanship - but then went and made an exact opposite of it."
A Life in Pictures – The Blogging Musician
When people say this I wonder how much lisp readers are really standardized. (Consider reader macros.) It's not clear I could find an s-expression parser in two different arbitrary languages and be sure they interoperate, even if they're both lisp variants.
Old technology: NHS uses 10% of world's pagers at annual cost of £6.6m
> When it comes to the most central tenet of individualism — free will — the tech companies have a different way. They hope to automate the choices, both large and small, we make as we float through the day. It’s their algorithms that suggest the news we read, the goods we buy, the paths we travel, the friends we invite into our circles.

I recently quit Google News for this. Despite my best efforts at customization using the limited controls that it provided, it insisted on feeding me stories for sources I'd turned off (but were obviously preferred by Google News), and not from sources that I'd prioritized. Sure, it'd put some stuff in from the prioritized sources, but there was an obvious pattern of using Google's preferred cadre of media outlets for certain major stories, even when one of my preferred sources had an article on the same story. I would liken trying to customize Google News to herding cats.
I think the problem is rather that with the need for taxation you also have to introduce mechanisms to check if taxation actually happens properly and with that comes a whole rat tail of bureaucracy and regulation complicating the process for everybody.

In theory, exemptions can be made, like only taxing people who grow for commercial use while not taxing people who grow for their private use. But such a system is prone to abuse and thus needs lots of control and enforcement.
Since you seem to be using HN primarily to fight national/racial/political causes, we've banned this account. If you want to commit to following the rules at https://news.ycombinator.com/newsguidelines.html in the future, you're welcome to email us at hn@ycombinator.com.
You would be surprised at how closely the US is monitored with radiation detectors. There's been more than a few false alarms with pets undergoing cancer treatment for example [1].

I wouldn't be surprised if nearly every square mile of the US was closely monitored now, let alone in a thousand years.

> “Vehicle goes by at 70 miles per hour,” Giuliano told the crowd. “Agent is in the median, a good 80 feet away from the traffic. Signal went off and identified an isotope [in the passing car].”

> “Turned out to be a cat with cancer that had undergone a radiological treatment three days earlier,” Giuliano said.

[1] http://www.seattletimes.com/seattle-news/watch-out-youre-bei...
I can accept a person closely related to and caring for their land to have some notion of ownership,

but a corporation who only uses land without consideration for it or the local animals that depend upon it, and only cares for profit cannot "own" something that is essentially timeless and really belongs to noone but the universe. Its like ants squabbling over owning mount everest.
Florida gun owners encouraged to fire their guns at Hurricane Irma
Cool. I didn't realize Reason was so loosely coupled from the underlying OCaml compiler.
Seems like you are thinking the value is created by customers, while the GP thinks it is created by employees.
I think Amazon has already selected Toronto (or possibly somewhere else in Ontario like Kitchener-Waterloo or Windsor) and is just running this 'contest' to extract the best deal they can get. I don't see any reason for dual HQs unless they are hedging against the risk they may have to abandon their current HQ and the biggest threat they face is anti-monopoly actions by a hostile government. Any secondary HQ is going to be outside of the USA and they've already eliminated Europe and Asia.

No city in the USA can compete with Toronto on the basis of legal risk, cheap labour (senior software devs top out around $90k usd in Toronto) and population/infrastructure