skysight-inc/HackerNews huggingface dataset:
Also note that example.com has no MX records [1]:

When an address such as username@example.com is used to demonstrate
the sign-up process on a website, it directs the user to enter an
actual email address at which they receive mail. Example.com is used
in a generic and vendor-neutral manner.

The list of reserved TLDs is quite short actually [2] but thanks to this page I understood that ".dev" is a bad TLD that people enjoy(ed?) using for their test/local websites [3]. I have been using ".test" for all my offline projects for a couple of years now, and ".local" was specifically very helpful when I had to build a fake DNS server for a DNS manager that I was maintaining.

[1] https://en.wikipedia.org/wiki/Example.com

[2] https://en.wikipedia.org/wiki/Top-level_domain#Reserved_doma...

[3] https://iyware.com/dont-use-dev-for-development/
This is a good list. I wonder how many Americans (out of ~320M total) fall into each level?
About that job market thing, it is quite close from Berlin to Poznań and Poland in general, there are many shops here that build startups for foreign clients, and many German companies take advantage of that. This is probably where some of that python/ruby/js/whatever jobs went to.
A good read. Not exactly hacker news material, but I'm glad I read it. I had no idea that Hitler ran out of drugs two months before he killed himself. We all knew about drug abuse in the Third Reich, but the personal addiction of Hitler is less well known.
I guess the code is supposed to update when I drag the graphics?

But nothing happens for me on firefox [Ubuntu, 64 bit].

This does look great, and I've been wanting to build something like this into a livecoding app for ages, but had no idea how it would work - now, thanks to the comment about backpropagation on this page, I do :)
6 Basic Skills of Successful Content Marketers – Code95
Meditation is supposed to do this to you. Remove negative thought patterns.
As I said down thread, we (Google) and some of our customers are routinely the target of attacks (DDoS and otherwise). We don't talk about it (sorry? yet?), but we have mechanisms to protect you as well as ourselves and other customers. My hope is we'll be talking about a particularly high profile one soon, but if you've got an account and want to talk to us privately, we're here to help.

Disclosure: I work on Cloud, but I'm not a networking expert.
News Navigator: How does the Monju fast-breeder nuclear reactor work?
To the downvoters:

The article is clearly sensationalist. I'm not saying the implication is wrong, I'm saying the article can't prove it. I expect the book won't contain precise source references either. Other books on the same topic have been criticized for unclear sources, as well. The endorsement by the person who inspired the author in the first place is not an independent opinion and thus clearly biased.

> At a company called Temmler in Berlin, Dr Fritz Hauschild, its head chemist, inspired by the successful use of the American amphetamine Benzedrine at the 1936 Olympic Games, began trying to develop his own wonder drug – and a year later, he patented the first German methyl-amphetamine.

So, it was initially developed by the Allies. It's fair to assume they used it, too.

> Was Blitzkreig, then, largely the result of the Wehrmacht’s reliance on crystal meth? How far is Ohler willing to go with this? He smiles. “Well, Mommsen always told me not to be mono-causal. But the invasion of France was made possible by the drugs. No drugs, no invasion.

Under the assumption that the Allies used stimulants, too, there is no advantage?
> * OOP

C++ OOP is an endless tire fire. I now have 7 years experience writing C++ "OOP" on the job and I still run into surprises when I try to do things that are easy in other languages but unnecessarily hard in C++. Plenty of examples in the C++ FQA[1].

[1] http://yosefk.com/c++fqa/inheritance-mother.html#fqa-23.5
He already had a relatively healthy diet. He was counting calories. The question is will replacing a couple hundred calories of sugar with something healthy, like nuts for example, cause one to lose weight?
Are you baking Magic into Software?
Can anyone forward an email to that address? :)

