skysight-inc/HackerNews huggingface dataset:
Here's an explanation by Ken White:

https://www.popehat.com/2017/08/14/department-of-justice-use...

"DreamHost's brief illuminates the key issues: the search warrant is dangerously overbroad, and implicates protected speech. The Department of Justice isn't just seeking communications by the defendants in its case. It's seeking the records of every single contact with the site — the IP address and other details of every American opposed enough to Trump to visit the site and explore political activism. It seeks the communications with and through the site of everyone who visited and commented, whether or not that communication is part of a crime or just political expression about the President of the United States. The government has made no effort whatsoever to limit the warrant to actual evidence of any particular crime. If you visited the site, if you left a message, they want to know who and where you are — whether or not you did anything but watch TV on inauguration day. This is chilling, particularly when it comes from an administration that has expressed so much overt hostility to protesters, so relentlessly conflated all protesters with those who break the law, and so deliberately framed America as being at war with the administration's domestic enemies."
Join DataScan – curated digest on world of data
That's about $40,000,000.- I would do more repulsive things than diving into a dumpster for that kind of money.
It's not just about the language or tools you use. You can produce a memory-safe, beautifully structured parser and use whatever framework you like, but if it doesn't do full recognition of your input before you do any processing then you're likely boned.

Not only is there a high risk that you'll still be passing bad input through to your database, another program, or an unsafe library deep down in your application (YAML in Ruby anyone?), but you get what Meredith Patterson calls a "weird machine" that is programmable by an attacker.

There's a lot more of this at:

http://langsec.org/

Stacks of papers, articles, videos, examples etc.
I wish I knew. Easiest way is to make a ton of money off google ads like we did. Even then it was hard to actually talk to someone - especially at YouTube. And they had an office a few floors up...
I agree, and rephrasing the problem in different ways often helps to define what it is in you that bothers you about/in others. Your feelings are not wrong, but it would do well to understand them as clearly as possible, in the first place, for your own benefit. Being at home in your own mind is a life-long project. To cut through your own BS can be both extremely hard and satisfying.
Completely false; there is a reason almost no-body uses Microsoft Edge while the majority prefers Chrome.

I'm 100% sure the top search query in any other search engine they place by default would be "google".
100+ e-books on popular technologies for free
>These people should have thought about their criminal actions before committing them.

Who, precisely? Literally anyone who visited the website? You're projecting criminality where none exists.
While that's generally true, the proposition of 6 months vs 4 years is also valid.
Write it in an article.
> what are these reasons?

Because it takes longer, is more complicated and more difficult to design. You can't tell me that writing Rust is as easy as writing Go for example.

I'm not saying Rust's heavy typing and borrow checker don't have advantages. Of course they do. But I do think too many people pretend it is always an obvious choice to take them. In many situations a simpler, less 'perfect' language like Go, Python, or even C++ is better.

For example I don't think anyone is going to be writing AAA games in Rust any time soon, and not just because of language momentum.
How do you call that condition when you can drink e.g. 8 cups of coffee, not feeling any kick and going to sleep like a baby as if caffeine never mattered?
I'm sure that our bodies produce molecules that interact with the same receptors that psilocybin does. But that doesn't mean that our bodies produce psilocybin.
Trending Developer Skills, Based on My Analysis of “Ask HN: Who’s Hiring?”
Out of interest, what was the Scottish universities' plan if the independence referendum had succeeded (in which case EU law would have prevented them from charging or discriminating against English students, and suddenly England's 10-times-bigger population would have had a £9,000 per year incentive to go to Scotland for uni...)
Taxify | Tallinn, Estonia | On site | Full time |

Taxify is the fastest-growing technology company in Europe & Africa with millions of customers across 20 countries. We build a smartphone app to take safe and fast rides – all at the tap of a button. Taxify is literally changing how millions of people move in their cities.

