skysight-inc/HackerNews huggingface dataset:
Fun fact: You can apply this template to anyone worried about any potential disaster.

"Behold the cult of global warming, who believe that the unclean practices of man will anger the sky gods and bring down furious vengeance. Sad to see so many otherwise-smart climatologists drawn in by this drivel."

"'Antibiotic resistance'? Oh my god, you must be one of those 'biosecurity cultists'. Do you really believe that magical microscopic beings are going to grow strong because we're feeding farm animals the wrong food, and that those same invisible creatures will destroy human civilization? Oh man, do you have chants? What a nutjob."

"Seriously, you're really afraid of 'nuclear weapons'? You really believe that people will somehow cast some magic spell that will turn rocks into fire and destroy entire cities, that this same magic will cause 'mutations' and a 'nuclear winter'? Can't you see that you're part of a doomsday cult?"
I'm tired of people saying that they are tired of it. It's one freaking day of the year on the internet. You know, you could just work today and not visit too many websites and you'd never know if there were a "lot" of April 1st stuff.
I don't care for these april pranks at all, but to complain about it is just next level.
All my actual calendar data is stored across many calendars: 2 Google calendars, Facebook, Meetup, Victorops and Workplace. I interface with all of them through aCalendar Android app.

https://play.google.com/store/apps/details?id=org.withouthat...
Not unless they have a security clearance or are in the military and have been ordered not to access them. For an ordinary citizen, it isn't illegal to have classified information as long as you weren't a party in their theft.

It's hairier for people with clearances. Technically you could have your clearance revoked for accessing classified information despite the fact that it's public. I don't know if that's ever happened, but it's a possibility.
Over 85% of Smart TVs Can Be Hacked Remotely Using Broadcasting Signals
Gnirehtet – Reverse-tethering tool for Android
On the plus side it eliminates all human suffering. So from a negative utilitarian view it's a win. Unless, of course, there are more-suffering species out there that humans could eliminate suffering for.
Triche star wars galaxy of heroes
Rahul Dravid Much Worried for Out of Key Players-Sunrise Hyderabad
Hence why there are ongoing improvements targeted to Java 10, to change exactly that.

Until then there are the IBM and Azul extensions, off heap memory, or optimizing in native code that 1% after using the profiler, where it really matters.
I'd highly recommend getting a lawyer to do a name search on this domain/brand. OKCupid is (probably too) similar and has the money to sue, if they want to.
> Were you forced into having that child in the first place?

The victim of a rape had to play child support. So, he was forced into having a child.

In general, some men are forced into having children by women who lie about taking birth control, or even by collecting semen by used condoms.
Ask HN: I love paying attention to detail. Is there a career for me?
I'm a 23 year old guy. Currently jobless and trying to figure out things for me. I've realised that I love fixing things.

By that I mean, I love making things better. I pay attention to the smallest detail in whatever I do. Be it cleaning my room, cleaning dust from CPU, I clean each and every part. I absolutely take care of spacing, new lines, tabs while I'm coding if that makes sense. You know kinda like Steve Jobs who paid extreme attention to each and every detail.

I know a little bit of code, HTML, CSS, C, C++, Win32 API etc. I'm not really good at it but I'm more than an average programmer. I also know a bit of reverse engineering and web application hacking. And I've also been listed in various hall of fames (Google, Microsoft, Facebook).

The thing is I'm not able to find a specific career. Can people at HN suggest some good career choice? Thanks in advance.
Yeah, work is still ongoing with it: https://github.com/dotnet/corert
It's the paradox of epistemic systems: as they become larger (or the audience more attractive), they attrack those who would use them for manipulation.