Do you have localized versions? [I'm from Argentina and Most of my spam is in Spanish. I guess no. :( ]
For anyone interested in becoming more cognizant of body language/non-verbal communication, check out Chris Hadnagy's Unmasking The Social Engineer[1]. It will make socializing or just people watching far more interesting and engaging.

[1]https://www.amazon.com/Unmasking-Social-Engineer-Element-Sec...
It would be great if someone could implement this as a free public service, using neural algorithms to generate responses.
Unlimited 4G?
"Cyber building" sounds like a weird mix between a sex shop and an internet café. But maybe that's my age speaking. Let me find my robe and wizard hat.
> Surely all lives are equal, and it doesn't matter where a person is killed, but only that they are killed.

Why do you think this? There seems to be very little basis for this in fact, and surely certain deaths are more tragic than others (surely and elderly man's passing is less tragic than that of a heroic soldier defending his brothers).
This problem is not limited to HN, I see it everywhere. And wrt to the notion that every feature of C++ (from simple, to complex, to highly complex) will be used, I've been using C++ professionally for ~13 years and there are certain features I've chosen to stay away from since they don't add any benefit to the problems that I solve (or to the way I solve them). And I feel fine about that bc I'm very pleased with the performance and abstractions I can create with C++.
I'd be interested to hear why you say that RAII cannot be idiomatic. With `std::unique_ptr` and `std::shared_ptr` for handling pointers, `std::vector` for handling data arrays, `std::string` for handling char arrays, I would argue that modern C++ is very heavily RAII. At this point, if I have a class that cannot be declared on the stack, with cleanup handled by RAII, I consider it to be a broken class.

Good point on limitations vs simplicity. I think that there are different forms of complexity. Some complexity is necessary, due to the nature of the underlying problem. Other complexity is incidental, being due to poor implementations. As an example of essential complexity, C++ has different declarations for stack-based variables and heap-based variables, while Java does not. This is because Java does not allow classes to be declared on the heap, and so it does not need an extra form of declaration. On the other hand, C++ definitely has lots of incidental complexity as well, mostly due to its long history. Having four different constructs for loops is incidental complexity.

I agree that the idioms are what make Java programs be complicated, rather than the language itself. What I'm not sure on is how much those idioms are needed to overcome limitations in the language, and how much they are unnecessary parts of the culture.

Oh, absolutely on Lisp. Lisp/Scheme are amazingly simple, and amazingly powerful. The one downside that I've found is that it doesn't correspond to the hardware as much. Much of C++'s complexity stems from trying to provide as many features as possible while still compiling down to reasonably fast code.
Ouch, that's an unfair comment. The parent post is nothing like anything in that ridiculous flame fest.
Apart from the automated delivery, services like this exist.

I used one in Denmark last week. I received an SMS saying delivery would be the next day, but I could reply to request delivery to the drop off point in a nearby supermarket instead of at my home. I did this.

I received another SMS with a collection code. A keypad on the set of lockers opened the lock on one of them, and I collected the package at a perfectly convenient time.

http://www.swipbox.dk/
I worked in that building in 2012, and when we got back into the office later that week there were huge cracks running down the drywall from ceiling to floor.
Nazi soldiers didn't eat. They subsisted on raping children!

We must defeat Hitler now before it's too late!
Is the .NET stack and tooling any more a language feature? You were happy to argue that tooling was important a moment ago.

In any case, when choosing a language for a project which doesn't fit your requirements because maybe the tooling will get there someday, I think you're going to pretty consistently end up in a sticky situation. I like C# a lot more than Go for most things, and some of the reasons are things you listed, but the goalpost shifting is getting ridiculous.
I agree. But I have to say I had a chuckle that the second half of your sentence looks like hipster mode to me.
Demanding someone support their bald assertions isn't the same as fallaciously dismissing the underlying claim.
Correct. I made a quick dump of the telemetry hosts here: https://cl.ly/hZ3q

If you have win10, you can add this to your hosts file. The optional portion of the list will block store items, the email client and even things like the Groove media player, so use it as you will.
Looking at your PR for it (https://github.com/LuaJIT/LuaJIT/pull/149) it sounds as if there are a few issues remaining, but I'm not enough of an expert to know how problematic they are in practice. Do you think that this feature is stable enough for production use?
Yann LeCun – Deep Learning and the Future of AI
Reason cannot be applied here. It's all emotions and narratives. People will believe anything bad about the Nazis and nothing good no matter what. Silicon valley is actually politically tone-deaf and immature.
I was in high school in the US 2004-2008. We had a police officer on our suburban campus full time. (1600 students, mostly white/asian, high graduation and high college entrance rate).

He rarely did anything, but he was there full time. I got the impression it was mostly drug enforcement. Some kids got busted with dumb amounts of drugs (freshman had a bag of MDMA in his locker he forgot to remove before locker-cleaning day) or for selling drugs on campus (mostly MDMA/weed).

One anecdote: On a weekend, a friend of mine traded or sold his paintball gun to a classmate. They made the mistake of making the exchange in the school parking lot. A concerned parent followed them home and called the police on them. He is arrested because it is a gun-like object on school property, despite the fact that it is not a gun and he has no intention of shooting up a school.
~$400k is the threshold for household[1] income. ~$200k is the threshold for individual[2] income.

[1] https://en.m.wikipedia.org/wiki/Household_income_in_the_Unit...

[2] https://en.m.wikipedia.org/wiki/Personal_income_in_the_Unite...
Dia da maldade do professor
Can I Help You for Decorating Your Room?
Consumer protection rules should require up-front labeling of final price paid, including all taxes, shipping, and fees.

Maybe, as some have argued in this thread, the algorithm is agnostically detecting Amazon's popularity. So I don't want to pick on just Amazon.

I have the same problem if I drive to a new state. I'll have no idea how much things really cost, because I made the mistake of not memorizing all local sales tax schedules along my route before getting in the car.

We should make all merchants play on the same playing field, one with the lowest possible incentives to confuse customers by showing them any price they won't actually pay.
>For heap allocation, you would need to call some sometype_free(&a) function

i find '__attribute__((cleanup (fn)))' fascinating in C, need to try it in some production code though.
It is not fair to assume that the allies used amphetamine just because an American pharmaceutical company was the first to market it commercially. It was not developed by "the allies". Amphetamine was first synthesized in 1887 in Germany by Romanian chemist Lazăr Edeleanu who named it phenylisopropylamine.
Right, we don't talk (in detail) about the "capacity" of our network. However, you can see that we just added a crazy new submarine cable to Japan (FASTER, https://plus.google.com/+UrsHölzle/posts/c6xP4PGmTAz) with 60 Tbps (I think we've reported somewhere that Google will use 10). And in many ways, it's a lot easier and cheaper to do networking over land like say in the US or Europe than between the west coast and Japan ;).

So yes, 665 Gbps is well within our network capability.

Disclaimer: while I work on Google Cloud, I'm no networking expert.
Apple interested in buying Larry Page backed Electric Motorcycle startup
Thank you, now this thread is going somewhere. Popcorn time
Never attribute to malice that which is adequately explained by stupidity.

https://en.wikipedia.org/wiki/Hanlon's_razor
Needs a (2015).
Great tool

Please share this on github. we will be able to add our sugestions to the list of answers!
> Is self-replication a requirement for life?

I don't know if there is an "official" definition, but how would you define life, without that?

For instances, rock crystals grow, and fire uses energy. Would you consider those living phenomena?
what is the berlin culture?
for me, is cheap dreamers, fake expectation.
And what is hard exactly about acquiring blank Java cards? Not harder than ordering anything else over the Internet.
Which i have pointed out time and time again on HN is a logical fallacy on its bare face, it's usually wrong, and is not a useful phrase whatsoever in intellectually honest conversation and should be relegated to the dustbin of phrases where it belongs.
I addressed that in my comment. Their numbers are practically identical, but their conclusion is different, because they make a determination on whether a car seat was "seriously misused".

Further, Table 1 says that seat belts had a non-fatal rate of 99.89% and restraint systems had a non-fatal rate of 99.88%.

Hell, they flat-out say that they had to adjust it to get those numbers:

"Table 2 summarizes little difference in the unadjusted risk for death between users of child restraint systems and users of seat belts (RR, 1.03; 95% confidence interval, 0.72-1.46). After adjusting for seating position, vehicle type, model year, driver and passenger ages, and driver survival status, children in child restraint systems had a 21% reduction in risk for death compared with children in seat belts, although this difference was only marginally significant (RR, 0.79; 95% confidence interval, 0.59-1.05). After excluding the cases of serious child restraint system and seat belt misuse from FARS, children in child restraint systems had a 28% reduction in risk for death compared with children in seat belts (RR, 0.72; 95% confidence interval, 0.54-0.97)."

It seems that they are trying to get to that conclusion.
Uh it might be normal for some. And by some I mean highly skilled unionized workers.

Let's not forget the millions of blue collar workers who had their jobs disappear overnight in the past 15 years. Many of these people showed loyalty to their employers for spans of several decades. Of course, loyalty plays no role in the calculus of capitalism.

You think a kid should aspire to a blue collar job right after an entire generation of blue collar workers were laid off at the stroke of a pen? Right when every other post on the front page of HN carries foreboding of an automation job-pocalypse just a decade after an outsourcing job-pocalypse?

You're a maniac. Anyone capable of evaluating these options with an ounce of foresight is going to take the gamble on college and make a desperate debt-ridden attempt to scramble to the top of the knowledge economy. The only economy that isn't demonstrably under threat.
Maybe they are smart along some dimensions but less along others. In general Google seems to be good at dealing with algorithms but not as good as other companies at dealing with people. It could be a conscious decision or an unfortunate consequence that their first product has been an algorithm that happened to delight people.
From [1]: "A Dark Pattern is a user interface that has been carefully crafted to trick users into doing things, such as buying insurance with their purchase or signing up for recurring bills."

This very clearly IS a dark pattern.

[1] http://darkpatterns.org/
This was laugh out loud funny. Thanks for sharing.
How is this a "race rant"?

It's simply a well written and concise opinion (that's the opposite of a rant), completely relevant to the article in question, the contents of which, moderator 'dang' disagrees with. This is easily seen by his history of comments which exclusively censor and censure only one viewpoint.

And this is fine to hold an opinion as the expense of keeping an open mind. It is fine to use your power as a mod to advance your opinion. What is not fine is to hide your agenda underneath feigned impartiality. Your comment should read "White people can not complain about being snubbed by tech companies on this forum". It would be a far more direct and honest approach.
The author gave the link in the article https://github.com/beweinreich/mlooper.
What Product teams can learn from the London Underground fire of 1987
That was the point, you can't have something reliable and performant in a real world if you use a bounded model for it [world].
Because if your password manager is compromised, so are all of the passphrases stored in it. So what would the point, then, be of using different ones?
These guys operate on an ROI basis. If you waste their time you decrease their ROI.

Great tool.
Oh so all these kids should just go find a farm to work on or factory to work in.

It's not like the vast majority of those jobs are either outsourced or handed to the lowest bidder (who is then systematically abused).

Of course people travelled 50 years ago. They could even afford to own the roofs over their houses!
"this city is one giant tourist multi cultural smoke screen."

Care to elaborate? What's the smokescreen hiding?
Also, password resets.
I have discovered generics with the Ada language (yes, I am old). When learning C++ template, my first feelings were that it was an insane inconsistent hack. Many C++ compilers struggle during many years before standard was reasonably well supported. Standards have also evolved and consistency was guaranteed.

C++ template is an incredibly complex but also flexible and powerful beast that has no equivalent apart maybe the macro system of scheme. C++ templates allows to change the semantic of the program as if the language was changed. Genericity is just a special case of usage of C++ template. Its true nature is to extend the C++ language.
AI makes Pop Music (title not entirely true)
Love it! For physical spam mails with business reply envelope, I always fold everything back into the envelope and send it back.
lol what

I think it's junior ones who lack understanding of how is OS and networks are operating, as they don't needed most of the time in more popular industries (mobile development, web, etc).

source: by the chance I conducted few interviews for software engineers and devops in web industry - and instead of fizzbuzz I started with asking what's the difference between TCP and UDP. Results will surprise you (also too many people want to exploit current hiring system by just cramming algorithms).
Define communism, please?
After 20 minutes spent complaining that nobody listens to him, several minutes of diversion to come to the point that people are not rational because they favour world view and moral sense (characteristics that he calls 'emotional') compared to self-interest, and that he finds that dismaying.

Well, I am dismayed that one may consider prioritising selfishness and immediate interest as rational and prioritising global thinking as emotional, and not the opposite. And that is supposed to serve as an anchor to the following points. Well...

Now at 30 minutes and the subject of the talk was barely tackled. I am not sure I have the strength to inflict myself the remaining hour.
Blockchain, GitHub Load Balancer, API. AI, Widget.js in Flow.ci Weekly Mashup 13
http://www.419eater.com has many organic neural nets doing just that. (Sorry, I've always wanted to make that joke.)
and apparently it has a light showing when it is recording

(cynical me: for now)
Well then, that's your problem: C++ is trying to be both low-level and high level at the same time. This isn't a good idea, IMHO.

What I mean is that while some amount of RAII is a common idiom in C++, It's rare for a program to use RAII fully, as many C++ idioms conflict with it. Mind, I'm not an expert, so I might be wrong, but that was my understanding. AFAICT, if RAII was used all the time, idomatic C++ would look a lot more like Rust.
Uh ? the timings are the only thing httpstat does; it's not a client like httpie.
Obscure? That's easily one of the most famous strips ever, right behind sudo.
There are interfaces for most common door buzzer systems. I have mine linked to my FritzBox, super nice if you're taking a bath and someone rings...
ED25519 keys are cryptographically more secure, and are more politically secure if you want to call it that due to the undermining of NIST the NSA was/is doing. (plus it comes from djb, all hail djb!)

OpenSSH already has support built in, as does Mosh, and therefore, I do think it's worth it.

I do sometimes disagree with using keys though, despite everyone pushing it so hard, there are cases where I think passwords are the way to go, but thats a long post for another time.

Also, I really like usin pam auth mods, such as yubikeys or google auth for two factor. That combined with regular hardening, and yes Ill admit it, non standard ports (reduces log alert fatique) does a pretty good job.
As somebody who is relatively experienced with C++, but primarily on small projects with few developers, which features do you tend to stay away from?
Applying User-Centered Design to Errors
What do you usually use for document editing then, out of curiosity? Google docs? Libreoffice?
Personally I think that looks pretty good. There's no templates, no inheritance. Not sure what would make bloat there nor latency. Whatever the faults of the syntax for folding, it's got to be better than VA_ARGS hasn't it?
What about that doesn't sound like propagation? I guess you could try and be pedantic and claim since there's no "push" it's not propagation, but this exact phenomena in DNS is called propagation all the time.

Also many ISP's servers ignore TTLs for certain changes that happen infrequently (like NS changes) and wait a few days. So they might refresh the A record according to the TTL, but they'll still be pulling it from the wrong name server.
Thanks for it.
If the power differential were reversed you'd better believe the bad shit coming out of the Islamic Republic of Iran would be orders of magnitude worse than what the US has ever done the other way.
A picture of a bicycle works well then.

Most baggage is clothes etc, but the handlers understand a huge box with a bicycle drawn on the side.

(I've only flown twice with a bicycle. London Heathrow accepts a bike in a thick polythene bag, and SAS accept one with no bag at all. The bike wasn't damaged either time.)
World Communism was looking pretty damn viable in the 50s.
MacOS Sierra accidentally kills app piracy
Except it was a standard piece in a long range pilot package for a long, long time. (replaced only very recently) Ground troops were not issued due to cost. Allies did not have the chemical factories to make it cheap. They would be using the drugs on large scale if it was possible.

Hitler's doctor-driven abuse is well documented. The side effects of long term use were not yet that well known.
Made my day :)
Both my brother and I had to do this on a couple of occasions. Apparently even in 2004 it wasn't a big deal.
Also, Elon Musk came from South Africa and did not become a US citizen until 2002.. I don't know that that makes anything that Tesla or SpaceX have invented to be not completely American, but if he is considered the driving force, then .. there could be a doubt

Hey, immigration is great! Steve Jobs was also the son of an immigrant..
Can someome explain why him understanding Hidden Markov Models would've helped with the color identification process?