Our recent partnership with Didi (https://techcrunch.com/2017/08/01/chinas-didi-invests-in-tax...) just made everything much more exciting as it exponentially increased our resources and will boost the growth of our team (http://arcticstartup.com/article/taxify-will-hire-70-develop...) and our expansion to new markets.

Taxify Engineers are working on unique product challenges:
- Real-time system with tens of thousands of drivers, many of whom count on Taxify for majority of their income (so far 99.99% uptime).
- Millions of customers from 20 countries with volumes growing +20% a month.
- Complex algorithms for demand prediction, optimal real-time pricing, routing, fraud detection and much more.
- Self-driving car systems.
- We use node.js with microservices architecture, AWS and many other technologies.

General requirements:
- Experience in node.js / C++ / C# / Java or any OO language
- Experience with any SQL (Mysql/Postgre)
- Solid knowledge of algorithms and data structures

What do we offer:
- Great salary & Taxify stock options
- Flexible working hours
- Free taxi rides!
- Language courses
- Full relocation package and visa sponsorship for you and your family
- One of the coolest office spaces in Tallinn
- Games, ping-pong table, free snacks/drinks
- Motivated and talented international team, regular team events

Full info and applications: https://taxify.eu/careers/
Edelman Appoints Geeta Ramachanran as Business Director, Brand in Indonesia
It's much more difficult than biosynthesis of alcohol, which is so easy you can do it by accident. Leave a container of fruit juice uncovered and wild yeast will most likely ferment it. If you add dried yeast and cover it with an airlock (which can be as simple as a lose snap-fit lid (snap-fit so it won't get stuck and explode)) and it will most likely taste acceptable too.

Fermenting alcohol is so easy that there's no practical way to enforce alcohol prohibition. It takes no specialized equipment (lights etc.), it's easy to hide, and you might be able to pass it off as an accident if you get caught. If you could make other drugs in the same way it would become very hard to enforce their prohibition.
I enjoy coffee, but for sleep quality reasons I keep caffeine to a minimum in the afternoon so my last cup is with my lunch. I've found that my ability to fall asleep and stay asleep all night is increased.

In the morning I use coffee to suppress my appetite since I fast until lunch time every day.
Why do things need to be legally decided for Google's private owners to exercise their first amendment rights to tell violent fascists to expletive off?

People in this thread are happy with the situation because a) fuck fascists and b) DS can still hook their domains up via almost any registrar on the planet. I'm sure they'll find a fascist-friendly one somewhere and if they don't, they're free —funds allowing— to set their own up via ICANN.

Google's unique (and monopolous) power is in its influence; through search listing and ranking, and to a much lesser extent, through Google play presence. While we might need to have a conversation about what they are allowed to do in that respect, as far as I can tell neither of those apply here.
"Modern" would have been suitable a decade ago. The current state of filesystems on Linux is inexcusable.
Bitcoin and other blockchains enable more or less trusted associations to form using side channels. A typical example is using off-chain collaboration to exchange signed transactions of deposited funds. It seems reasonable to consider trustless cryptocurrency as a base layer for "international settlement." Coinbase is significantly different from PayPal because of this final public settlement layer that is open and well-defined, unlike the proprietary bank systems.
> When Jeff and I heard about this service, we both were curious on the meaning of the name Macie. Of course, Jeff being a great researcher looked up the name Macie and found that the name Macie has two meanings.

I somehow initially parsed the author's mention of Jeff as Jeff Bezos but soon realized she was referring to Jeff Bar, chief evangelist of AWS.
There are plenty of reasons not to drink, though.

Maybe you're driving. Maybe you're on medication. Maybe if you're a woman you're trying to get pregnant (or already are).

Either this "if you don't drink you must be an alcoholic" thing is entirely American or lots of people on HN hang around with the wrong crowd.

EDIT: Also being "on call" is a good reason not to drink. Though if you need an excuse every time you go out with your friends, you deserve better friends.
Many of these people are quite likely to be innocent of making threats. If I post threats on HN, your data would be included. Are you okay with that? I'm not, and I don't even have anything to hide.

