skysight-inc/HackerNews huggingface dataset:
Operator at kayo.moe found a 42M Record Credential Stuffing Data ready to use
First Muslim Dynasty in South India?
Hm. That's new to me. Seems like more trouble than it's worth.
It turns out that car theft is an extremely low priority class of crimes in the Bay Area.
The internet was always the best tool for us to finally be on equal grounds with our overlords.

- When religion overpowered us, we were helpless and had to obey.

- When guns came into play, we were helpless and had to obey.

- When TV and Radio began, the narrative was controlled and we were brainwashed to obey.

The Internet is like the power of TV and radio in the hands of the people, and the power of the people is beyond guns and religion.

This is too much for those who wish to stifle the power of the people. So they have been passing small laws left and right leading to a slippery slope of laws removing our rights and freedoms (and essentially the power of the people).

Now that we have become desensitized (they proved it with the “internet world control” move known as GDPR that proved they control the internet) they wish to make the final controversial blow.

Make no mistake, this has always been a fight for control of our freedom. The internet and decentralized technologies like it as well as the many built on top of it are the only chance we have to maintain freedom as people and society.

Censorship has always been about maintaining their narrative.

Luckily we no longer have to sit back and get whipped anymore. Now we have tools like cryptography that can allow us to create systems that cannot be controlled by a single person. That said, even with the tools, if we don’t use them, then we are “tools.”
Building an Augmented Reality Shooter Game with ARKit on iOS
The Kite Runner - Khaled Hosseini
End it, don’t mend it. State-encouraged mass consumerism was written about almost a century ago.
Ask HN: Can you recommend upcoming (web-)technologies?
I've got some free time currently and a profound interest in learning something completely new.
What are some upcoming (web-)technologies that you're excited about (but that could need another tutorial/blog post)?

My plan is to try to share my expertise in form of a blog. I would like to write about a mix of my experiences and the new thing I'd be learning, potentially by comparing things to "the old ways".

I would say that my deepest understanding of a technology lies within the Angular framework, but there are hundreds of very good blog posts out there explaining everything related to Angular already.

Thanks
For me it was the Dip by Seth Godin.
it's not the major point here, looks like this summer is hot and the travelers are surprised, as most of them are with kids and can not sleep at night in London etc, they have to switch to expensive hotels and cancel the airbnb whatever.

no need to be that emotional, just a fact this summer, no more than that.
If your code base is this big and you're adding a new feature, you really should be doing an impact analysis prior to making any changes.
I wouldn't expect mass media to focus on local ordinances.

If you've ever been to a city council town hall, or read a local newspaper in an area where it's a problem, this is brought up regularly.

You get coverage of an example of illegal activity in the news:
https://6abc.com/news/alleged-tow-trap-caught-on-camera-in-s...

Response from local politicians:
https://www.phillymag.com/citified/2016/05/24/illegal-towing...

Politicians seeking input from their constituents:
http://phlcouncil.com/help-stop-predatory-towing

Leading to a new law:
https://www.phillymag.com/news/2017/01/26/kenney-bill-illega...

With enforcement of the law:
https://patch.com/pennsylvania/philadelphia/george-smith-tow...

I don't see any handouts or special interest groups here.
> Switzerland isn't in the EU is doing just fine.

That's a bit like saying getting divorced is easy because other people enjoy single life.

Switzerland, having never been in the EU, has long-standing trade/customs/etc. deals in place.

The UK, having been in the EU, now exits without extant trade/etc. deals with anyone, as setting them up on an individual basis while part of the EU wasn't permitted - the EU negotiates them as a single entity.
To add another perspective to the discussion, Yegor Bugayenko (author of the Elegant Objects books) says that splitting data and data manipulating objects are "pure evil" because when you do it that way it is going against OOP as you will get functions and data to operate on. Which is exactly where we were before OOP.

If you can get over of him calling everything "pure evil", the simplicity he tries to achieve with his controversial view on what is true OOP is quite interesting.

