skysight-inc/HackerNews huggingface dataset:
I remember the story of Samuel Brannan who made lots of money selling picks, shovels and pans to gold miners during gold rush in 1848.

Quote from Wiki:

"Brannan moved to New Helvetia, where he opened a store at John Sutter's Fort. When gold was discovered, Brannan owned the only store between San Francisco and the gold fields -- a fact he capitalized on by buying up all the picks, shovels and pans he could find, and then running up and down the streets of San Francisco, shouting "Gold! Gold on the American River!" He paid 20 cents each for the pans, then sold them for $15 apiece. In nine weeks, he made $36,000."

https://en.wikipedia.org/wiki/Samuel_Brannan#California_Gold...
Some pollution impacts are felt locally (heavy metals), some regionally (acid rain from upwind sulphur oxides), and some globally. CO2 is one of the global ones. It's very well-mixed in the atmosphere.

If we could point to a plume of obviously-warmed land downwind of a city, it'd be a much easier sell to the layman.
Yea, and people who build efficient highway systems and affordable cars for the public! Those Nazi wankers! /s
There is also the 99-problems sets, started in Prolog [0], then Lisp [1], Haskell [2], Python [3], and more.

[0]: https://sites.google.com/site/prologsite/prolog-problems

[1]: http://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/func...

[2]: https://wiki.haskell.org/99_questions

[3]: https://wiki.python.org/moin/ProblemSets/99%20Prolog%20Probl...
> Persecuting someone for choosing a political candidate or supporting a political group is the exact opposite of a democracy

Speaking out against atrocities and harmful political views is exactly what democracy is about.

Some people find themselves "persecuted" any time someone disagrees or they can't get media on their side. That is diluting the term and in no way reason to stop speaking out against them. (And perhaps ironically, the ones who want to silence others often see themselves as silenced.)
Kanary: A Kotlin web framework for building scalable and expressive RESTful APIs
And now you find the same thing at http://apollo.rip or http://redacted.ch, almost exactly as it was.
This is a great way to put it.

> Self-esteem can't come from outside

I do have to disagree here. Self-esteem ultimately must come from outside...just not from other people. As a Christian I believe that self-acceptance is rooted in knowing that I have intrinsic worth to God irrespective of what other people think of me. It's not about who I am or what I have or haven't done, but about who God is and what He's done for all of us.
So basically, you can support isis all you want. But don't you dare befriend iran!!

This is yemen all over again...
There are solutions to this.
A) Let one representation be derived from the other. Easiest by making the derived representation read/view-only.
B) Encapsulate the specific/low-level details into a generic black-box, which can then be composed.
Computer science notes open sourced
Here is an approach that worked for us well in our startup, that may help other teams who read this thread. We learned it through making a few mistakes in our decision making process.

Whenever we have a new feature which cannot be implemented using existing frameworks, tools, in house technology or existing expertise, we inform the managers to add an extra 2 week to our schedule to evaluate as many options as we can. It is really hard to fit a lot of tools in that time so all the team picks up the work, even the ones that has no past experience or theoretical knowledge on the topic. It actually helps to have those ones in the research group. They are often the ones to be able to tell "since i have no idea in the expertise, i instead searched for this company who apparently ditched this tool because they suffered from this and that". Others who try to acquire the theory on the other hand is able to argue like "X seems to be better than Y". Once we have enough Xs, we already have use cases of X that is proven to be useless. In that attempt, mostly there remain only one X or even none. We either pick up that remaining X or an X that is less scary but a little more boring.

Boring is good because a team can argue on a boring thing more easily. Those arguments produce quality code that remains to be used more than a year. A year or two is enough to allocate more research time for the topic, which eventually helps to find or implement a tool-set that can live much longer.

Here are some examples we used more than a year and ditched or soon will ditch:

Stock Tesseract Server Side OCR -> Properly Trained Server Side Tesseract + Image preprocessing on the mobile device

Rethinkdb change feeds -> Postgres LISTEN