Note: I'd not post threats. I try to avoid doing stupid things.
Actually, it's not. In your analogy, the storefront is completely passive and unaffected.

What is actually happening, is that somebody is walking into the store, asks a question about the stock or the price of the products on sale, which the store employee willingly answers.

Then, all of the sudden, the store wishes to control what you do with the answer that was willingly given to you.

This is clearly absurd - and so too is wanting to control what people do with publically-available HTTP data. If it's public, it's public.

I personally do feel that LinkedIn is within their full rights to attempt to detect and restrict content being served to screen-scraping agents, but they must then accept that screen-scraping agents must be allowed to use any means necessary to impersonate a "normal" user browsing the (public) information that they publish.

This can't be a one-sided freedom.
I guess it's called working to hard, i'm currently also in that state.. Almost vacation..
We live in a society where this issue affects women way more than it does men (see Clinton getting lectured at about not constantly smiling). Bringing this up is part of a fight to reduce systemic bias.
Political polarization and media habits [2014]
Cannabis has multiple psychoactive compounds, mainly THC and CBD. That's the reason different strains can have very different effects.

On the other hand, there seems to be a lot of arguing about different experiences with the same compound, not just with alcohol, but also with other drugs like LSD, MDMA, etc., if you look at forums... I'm skeptical and think most underrate the effect of previous mood and dosage in the effects of drugs.
You've posted several of these off-topic complaints in off-topic places, but doing it in response to a comment about people buying spam upvotes on HN takes the cake.

There's no right to "get anything to get noticed" on HN. There is, however, a duty not to defraud the community. If people defraud the community then obviously we're going to ban them many times over.

We detached this subthread from https://news.ycombinator.com/item?id=15010431 and marked it off-topic.
> This is a false argument. Speech is not "harming someone".

it is indeed!

"This article reflects the tremendous interest in the freedom of information in the postwar years. The Soviet Union proposed an amendment that would deny this right to Nazi and fascist groups. This forced the drafters to discuss the question of how tolerant an already just society should be of intolerant groups like Nazis. Taking together Articles 19 and 7, they solved the dilemma by giving everyone two rights: the right to free speech (subject to the limitation of Article 29) and the right to be protected against hate speech."

they're granted by The Universal Declaration of Human Rights

http://ccnmtl.columbia.edu/projects/mmt/udhr/article_19.html

"Any advocacy of national, racial or religious hatred that constitutes incitement to discrimination, hostility or violence shall be prohibited by law."

https://www.article19.org/pages/en/hate-speech-more.html
> The government also revealed in 2015 that it was building a nationwide database that would score citizens on their trustworthiness, which in turn would feed into their credit ratings

The wet dream of an authoritarian government.
It's on ArXiv, people are free to publish there without getting a language review. The author's first language is not English.
Does ZFS use the native compression libs in the linux kernel?
Official response: https://twitter.com/gitlabstatus/status/897375110205722624
Why you can't run a software project like a house-building project
In Australia, bachelors degrees are $15k to $30k, and you don't pay until you have a job. And with the benefits rules, sometimes you can receive more in benefits to enable you to study than the student debt you'll incur.

I'm a little surprised US undergraduate tuition manages to stay that high, as it seems it would often be cheaper to migrate to Europe or Australia for the purposes of study (and Australia and Europe are quite receptive to that... education is Australia's third biggest export...)
Looks like their appcast hasn't been updated for 4.0 yet. I'll wait for that so I can install it with Homebrew.

https://justgetflux.com/mac/macflux.xml
This story so neatly sums up the debate. Here's Google's cunning solution to their problem:

http://valleywag.gawker.com/google-drops-i-o-ticket-prices-f...

Not only making a version of the competition where males are excluded (lowering the bar) but also tying it to financial rewards that men are not eligible for (free Google IO tickets with travel).

This is Google's problem in a nutshell. When one step removed from the the legally constrained hiring process, they openly and publicly engage in sexism against men. The game is rigged to ensure women win even though they can't compete, and women are granted special privileges that men are denied simply because of their chromosomes.