I think that instead of this splitting to data and functions a better solution is to use Single Responsibility, Tell don't Ask, and Demeter's law. This way one can make classes small enough so functionality accumulation won't be a problem and a class will tell what to do only to their "neighbouring" classes. This way every change in the code will be somewhat local. Of course this is an idealistic view which fades with every ORM entity read... :)
What Most Remote Companies Don’t Tell You About Remote Work
In this case, it kinda does add something. The post is a reaction to a magazine article which states the UK is poorer than all states except Mississippi..
Briar 1.1 released with dark theme, new emoji and more
From SOLID Principles to First Principles
They already do that for their main codebases; as the article says, this is just about their use of GitHub for other projects.
it's missing git fetch and bunch of other stuff
Amazon’s ‘worker cage’ has been dropped, but its staff are not free
@danieldk: "No, you do not need to hold a copy of the repository. You only need a known-good hash. Commit signing is a way to vouch that a hash is good."

The overhead is such that you are better off holding the repo yourself a la linux kernel.

Note also that SHA1 collisions are a practical attack these days: https://shattered.io/ . So if you rely on SHA1 hashes you have no guarantee...
Ahh, HN, where someone doing a good deed is an illustration of how the United States is secretly a third-world hellhole.
Why do you absolutely need air conditioning in Europe?

In general you probably don't, but to be fair this summer has been a bit special.
Ask HN: How to inculcate long term thinking/planning?
...in software development, life or career. In the distraction & dopamine filled world with instant gratification, what steps one could take to think long term? What are the tools, philosopies etc. to follow?

Are there any books or videos?
It’s the prisoners dilemma, except Amazon etc. are acting as the interrogator.

Government shouldn’t be in the position where their own tax base can manipulate them.
Oh interesting, did not know about Santos-Dumont. Probably my Amercian bias and history in school of just knowing the Weight Brothers.
Looks like the site is struggling at the moment, cached version here: http://web.archive.org/web/20180914141513/https://ndpsoftwar...
Comments should never tell you what the code does, they should tell you why it does it. If you have a method named "SumCart" and it's clear that it loops through the products in the cart and returns the sum of the prices, a comment "// compute sum of all product prices in cart" is absolutely useless. All it does is take up space.

What's not useless is a comment like "// Ignoring tax rates for sum because some products are taxes differently" - Comment the why, the business decisions, rules, technical debt, etc that's not immediately relevant when looking at that one method. Anything else is clutter.
Because they tend to release detailed, well sourced, and accurate articles?
Small timer here,

I cannot afford Microsoft or afford to trust Microsoft to host my apps.

Linux support is often google-able, while Microsoft is often paid.

I only imagine Amazon is getting some friction from Microsoft Corporate.
What this shows me is how misleading comparisons like this can be. I think the UK has been brought into US politics over the last few years, and living in the UK it's funny how far from the truth some of the claims made can be. I'm sure the same goes in reverse though.
In terms of beers I think a lot has changed in the US compared to 1999 when this was written. Craft beers have become big enough business that the established brands cannot ignore them because there is a growing amount of consumers that are choosing quality of efficiency.
Which is why there are so many braggy blog posts by engineering teams when they manage to build 60fps animations on modern browsers. I remember one article from Flipboard about getting native-like flip animations to work on their mobile site. They made it sound like they'd cracked cold fusion.

Despite all of the improvements in browser support for JS/CSS driven animation since the glory days of Flash 10 years ago, the web seems more static and text/image heavy than ever.
HackerNews pro-tip: you can react to a comment during the cool-down period by clicking on the timestamp of the comment ;). Of course, don't abuse it, there is a reason why the cool-down is there.
The 300 Backers
My takeaway: Don't listen to demons.

There is a touch of inconsistency in destroying the artifact and it dictating things to come for the next thousand years anyway, but I like that it did get destroyed on the basis that it was demon possessed.

