skysight-inc/HackerNews huggingface dataset:
When I'm procrastinating (and i'm a pro) I listen to http://rainymood.com while working
I also did some phenylpiracetam sometimes witch get you a extraordinary focus on your work. But you can get some headache and it's not really a long-term solution.
http://www-bcf.usc.edu/~gareth/ISL/ is not an statistics book. its a statistical machine learning book.

"All of statistics" is really a great book if you have time work through he exercise.
tl;dr He eats mostly raw fruits and veggies and gets his liquids from those. He had an "Addiction" to processed foods. Clearly he has issues with food and is compelled to share it with the world. It's about as obnoxious as you can imagine.
These studies never seem to have the troubles that other scientific studies have, repeat-ability, outliers or biases at picking companies.
If you pick the best of a wider selection, the result is to be better of course, but even then, some companies should screw up just because - the noise of a complex world, where good employees might not overcome bad management or bad circumstances.
If you just want to jump right in with minimal theory and then learn as you progress. Here is how I did it: https://blog.asadmemon.com/shortest-way-to-deep-learning-41e...
> They care. They are interested.

Have they really been, PHP issues would be fixed long time ago. It had 7 major releases, and people complain about exactly the same things. All the people I know who complain about it and switch to something else say the exact same things, no matter what PHP version they've left behind. Those who do care simply go somewhere else, only those who do not or have massive codebase to support stay.

> PHP7 is much better

Lets agree to disagree on that. Its not better enough to draw any of PHP opponents to it.

> you still have hosts running PHP 5.3, some even running 5.2! How do you combat a crowd like that?

You don't. Let them be. There are people using PHP 1,2,3 and 4 somewhere out there. They may never switch. Why should it hold back the rest of the world?

> I don't want PHP to get stuck in IE6 mode

The whole PHP is its own IE6.
Thanks for the review. I just ordered both.
Is it not a dense text written in an academic style by an academic known for dense, academic writing?

It's not. It's much more mathematical than your typical programming book and it might not be suitable for beginners (it says so itself) but that's not because it's 'dense and academic'. It comes with exercises, historical asides, nerdy jokes and so on.
You should host the list and post a high visibility link (i.e. news article). You'll probably discover real quick the pressures that caused GitHub and GitLab to buckle so quickly.
Probably start at the etherium documentation and start building. Testing might require buying some ether. That will open up a rabbit hole of wallets and exchanges if you haven't gone down it already. But it's a necessary rabbit hole.

Good luck.
I commented on how I personally feel. You are attacking that. It is a form of personal attack. And thank you for proving my point that your comment about children drowning is just a nasty rhetorical device.
> TL;DR. I don't want to make one myself, because why not just click on the link and read the article?

There's an essentially infinite amount of information out there on the internet, and people have a finite amount of free time; thus, many of us try to glean the thesis of an article before committing an hour to reading it -- particularly slow readers and non-native English speakers.

Especially in articles like this one, with a vague headline, no pull quotes, section titles that are too symbolic to actually describe the sections they head, and a break from the convention of using the opening paragraphs to provide a summary of what's to come, a TLDR comment is greatly appreciated to give a potential reader at least some clue what it's about.

TLDR: You oppose TLDR comments because you feel they keep people from reading the full article, but in cases like this, the lack of one is doing so.
The Cashless Society Is a Creepy Fantasy
IPFS?
Mutant Iso Surge 2273g – Proteína Whey Isolada Hidrolisada
BASIC was a product for Apple customers; as far as I know it was never a mainstream choice for writing system or application software at Apple. The first 6502 assembler I ever used was written in BASIC, but that was on a Commodore machine, not an Apple machine.
Yes, but in practice no one wants to go to a backup. So the simulators will try just deleting or messing with the aware person, creating Matrix-like glitches.