If Google wants to spend its money that way, it can. But its management can't then turn around and be shocked, SHOCKED, to discover that male employees are drawing the obvious conclusions: women are less interested in coding and there seem to be fewer of them at the top levels of skill.

Also note the hilariously misleading way Valleywag reported this: "Now the tech giant has a meritocratic pricing plan to encourage more women to attend their banner Google I/O conference ... the company is going to cover ticket and travel costs to Google I/O for women who performed well in its "CodeJam" coding competition."

1. Preventing men from competing is not meritocratic almost by definition.

2. They disguise this fact by making the link be "CodeJam" although it doesn't go to CodeJam, it goes to the separate "CodeJam to I/O for Women" site.

Followup edit

Clicking a link from the ValleyWag story brings me to madewithcode.com which seems to be some website designed by Google to encourage girls to code. This website is astounding. It essentially buys into Damore's view of the science wholesale. The top featured project is "Design a ZAC Zac Posen dress that turns heads", other projects are "Accessorizer: take your selfies to the next level", "Help Riley from Pixar's Inside Out solve some of life's problems", "Help a robot", "Code a heart to bring people together", "Dance visualiser" ... all on a bright pink background.

These projects are very clearly designed to appeal to teenage girls. They're about clothes, helping people, relationships etc. It seems to me like an open admission that girls do have different interests to boys, before they got anywhere near a hiring pipeline with "unconscious biases".
"Kanal 103" is a cult indie FM station from Skopje.

Recordings expire (overwritten) after one week.
Adopting Flow and Typescript
Do you put sugar in your coffee, though?
I haven't checked the markup, but if you try and hit a linkedin profile page you just get forwarded to a login page. Perhaps if you don't follow the forwarding?

Not sure how this complies with google's requirements, I suspect if you're big enough you get a custom arrangement. However, that doesn't explain how hiQ are getting the data.
https://archive.fo/oZ17p
Remember CEO=founder in this case. It's not "Benchmark will keep your board in line", it's "Benchmark might sue you".
Wait, isn't a credit rating already a measure of (financial) trustworthiness?

What kind of parameters can the government record which would actually make a credit rating more reliable?
This is Talip@Evercoin. We will be adding more coins over time starting with Monero in a week. We think support matters a lot. We want to make sure we are quickly reachable via anonymous chat on the website when needed.
Let's be serious, Rust will never be as easy to use as a language with GC. It will perform better on many metrics, but you have to pay that cost.
I introduced myself to TDD/eXtreme programming long before anyone was talking about it, read all the books and preached the ideas. Since then I've had the misfortune of seeing several fucked up interpretations in the wild, from hip-shooting startups to ISO-certified Scrum shops; and they all manage to miss the entire point of the exercise; which is applying common sense; distributing authority and focusing on the important parts, not least creativity. Agile is kind of like the Jet Kune Do or Ving Tsun of software development; since it contains almost no form in itself; it's very easy embrace and extend into whatever you fancy, and therefore very easy to corrupt.
So basically your idea is only people who accept each other and can circlejerk together in echo chamber is OK? Any kind of saying "hey guys, I think this thing is no longer OK" would be breaking your social contract by coming up with idea to not tolerate some kind of behaviour.

Let's say a bunch of people are camping. All of them are having good time, littering a wee bit, breaking a bench of taking down a tree here and there. But everybody is OK with each other's actions social contracts is OK. Then somebody decides that this cannot go on anymore. Let's say they proclaim that littering is not OK. They'd end up breaking the social contract, since while litterers accept them being peacefully, those people don't accept the ones who are littering. That'd make the one who speaks against littering the intolerant and the one who needs to be kicked out. Naturally, after kicking him out, the community carries on in their echo chamber.

