skysight-inc/HackerNews huggingface dataset:
I don't use Steam, but I also haven't pirated a game in a very long time. I basically only play free to play games nowadays. You can install Starcraft 2, Heroes of the Storm, World of Tanks, Guild Wars 2, Paladins and few other games and play for months if not years without paying anything.
That would be amazing, if it still held that much value after a crash. There is no lower barrier at $900 any more than there is at $90 or $9.
The long term benefits are that they stem the bleeding of everything moving inside mobile apps. They need content on the web to remain useful and developers have shown they're unable to make good mobile experiences themselves.

I think this particular move is more tactical than strategic. I think it provides a better experience for users and keeps Pinterest, one of the main AMP users, happy with Google.
Next level parallax scrolling with CSS variables
Given that the nVidia blob apparently doesn't work with Weyland it's going to be a problem in the near future.
When I'm trying to visit some page, and I get an unrelated spammy popover that is hard to get rid of... I've gathered cause I know how this stuff works that it's _probably_ from a misbehaving google ad, but I don't know how I'd identify that to flag it, or if I'd spend the time to do so. I usually just get out of there.
The advantage of declaring variables and parameters as List instead of the specific implementation like ArrayList or LinkedList is that generic method calls can accept any List; this becomes most useful when you're writing generic library code, or when in your code you use some of the exotic implementations (like those in Guava or Apache Commons) for some useful purpose, as is often done for immutability, data locality, or code simplification.

Java actually provides a marker interface to distinguish between implementations of lists that support fast random access [1] and those that don't, and library code is encouraged to use this to decide an optimal codepath.

[1] https://docs.oracle.com/javase/8/docs/api/java/util/RandomAc...
Laziness and Parallelism
Do you want crappy code that get's harder and harder to extend and maintain? Because that's how you get that.
You could, but if found out you'd probably be put to trial and your own business would be destroyed.
>It was stopped by the large tech companies engaging in illegal wage-fixing for years

Also the dot.com crash ...