At least, that's the scenario depicted in the 1973 movie, World on a Wire. http://www.imdb.com/title/tt0070904/
I, too, once had the idea to live on only fruits and vegetables. Man, that was a lot of acid.
And this is exactly why I do not understand why there is such a huge opposition against 3D Secure. It prevents this exact issue. Card fraud on 3D Secure pages that are well implemented (2nd factor with SMS or hardware device token) is non existent.
Wrote Java code for few years and was writing php code the last 2,8 years.

While it doesn't matter that much at the end of the day, php is slow compared to java. A language which has so much hidden potential performance (from 5.6 to 7) can't be that good.

Also a lot of stuff i was used to in java is now also how php developer write code but with a language which doesn't support it properly. Annotations for example.

The worst thing was the type annotations in comments. Why do you write type annotations in your php comments? Because otherwise your ide can't protect you from those errors. and it doesn't provide you with proper code completion.

When you use tomcat and basic servlets or spring, you can write code quick and easy without any problems. Not sure why you wanna would use php.

Tooling is much better (IDE support, Profiler support) and Debugging is much better (simple to connect, can drop frames) and yes java has hot code replacement.

I can change the code while i'm debugging it and than drop the frame and test it again without reloading anything.

And at the end of the day you do know a language which you can use for android, server, games, desktop clients and it is cross platform out of the box.
I'm assuming you ended up with no debit card for a few days at least. That's a huge inconvenience in my opinion.
Stripe does not use an iframe/redirect for protection.
Jobs that no longer exist
> The only reason this is possible is because card payment systems still are using transistor era technologies with zero cryptography.

Cryptography does not help here. The problem is that better transaction types (3d secure) are badly implemented by banks and as such not deployed because it's seen as an unnecessary second step.
It doesn't matter if you agree. Some of the world's 7 billion people likely believe that minds are like souls in a parallel ethereal plane and they could be severed, float around for a while, be attached to some other person and so forth. Regardless of whether anyone believes that it is just not true and conscienceness is an emergent propery of the person having it, and it doesn't really matter whether you or anyone else sees it that way.