Wisdom.
For context, Scott originally wrote this in response to a post on his tumblr. The original poster literally titled their post "fuck balance" and complained about how you shouldn't seek balance, but instead "for good for win".

Scott's post is a parable, and I also think the good kind of snark, even if the post itself is a bit unsatisfying. Maybe that is the point.
> I honestly cannot think of a reasonable argument for why constant values should not be in static constants or enums.

My personal opinion is that values should be in constant values if:

- Its repeated more than once or referenced outside of the file

- The constant value is a "magic number" where the meaning of the value isn't obvious to outsider

If the value is used only once and the meaning of the value is clear, I think extracting a constant out is needless indirection.

For example:

if (flags & 45676 == 0) {}

is a magic number that definitely should be a constant, even if its only used once:

if (flags & ROLE_ADMIN == 0) {}

However something like:

pool.setDefaultTimeoutMillis(1000);

is perfectly obvious in context IMO
> 4. The Snakeoil Salesman: When they hard-sell products and services that aren't even FDA-approved, like this certain brand of CBD that this one doctor was pushing. cough kickbacks cough

You may have been writing more for humour more than to inform but implying that off label use is anything but an utterly normal part of professional medical practice is dangerous.

https://en.m.wikipedia.org/wiki/Off-label_use
Off-label use is very common. Generic drugs generally have no sponsor as their indications and use expands, and incentives are limited to initiate new clinical trials to generate additional data for approval agencies to expand indications of proprietary drugs.[1] Up to one-fifth of all drugs are prescribed off-label and amongst psychiatric drugs, off-label use rises to 31%.[3]
Yes, but not if your aim is "to run a blog".

I set up DO to host a half dozen websites with a standard LAMP, NginX reverse proxy, and such. Then set up email with horde, spam filtering etc., then realised that managing all of that without breaking anything was going to be a pain in the arse. The web side is relatively straight forward, the email side was really fragile.

So I switched to a shared hosting account for about the same monetary cost.

Generally I enjoy the admin, but I'd be needing a duplicate test system to trial optimisations; a part-time hobby is then looking like a full-time job.
Stock Android still doesn't. I think Samsung also has this through "Bixby Vision"

Basically, why not have a QR code in addition to the URL displayed?
I'm also curious why you wouldn't read anything from CATO.
The set of all primes is also infinite, but that doesn't mean it's possible to find an even prime number greater than 2... the universe can be infinite but that doesn't imply the laws governing it are also infinitely varied.
Try letting a kid play in the backyard unsupervised for 15 minutes and get back to us.
You are mixing different concerns. The Haskell example you are talking about is just interfaces, not classes. As for data abstraction, we can use modules; either the weak Haskell ones or better ML ones. Classes simply conflate the two concepts. I'd rather remove the feature of classes and introduce those two instead.
I think they've been HN'ed. I'm guessing a stylesheet failed altogether in my browser because it's unreadable.

wget https://ndpsoftware.com/git-cheatsheet.html#loc=workspace 0.05s user 0.01s system 0% cpu 51.874 total
If you read the article, the author was commenting on another article that made a claim that the UK compared unfavorably to every state except Mississippi. So, it does add value, it's stressing that by some particular metric the UK compares unfavorably "Even [to] Mississippi."
You still need to do a frequent build to detect broken dependencies, but at least setting up a daily docker build in CI is so much simpler and faster (and cross-platform!) than doing this with vagrant or live systems. At least you'll catch problems a lot sooner.

If you want to protect yourself from breaking dependencies, mirror them locally, and use a network-isolated docker build to verify you've actually got everything you need.
Turns out the Germans are actually looking to revise a 500-year-old law defining beer. You see, the Americans have developed a taste for flavored craft beers, often from these same microbreweries, and exported it worldwide... Meanwhile, in Germany, beer is legally defined as being made solely of barley, hops, water, and yeast. The time-honored German beer industry can't keep up with the shifting tastes.
the idea is interesting but there are way too many dialog prompts to get anything done.