Wasn't wage-fixing a Silicon Valley thing?
Yeah, we need more articles like this on HN. I see lots of libraries promoted, instead of clean vanilla solutions like this one.
Just take a look at this ad on the Verge (https://www.theverge.com/2018/2/5/16966530/intel-vaunt-smart...). It takes 90% of the screen, and they wonder why people use ad blockers.

Screenshot: https://ibb.co/f1eOGS
Looks like a good side project. I want to build a platform that charges only for arbitration and escrow. I want to build a video interview system where you can select the questions you are interested and it will compile a 2X compact video with the answers for speeding up screening. Than the system uses AI to find and recommend candidates like the ones you rank better. I want to fix remote work and freelancing.
Pretty sure AMP only let's you use whitelisted components, not arbitrary JavaScript.
There is literally no useful information on this website.
Most of our clients are located in the US, Europe, and Australia. Our team is based in a few different cities in Asia (and I am too, actually I am replying to all people on the chat of our website in a taxi in Yogyakarta, Indonesia). We pay our designers actually very high rates compared to what they earn as freelance designers and have set up great processes in place to ensure quality consistency and speedy ETA.
That's fine and good for citizens in Germany, and likely the EU at large.

In the USA, non-negotiable click-through agreements are legal. And we, the citizenry, can give up a good class more of rights then the EU allows. These rights would have protected their citizens, and in your instance have. They do not protect US citizens.

We have small claims, and the hope an instance of the company resides in the state. If not, they can effectively ignore small claims. Nothing to collect from.
It's more expensive to put a game on a retail shelf for many reasons, not just the retailers cut. Steam also takes a cut. For retail you have to manufacture, you have to distribute (world wide), you have to maintain an inventory, you have to get packaging ratings and comply with retail rules. It only makes sense to do for the titles you have the most confidence in. Which tends to be the premium ones.
The kids don't even like having the regular curtains closed. Besides, having them used to getting up early is good when school is in session.
Inspiration from Data-dependent Rotations
Wikipedia said its the top selling car in it's category:

> Global sales since mid-2014 totaled more than 10,000 BMW i8s by early November 2016, making the i8 the world's top selling plug-in electrified sports car. The top selling markets are the United States, the United Kingdom and Germany.
Bayesian filtering is surprisingly decent, if it has a feedback loop. Trust by default, and let users train spam filtering, based on a generic, prepopulated filter database.
"Someone else would have found a way to bind nitrogen without him and so feed billions of people in the end."

The same logic that wipes out his achievement could also absolve him of his sin. Certainly someone else would have also invented chlorine gas.

Based on the little I've read of him I agree that he doesn't sound like a great guy (though I certainly don't know enough to really have an informed opinion). But, more generally, I oppose the notion that summarizing someone is as simple as a toggle switch between good and bad; I think that's too reductionist. Humans are (and the world is) more complicated than that.
Dissidents Have Been Abandoned and Besieged Online
Gets even better when they ask for your salary. Absolutely useless page.
I imagine the meaning is 'tool for doing open source', rather than 'tool that is open source'.
front page already: https://news.ycombinator.com/item?id=16367197
Thanks for the love! We love you too so here is a 20% forever discount code on all subscriptions (only 10 available): 915Z6X1
I think it's just because it's a horizontal animation that's activated by a vertical scroll event, but if I scroll quickly it looks pretty janky (in Chrome 64 on a relatively new iMac).
maybe because IDM? www.idmcrack.ml
I think that's Android instant apps, not amp. It's a new Android feature that let's you use supported websites in their native app without having to download the app.

I'm not sure why it showed up on your home screen; it's not supposed to do that. What phone/launcher/Android version are you using?
Can anyone post a rough breakdown on how $1B can be spent to build such a system?
> You mean the eff? Probably not exactly what you had in mind, but pretty close I think?

Well, of course, that requires people to put money in the fund.

https://supporters.eff.org/donate
Update fail causes Uconnect to experience endless reboots
This ties in directly with 'balance' in reporting, in how when one side of an argument gets a certain amount of time the other side - no matter how crackpot insane it is - is supposed to get equal coverage because that's 'fair'. Ditto education. Equal time for creationism and other bs can be traced back directly to the perceived right to have an opinion and that all voices are equal.

https://en.wikipedia.org/wiki/Creation_and_evolution_in_publ...

https://en.wikipedia.org/wiki/Teach_the_Controversy
Yep, that's what I mean.

I originally started to write something that explicitly called out some of the other examples as cases of talented amateurs (in the best possible sense of the term, and only vis-à-vis actual coding as opposed to producing books and theorems).

But, the cases of Cutler and Moore are probably what we mean by "longest-serving".
Apollo program certainly did not work under the same type of constraints the Soviets had. Yes, the electronics was primitive compared to what we have today but Apollo didn't need to work around international embargoes for every screw and piece of wire.

If Soviets wanted something modern, they had to reinvent it from scratch - or steal it. They were fairly good at both. Whether it was a computer, transistors or entire designs. The results were usually very simple designs where little could go wrong and that didn't need complicated technology - which wasn't available. E.g. the Soyuz capsule vs. both the Apollo and Space Shuttle craft.

I lived in a former Soviet bloc country and I can tell you that getting even silly components like LEDs required superhuman efforts. The few that were made domestically ended up in industrial uses (or exported to USSR) and importing anything from abroad was almost impossible. We had a black & white TV full of tubes until late 80s at home - color solid state TVs didn't become available until 1988 or so (and sucked big time).
There isn't much that is "mind-expanding" about Elixir coming from Ruby or really any other interesting, dynamically-typed language that I know. It's fine but it's nothing special; BEAM is a better argument for it than Elixir itself.

Maybe rein it in a bit.
fuck i can;t spamm
Wow, the article is full of just enough half-truths that I wonder what its real intent was. You get the impression from it that Germany was the first to use chemical weapons in the Great War — but it wasn't: France started, with the use of tear gas.

Use of gas projectors did not violate the 1899 Hague Declaration against use of gas-filled projectiles. Use of irritants like chlorine arguably didn't violate the 1904 Hague Convention on use of poison or poisoned weapons (is an irritant a poison? does dosage matter?).

The first German use of chemical weapons (tear gas, again) was on the Eastern Front, near Warsaw, not at Ypres. I don't know if the use of chlorine at Ypres was intended as an irritant or a poison — it's been too long since I studied the history.

> As Germany’s population grew along with their economy, the newly formed country became ambitious. The decision was made to further their status in the world by attacking France through Belgium.

That's a description of the beginning of the Great War so short that it's a lie. It's not as though the Germans woke up one morning and thought, 'hey, let's invade France!' The reason Germany attacked France was that Russia had mobilised on her eastern borders, while France was mobilising to her west (and the belief was that France was the far deadlier foe). This was in an era in which a mobilised army was believed to mean almost certain victory. And the reason that Germany invaded Belgium was that the French frontier was too heavily fortified. As it turned out, that was a good operational decision but an extraordinarily poor strategic one: while the German Army almost got to Paris, violation of Belgian neutrality led to Britain's entry into the war.
Develop your first decentralized app for Stellar network in Python
Do you have a source for this?, not disputing you, just want to read up on this.
It's important to know that the Barbican was built as luxury housing. Trellick or Alexandra Road were social housing and they still have a much broader social mix.
www.idmcrack.ml
Looks very elegant! Great it does not require loading the app itself and is easily embeddable in a web page.
Calling the implementation a "vanilla" jQuery made me smile )
See autism isn't listed as a serious side effect from the CDC website:

Severe events have very rarely been reported following MMR vaccination, and might also happen after MMRV. These include:

Deafness,
Long-term seizures, coma, lowered consciousness,
Brain damage

https://www.cdc.gov/vaccines/vac-gen/side-effects.htm
Scraping data in 3 minutes with JavaScript
Part of this process, especially for new team members or junior devs, is to signal that, yes, we take typos (and formatting, and proper grammar, and the style guide, etc) seriously. I could fix this myself, but I shouldn't need to. We all make mistakes, but too many "small" mistakes is an indication of sloppiness. Is this actually a mistake? Or were you just being lazy?
A war is always the ultimate escalation of conflict of interests. "Over my dead body" is literally the line, as you said.

As for technology, the purpose of a machine or a construct is primarily a solution to problems which made people's lifes difficult. The solutions of technology make people's lifes easier, more secure, but it also bears risks and unsforseen consequences. That's not always that case, as the special case of war clearly show it. War machinery makes people's lifes worse, but it's not the fault of machinery or technologies, it the fault of people waging wars.
> How often in their day job will someone be under artificial time pressure to solve a task and get it to a point where it's "good enough"?

In my job, pretty much every week. Many of my tasks are "implement feature X to a passable amount in 2 days", and then it goes to someone to use and get feedback on immediately. My team are mostly the same.
Who Killed the Junior Developer?
It's not OK to create throwaway accounts to violate the guidelines by calling names like this. We ban them as well as the main account if it continues. If you have a point to make, make it civilly and substantively.

https://news.ycombinator.com/newsguidelines.html
Building a JSON API in Go
I am also a life-long avid reader. I didn't really understand what makes learning to read so hard.

At least, until I started learning Japanese. After a few years of that, I realized that the pain I was feeling while reading Japanese kids' books is what all kids feel when learning to read initially. It's just been so long ago that I've forgotten it.

In short, reading slowly is very painful. You know that others can read quickly, but you can't. You know that there's a good story there, but it's constantly interrupted by trying to pronounce things, trying to remember what words mean (or worse, looking them up!), or skipping them and trying to figure out what they mean from context.

It's way more painful than you remember.

Something that encouraged me to read with outside motivations would be welcome to me. So that Kindle kids app actually sounds awesome to me as a middle-aged adult right now.
What I learnt from my JS1K entry
> Inability to perform under pressure does not imply high skill without pressure.

Ability to churn out crap in a time limit doesn't imply competence neither.
You've essentially described pagerank. Pagerank's patent just expired. Hopefully, that means it will start appearing in wikis.
A Simple Starter Guide to Building a Neural Network
At least the one for Rust makes sense, given that the community calls themselves Rustaceans.
When you can’t afford self-care
This is pretty surprising. What do they get out of doing this? It's competitively valuable market information but I don't see why customers would benefit from knowing the exact numbers - so I don't get why they do this.
Draw a chat message use Golang
Samsung makes all kinds of shitty apps, usually clones of better apps, that they try to push on you via modifications to the hardware.
Or Firefox Focus. It quickly became my default browser on Android, with the regular Firefox left for sites where I maintain a session.
It's amazing how the world's largest internet company cannot build a good blog. I don't know why Google is so insecure it thinks it needs to resort to the same tactics used by third-rate blogspam sites to keep users reading their blog posts.

This is what the site looks like with both sticky bars open on my 900px high screen. This is atrocious. https://i.imgur.com/o5hcENG.png
Launch promotional code: launchmegood. Valid during limited launch promotion period, 30% off. Enjoy!
Thanks! I see the link in the blog post is now fixed.
I think this is a response to the headline, which specifically mentions a "massive code rewrite".
If the ToS requires you to waive your right to sue in exchange for binding arbitration, you can't even sue, you instead have to go to a private judge chosen by the party that wronged you.

There is no conflict of interest there.
> The main component of the gig economy is exactly this, completely disenfranchising the worker.

It's even more insidious than that. Previously, it's workers came together to create unions, to prevent abuses by the company owners. Go back far enough, and companies hired hit squads in part of the US government to kill union leaders and bust strikes.

Then, unions were demonized. They "enabled lazy and bad workers, and punishing good workers" - I thing I got the root of the arguments used.

Then comes the gig economy. We have a company, who "hires" employees, but then pits each employee against each other. Doing so then puts each employee in the position of "I'm against employee #2, and #3, and #4". This poisons the pot for any chances of coming together, and fixing wrongs. And it also easily allows what we would have called "scabs" to immediately enter if there is a union forming.
1gb is a luxury. It feels like the entire Internet is running in your localhost. 4k streaming is clear and smooth. None of these is essential but it's nice if it's available to you for a little extra.
Not really, just based on the blog post and comments at https://news.ycombinator.com/item?id=16297550 and elsewhere where myself and others looked at the code. I could be wrong on some aspects of course and would welcome being corrected.

Also, I cannot find a clear explanation from Google how the internal details of this ad blocker work (how they manage the hashes on their side, where this coalition list is maintained, etc). I would love a link, but alas with these kinds of things transparency is usually the first thing to go, especially since people don't demand it.
Why is it, by the way, that papers have the author names at the top but not the date? The dates are added to papers in references, so why not the date of this paper itself too?

This one happens to have "Workshop track - ICLR 2018" at the top so has some dating, but most don't even have that
creator here, feel free to ask questions/give constructive criticism!
Nah, everybody used to think slavery was OK. Yet it wasn't. Plenty of people know they shouldn't smoke. Yet they do. Evolution is 'red in tooth and claw'.

Let me re-formulate my explanation of why daycare is bad:

(1) Small children need love and attention; they also need adult help available; they need to feel secure.
(2) Love, attention and help aren't raw undifferentiated qualities. The quality depends on the source. A familiar source which knows the child is required.
(3) The anxiety induced by an early childhood separation from such sources is potentially traumatic and long-term.

Therefore, young children shouldn't be separated from their mothers and/or close relatives.
Monkey Business (Puzzle, SQL)
Recently, O'Reilly stopped providing ePub. If you want this format, you can buy from Google Playstore but the typography here is bad. Has someone checked how are the ePub in the bundle? Good old O'Reilly ePubs or quickly converted from some HTML?
This was a great read coming from a C# background:
https://www.manning.com/books/real-world-functional-programm...
Seems like a very good buy. I generally like O'Reilly books. That said I am still very disappointed they decided to stop selling ebooks directly in favour of pushing their subscription service. Other than HumbleBundle I don't know a DRM free way to buy them.
Same, development books and electronic books. There was also a mobile dev book and java bundle recently.
Robust answer and well reasoned argument. I agree, and would go further to say that less pressure and more satisfaction has been had with time restricted homework in my experience as an interviewee.
"It’s important to note that some sites affected by this change may also contain Google ads.

To us, your experience on the web is a higher priority than the money that these annoying ads may generate — even for us."

Many of us are wired to see changes like this as a power grab camouflaged with flowery words, or possibly another step on the slippery slope to censorship and government control.

We've been trained that every corporate action is selfish, by definition against our interests.

But Google has demonstrated over the years that they're willing to sacrifice their short-term gains to maximize their long-term gains.

Since their long-term gains depend on a vibrant, open web, sometimes their long-term selfish actions are actually in our interest, too.
https://github.com/priestc/Autotip

was nice back in days when fee was low
Honestly, I probably wouldn't hire anyone that doesn't have their own personal side projects. That alone shows ambition, enthusiasm for learning, and it will show you their capability. Otherwise, working for a reputable company? Just because someone does well on a dumb test, doesn't mean much at all.
Risk of getting caught is always there.
But the reward is too high sometimes which makes up for it.
Imagine, if they could silently mine for a long time - they'll be able to retire in Bangkok.
Occlusion in Augmented Reality. How deep learning can help
Yeah, that’s a major issue – it’s interesting how this gig economy is going to play out, because in Germany a lot of foodora drivers actually unionized, and of course foodora simply blacklisted them, which employment law forbids. So now it’s playing out in the courts.
> recover access if you can prove your identity

So hackable, you're saying?
Service Providers and the Meaning of “One OS. One Click. Any Cloud.”: Part 2
The problem in our society is that power is incredibly unevenly distributed.

Silicon valley looks at this problem, and says that it needs to be disrupted. It then disrupts it, by taking away power from organizations that have it, and giving it to itself. We then all pat ourselves on the back and order a rum and coke.
These days, finding a machine with a floppy drive, let alone an actual floppy disk, might be harder than shrinking a system down enough to fit on a floppy disk.

EDIT: Don't get me wrong, it is really cool people can build such tiny systems. But the smallest storage device in my household it a 2GB SD card. Outside of embedded devices and low-end routers, I do not see the point other than for hack value.
I've also anecdotally heard good things regarding "Teach Your Child to Read in 100 Easy Lessons" -- does anyone have direct experience with both that book and "Let's Read: A Linguistic Approach" (and if so, a recommendation for one over the other)?
Agreed. Also a really clean recording, though somewhat over squashed dynamics. But love those drums...
That's my approach as well.

Mobile book bundle? I don't typically do much mobile outside of the browser, but I'll grab it just in case I get the itch.

Security? I don't make a living there but it's always been a fun hobby of mine. Sold.

Cryptocurrency? Not interested in investing, but I might as well get a deeper dive on blockchain et al.

Usually 10-15 books for the price of one? Sign me up.
Good point! That's true -- just didn't come to mind when I was posting my earlier comment.
This sounds to me like the nature of every job. Secondly, the interview process has never, to my knowledge, reflected on the job performance, and I'd suggest it shouldn't.
I usually create a PR after the first commit and mark the PR as a WIP, then it is available for review throughout the development process. YMMV
Discord has both!
Upon further reflection: I disagree with people saying he shouldn't change the name / "muh PC culture", but honestly I kinda feel sorry for him because it's going to be a bunch of work for something that's REALLY not his fault.