Bluebird.js -> ReactiveX

Ubuntu -> CentOS

Forever -> Docker

Edit: The reason why I am posting under your comment is in some cases, mistakes can hurt a company in a way that is unrecoverable. My advice my not apply to pet projects.
Ah, yes. I agree, that was a mess!
This was my conclusion: "It is not all down to parenting changes only, but given better objective results the nostalgia for good old times is not really fact based." Not a single part of my comment compared spoiled kid with kid of same circumstances who was less spoiled.

If you are argue that current children needs to be insulted etc more because that is how it was done in the past, then bringing in measurable differences between cohorts is perfectly valid argument. There is nothing measurable to support that argument either. The past was not perfect and argument by idealized nostalgia is not facts based.

As much as it feels good to imagine how you got back to that kid and how that kid would behave better, it is as much fantasy as thinking that all behavioral problems can be solved by hugs. I will make one more unsupported claim however: insulting children is and was not about making them behave better - it was about making educator feel better.
I don't wish to make light of any suicides or potential worker mistreatment at Foxconn, but it's important to keep in mind that when the Foxconn suicide nets made the news there were 14 reported suicides that year. Foxconn has something around one million employees. It's possible that the number of suicides was under reported but it's important to keep in mind that China's suicide rate is somewhere around 22 per 100k residents and the US's hovers somewhere around 10-13 per 100k residents.

14 suicides for a company of Foxconn's size doesn't seem particularly unusual, except for maybe being below national average.
Developers Create Business Value: Why You Can’t Deny Them the Tools They Need
Of course you can use it but does it perform better than "shallow" methods such as Gaussian processes, SVMs, and multivariate linear regression ? either through theoretical or empirical evidence ?
Miners tweak settings to minimize power usage, i.e. undervolt and maybe even underclock the card.

That's much better for the GPU than, say, pushing the card to the limit for benchmark scores :D

But generally, GPUs become obsolete before they die.
Show HN: Abot – Anonymous Feeback for Slack Teams
So will you be able to prove that you are not using steganography when the authorities accuse you of using it?
BA had 200 Systems on the critical path – WTF
True, but this truly is a non-issue.
I see no problem in encouraging contributions and donations in your CONTRIBUTING.md (that shows when creating an issue).
Especially in a large project.

But requiring a donation or code would mean that lots of bugs would go un-reported. Issues are just as much of a contribution to a project as code is.

Founders getting overwhelmed is solved by adding maintainers or transferring maintainership. Popular projects will be forked if the maintainer burns out and leaves.
How political data teams game Google to fool people
A whole bunch of bad decisions.
How to Use Multiple BBW Hookup Sites to Meet the Best Fuck Buddies
Programming is inherently difficult. We can do a lot in tooling and increasingly higher level languages to help make a lot of the details a lot easier, but a the core, it remains abstract symbolic manipulation.

It seems to me (and I have by no means done an extensive survey of the field, so YMMV) that efforts in visual programming suffers from mis-diagnosing that the difficult part of programming is the act of writing the code (indeed, the empty editor is intimidating and code in any language looks impenetrable to outsiders), rather than understanding what code to write in the first place.
> my game company bought us all gift cards and told us all to each buy a couple hundred dollars in our app to bump a couple spots.

Is this allowed?
It shows ApplicationError. Got a HN hug of death, or are you updating?
This is a BS comparison. People do not usually kill themselves at work.
http://www.strangerdimensions.com/2011/10/03/john-titor-the-...
Funny: I felt this was so interesting that I could not imagine the wizardry was taking place anywhere close to my area (FR).

It appears they are located on my daily commute.

Could not have known without HN, cool!

(EDIT: typo)
We weren’t particularly handy, but we’d seen all the home reno shows, and it seemed like everyone in the city was doing it. How hard could it be?

Hear this every day in IT projects
Fixed link: https://ocw.mit.edu/courses/electrical-engineering-and-compu...
> children also need to learn that sometimes they need to muddle through something they hate