I personally find very little value in this type of video application for collaboration. A good video presenter should know exactly what questions an audience has, before the questions asked. When you have a webinar or video, inside of tools like skype, that's what those chat tools are for. It allows for asynchronous communication on a predictable level, unobscured and easy for anyone to grasp immediately. Twitch / youtube-live are also options too.

If you want to make something I would really want -> build a app that allows you to take timestamps on youtube videos similar to udemy, but unobtrusive. Youtube has a predictable time duration on each video and time stamps, so this should be possible via a userscript and or chrome extension, with data input going to another server / called from the extension. You can opt to do localstorage but longterm that data should be stored elsewhere.
with a filtering infrastructure in place its definitly a posibility. first it was only for copyright, not they want to filter "terrorist content". next we know, a political leader is censoring the opposition.
"All that redistribution hasn't made the Nordic poor richer than the American poor but it has made the rich poorer."

I'll take issue with this - the poor in Nordic countries and Britain have a much stronger social safety net. So maybe a better conclusion is that in Britain they are still as poor as before, but with access to similar health care as the rich (who are slightly less rich to allow for this).
They keep your cc on file so the next transaction is simply a text message.
https://www.amazon.com/Rapid-Development-Taming-Software-Sch...
this is interesting, what did you build this with?
maybe "a few" could be "as minimal"(or something like that) since some design may require more than a few.
Another approach not mentioned: LLVM's StringSwitch [1]. Unfortunately it's not designed to be used independent of LLVM, so it has a dependency or two. Also note that it's a slightly different use case (can only return different values, is not used for flow control).

[1] https://github.com/llvm-mirror/llvm/blob/master/include/llvm...
Agreed in general, although given the reputation of Chicago politics, I’m not sure that would have been the case here.
What is the good deed you're referring to?
Yeah , this is about a particular trait that is not in either of the linked articles though. You took what I said out of context which makes it a platitude.
This does look interesting, but I do wish you'd publish more code. Currently this seems to follow the same model as DuckDuckGo by publishing a few bits[0], like Instant Answers, but leaving the main code non-free, rather than, say, Searx[1] that's fully free.

Without that, I don't see Qwant as something that distinguishes itself from other search engine companies, and is not something I'd recommend to anyone.

Also, I think you should perhaps reconsider whether it's a good idea to have Donald Trumps face on your front page, no?

[0]: https://github.com/qwant

[1]: https://github.com/asciimoo/searx
Interesting article but rather shallow. Still funny to see Uber also uses classical algorithms and some ML here and there, I mean, what did I expect otherwise? Probably some super secret algos no one would know about ... nope, just classical econometrics time series analysis and some ML sprinkled in there.

Gives me hope I could work there one day as an econometrics graduate :)
I havent been following this closely but the notion of "speedy shutdown of content by the ISP" sounds strikingly similar to the late [SOPA bill](https://en.wikipedia.org/wiki/Stop_Online_Piracy_Act) in the US (2011). Is this effectively similar to SOPA?
I honestly don't know what you're trying to convey. Yes, due to the inevitable heat death of the universe, nothing anyone does ever will matter at all.

What the hell is your point?
5-eyes pushes tech companies to give them your personal data
The future of Healthcare, placing the patient at the centre of the ecosystem
Real-time Live Operations activity tracking using Corcyra
What do you mean by "it works"? Polygenic scores?
Calling some person a "spy" without any investigation is stupid as well.
As we all know Skripal in not a spy for a long time (former - maybe), but he was called "Russian Spy" from the beginning of all this story. Bullshit all over the place.
This seems to be on the right track. How about asking the question... How many hours does the median wage earner have to work to earn the cost of living? (food, housing, transport ion, etc.)
I was using this but it didn't work well. They seem to have some performance issues when you search often, like 5 times in a minute and stuff like that.
Well they figured out one way to keep the poors our of their store: don't hire a cashier. That's one less, anyway.

There's no cash inside. All you could possibly steal is a bunch of woo-woo juice and the hipster ambiance. If I were a poor in the area, I'd also presume that predatory cops would be hanging around outside, waiting to collar-grab the likelier suspects on suspicion of shoplifting and demanding to be shown the payment text. That would horrify the marketing folks, of course--if they knew about it--but cops are gonna cop.
Very cool reference.
1) autarchic and autocratic mean two different things. The word you’re looking for is autocratic.