https://www.reddit.com/r/dredmorbius/comments/5wg0hp/when_ep...
Python and Perl are both reasonable substitutes. Perl is closer in spirit (black magic, direct call of external programs with backticks or qx(), almost direct translation of sed and awk calls).
I don't know - it certainly seems to me that this seriously tarnishes the credibility of Give Well, whose stated aim is to improve everyone's (not just Dustin's) charitable resource allocation.

The likelihood that this $30m is the best possible use of that money? It just happens to be that this personal connection occurs by chance? Pretty much zero. Of course all opportunities in life are down to your network, but this is pretty cut-and-dry nepotism.

If this were a totally unrelated personal investment by Dustin in a friend, it would not be seen as problematic. By investing through these supposedly impartial organisations that aim to influence everyone's behaviour, their credibility in this mission is clearly harmed.

(At least this my initial response, while allowing that this may change if a more detailed analysis shows this to be misplaced. But without this expression of mistrust, such an analysis is highly unlikely to take place, and I do not immediately see how it could fully alleviate this concern)
If you can program well, and like some aspects of sysadmin-ing, then becoming a Site Reliability Engineer (at eg Google) might be for you. There are always looking for people.

(I used to work as an SRE, before I made my way back into functional programming and finance recently.)
Most people simply lack the ability to understand reality to any reasonable approximation, and are too easily led by pathos. For them, it's not what you say, but who you are. People like those on HN are a tiny minority, and that's the reality.
Meh, takes me back to a couple years ago when the MEAN stack was all the rage, I was pointing out flaws/problems which would arise from:

- Mongo not having a schema, relations
- Angular having a fundamentally flawed update system

But of course the argument was that 'MEAN is what everyone is using, its easy to find MEAN developers'.

Sure, if you mean it's easy to find kids who learnt how to make apps, via a MEAN stack, over a couple months as their first ever tech and now are ready to work for very cheap.

Of course it's never cheap - what you save on quality you make up in quantity.

The amount of developer time wasted writing migration scripts, debugging silly problems because of no schema, data loss (at least they took my advice on automating backups!), not to mention a ton of frontend issues - was staggering.

Yes, this was a 6 month old startup with about 6 fresh college "engineers".

Experienced developers have a favorite for a reason, usually they've been bitten by other ones - I would say don't trust a developer who pushes a certain tech without giving a reason beyond that they are familiar with it.

For example, I've found javascript a painful language to work with (although that's starting to change with all the latest revisions to the spec) - but it makes no sense to push for a different language when half the app is already written and all the devs know javascript.

Using Mongo as a db on the other hand I wouldn't suggest ever, data integrity is way too important to use a (badly implemented) cache as a database.

There are much better technologies out there that give you everything that Mongo tries to provide, and faster too.
I'm surprised the warmup problem in Java hasn't been invoked here yet. Java has bootstrap and warm-up overhead which for comparisons like this one may have a decisive impact on the perceived results.

What will happen is (after the JVM starts), there will be (by default) 10000 interpreted iterations, then shortly after that a stop-the-world pause to replace slow interpreted code with its native counterpart JITed by a compiler thread, and probably a few more of those either optimising other, less hot parts of the code, or applying more aggressive optimizations on already JITed sections.

Go comes with AOT compilation and as far as I know, doesn't have much initial overhead. For a test that takes few seconds to complete,
I'd say this is not how you want to compare performance.
- FLAVOR: Ubuntu in general

- HEADLINE: Improve the l10n framework

- DESCRIPTION: The Rosetta/Launchpad framework for translation was pretty good 10 years ago, but has been surpassed by several online frameworks such as Transifex, Pootle, Crowdin, Weblate, and likely several other services. It would really help if the translation process had access to shared terminologies, project and task management for teams, improved translation memory, spell checking, syntax checking, and ways to report bugs or ask for clarifications to original English text.

- ROLE/AFFILIATION: Member of the Danish translation team since 2005.
There are German IB resellers (e.g. CapTrader) who have slightly higher per trade minimums (2$) and commission (~0.01$ per share), but absolutely no monthly minimum. As I'm not doing trading, but only holding onto some Vanguard ETFs, that's rather sweet (for me).

Except Austrian tax laws, which will make me close all that anyway...
"Posted by Geoffrey Hinton" it may be, but "authored by Geoffrey Hinton" if there's any truth to it at all must surely be true only in the most superficial and technical sense.
With all the marketing speak in that piece it's completely alien to Hinton and very much in line with coming out of some corporate spin department.