Yes. Otherwise experience will do so, and not likely in a fashion that's pleasant or kind.
Site on local address?
Is it possible to have a 'website' opened on local network with a static IP address like 192.168...
It's easier to avoid taxes that way.
What needs to be encouraged is genuine improvement. I think the child that came 14th should get recognition, if last time she came 33rd in the same field.

In addition, top performers should always be encouraged. Relative to their peers, they have achieved as much as they can, and that should be recognized and lauded as well.
And who could forget the most successful visual programming tool of them all: Photoshop. A relatively simple visual programming language for putting together programs that generate images of various kinds.

Most of the things you do are achieved through a visual programming environment specialised for that particular task. Maybe text-based source files in complex directory trees, managed through a structured text editor with UI composition helpers represents one kind of specialised visual programming environment as well.
I never understood when corporations buying influence with politicians (for admittedly their own self interest) is good or bad. Is it just based on the cause? If a corporation speaks out and lobbies for policies that I agree with its fine? But if its something I don't agree with, its corporatism and corruption?

I get that net neutrality is popular among many in the tech crowd, but perhaps large corporations aren't shining nights and we shouldn't be applauding increased lobbying because their interests align with ours.
You are not bringing any whatsoever proof of the better objective results that are caused by spoiling children.
Intuitively I would say that spoiling children is a negative factor and probably it is more true than your assertion.
re: most other software: "Wow. It's just a relational database."
Good morning Smerity,

I'm sorry if my response sounded harsh. It wasn't my goal to confuse readers and I admit that it's a work in progress. That said I must clarify a few things as I realise that I left out important details:

1. Regarding neuroscience: Those researchers I've mentioned(Kording et al.) are actually people I've discussed this issue with recently. That's the context. However, I must say that I thoroughly agree with you that "deep learning learns just like a human brain" is a very inaccurate statement
and a reflection of the imprecise understanding many deep learning practitioners(and some researchers) have of their own field.

2. My approach to math: Was certainly not the approach used by deep learning tutorials. The issue I have with the proliferation of these tutorials on the internet is that they lead to familiarity rather than understanding. How to reach such a theoretical understanding is debatable and I'd like to encourage a debate.

In fact, this list is part of a bigger project which I'd like to collaborate on with others in the near future. You can think of it as the early stages of a Bourbaki project for deep learning. :)

Who was Bourbaki: http://www.ams.org/notices/200709/tx070901150p.pdf
I really like these kinds of practical demonstrations of how technology worked. Its such a shame that an up-to-date version could need scanning microscopes to see visually
> Self-esteem is a byproduct of self-compassion

There was a HN article on that recently [0]

[0]: https://www.theatlantic.com/health/archive/2016/05/why-self-...
Victorian Goldfish Globes and Goldfish Hawkers
In the past 2 years the only things I was given in paper were, contract, insurance form and a ticket train. Now I have tickets on my phone.
OK I only skimmed to the bit where current house prices are in the $2 million range.
Sounds like the whole city, perhaps the whole capitalist western world, is on crack.
We’ve seen the video about the #ParisAccord. We disagree – so we’ve changed it
I made that up, so feel free to take it with a huge grain of salt. But I've worked in higher education, wrote my thesis on it and follow it still with a lot of interest, so the ballpark figure is probably roughly accurate.

I'd like to send you sources but honestly ranking education objectively is tremendously difficult. There are lots of different rankings that measure things you may not, at all, consider to be indicative.

