skysight-inc/HackerNews huggingface dataset:
NCFR President's Report on Political Diversity in the Social Sciences
>do it to foreigners not your own citizens

We have droned our own citizens.
11yrs for me; I actually grew kind of used to the name-calling thing. I don't go home a whole lot but try to spend a few days with my parents 1-3x a year, and I feel like all is back to normal when they call me my brother's name. We're all "home" again.

Different experiences for different people :)

(P.S. My brother was not facing incarceration but had significant mental illness, just feel like I can identify with the loss. Do not believe anybody really close will, you like said, truly get over it. Time really does not heal all wounds.)
Back when I was in the university (90's), Lisp, Prolog and Caml Light (OCaml's percursor) were forbidden to be chosen in compiler design classes, although we used them a lot in other classes.

The reasoning for the rule, was that they made our compiler assignments too easy.

On my case, we ended up using the recently introduced Java with JavaCC and NASM macros for the generated bytecode.

Nowadays I would only use something like C++ for the runtime library, or reuse of existing tools, e.g. LLVM.
True but someone who can pay cash does not mean he is a good entrepreneur. A good entrepreneur can convince you to join him with his charisma, idea and the future or possibilities that he can create. Money is second to judge him. You can suggest to become a partner not only asking for money or equity if you find the idea is good.
Large banks aren't opposing faster payments anymore. It's my understanding that the NACHA membership voted to approve Same Day ACH and it will be phased in over the course of 2016-2018. In addition, the largest FIs are creating an actual real-time ACH system through The Clearing House, which has licensed technology from VocaLink (the developer/operator of the UK's Faster Payments system) and FIS to do so.
The DevOps approach:

Just write a Slack plugin for all those things, if they don't already exist (they totally do tho).

/s

In all seriousness. Communication IS the baseline requirement for the super-app you speak of. The next requirement is making the platform talk to any data source. Slack does both of these things surprisingly well.

Check this out:

https://www.youtube.com/watch?v=NST3u-GjjFw
Thanks for your contributions to the FPTF, Jordan!
https://news.ycombinator.com/item?id=10880604
It isn't anyone else's place to say what somebody should be working on.
Ask HN: Somebody using django and ckeditor and mathjax?
Ah, that's good to know; I'd been sticking to Bower for Phoenix' front end stuff, might start looking at migrating them to NPM if Brunch support is stable now.
They're utterly a matter of opinion. Please stop, and please don't be uncivil on Hacker News.
It becomes a scene if you want to. Start a blog, do presentations, come to events, contribute to open source — soon you'll find yourself in the middle of professional social circle.

However, it's something that you can choose to do or not to do, and something that is not at all necessary to be a good professional developer.
Temperature and Temperament: Evidence from a Billion Tweets [pdf]
Quality Police for Java projects, 0.15.2 released
So does the ACH do settlement rather than clearing as the name suggests?
What counts as a 'tech scene', out of interest? I'm based in London, and don't really have any friends that are programmers, or really see much going on.

Somewhere I can get involved?
It's the same crap like when King.com registered the trademark for "saga" and "candy"..
Typed Up CRUD SPA with Haskell and Elm – Part 2: Persistence Up and Running
I was talking about code specific to the pfsense project, their PHP code looks like it was written in the 90s and has several greppable bugs.
The HN guidelines ask you to use the original title except when it is misleading or linkbait. Specifically, please don't editorialize titles on HN.

If you want to say what you think is meaningful about a story, you're of course welcome to, but the place to do that is by adding a comment to the thread. Then your view is on a level playing field with everyone else's.
This goes to bit of tangent:

"In my opinion, we are, unfortunately, a people who define ourselves not by who we are but by who we are not."

That's the only recipe of identity that I'm aware of. Personal identity seems to be just bunch of descriptions you assume. For you to be "good at math" someone has to be bad at math, or the description is meaningless. National identity is just some approximate lowest common denominator of similar sort.

The best we can do is to avoid putting ourselves on good - bad axle and try to find descriptions that are different and neutral.
> you can always put it in a closure

That's where I started. And it's Rust-specific problem because of implicit "self" argument, needed to send link to instance.
RIP Threadflip
An optimistic reply to Ezra Klein
That point could be argued.
Show HN: Get help with your tasks intsantly
Interesting, but a bit misleading. I was expecting something more like HotJava, where the entire thing is java top to bottom. A webkit wrapper for Selenium tests is definitely useful, just not as neat as the idea of a pure java browser.
We're building world's most seamless, reliable and transparent on demand services platform - would be great to hear your thoughts/feedback!
Glass Beads Made in Czech Village Adorn Bodies of the World’s Tribes
Show HN: Libemf2svg, a library/utility to convert Enhanced Metafile (EMF) to svg
This is expected. As the parent comment said, it's common for people to be "too lazy" to unsubscribe from meetup groups. It cost nothing to be a member (though I understand that group owners are charged a fee based on the number of members), and I don't think that most people like clicking "unsubscribe" from anything. It's some kind of Thinking Fast and Slow mind trick involving familiarity and the fear of missing out, or something.

For a lot of people, meetup group emails are like a newsletter or an rss feed. They might skim it occasionally, but rarely go through the trouble of actually showing up. So, it's not you, it's them. It's probably best to see it as "I have a meetup group with 10 people in it", which is an accomplishment on its own.
Thanks to him indeed. Thanks for his work (and research) on sandboxed natives, FuseJS, NWMatcher, LoDash and so many more awesome projects. He never stopped pushing that envelope and we're reaping the benefits now.
The European payments landscape is much, much different:

1. Because they make less money on cards and card networks are controlled by pushy American corporations, European banks actively campaign against the use of cards online. So instead of feeling confident in Zero Fraud Liability as they are here, consumers in Europe are scared of getting hacked.

2. In some countries, banks don't even print the card number on the card, so you can't use them online if you want to.

3. Cards do not have rewards, so there's much less incentive to use them, even if they could.

4. As a result, consumers are accustomed to using "bank buttons" which let them log into their bank site to push a payment.

5. But that becomes really complex when you have more than 6 banks in a market, so solutions like SOFORT simplify by creating a centralized bank button.

In short, Americans value rewards and convenience whereas Europeans value security. There have been several ACH-based online payment efforts in the US (eBillMe, Mazooma, Noca, etc.) and all have failed.
i was thinking you'd need that temp number only to register gvoice
I’d like to agree with you that games 20-30 years ago were unashamedly complex and were the better for it, but maybe they were made for a different audience, i.e. the small percentage of people who had invested in a home computer in the first place.

Also: “In fact, users don't read anything.”

http://www.joelonsoftware.com/uibook/chapters/fog0000000062....
Most markets in the modern world are fairly efficient. This means that they are priced appropriately for supply to meet demand, with all the most predictive facts about future supply & demand, acknowledged fairly well by the market price (which will drive expansion or contraction of that supply and demand next year). If it's possible to squeeze off supply to the market, the market has likely already been squeezed. There are billions of dollars in profits waiting for anyone to pounce on a market that is truly squeezable, and prove the rest of the investors wrong. Most markets are not especially squeezable, because that element of risk to the supplychain has already been factored into their asset prices, and substitutes or alternative supply sources become available for exploration at higher prices, which undercuts anyone attempting to squeeze supply off.

It's pretty safe to assume an equilibrium between these sorts of processes, and a lack of "glaring upcoming shortages that Capitalism Didn't Listen To Our Warnings About".

At least, up to some level - maybe two or three decades - at which uncertainty about future inflation rates and technologies renders it really risky to make long bets of any sort.
Those are not for the lottery, and if they were, I'm not so sure it would answer my question. I'm asking about if there's hype in other countries talking about it since now it's the highest lottery in the world. For instance, in the US, whenever the amount goes up (like it did from 1.3 to 1.4 and then again to 1.5B) everybody is talking about it. Was curious if the news about it has been a topic of discussion in other parts of the world.
I have some "neutral" color LEDs that give a light more like mid-day sunlight, which is great, and I wouldn't want to go back to the warm color incandescent light bulbs.
I have the same but replaced it recently with a QNAP TS-251 NAS. It supports containers and virtual machines. Added 8GB memory and it works great.
OK, but why does PG host this? It's freely available: http://dl.acm.org/citation.cfm?id=361612
Show HN: Netflix for Webinars
Find Casual Dating in India
> Last time I checked, Prezi (and Powerpoint) presentations are deterministic: from the minute you hit run there's not much you or the audience can do to change the slides.

I started using Prezi since soon after it came out, and this was never the case. You can build guided paths, though even that isn't quite like saying "run", but what was powerful with Prezi was that if you use it for content where it really makes sense, content that is inherently spatial (which isn't actually most of the content I give in talks, so I haven't really used it much over the years), you can rapidly move around the content, you can edit it if you want (as the tool that you use to present is the editor), and effectively decided how the presentation will play out as you give the talk. In this article, the talk I'm giving is done with Prezi, and while I've given this talk many times, I've never twice did I do the talk in the same order, and often decide how to order the content based on the questions and feedback I get from the audience, and no one is any the wiser as Prezi is actually really good at that.

http://www.engadget.com/2010/04/13/360idev-saurik-on-the-mob...
This is actually pretty neat. Thanks for posting.
I'd also like to note that TRAI has usually been on the side of user's and not usually caved into lobbying. Over the years they've made sure of:

* Free incoming calls

* state-level number portability so you can switch carriers and hang on to the old number

* national level number portability

* compensation to callers for dropped calls -- an incentive for telecoms to uphold a certain level of service quality

* and now, a stern reply to FB's misleading campaign on free basics.

India as a result has very healthy competition in the telecom space, and the lowest rates in the world.

Kudos, TRAI.
I'd like to mention the tool I use: Slidify[1,2]

Basically HTML5 slides from R Markdown. Interactivity also available. [3,4]

Perhaps not was WYSIWYG as 2sli.de, which looks quite nice, but Slidify is great if you know R and want to include code snippets too.

[1] http://slidify.github.io/
[2] http://slidify.org/samples/intro/#1
[3] https://github.com/slidify/interactive
[4] http://slidify.github.io/dcmeetup/demos/interactive/
Adyen does a good job providing a developer-centric platform with robust controls around fraud rules and other elements. I'd encourage you to benchmark them. You and your colleagues can also drop me an email anytime to discuss: ben.brown@firstannapolis.com.
Such practice is quite common within east asia. It is called 'sokushinbutsu' in Japanese, kanji of which translated into 即身仏, which means 肉身佛 in Chinese, literally 'flesh body buddha'. From wikipedia, monk Hui Neng, dating back to 638 A.D. tang dynasty, seems to be believed the first of such example.

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

I cannot say I understand how this is explained from Buddhism within, because I am not practitioner. But if such thing happens, it is usually viewed as some kind of wonder/miracle by the locals, and also means the monk has ascended to be Buddha.
“Will the feds knock at my door?”
And Wikipedia

https://en.m.wikipedia.org/wiki/Buddhist_mummies
Crude Falls Below $30 a Barrel for the First Time in 12 Years
I fully agree. Ansible has a small learning curve.

There is little effort in getting started, since it runs over ssh without any daemons or agents required on the managed hosts.

For finding playbooks, you can also look at https://galaxy.ansible.com
If you want to practice skills like these, try:

Street-Fighting Mathematics [1] and
The Art of Insight in Science and Engineering by Sanjoy Mahajan (MIT) [2].

Free downloads via:
[1] https://mitpress.mit.edu/books/street-fighting-mathematics
[2] https://mitpress.mit.edu/books/art-insight-science-and-engin...
Seems that this time it's a two year lease, so it's still not going to be available permanently.
I think it's more that you want it to be part of an automated system. Ideally, it should be set up to autobill every month and reconcile those transactions automatically (like what you can do with credit cards).

The vast majority of customers do have access to some sort of ACH payment system, but it's not automated. You still have to pester them to pay each month.
Out of impatience for text-to-speech systems (easy) to catch up with reliable speech recognition systems (hard)? Or because the system should be more difficult for blind people (or those with speech impediments) to use? ;-)
It's not really feasible for most research (although there are plenty of needed improvements along these lines). Big physics projects are unusual in that they are enormous undertakings of 100s or 1000s of PhDs, and few or no other experiments will take data that can cross-check the results. (For instance, no other machine will produce the conditions at the LHC for several decades at least, which is why they go to the fantastic expense of building two completely separate general purpose detectors.) Devoting ~5 full-time PhDs for the sake of super-duper methodological rigor is doable for LIGO, but not for smaller experiments.
PostgreSQL Past, Present, and Future: Moving The Goalposts
What i found the most annoying was that it had both a save and a apply button.