Looking beyond the presentation though, I find this an interesting and important development for the field. I'm inclined to think there are plenty of valuable researchers who will work for the vector institute in Toronto who would not have gone to work for Google Brain in the SF Bay area.
I would love to have that feature, automated blue light filtering and or screen dimming :)
Higher quality, better UX, less bugs, more features
I'd argue that it's reputation, the prevalance of impunity with present systems, and the problem of introducing consequence for misbehaviour, which is the core.

These can be changed without requiring full identification and disclosure. And there's a very long history of principled (and some unprincipled) pseudonymous discussion.
The Big Picture (2007)
That number didn't pass my sniff test, so I went looking. It seems to have come from here[1], which aggregates a series of surveys.

I first opened the "FHI Winter Intelligence" report: it's an informal survey made to 35 participants of a conference, of which only 8 work on AI at all (let alone be an expert in AGI).

I then looked at the "Kruel interviews", which the site reports as giving a prediction of "2025" for 10% chance, yet reading the interviews it's quite clear that many gave no prediction at all. Also, averaging answers by people ranging from Pat Heyes to PhD students seems suspect.

Is your number based on these reports?

[1] http://aiimpacts.org/ai-timeline-surveys/
What about structured asic companies like eAsic and baysand ? don't they have a flow from fpga to a 65nm/45nm structured asic , starting at $70K ?
Idris 1.0
What I love about Input Mono is the customisation options for download. So nice to be able to live preview and pick all the options I want. Very cool.
My favourite programming font by far is Monaco, which is unfortunate as I develop on Windows.

I find most other fonts kind of jarring especially at larger sizes, it's hard to explain.
Retail investors only account for a small percentage of the market.
They could just put malware into one of popular node.js modules. Nobody would notice because Linux/Mac users don't use antivirus.
I like the way it looks, but I discovered that while I can use SF Mono at 11 points, I have to bump up the size of Iosevka to 12 to avoid eye strain. The result was that while I could squeeze longer lines on screen with Iosevka, I get more lines with SF Mono. Back to SF Mono.
You might not have anything to hide, but other people do. Their secrets can be used against them for leverage. Those other people could be your representative in congress, your lawyer, your judge, your employer,... Do you see the problem?
It would seem the use of the term "deadly" is not hyperbole on the part of Reuters. However, the legislation is not rendering legal the use of weaponized drones by police, but leaving it legal for police and rendering it illegal for everyone else (something not captured well by the headline).

From the article:

>Connecticut would become the first U.S. state to allow law enforcement agencies to use drones equipped with deadly weapons if a bill opposed by civil libertarians becomes law.

>The legislation, approved overwhelmingly by the state legislature's judiciary committee on Wednesday, would ban so-called weaponized drones in the state but exempts agencies involved in law enforcement.

>In 2015, North Dakota became the first state to permit law enforcement agencies to use armed drones but limited them to "less than lethal" weapons such as tear gas and pepper spray.
The Enduring Legacy of the Pocahontas Myth
check this out: https://brianreiter.org/2010/08/24/the-sad-history-of-the-mi...
I wish this sort of article would link to the actual bill on the legislature's website.
Since they route your orders for you I'm guessing you don't get very good prices - ie. you get a larger spread than other market participants.
I found it pretty easy so far. But I am willing to relocate intercontinentally---so there's less pressure on me to agree to the pigeonholing anyone might want to attempt.
"Impressive" is not the word I'd use. If you didn't drive Model S, perhaps. Otherwise, meh.

http://www.thedrive.com/tech/4591/the-war-for-autonomous-dri...
So 'last' refers to the instance on the last complete cycle? It makes sense, but no one I know talks that way.

What about 'this past', is that used to refer to the latest instance or is that also last complete cycle?
The 1968 Demo
This in spades.

Usenet was tiny. Probably ~50k users, maybe 500k, back in the late 1980s / early 1990s. (Email discussion with Gene "Spaff" Spafford, one of the Usenet Cabal (TINC) members.)

I remember Slashdot ... before there were userIDs. I ... had a pretty low-digit-count ID, and remember when the site hit 100k and 1 million users.