2) The US is a democracy, is pretty diverse in terms of opinions, and the US government does things that the people don’t like (just like in China). I don’t hold the individuals of China accountable for egregious and unacceptable human rights violations of the Chinese government. It is a fundamental misunderstanding of US society to say that the people of the US are inseparable from their government’s decisions.

3) You still have yet to seriously engage the notion that the Chinese government is perpetrating wholesale oppression of a class of people simply for having a different identity. Whatever the US does doesn’t change how morally reprehensible that is. What-about-ism doesn’t change the moral calculus here one iota.
This is what I came here to discuss, if one street kid finds this and tells his friends, they'd clean it out in a minutes.
The drugs are appalling. They have all sorts of weird side-effects but offer only marginal benefits in terms of sleep amount and quality. I have used Mirtazapine to good effect, however, so you might yet find something which does suit you. The only other thing which has worked is just learning to accept the suffering and not get too stressed out about it. Losing sleep is bad, but getting angry about it just pushes me over the edge, so I avoid getting angry.
It sounds like you're making an argument against private utility companies
Add Python 2 and or another language that has a static type system like C.
It's not just a matter of operational cost.

We spend a lot of time and effort making our code accessible to new contributors, and lowering that barrier is very important. Contributing to code in Mercurial is hard (but getting easier with Phabricator), whereas code in GitHub is easily accessible.

There is also the question of integrating with external services. GitHub has a very mature ecosystem that's helpful to developers and lets us ship better products faster.
How I went from newbie to Software Engineer in 9 months while working full time
How do they make money? Are only certain games free and then you pay a subscription, or do they do in-game purchase rubbish?
Labeling it as something other than Beer seems like an easy compromise.
Welfare + socialism + communism-style-immigration all happen in Europe, this is what you got as an end result. The worst is yet to come.

Obama was leading us to the Europe direction, thanks God he left before more damage was done. Trump slows down the process, but he alone can not turn the trend around.
What "payment text"? It's free. "Have a nice day officer." (across the pond we call it a receipt)
> why "Novichok" did not work

It did, it just didn't kill Sergei Skripal which was clearly the intent.

> Basically western mass media was talking that only Russia has a formula for Novichok

I haven't done a exhaustive analysis of all western media but the bit of western media I read didn't say that. What they said initially was that it was a nerve agent. Then, after analysis in the UK, they said it was Novichok but couldn't confirm the source. Then after international analysis, particularly at a lab in Switzerland but also others, they did confirm the source.

No-one knowledgeable is saying that only Russia has the formula because it's not true. Novichok isn't especially new, it was developed decades ago by the Soviet Union to get around NATO NBC gear. That's pretty well documented.

The fact that Novichok was used isn't what makes the labs believe it was Russian origin. It's the specific composition that makes them sure. Even then, that wouldn't necessarily mean it was Russian administered. It's all the other evidence that points there.
Maybe it's possible to overwrite already printed lines with terminal sequences.
Median adult wealth in the UK is almost double the US (https://en.wikipedia.org/wiki/List_of_countries_by_wealth_pe...). This article is somewhere between methodologically lax economics and UKIP drivel.
>The Internet is like the power of TV and radio in the hands of the people, and the power of the people is beyond guns and religion.

What makes people powerful is coordination.

The public space for conversation on the web are a handful of platforms - and those can easily be controlled.

The rest can still exist (personal webpages and so on), but they will remain fringe.

>Censorship has always been about maintaining their narrative.

Well, first they came for Alex Jones, but I didn't do anything, I wasn't a conspiracy nut...