Hilariously i missed the apply button on the first try, and wondered why it was still only moving between 0 and 1 after adding a few lines.

The site design could do with a tuneup as well. The actual page seems to only fit on widescreen, while the docs page becomes painful to read on same.
It's aesthetically unpleasing because most of the default fonts on OSes weren't designed for vietnamese writing. Add on to that, a bigger line height is also important to not make paragraphs look all cramped up because of the accent marks taking up vertical space.
Causal isolation from other humans is a risk factor in muddled thinking and poor architecture. Adding people to a project does not make it any less likely to become muddy, though.
f-droid.org works, if you restrict yourself to free software...
I completely agree, despite having done somewhat well on that course I do not call myself a C++ Programmer and would rather not use it later on.

But it was just an example that despite needing some crucial knowledge students just don't care and do not bother to learn themselves. (Even if told)
Star Wars ASCII
It uses only Java SE. It implements the Selenium API and wraps the renderer and JS engine that's built in to Java (WebKit). Granted, Java itself is built on native code and native WebKit renderer (whereas, the networking code, graphics, cookie management, headers, etc. are Java). Sorry to be misleading.
The David Bowie Song That Fans Are Listening to Most: ‘Heroes’
Aaron stuck out his jaw and faced down the murky machinery of corruption offending some very powerful people and showed the internet user-base the power of collective action.