Today, an online service with 5 million to 10 million active users is ... considered a failure. (I was ... kind of responsible for giving a good count of Google+ public user activity.) Facebook is over 2 billion users, and something like 500m regular users.

Those are big networks. And scale matters.

This isn't just a matter of the Eternal September, though acculturation is certainly a big part. I don't think Usenet could have sustained a network of this size, even with four weeks of mandatory on-boarding every September. The scale is simply too large.

One of my hobbies has been to look at how dynamics within various groups change with group size. That matters much more than the group composition (though that also matters). No matter what, a group of 5 people, or 20, or 100, or 1,000, or 10,000, has a fairly distinct feel.

Even before I'd estimated G+'s size, I had a fairly decent intuitive sense (generous, as it turned out), for the userbase size (I'd thought perhaps 20-50 million).

Reddit's various subs also give good examples of how community varies from sizes of ~1 to about 15 million (the largest subs).

My suspicion is that ~50 - 500 users is probably a relatively good sweet point, though I'm not sure how that an be utilised to make scalable discussions possible -- collecting the best from many groups, but keeping the discussions generally smaller.
Wow, this is beautiful C++ code!
High level abstractions, not hiding any of the nitty gritty details, parallelism and all, yet very readable. Well done!
This isn't a GiveWell rec, it's an OPP grant. OPP literally exists to give away Dustin's money.

Go to OPP's (or Good Ventures') site and notice the glaring lack of a donate button.
Thank you for posting this!

I purchased the Essential version of PragmataPro™[1] because I love a narrower monospaced font for terminal windows and editors... allowing for a better use of horizontal screen real estate.

Having something that is this configurable—including the leading—is fantastic! I will definitely give it a try.

One thing that may make me stick with PragmataPro is the fact that Fabrizio has hand-optimized the screen display for over 7000 characters from 9pt to 48pt to guarantee the best possible readability... no weird rendering artifacts. It's amazing, but unfortunately many people are "put off" on the idea of paying for that kind of attention to detail.

In any case, thanks for offering this free variant of a customizable, narrow terminal font!

P.S. does it have the Powerline[2] characters?

[1] https://www.fsd.it/shop/fonts/pragmatapro/
[2] https://github.com/powerline/powerline
Thing is, we have good evidence that all those things actually happen (except maybe the nuclear winter), and that they are/were increasing.