For example, most rankings are heavily weighed towards citations and proxies thereof. e.g. Chomsky is one of the most rated academics ever, so if he moves from MIT to your university, your rankings blow up. Despite the fact he doesn't teach any classes, and the number of typical students that actually benefit from his (previous) research being associated with your university is close to zero. Particularly the type of students we're talking about: those who do a 3 or 4 year bachelor, then go to work. Lots of universities have high rankings because a handful of academic experts in their field are associated to the institution and put out innovative research, which usually means very little to the undergrads's education or development. Look into the methodology, it's usually a bit of a joke. It's the reason universities can rank from 40 to 140 to 40 within a a span of 3 years, despite no student having noticed any difference in the quality of their education. In short, university rankings are more about research than about education, which is fine, but the problem is they're often used by would-be students when choosing where they can get the best education. (or rather, which institution looks best on their resume, I guess). And I'm primarily talking about students who get a degree and then go back to work, those pursuing academic/research careers is another story, but it's a minority the article doesn't really focus on.

But that's just rankings. Even if you had good rankings, just counting the number of universities worldwide is tricky and runs into different ideas of what constitutes a university.

But to give you a sense: if you look at the QS or THE rankings which are quite popular, all universities in the Netherlands rank in the top 300. The US alone has more than 3000 universities, worldwide there are over 25000.

So in short and all honesty: made up the figure, I do think it's roughly accurate, I don't think there's great sources/metrics which reliable rank educational quality worldwide, and the metrics I don't really put much faith in would at least rank the 13 universities we have within the top 5%.
>gaming the grading system is not the way to go.

And as I said, I don't disagree with that. I just object to your asserting anyone who does is "prejudiced against the rich".
I don't know much about Toronto so I'm surprised that these two jobs:

"Julian had just finished his PhD in education and was teaching part-time at Humber; I was an editor for the Food Network’s website and preparing to go on maternity leave."

Don't provide an income for a reasonably sized family home in the suburbs?
This is from 2012
Asus ROG Zephyrus Gx501vi – Defining Ulta-Slim Gaming
Give it a few more years...
Private Property Is the Real Threat to Online Freedom of Speech (2015)
May or may not, Theresa...
It is mentioned at the end of the post:

> You don’t need Google-scale data to use deep learning. Using all of the above means that even your average person with only a 100-1000 samples can see some benefit from deep learning. With all of these techniques you can mitigate the variance issue, while still benefitting from the flexibility. You can even build on others work through things like transfer learning.
I have no problem using it in more "modern" projects. This is another case where IE is really holding things back. If you need support for IE9 or earlier it's really just not worth the trouble, in my opinion. Most other browsers have pretty decent support for it, though. So if you're OK with only supporting IE11 onward, I think it's totally fine to use.
And more here:
How One Story Pissed Off Just About Every Non-Rich Person in Toronto - https://www.vice.com/en_uk/article/how-one-story-pissed-off-...
Whoever wrote that has zero idea of what the semantic web was/is.
Oh wow. May I ask how long do you sleep every night?

I tried to have a morning routine more than once, but the trade-offs where two big to keep it going. Two things stand out for me:

- It works only in the summer. The absence of natural light at 4.30 in the morning is a big no-no for me. I can't get productive on artificial lights only. Sounds weird, I know.

- Social life goes to hell. I live in a big city. Keeping up with friends, even if it's just a small circle of those I really want to keep around me, is basically a evening side-job. To get up at 4.30 every day I would probably have to cut this drastically, and I'm not sure the balance would be positive for me. I'm also single, so you know, some nice encounters are usually a matter for the nights.

From my experience, this is a daily schedule that may fit a family person, a short sleeper, a monk or a hermit.
I'm not an expert on suicides so I'm going to take your word for that as it seems logical to me. You've piqued my interest though and I'd love to learn where most suicides take place, I would assume at home.

With that being said, and to make clear I'm not an expert on Foxconn's corporate workings, but doesn't Foxconn offer housing at many of their campuses? It was my understanding that their larger factories are basically Foxconn cities where employees both live and work. I would assume many of these suicides took place at Foxconn facilities but not while actually working.
Privacy campaigners are outraged with Theresa May's internet regulation plans
Oh god, not this again.
Same here. Not remote, but I've only handled paper forms on very few occassions, mostly when the law requires written form.
It hammers home how poor I am
Unfortunate, because metaprogramming is very important to code design.
I won't want to abandon code just because v2.0 will get deprecated and shiny v3.0 will become the new standard next year. If Rust team cared about backward compatibility they could preserve old code by adding something like -std=rust1.0 which would not break code. Forcing people to rewrite any code(esp. complex macros) will not gain Rust any goodwill longterm.