It doesn't matter what you think conscienceness is or whether there is agreement on it. (Sorry if this is harsh.)
Trump will bring back all these jobs!
Lol. Care to comment on the many bannings/suspensions of prominent right-wing commentators/journalists on Twitter (Milo, Ricky Vaughn, Chuck Johnson, James O'Keefe, to name a few), the practice of "shadowbanning", as well of Facebook's well-documented history of deleting/censoring of posts about refugee crime in Europe and outright censorship of anti-refugee comments in Germany (under the guise of calling it "hate speech" of course...)?
These cycles keeps repeating themselves. Some marketing driven term gets traction and then people start believing the hype, repeating it as some sacred truth and dismissing experience as grey beards.

A few years down the road when things don't go according to plan some other term gets traction and rinse repeat.

HN especially is guilty of perpetuating hype when one would expert a far greater degree of scrutiny.

When you get to the nitty gritty of scaling from networking, distributed storage, failover, high availability, security and managing state that's entire domains of expertise and experience that devops glosses over.
Have you looked at https://uimovement.com/tag/search/ and https://uimovement.com/tag/filter/
A response to “Secret Teacher”
> [500/day] is inexpensive?

It is, especially for someone who doesn't work every day, and has to cover their own health insurance. If you're willing to pay someone by the month or by the year and put them on the company insurance plan, I'd imagine you'd get a better rate.
Experimenter Effects and the Remote Detection of Staring [pdf]
It's often good to look at the background of the authors of these posts.
That's not usually how Stripe integration works, is it?
Popularity.

WordPress is popular, php is accessible (you need notepad and an ftp client to start hacking) - combine the two, and you get a lot of "scratches my itch"-code.

It probably doesn't help that WordPress is an ancient code Base with a goal of running on the cheapest webhosts (who are slow to update to newer php releases).

So you get a lot of beginners that learn from messy old code, that generate more of the same.

It's a mess of global and file-wide variables, an unholy mix of poorly structured procedural code married with the odd "OO" abstraction.

There are good, even great php code bases - WordPress - and its plugins are not that.

To be fair, WordPress itself, and the core plugins are at least somewhat consistent, and after years of security holes follow a somewhat reasonable defensive coding practice. The terror lurks in popular third-party plugins, inspired/forked from older hacks. As is evidenced by a quick look at full-disclosure where seemingly every week someone's managed to make a plugin that's broken in some novel manner.

I've not been following closely lately, but for a plain php cms, one could do worse that cmsmadesimple. It's (was) pretty old-school simple php, but much simpler than something like Drupal.
Yes, you're right, they pass it on. But as costs start to get noticible to the involved parties (direct and indirect), hopefully that would prod the ones that don't care now, to start.
The White House just open-sourced a tool to make a Facebook Messenger chat bot
Can you respond to the specific criticisms of OP then?
MacKay, "Information Theory, Inference, and Learning Algorithms" and taking the Bayesian Inference and Machine Learning path

http://www.inference.phy.cam.ac.uk/itila/book.html (freely accessible online)
Gelman is being a bit modest (for him) because he only mentions in passing probably the biggest recent example of the "social media takedown of psychology research" phenomenon: he was the first person to publicly raise questions about the LaCour and Green study on changing people's support for gay marriage, and he did it in his washingtonpost.com blog five days after the study was published.
It's an SV engineers salary, but it's probably not an SV contractors salary. Contractors have overheads and inconsistent work, 500USD a day is reasonable.

I would also assume their contractors are fully up to speed with the project, it's not reasonable to compare them to an unknown developer in Brazil.
Ask HN: Would you share you banking data for better adverts?
Currently ads are a pain in the ass. Would you share your transaction data to get better ads?
I fail to see how this is open source. No download, no repository, no nothing.
I can't even tell what language is it written in, which is a deal-breaker for
me (JVM is an automatic no-go), or how does it run, so I could tell if it is
going to work for me or not.
Is Fiskes article related to the replication crisis?

Remember that whole cultural appropriation thing last year? Or the safe space movements on campus? There are plenty of movements that abuse political correctness to bully anyone around. On the opposite side there are plenty of 4chan types who love to shamelessly bully anyone who dare come out with a feministic message.

I imagine academics in related fields are ripe for being targeted by Internet bullies and trolls.

Isn't it this kind of abuse that Fiske is referring to?
"I have zero liability on credit card purchases"

Not quite right. Many banks make you liable for the first $50, for each occurrence of fraud. Also they typically require you to notice and report a fraudulent charge within 30-90 days or else you are liable for 100% of the amount.
What was wrong with my Go code
Yes, the mechanical forces involved with a 0.75 ATM differential are very similar to a 1 ATM differential. But the same isn't true for leaks and residual gas because the difficulty isn't linear. Pushing a vacuum 0.1 ATM to 0.01 ATM is much harder than from 0.51 ATM to 0.501 ATM.
Gain background knowledge first, it will make your life much easier. It will also make the difference between just running black box libraries and understanding what's happening.
Make sure you're comfortable with linear algebra (matrix manipulation) and probability theory. You don't need advanced probability theory, but you should be comfortable with the notions of discrete and continuous random variables and probability distributions.

Khan Academy looks like a good beginning for linear algebra:
https://www.khanacademy.org/math/linear-algebra

MIT 6.041SC seems like a good beginning for probability theory:
https://www.youtube.com/playlist?list=PLUl4u3cNGP60A3XMwZ5se...

Then, for machine learning itself, pretty much everyone agrees that Andrew Ng's class on Coursera is a good introduction:
https://www.coursera.org/learn/machine-learning

If you like books, "Pattern Recognition and Machine Learning" by Chris Bishop is an excellent reference of "traditional" machine learning (i.e., without deep learning).

"Machine Learning: a Probabilistic Perspective" book by Kevin Murphy is also an excellent (and heavy) book:
https://www.cs.ubc.ca/~murphyk/MLbook/

This online book is a very good resource to gain intuitive and practical knowledge about neural networks and deep learning:
http://neuralnetworksanddeeplearning.com/

Finally, I think it's very beneficial to spend time on probabilistic graphical models. Here is a good resource:
https://www.coursera.org/learn/probabilistic-graphical-model...

Have fun!
CLA Side Effects and Fat Burner Reviews
Yes, We’re Sorry About the PayPal
7 Tips for Aspiring Entrepreneurs Who Stay in School
It sounds like you may enjoy working in open source. I would suggest finding an employer than embraces open source and allows you to spend time working on those projects.

Any company can always use improvements to tools such as build tools like webpack, etc. The entire community benefits from those improvements and that may align with your interests.
How do you explain that some algorithms are provably faster on quantum computers than classical computers, if quantum is merely an optimization?
Stripe Checkout is loaded in an iframe and stripe.js uses an iframe for data transmission.
Not sure if it counts as ui buy it is for me the only non frustrating way to search anything in my filesystem: grep and find in the terminal.
Let's leave cheap political jokes off HN.
> The problem with the design patterns books (including the GoF one) is that in the end they didn't have much influence.

Really? The Gang of Four book was my favorite programming book from the 1990s. A lot of people read GoF as a cookbook which I think devalues it and leads to a very dogmatic design approach. The message I got from applying GoF over a period of years is that there are existing, flexible patterns that you can use to organize large object oriented systems, though they don't solve nearly every problem and you'll need to tune them for each design. Viewed that way it's a work that can give you inspiration for decades.
Right-Wing Extremists Are a Bigger Threat to America Than ISIS
I've been happy with Everything, too. Everything is good because it searches by multiple substrings, so you can be precise about what you're looking for. (The much-loved fuzzy search, on the other hand, in my experience returns results that might as well be random, until you type so much of what you're looking for that you might as well have typed the whole thing.)

For searching file content I quite like Agent Ransack aka File Locator: https://www.mythicsoft.com/agentransack - main thing I like about it is that it's very quick and easy to see the content results from a subset of the file search results.
"The GoF list of design patterns is very much tightly coupled to the peculiarities of Java at the time the book was written."

The book is about C++ and Smalltalk. There is not a single mention of Java in their book.
seems like a clear path to get bad teeth - even eventually the enamel will be destroyed by acid
Kind of fitting but I wonder if last few lines will turn out to fit too: "The President say ... isn't it a shame what the river has done to this poor cracker's land."
No worries!

I completely understand the "trendy" part. Sadly even language/frameworks need marketing, and doing things in a "wasteful" and "slower" way but simpler is gonna be a tough sell even if it might be the best move.

I just feel that there is a space for a "better PHP". One that uses a better base language, but still keeps the benefits from the language like the simplicity of the "think edit reload" cycle, the shared nothing architecture that makes programs easier to write and simpler to test, and the horizontal scaling.
Computer program for simulating time travel, exploring the grandfather paradox
No, because I have many debit cards from different banks in order to have redundancy and increase availability when the bank's system is down, or a particular card simply won't work at some merchant, but other will (usually happens in the US with my European cards).
The author says:

" In short, Fiske doesn’t like when people use social media to publish negative comments on published research. She’s implicitly following what I’ve sometimes called the research incumbency rule: that, once an article is published in some approved venue, it should be taken as truth. "

after citing an article of Susan Fiske. The sentences in quotes are blatant lies, obvious if the cited article is read. She says, in the cited article:

" In contrast, the self-appointed destructive critic's role now includes public shaming and blaming, often implying dishonesty on the part of the target and other innuendo based on unchecked assumptions. Targets often seem to be chosen for scientifically irrelevant reasons: their contrary opinions, professional prominence or career stage vulnerability. "

Shame on you Mr. Gelman.
I don't think it's a good strategy to discourage people from diving right in. There are many courses and books out there that are suitable even for a beginner who wants to learn about NN.

Of course it's important to get a broad horizon eventually but starting with the theory without the applications is not how most humans learn best. Learning by doing is.
The first 64 cores, perhaps. But the 30th set? The 300th set? I recently worked for a company that held very strictly that it was better to buy more cores than change the code. As a result, over half their total costs was dedicated to their AWS bill.
An analysis of API usability and Azure API management [pdf]
This censorship show that you don't even begin to understand the problem.

This list could prevent people from getting their card skimmed, and you take it down.

I'm moving away from gitlab.
The author says "hundreds of thousands of letters issued each year"
If you don't use the term "jihadi" because it's too positive you also should refrain from using the word "ISIS/ISIL" because that gives them being a state and Islamic. I understand that "Daesh" has a much more negative meaning and those guys hate being called that way.
There's a lot of PHP and similar technologies on the web, where the mechanism for hacking a site such that you can insert something into the HTML template also implies full code execution abilities. These technologies are still very popular and multiple large projects that are widely deployed by many sites are implemented with them.

It depends on the details, because there are also technologies where the templates are separated and you can add text to them without execution rights. But for all that people on HN may tend to prefer that, in the great big real world, thinking separation of execution and data is a requirement for a template language is a niche view. Even here you can start up a rollicking, free-wheeling debate on the topic, and I'm not even sure where I come down myself.

Unsurprisingly, the scammers use scanners that look for the soft targets first, so, statistically, I'd suspect the claim could be modified to a true statement with "If someone can inject Javascript into your site, they could have hacked your database with just a bit more effort on your site." It's easier to write something that sprays a script tag across a whole bunch of sites that can scrape off anything that gets submitted that looks like a credit card number than it is to write something to go dump databases across all those same sites, because the database is more likely to be customized or have quirky local rules that would make your automated code fail, or draw attention to itself when it froze the database for half an hour, or some other issue like that. But if someone paid personal attention to your site, they could probably grab the whole thing. At this scale, clearly personal attention is not being paid to these sites.
> sharing knowledge or making useful information available to everyone what interests me the most.

This sounds like support engineering might be a fit. It would allow you to teach people about code and help develop good documentation while still utilizing your programming skills.
Wow, that's what I call elegant and minimalistic design - both the landingpage and the game footage itself.
Are you planning to release it for android too sometime?
I don't think she's talking about personal abuse. Some people just get upset when mistakes are pointed out in public. There is a crisis in social psychology: its status as a science is crumbling. Naturally, feelings are raw; many careers are precarious.
You may be interested in Developer Evangelism: http://thenextweb.com/dd/2012/06/03/a-day-in-the-life-of-a-d...

> A developer evangelist is first and foremost a translator. Someone who can explain technology to different audiences to get their support for a certain product or technology. It needs to be someone who is technical but also capable to find the story in a technical message… A good developer evangelist can get techies excited about a product by pointing out the benefits for developers who use the product on an eye-to-eye level.
Yes, but now C exploits are so widespread that they created the MPX instructions.

The problem being not everyone can use them, of course.

Also to give another example, SPARC V9 has something similar.

However even if processor support was widespread, it requires willingness to turn on those compiler switches.

Which is something that goes against the culture in the C community of performance at all costs.
Memories...only dealt with cards for a couple of years, often just for archival. It was always great fun putting a couple cards of your roommate's deck out of order.

And still have an EOF card as a bookmark in my old COBOL book
Gotta go fast.
If we're talking ux it's how people search as well. We've got LATCH for that. Location, alphabet, time, category and hierarchy. On the BBC website people might search for a 'detective' (category), but also might search for 'tomorrow, this week' (time) or 'most viewed' (hierarchy).
Bresenham's algorithm draws aliased lines.
Can liberal values be absolute? Or is that a contradiction?
I'll write a blog post about it and submit it.
58M Records Dumped from an Unsecured DB of the Modern Business Systems