Then Snowden revealed that control and surveillance was already so very much worse than even the paranoid imagined.

Snowden's revelations suggest that Aaron would be just the sort of dissident the domestic spying and manipulation might target.

Whatever facts will or wont become known, we lost a great inspiring creative soul in that good man's passing.
I second that. Docker makes it very easy to separate the whole application into a bunch of isolated services and then reproduce the whole production environment on a laptop for a very convenient development.
Really useful as I have to learn citation types for my studies at the moment. Thanks!
Fear, like in all religions. In abrahamic religions people take the "Hell" story seriously. It's to be avoided as nobody wants the eternal torture. Now the eternal torture in the religions which believe in cyclical births and deaths is simply this thing of permanent new births and deaths! Therefore, as long as the body doesn't decay, the cycle doesn't repeat and that's the achievement.
it's n * (n + 1) / 2 :)
Programming is much more of a craft than it is either an art or a science. Good craftsmanship combines beauty with utility, as does good coding.

Programmers work with abstractions, rather than with wood or clay. And their craft is as cerebral and intellectually demanding as an art or a science. But it's still a craft.
Best classes usually have multitude of manageable last nights at regular intervals.

*Best as in most learning happens to the majority of students.
The Mystery Machine: E2E performance analysis of large-scale Internet services [pdf]
1) "residential care" is my error; I was thinking of the care facility two blocks down, where Cherry Chase Bowl was.