https://github.com/rust-lang/rust/issues/39412

> Eventually, I hope we can remove macro_rules!. That will take a long time, and would require a 2.0 version of Rust to strictly adhere to our stability guarantees.
Is this just not working for me? I something supposed to be happening when I click the properties/values? Even if I allow the unsafe script that Chrome warns me about, all it does is copy something to the clipboard.
Using Moto Server to Mock Test AWS Services
You're comparing pork with speed. Net neutrality does not have any relation with ad based revenue.
This article would be hilarious if it wasn't so sad. I don't know whats worse. The authors general ignorance about 'flipping' houses or their arrogance around the disadvantages drug users experience.

The fact that they expect the occupants to just leave when asked as if they have somewhere to go is bizarre. Who are these people?
Really enjoyable read. I'll think of this when it comes time to buy a home.
It reminds me of this: https://www.reddit.com/r/OutOfTheLoop/comments/1plnrg/why_do...
If you list you age between 12 - 14, tgey will let you sign up without providing any other information.
Memory controllers are available in most IP collections, there is no reason you can't build one (or more) into an ASIC.
On the subject of "everyone gets a trophy", I can't believe this still happens, because I've only ever heard it described in derisory terms.

I've never heard anyone say "the school gave my kid a 14th place ribbon, how cute!". It's always "can you believe they give out ribbons for 14th place now?!"

Kids are pretty astute at picking up on this stuff, and I expect that being given a 14th place ribbon just feels a little sad and pathetic to a kid.

It probably doesn't do any real harm either, apart from contributing to landfill waste!
"Cash-strapped", looking for a $560k house, and burning up to $1.1m over the next few years - which friends and relatives lent them.

The level of privilege fucking burns.
Yeah, I was expecting something insightful, but it's just an Ethereum promo. Nothing against Ethereum (although I'm personally not very excited about/interested in it).
The reality is pretty simple, though: a lot of people making decisions like this will look at their career options when they graduate and have to face the real world, struggle for a while, then realize that they're more than qualified to make twice the money as a junior programmer and make the switch then, recouping their costs easily unless they're really stubborn.

Half the people that I went to school with in physics, math, econ, bio, did exactly that. They're doing just fine now because TBH, those fields are vastly more intellectually challenging to learn at a research level than being a well qualified working programmer is (doing proper CS at a grad level is a different story, on par with those other fields, but you don't need to be a research-class CS PhD to be an above average programmer), and most of them already had to learn to program to get through their courses anyways, so it's an easy transition.

It's the people in completely non-technical majors that have the most trouble, because they don't know math, they don't understand proofs or algorithms, or even basic problem solving, let alone how to design systems, and worse, they've never really had to learn to effectively use software except in extremely limited ways.
According to http://www.telegraph.co.uk/news/worldnews/asia/china/9006988... the, er, modus moriendi appears to be throwing themselves from the roofs of the Foxconn buildings.
Yeah. Officially it's to avoid centralization. The idea is that anyone can mine the coins, not just rich people with ASIC mining farms.

They also wanted to avoid GPUs originally, and some new altcoins (also known as shitcoins) try to do this as well from time to time. I've been known to either cloud-mine or what I call "Indian-data-center" mine such coins.

I personally like it when a new CPU-only or GPU-only coin comes out because I can mine with my own hardware. My ASIC miner never made ROI before the Bitcoin difficulty got to high that it would never pay back the power bill costs.
Because almost everything in life works this way. Once I have a place to live, I don't need to find a second one. Once I've eaten enough food to be full, I don't need to keep eating.

Except that's not how it works, at all.

Overweight people are overweight because they eat when they don't need to.

People with money pursue ever greater amounts of it.