Meanwhile, all we have from the AGI doomsday people is sci-fi stories, and actual programs that still can barely distinguish a cat from a mole even after looking at thousands of pictures.
Number 2 is especially funny: isn't LLVM doing something similar-ish for C++?
It is, if you avoid getting stuck in a ghetto. Mobility on your part helps, too. (Both in a metaphorical sense, but also very directly: you are obviously going to have a bigger pool of potential suitors when the world is your oyster than when you are restricting yourself to one metro area.)
I tried Apollo on my new personal project (in combo with Next.js as backend framework and Graph.cool as a graphql server(because I'm lazy to set up my own and of some additional featues)) - so far it is the best stack for me. you can check the repo here https://github.com/alexedev/scz
Google Updated iPhone Apps with New 3D Touch Controls and Voice Typing Feature
In the article they made this claim:

"In fact, our GitHub organization now has more than 16,000 open source contributors – more than any other organization..."
Gah... thanks. You can speak the damn language for 36 years, and still screw it up all the time.
https://recon.cx/2015/slides/recon2015-14-christopher-domas-...

Movfuscator
Probably Maximillian Holm. Am I close?
"I do not have an xbox one and cannot verify that the exploit indeed works. With that being said, there’s enough hints pointing to this being real so if you have an XBox running on the affected firmware, feel free to give it a try and comment."

I've no doubt this exploit is legit but it would be nice for reporters to actually verify these issues themselves before posting online.

The above basically reads to me I'M TOO LAZY TO CHECK MYSELF
Converted. Particularly I chose the round a, the goggly g, the curvier {, the i with serifs on the both sides at the bottom, and the ell with the bottom curve. I really like that the miniscules are higher than the bottom half of the line, makes it more readable with smaller font sizes and from a good distance.

One thing is though, use images on your font demo pages, instead of using styled text with that fonts: some users (e.g. me) disable web pages setting fonts. I had to go and revert that setting temporarily to see what this one was like.
This personal connection did not occur by chance, but the causality you assign is reversed. Holden did not support OpenAI because his housemates work there. Rather, it is because of their similar worldviews that they live together in the first place. It is unsurprising that people who think safe AGI is a critically important investment end up in the same social circle.
Your example is arguably a bug in human society.

But there's no doubt that the Internet increases the risk, given the massive scale, relative anonymity, cultural differences, and so on.

Hannu Rajaniemi imagines an intriguing solution in the Quantum Thief. In Martian society, aka the Oubliette, individuals cryptographically regulate who knows, and who can remember, what about each other. So everyone is fundamentally anonymous to everyone else, except for whatever they choose to share with another, or a group.

I can imagine something like Facebook or Twitter doing that, even using GnuPG.
Daily user here. One of the few narrow monospace fonts. Previously, I've used pixel fonts like Dina or the proggy fonts suite, but with higher resolutions this has become unsustainable.
GeForce GTX G-Assist – deep learning for gaming
Given a specific machine with a set amount of cpu, ram, and io bandwidth, I find I can easily do more on that machine with go than java.

Also, try running multiple java processes on a machine as opposed to multiple go programs.
Menlo is underrated. It'd be cool if it saw major longevity of use like Monaco before it.
So, I just looked up 'Tibetan singing bowl alarm clocks', 'alternate nostril breathing', 'gratitude journaling', 'bulletproof coffee' and 'intermittent fasting'; and they are all apparently real things...
So many great quotes in there

> To make cleanup more efficient, I have seven Vitamix blender pitchers, which I clean all at once on Sunday evenings. Best $1200 I’ve ever spent. So much time saved.

> We have also adapted our own version of the Nonviolent Communication protocol, which allows us to express all of our needs, feelings, fears, and experiences from the day in a loving exchange of five sentences each. (To learn more, check out my husband’s wonderful book, The Four Hour Relationship.)

Edit: hard to single out the best among many!
And here it is, for anyone interested:

https://www.cga.ct.gov/2017/TOB/h/2017HB-07260-R00-HB.htm
Another nice configurable monospace font is Monoid [0]. It has optional "Programming" ligatures support Like Fira Code. Seems it was Quite overlooked here [1].

[0] https://larsenwork.com/monoid/
[1] https://hn.algolia.com/?query=monoid%20font&sort=byPopularit...
April 1st, got it.
AMP: breaking news
Exactly! Without sequence-point error, output is 1,0 on GCC6, 0,1 with CLang.
Linux and *BSD.

FreeBSD will break ABI every major version, roughly every 2 years.

https://wiki.freebsd.org/VendorInformation

OpenBSD even goes so far as to break the user-space libc ABI in minor releases:

http://www.openbsd.org/papers/eurobsdcon_2013_time_t/
QA Testing.
There is no good solution for servers that, mistakenly, background themselves; the practice of backgrounding itself comes from a time where supervision was not as widely known as it is today, and nowadays there is no excuse for a daemon to fail to at least provide an option to avoid backgrounding itself.

The best thing to do is to contact the daemon's authors and insist they change that. In nginx's case, they think it's ok if they perform their own supervision, but it would be nice if they also could integrate with existing supervision systems.

In the meantime, as a workaround, the accepted practice for supervising forking daemons is known as "fghack": maintaining a process keeping track of the forking daemons via a few pipes that close when the daemons die. s6, for instance, provides such a tool: https://skarnet.org/software/s6/s6-fghack.html . AFAIK, so does nosh.
Show HN: Stories as a Service
I am a heavy LastPass user, but I've stopped using the browser plugins, and just copy and paste into my browser (or look up on my phone and manually type on my laptop/desktop). C&P'ing is also a bit risky as LP seems to lack a clear clipboard option on Android.

I have a month left on my paid subscription. I think I'll be leaving for a competing product shortly.
Next generation perovskite solar cells with new world-record performance
A Docker/Rails/Mac Boilerplate Environment That Finally Work