Now regarding the "this level of inaccuracy" snark:

2) "large medical center" is an odd term for a place with neither emergency nor urgent care. And it itself is not commercial traffic given that no (taxable) commerce goes on there.

3) the Lucky supermarket closed in 2014, not the Albertsons that was there in the 2000s.

4) you ignore that there were two different Home Depot proposals (a full store and, later, an Express), at least one of which won Planning Commission approval.

5) "The lot in question had been unoccupied for about 20 years at that point." No, the lot was never unoccupied -- the Emporium building remained into the 2000s. I lived a block away until 1995.
Even from a theft perspecive it is bad design practise to have this placed outdoor... Why not place only the camera and button outdoor and have a simple wire connection to the wifi module.

It's such a design flaw it becomes even funny
$3.6b in funding and $5.4b in exits for Israel’s startups in 2015
All they say is it costs 125$. 125$ for what ? They do not mention the specs of the hardware in their website.
At least 5 downvotes, but no answers. At least list some frivolous startups.
Python 4, really? I wonder how that will work out. Currently, we have to maintain at least 2 incompatible Python ecosystems on a box. With Python 4 it will be at least 3 to maintain if nothing changes. That's not something I'm looking forward to.
Url changed from https://medium.com/@jordanyaker/the-help-center-that-everyon..., which points to this.
It sounds like you have more serious problems here, better check your electric installation. I have cheap Chinese LED bulbs from eBay and even they shine happily after >2 years now.
More like:

print >>sys.stderr, "Hi", # horror

print("Hi", file=sys.stderr, end="") # order

But the important change was Unicode.
And no need to be an MMO to die, solo games can end, too, with their always-online requirements. Diablo 3, Destiny, Sim City, etc. all have solo-only content and will become unplayable once their parent company pulls the plug (without removing the requirement).
I start having a real tough time with this "code as art" argument when "code" becomes little more than gluing some Rails bullshit together.
The solution is really simple - pay for support. If you rely on some mission critical thing that you can't (or won't) work on yourself when the maintainer gives up, then pay someone to do it for you. Hire someone. Pay the original maintainer to carry on with it if they're open to that. Give NPM money to host a private library of the things you need. If you build your stack on free tools without engaging with the people who support them, and then they stop, then you have no real grounds to moan. "That guy didn't want to work on the thing I need for free any more!" is not a valid complaint.
If you only need infrequent syncing to S3 you could always use grunt-aws-sync.

It wouldn't require a monumental effort to create something similar that uses a file watcher to only sync specific directories that have changed.
A type-safe and zero-allocation library for reading and navigating ELF files
Feels good to see a JS lib last that long and still be actively maintained, deprecating obsolete features and adapting to the new ways we use our browsers without breaking BC (or else explaining how to migrate).

Coming from Symfony (PHP), this just feels right: keep moving but make it easy to follow along.
Sounds broken. My team alone would have installed it more times that that.
I'd check out the How to C in 2016 thread: https://news.ycombinator.com/item?id=10864176
The outbound dispatcher here seems like a prime candidate to write in a different language (Go for instance). Presumably it just makes HTTP requests so can be very simple -- building the request payload for instance could still happen in Python. And as you use Celery you already have a message queue over which it could communicate with the rest of your application.
Addressing 4B People in Three Words
Peter Naur (who unfortunately passed away recently) suggested the term "datalogy", to indicate that computer science doesn't necessarily have anything to do with computers, but instead is about the treatment of data[0]. The term "datalogi" is actually used in Denmark instead of "computer science".

0: https://en.wikipedia.org/wiki/Computer_science#Name_of_the_f...
Personally I would not mind not having support even for IE9. I know, I am one of the lucky few.
Millenials coming of age
Yeah, it's not EU vs US, it's EU closing a Belgian tax loophole for non-EU multinationals that the US had already criticized. EU and US seem to be on the same side here. Except for Belgium.
whoa, that was a significant error.
Author's other projects are pretty interesting too: https://rsnous.com/
Very interesting. Is there a collection of posts detailing SAAS sales numbers anywhere?
On-call is paid at a weekly rate for being the on-call person. There's an additional bump if you're actually called out, pro-rata on an hourly basis to your salary.

You are required to respond to calls within the SLA, and work on problems until they're fixed (definition of fixed being service restoration - root cause canalysis for complex problems and hence fixes will happen during normal hours) or until you've been working long enough you need to be spelled.

If you're on-call you're still expected to be doing your day job, but production takes priority, and projects are expected to accomodate that.

On-call rotation is generally rotated around teams, so one week in 4 - 8 depending on team size.