skysight-inc/HackerNews huggingface dataset:
The reason why a module level return statement works in Node.js
> You need to realize that you are part of the problem.

Oh my God. It's responses like yours that starkly remind me of how imbalanced it is for a woman in this industry and indeed in life.
Indeed. e.g. ntpd has support for quite a lot of different hardware - which is important, someone must be a stratum 1 server.
I'm not entirely sure I understand your concern. Hearing the sound doesn't stimulate change, so whether or not we can hear it doesn't seem to matter. The crux is whether or not ultrasound also stimulates microglia production in humans, and whether or not ultrasound is irreparably harmful to the brain.
So graphical programming counts as not programming these days.
I really enjoyed reading what you've written so far, and I'm hoping you continue to write more.

It was really refreshing to see somebody write about the struggle to pick up Haskell - indeed, I had a lot of the same issues. I often feel the Haskell community is burdened with this stigma of "if you have to ask questions, you're probably too stupid to get it". This is despite the fact that there is actually a really great group of people always willing to help in #haskell. It's primarily an image problem, one a lot of FP languages suffer from.

We need more articles talking about the pain points of Haskell so we can get better at making this stuff accessible. We need to be honest with new starters, tell them it's okay to find this stuff challenging and show them where to find help. More than that, though, we need to think about what we can do in the language to fix some of these pain points in a way that the community is happy with.
The Ultimate Growth Hacking Source Book
From a PHP background, I've also been trying out haskell in the evenings, my guide being the learn you a haskell book[1]. So far so good, I've started a little blog[2] to clarify bits that sort of seem confusing to me.

[1] http://learnyouahaskell.com
[2] http://haskellrecipes.tumblr.com
It's hard to sympathize

I agree.

If the article is a misrepresentation then they should correct that asap, it leaves a rather bad taste in the mouth.

It feels like this guy saw how well the sob-story fundraiser worked for GnuPG[1] and figured he'd give it a shot, too.

That's all good and well, but not while you already have a sponsor as generous as the Linux Foundation seems to be here.