The free speech is about letting anyone voice their opinions and reason about them. Sometimes not tolerating smth turns out beneficial for the community, sometimes don't. But perpetual echo chamber is worse than either.
The top gear is just a "follower", to balance the forces on the body of the drill and keep load off the bearing in the centre. It doesn't drive anything. To drill backwards you .. turn the handle the other way.

The problem is the screw in the chuck getting unscrewed, because all the parts are on the same shaft.
Anyone know what the gender ratio is like for the participants? Is it 50/50?
This is less good in practice than in theory:

https://en.wikipedia.org/wiki/Auto-brewery_syndrome
Sounds like he should give cuttings to the neighbors, so they can all have fruit trees.
Meerko's comment is not relevant for twO reasons:

- it asserts USA is better than most western EU, it's false

- it asserts that freedom to hate is proof of more freedom, but if people are not protected against hate speech and hatred, nobody is really free
Fully agree with you regarding that prominent member.

Of course he doesn't care about UWP support, as he wants to promote his own VSCode plugin.
These two things are not the same.

A) Noticing a woman's beauty when you first encounter her.

B) Making a 'valuation' of a woman 'solely' based on her looks.

What's really deeply disturbing about the above is the mind-control aspect, driven by shame. Not only must you censor your words, but you must also hate yourself for your involuntary thoughts. This is total ideological possession, as Peterson puts it.

And it's so, so familiar. I swear, soon enough progressive men will be wearing chastity belts to help banish impure thoughts, or hair shirts to make up for their privilege. I am not even sure I'm joking.
My 16-minute call with the SEC regarding our ICO
The vast majority of the big money comes from non-EU citizens studying in Scotland, who get charged double, triple or even more than English students, especially for subjects with good job prospects like business, law and medicine. I imagine they would have increased non-EU places at the expense of EU places to compensate. There was an idea to allow foreign nationals to stay much longer after finishing their degree in order to work and gain experience, which would have made studying in an independent Scotland more attractive.
I've been reading through the paper. It looks fundamentally like Ethereum, but with a runtime environment with specific functionality baked in, and some kind of ongoing voting system for governance of the chain. It doesn't seem to have anything novel in way of privacy: the references to a user's "private database" seems to be using "private" in the sense that only the user can update their own database, not that their database is out of view of other users. This seems to support that:

>All state communication among accounts must be passed via messages included in the blockchain.

As far as I know, blockchain-based cryptocurrencies so far only seem to be able to achieve privacy through ring signatures or zk-snarks, and that link doesn't feature either. Additionally, it's prominently built around enabling arbitrary computation like Ethereum, and arbitrary communications that have to be executed by every node have to use something like fully-homomorphic encryption to be private from the nodes computing them, which is presently impractically-inefficient for this use-case and not featured in the link.
They factor in whether you are a rule obeying good citizem.

The result is also not only used to put you at financial disadvantage, they use it everywhere there is a queue to put those good citizens into the front of the queue.
Typo. I meant to write long, not int ^^
So, I totally agree with you on the tone of the GP, and that workarounds are worthwhile to share, but I feel like they have a point.

I feel the problem is more pronounced in the Javascript/webdev community (caveat: I'm recently dabbling in web front end development after a good number of years in Java-land) - the willingness to throw a poorly understood workaround or npm-incantation out there ("it usually works if I.."), rather than trying to actually get at the root of the problem is frustrating. I don't just want to make it work, I want to understand why it didn't before. It seems, from still shallow observation, that the community (such as a singular community exists) has an ethos of doing whatever to make it work and moving on.

Sometimes the root of the issue is a fundamental limitation that you need to work around, and workarounds are definitely useful in those cases, but they are definitely frustrating when they aren't accompanied by reasonably precise diagnosis of the problem they are working around.
Lean Startup with a Distributed Team
Disclaimer: I don't work for Gitlab.

The problem seems to be resolved now, seems like a problem with invalidated cache on a heavily loaded server ( official tweet: https://twitter.com/gitlabstatus/status/897375110205722624) -- not data destruction.

Gitlab Issue: https://gitlab.com/gitlab-com/support-forum/issues/2320