[1] https://twitter.com/stripe/status/563449352635432960
`select-string` or it's alias `sst`. I find myself filtering collections of objects far more frequently then grepping lines when using powershell.
You are looking at the wrong repository -- that is a portable version of libressl (I agree it's non-obvious how to find the true repository, as it is stored in CVS).

This is closer, and a bit busier: https://github.com/libressl-portable/openbsd
Most Chinese lightning cables tend to get blocked by apple or just generally fail on their own.
UK Intelligence and Security Committee Report on Privacy and Security [pdf]
A continuously expanded list of front end framework/libraries and tools
ntpd (http://www.ntp.org/) is the reference implementation.
There are both schematics as well as board layout gerber files posted on the site.
Why use Event Sourcing
Erm... Zvezdochka is mentioned in the article.
Someone with the author's deep insight into almost everything should have been able to work out that you don't need to contact JKR to hire an editor.

You can find editors for hire online. Some of them are very good.

Of course, they won't be JKR or JKR's editors. They'll be ordinary professionals with a professional opinion.

I suspect that may be enough to put the author off.

I also suspect that JKR has glanced at this already. But since she's known for taking political positions rather different to the author's, I doubt first contact would be a happy experience.
you seriously need to learn PS.
I'm totally lovin' it.
"With the Linux Foundation's $7,000 in monthly cash flow, Stenn finances his movement between his home lab, in Talent, Ore., and the NTP servers located in San Jose, Calif. In Oregon, Stenn lives with his wife and does most of his patch inspection, code writing, and release building three weeks a month. The fourth week, he stays in San Jose, close to two co-location data center providers that host NTP computers. He rents a room there to work on server and network administration, maintain the email list, and check on server backups."
We've built aniways with a focus on creating a better user experience based on contextual content suggestions. with our contextual engine 16% more messages are being sent every day.
would love to hear your thoughts
Liquidapsive (Liqui-dap-sive)
Totally agree.

When I founded my software company 9 years ago I was 23 and to say I was wet behind the ears is an understatement. I didn't have the faintest idea about leaders versus managers, strategy, operations, procedure, policy, management of staff, performance management...the list goes on. I thought that these were all just bullshit words that people used to cover up the fact that they were sit at their jobs.

Nearly 10 years of trial and error and I'm now capable of operating as a CEO at board level. My management team are crazy good at what they do, so I'd like to think they wouldn't have stuck around if I wasn't any good!

What I'm bad at is ops and managing people but that's fine. I've learned the hard way that this isn't my forte and hired somebody better than me at that to do that job. Hiring better people than you is an old adage but so true.

There is a downside to being a founder and CEO. It makes you more or less unemployable in a typical employer/employee relationship.
Lag compensation has flaws, but you don't have to lag compensate. You can delay player input until the server's processed it and responded. Even better if you're clever you can delay player input by half the ping time.

Edit: Also don't double your ping by putting relay servers only on one edge of the country.
The short (but perfect) JWZ text is here:

http://www.jwz.org/doc/cadt.html

"that's what happens when there is no incentive for people to do the parts of programming that aren't fun. Fixing bugs isn't fun; going through the bug list isn't fun; but rewriting everything from scratch is fun (because "this time it will be done right", ha ha) and so that's what happens, over and over again."

But the longer one, containing more or less the quote I first approximated, I just can't find. If I remeber he wrote about Netscape, the code for FTP and how long it took to get it right in all edge cases, and then it was thrown away.
BBC gives children mini-computers in Make it Digital scheme
Send doctors, schools and money and not drones and people around the planet will love, not hate you. Very simple to understand.
I've badly been wanting one of these since I used a great one at my last job in 2010. Are there more of these now that I don't know about?
I'm amazed that you say that calculus has had a much greater impact on society when virtually every database, graphics manipulation or economic analysis uses principles of linear algebra.

Can you substantiate "millions of transfer students between thousands of universities every quarter"? That seems like outlandish hyperbole. Irrespective of the precise number, a system with momentum is not sufficient justification for its continuation.
You seem to be oversimplifying intelligence, assuming that it comes directly from neuronal activity. I am not saying its not the case, but I would say that its quite a big assumption given our current level of understanding.

With your example of artificial intelligence, the software running on top of silicon circuits still comes from human intelligence. Where does that ultimately come from?
the competition is an illusion. The airlines are shafting customers while making more money than ever before. There isn't serious competition domestically in the US like there is in europe. There is no Ryanair here.

http://hub.aa.com/en/nr/pressrelease/american-airlines-group...

http://www.latimes.com/business/la-fi-airlines-fuel-hedging-...

http://aviationblog.dallasnews.com/2014/09/sevem-u-s-carrier...

If it was a honest competitive market the fuel cost savings would be passed on to the customers.
This is super-cool. I am trying to start learning Chinese on Coursera https://www.coursera.org/learn/learn-chinese

Learning a language that is based on different principles is an enormous brain exercise. Also, remembering the characters is a challenge.
Is there a Windows version on the roadmap?
Really? I don't think anyone's saying there aren't major physical differences in the actual car at those price levels, but the core utility is pretty much the same for all practical purposes.
Japan: Wireless energy transport with point-to-point space solar possibilities
We need to understand that these death planes save lives: https://medium.com/matt-bors/yemen-bombs-yet-another-wedding...
AFAIK, that's actually MSYS. But since I need git anyway, I'm using exactly that, together with MinGW-w64 and it works quite well.
This is true until Turkmenian drones are hunting and killing not-innocent Americans in Kentucky.
ExoNet, the personal VPN that takes you home
Go's TLS stack is very nice but beware of the default tlsConfig (containing insecure 3DES and RC4 algorithms):
https://wiki.mozilla.org/Security/Server_Side_TLS#Go

Also, it might be vulnerable to side-channel timing attacks:
https://www.imperialviolet.org/2013/02/04/luckythirteen.html
Git is built for Linux and relies on some features of Linux filesystems for speed. As long as underlying filesystem is NTFS, there's no way to speed up Git.

Although, the "Support NTFS native hardlinks and emulated symbolic links" could be relevant if it does some magic there.
In this case the strike was actually carried out by attack helicopters, not the drone. The main point of the article is to highlight the poor communication between the various different groups involved in the operation and the overall ignorance of everyone involved, despite many hours of surveillance by the drone.
> My knowledge is limited, my writing is most certainly flawed.

Nice disclaimer :) pity you don't get to see one like that on articles where it would be more in place
The cables have advanced a lot since this article:

http://gizmodo.com/5954542/china-finally-cracks-apples-secre...

I'm using a cable now that looks exactly the same as an official Apple one and works just as well (iPhone 5S iOS 8.2).
I was a bit disappointed not to find any thoughts about the proliferation of smaller, affordable drones and their potential uses in assassinating people (by criminals) in the article. It's not hard to imagine this happening sooner or later and it's scary to think about even smaller (insect-size) and more autonomous (no RC operator nearby) gadgets and their potential effectiveness.

How many years till a robotic fly can release a drop of poison in your mouth while you're sleeping? 30-40?
> a malfunctioning sandbox is worse than useless

Are there any sandboxes in existence which are definitely not worse than useless?
CEO of Zomato doesn't believe in contributing to open source, are they serious?
> I'm amazed that you say that calculus has had a much greater impact on society when virtually every database, graphics manipulation or economic analysis uses principles of linear algebra.

Studying any kind of engine (or for that matter, anything that moves), solid-state electronic device (from transistors to antennae) or power distribution network and doing any kind of design about them is literally impossible without calculus. Even algebraic approaches to these are formulated through discretization of a continuous model (which -- unsurprisingly -- you need calculus to study).

We have such a thing as databases, devices that can manipulate graphics and high-complexity economic models that are analyzed through linear algebra because Newton and Leibniz found the mathematical tools we need in order to model (continuous) change. We could mostly get along fine-ish without linear algebra, but the industrial revolution that spawned our society would be impossible without calculus, because without it you cannot design anything non-trivial that moves or runs on electricity.
It's in the ISC data center.
Blackfire PHP Profiler
UK surveillance 'lacks transparency', ISC report says
Show HN: (Infographic) Untypical cryptocurrency with self-regulated money supply
I don't get this approach, it's backwards. Why can't the JIT assume everything is perfect and spit out information like: Warning: Can't optimize function foo in bar.js because of foobar? Instead devs have to tell the JIT what to assume and wait for errors.

What I'm missing here?
I stand corrected regarding the libressl repo, Regarding active development, it still doesn't look that busy.

Sure more people committing but several days with no changes, vs the commit changes on OpenSSL.
The Khan Academy lectures are a pretty way to start:
https://www.youtube.com/playlist?list=PL835D2252574274C5
This looks like an interesting project to keep an eye out for. On the topic of cygwin, I would also like to recommend mobaXterm, that I use instead of cygwin nowadays... It is an interesting choice in the alternatives we have. So, those of you that use cygwin, take a look at it here: http://mobaxterm.mobatek.net/

If you are thinking about trying cygwin, I would recommend this instead, as the installation is relatively easier when compared to cygwin. (I have no affiliation to mobaxterm)

Another new indispensible tool for me is cmder, which leverages ConEmu, clink and mysysgit to provide a wonderful UX in the commandline for me - just brilliant. Here: http://bliker.github.io/cmder/

Memo to self: Spend the next 4 months learning powershell during lunch breaks!
Indeed (regarding your first point), my bad. I hadn't read the complete proposal, just the SaneScript slides, where that point was not fully developed. From TFA, emphasis is mine:

However, a mode directive has the significant advantage that any program +not hitting any of the strong mode restriction+ should run unchanged in a VM not recognising the directive, and no translation step should be required.

Your next two points are different: the standard library additions can be polyfilled and the syntax change is intentionally backwards incompatible.
Plastic pipes can put endocrine disruptors like BPA/BPS and other nasties in the water. It's pretty common for new piping to leave noticable odor/taste for a while.

For "other nasties" see http://grist.org/living/is-it-safe-to-drink-water-out-of-pla... "Some of the latest research coming out of the NSF project tested several brands of PEX tubing for chemical leaching – and found it."
I don't understand what this is supposed to accomplish. What's the advantage of building on GNU/Linux and running on Windows compared to building on Windows and running on Windows? Seems like it's needlessly complicating things making a binary compatibility layer.
Hmm, Have you looked at http://mobaxterm.mobatek.net/ before. I found this less of a hassle to install and work with, than cygwin.
مسرحية تياترو مصر الموسم الثانى الحلقة 16
This would make more sense to me, if not only because it seems like a great way to avoid the most complained-about parts of JavaScript, like weird type coercion.
You couldn't get most people capable of doing the work to take on that responsibility for a flat out salary twice that amount, so how he spends the money is frankly relatively uninteresting - consider it a salary, and that even if you see it as a salary and ignore his costs it's way below market.

There does not exactly appear to be a queue of people wanting to take over the reigns.
I've had linear algebra from the onset in my engineering school and it was wonderfully useful. Comparing which one is "better" (calculus or linear algebra) is like arguing whether multiplication or exponentiation is a better operation -- don't do it, you're going to sound cliché without reaching a conclusion.

The main use of linear algebra to me is describe local behavior of functions/dynamical systems. Sure, calculus is the setting of functions in full generality, but understanding the algebra of local interactions is an essential part of the whole -- how can you go far into calculus without understanding derivatives? Linearization is practical the way to solve 99% of engineering problems.
For people who are required to have a machine that boots into windows because of corporate policies at work maybe?
Is there a working theory yet on how taste and smell work?

(Can they be decomposed like the RGB triplets of vision, or the frequencies of sound?)
This is quite funny, since you can't run unmodified linux binaries on other linuxes (that is a binary distribution on linux is generally not a thing and there will always be a distribution that does stuff just differently enough), so a recompilation on windows sounds like as good of a solution.
Thor 2011
Libsass 3.2 preview release is out
We did/do that in German too. Some people still ended up being offended.

Go figure.
But doesn't the giant bag of fiddly adapters become more cumbersome than just a laptop with everything built into it? Like your parent, I am running a non-retina 2012 MBP and it's great - no need for an array of tangled adapters. It's all in there.
CONNECT TINY DEVICES TO THE INTERNET WITH SPARK'S ELECTRON
Blackbox (Stack Overflow) makes it easy to share encrypted secrets in git
This has been tried before as the author notes. E.g.

http://lbw.sourceforge.net/

Previous experiments have stumbled on Linux usage of %gs and other segmentation issues.

The present project is possibly trying to overcome those obstacles with dynamic recompilation. It's in very early stages though.
So much sympathy here for the poor mid level executive. I don't think it's unreasonable to have unyielding expectations of the people you're presumably compensating an order of magnitude above the rank and file. They'd best be world class at something, otherwise how the hell have they made it to the C-suite?
CERN Workshop on Innovations in Scholarly Communication (OAI9)
In RethinkDB the query looks like this:

r.table('books').filter(function(doc){
return doc('title').match("beginner")
})

Or like this:

r.table('books').filter(r.doc('title').match("beginner"))

Or if you have a secondary index setup correctly, this could work:

r.table('books').getAll("beginner", {index: "title"})
Is that supposed to prove something? Well, I guess it proves that I don't read such classic authors, which is right. My background and experience is more humble, mostly to do with writing and reading things in online forums like this or other contemporary settings.

But if you want to be an elitist and dismiss my experience over not being literate with the classics, go ahead.
What is the context of this short essay? Why did he feel the need to write it, at that time?
Don't forget 'I hope to personally save the planet by solving the value alignment problem in artificial intelligence', which is where he's spending most of his time. Those are side projects he wants to do with the help of (I'm assuming) the other rationalists in Berkeley.

FWIW I'm super excited about EY doing angel investing, I'd view an investment from him as more signal baring (and more of a trophy) than a YC investment... though I'm not sure how common a feeling this is.

It's unfortunate that his tone / style of writing generally annoys exceptionally smart people. It took me several years to get over it personally.
Works with other VCS too (mercurial, SVN).

It is a clever use of the fact that GPG can encrypt to several public keys at once. Nice wrappers around gpg to make it easy.

Note that contrary to most similar alternative, the files are kept encrypted in git, and only decrypted when needed by a user.
I was set up for a massive yellow line and it did this. Had a minor rage moment there I've not had in years!
Another thing to note is that Mongo is simply very slow. Without indexes, something like Postgres is much more likely to be fast.
My mistake, sorry! Too late to edit.
It's trying to accomplish exactly the same as Wine, only vice versa.

There is a considerable amount of software written and compiled for Linux that is not available on Windows.
How Vizir is going to kill Google Forms
I have been talking about this a lot with my friends. The question I raise is: when is the first private drone murder going to happen in the US and what will the implications be? There was a great ted talk on this http://www.ted.com/talks/daniel_suarez_the_kill_decision_sho...

It's really not even something that's technically difficult. I am just thankful the best minds in the US tend to have plenty of healthy outlets for creativity but the situation in developing nations is not so ideal.
Yes, start-ups die if they are not meritocratic.

Big companies are only prepared to give you X% of your annual salary as a bonus if you're good (with X < 15%). So the bigger the upside of your "innovation", the more you will find the company and its reward model unfair and leave.
So big companies lose the best employees and so have to buy back innovation by buying start-ups.
What is odd about this Chromebook is that it has ports and decent hardware, but abysmal storage (I have 50GB of MP3s, let's not get started on videos, documents, source code and compiled software) and a crippled OS. It's like a toy, but a toy that is dependent on a remote toy (the "cloud").

I don't understand how the break away from mainframes to microcomputers has come full circle where we now use very very very powerful microcomputers to connect to effectively mainframes (the "cloud"). Surely the liberating part of microcomputers was the ability to be untethered/unshackled and do stuff locally, not do stuff locally for a little bit or to some extent and then resync periodically. Many of the people using chromebooks for development (from what I can tell) SSH to another machine to do work on a remote server (with X or VNC or something like that), which reduces the extremely powerful local microcomputer to a dumb library terminal. It's stupid.

Client/server stuff keeps getting reinvented and it's annoying. I prefer to be a client when I choose, not a permanent client at the mercy of the server.
There was a great presentation given by Tom Van Baak on measuring time, precision, accuracy etc. at this year's FOSDEM . Abstract an video are available at https://fosdem.org/2015/schedule/event/precise_time/, he has lots of additional time-related information on his website http://leapsecond.com/.
but very bad for the battery if you do that.
This option doesn't seem to be available in Pixel. SSD is soldered.
I thought it's been dead for ages
https://news.ycombinator.com/item?id=9156257

I was bothered by this study, and particularly this bit:

"After adjusting for sociodemographics, other drug use and childhood depression, we found no significant associations between lifetime use of psychedelics and increased likelihood of past year serious psychological distress, mental health treatment, suicidal thoughts, suicidal plans and suicide attempt, depression and anxiety."

It seems they test life time usage, yet only "past year" serious psychological distress, mental health treatment, suicidal thoughts, suicidal plans and suicide attempt, depression and anxiety.

Can I get your opinion on whether that "past year" applies to just "serious psychological distress" or all the terms, including: "mental health treatment, suicidal thoughts, suicidal plans and suicide attempt, depression and anxiety".

It would seem to me that "past year" applies to all of the terms. In my opinion the study misses the rather obvious problems that cause somebody to quit psychedelics permanently, allowing them to recover. Those that quit long ago would not report issues because they didn't happen in the immediate 12 month period previous.

Also acquaintances of mine who have ended up permanently hospitalised, are obviously not going to be part of a survey like this.

Do you agree or disagree with any of that?
Prepare yourself for Angular 2.0 use “Component pattern”
Exploring the cloud infrastructure landscape for container deployment