skysight-inc/HackerNews huggingface dataset:
Well, it happens all the time, so obviously lots of investors, VCs and founders disagree with you.

I can be a very bad sign, under certain conditions, sure. It's not meaningful all by itself, though.
Rossellini's History Films
The code in spreadsheets is always a 2nd-class or 3rd-class citizen. It makes it ridiculously hard to both test and review and there are essentially no good checks on what output you're getting from the input.

I've worked in orgs where C-level execs without a technical background were writing crazy complicated spreadsheets and nobody had any idea how they worked or if they were correct. When you bury the code, you bury the necessary processes around the code.

This is dangerous.
Now that MRI is using it and others have picked up where he left off, the work done before is realizing its true value and is finally fulfilling the original goal. Quitting was the catalyst for change that may have never occurred otherwise. Perhaps both were very important.
Blood trails...
And bitbucket is free for private repos - so you can start using it with minimal admin hassle, no months-long procurement process.
Is the net up if we can't fully use it? UDP is an important part of the net. If we can't use it, then the net is not fully operational.
Github is basically Microsoft Word for programmers

That makes no sense at all. It's like the "track changes" feature in Word, maybe. You know--one little feature on a much, much larger tool.
The title should be "4 nasty truths about becoming a money transmitter in the U.S." ... FinTech is much larger than just payments and transmission.
I wrote something on top -- it imports github and google code issues and google tasks into emacs org-mode. Then I work on it from there. More than good enough for single users who've got to track a lot of crap.

https://github.com/lally/org-issue-sync

Open source, free to use.
The take-home/programming tests in general are just as bad as interview questions. You're asking senior level engineers to take 3-5 hours (at what? 100-150$ hr bill-rate) to see if they can code?

Do you like them? Check. Do you feel like they are telling the truth? Check. If you use the 'try before you buy' method: You can easily see if they can handle the job/handle the pressure.

Also, you probably aren't the only company/avenue they are applying towards. All of the calls/tests add up.

The question is though, since companies are already using take-home tests/interview questions... can anyone confirm that these methods are more effective than a 'try before you by/contract to hire' position?
Well I can't say too much without exposing the problem.

But there were about 16 files in total. All of the comparators that were written had multiple tests. (I shot for nearly 100% coverage..although I wasn't going to force stdin emulation, and mock out system.exits) All of the commits that were performed were done in small amounts. (Also, a few were just for transferring work space to other computers) The task in hand would have represented approximately 4 tickets at the bare minimum.

Besides, the number of commits: That problem is resolved by merging a branch back down.

The feedback was written in a way "How do you consider that reasonable in a professional environment?"

(Another thing... I wasn't required to submit via a git repo I was required to submit via a zip file, but I did because I hoped it'd give me a leg up.... Turns out: You're better off not trying)
Previously: https://news.ycombinator.com/item?id=9958852 and https://news.ycombinator.com/item?id=9972308
Just give candidates the option to specify a charity of their choice to receive the $500 in their stead.
PHP is horrible at long running processes, among other things. We regularly run out of file descriptors and memory usage is a big issue too. The "solution" is for the process to kill itself every couple minutes and restart with a clean slate. It's a gigantic hack. A long running process on Python, OTOH, is less of a problem.

More generally, it becomes pretty clear when you're using a tool for something it's not really meant to do. PHP is an okay programming language/runtime, but there are other tools that would do some of these jobs better, hence our interest in Go and Python.
And considering that even running some CRUD app framework like Rails or Django is verboten in many corporate environments, Excel (or Access, but even that seems to be getting rarer) is simply the most powerful tool available to most people at work.
Only desperate people do these tests. I know this first hand because I've been given a handful of them and can never find the motivation to complete them.
What version of JIRA are you using?
A Drug Hits Cycling Before It Hits the Market
I'm pretty sure the VC++ version of fast math really is faster.
I'm OK with all of the fees as long as they go towards enforcement and regulation. If they exist just to increase the price of entry, then they need to be lowered. 2008 was a great reminder of how a lack of oversight and enforcement can cause huge problems for everyone. I hope we have not already forgot that.
JQuery always vs. done vs. fail vs. then
How can this go on so long and not get solved?

Because Comcast is probably doing it on purpose. http://blog.level3.com/open-internet/observations-internet-m... http://arstechnica.com/business/2015/05/comcast-ends-an-inte...
Thanks! This post will help me learn Erlang, and it has given me a great idea on how to write new blog posts!
On Itanium, this is part of the standard calling convention - the call opcode stores the return address in a register rather than in memory. It's up to the callee to save and restore it if it's going to call another function itself.
https://en.wikipedia.org/wiki/Fallacy_of_relative_privation
You don't consider AIXI part of the actual AI research community?

Also, AIXI is non-computable, but AIXItl is.
AIXI – Lesswrongwiki
We could grow neurons on silicon chips, or use small tubes that attract axons and dendrites to grow through them (seen a paper about it once) and use them as an I/O interface to a lab-grown brain. We can already grow 5mm size mini brains with human neural cells. It might be more energy efficient and we could take brains to a whole new level.
Sounds similar to one level of a pyramid:

https://en.wikipedia.org/wiki/Pyramid_(image_processing)
There is a reason that nobody filters by social first.

One of the biggest challenges in hiring is that it takes a ton of time to go through many bad candidates before you see any good ones. And time is the one thing you don't have. You're hiring because you don't have enough resources to do the work you already have.

Therefore the name of the game is efficiently rejecting candidates while using up the least amount of your existing people's time. Which means that the most expensive filters should be done last. And the most expensive one is social because judging it takes time from EVERYONE.
You know we can give a computer senses super-easily, right?
How do you tell if an RFC is a standard? TLS says "proposed standard" published 7 years ago: https://tools.ietf.org/html/rfc5246
Facebook is one, Slack (mentioned by someone else) is another, Yahoo Mail, Microsoft...

Does anyone know of a listing of these bots that attempt to preview links? From what I've seen, these bots tend to ignore robots.txt since they are not crawlers, so seemingly need to be handled one by one.
I've never seen qinghuai.org. It seems to be a Chinese-language HN. Is that correct?
I thought that QUIC used a signed request wrapped in UDP? If it's forged, it should be pretty easy to drop at the application layer, right?

Other than that, you're still open to a volumetric attack, but that's not any different from using 1480 byte TCP SYNs. Small pipes are going to be clogged regardless.
That's something that I noticed when looking through Standard Treasury's Series A deck yesterday [1]. Their cost allocation for "Regulatory work" will cost almost $3mm over the next 2 years, pre-lauch.

And it looks like they're going to become a bank in the UK rather than in the US. It must have been even more costly to do the work in the US for them.

[1] http://www.slideshare.net/linhir/standard-treasury-series-a-...

Screenshot of slide: http://gyazo.com/f2a23c97e1ef652ddbe6cdb5fadbf737
Ask HN: How to immigrate to US or CANADA
the most less hassle way
Yeah, Microsoft. They think they still matter
Or just put a bunch of uranium in the same room...
You're not incompetent. No one in this world is incompetent. Just put that in your mind.

Communicate with your management. Explain the situation. Be on the point. Don't over explain.

Things will work out. If the management doesn't care, it's not the company you should be working for.
Super cool. Roundtrips are especially expensive on mobile – it'd be interesting to see their latency improvement numbers broken out by mobile vs desktop. But the deck is fairly light on how much this helps with latency in general.
Is there any engineering information on that site apart from the spec sheet? Any description of the propulsion system, or how this will accomplish VTOL?
The global reserve currency will always act as a dramatic inherent advantage; it acts as a massive force of gravity. As will having the world's largest economy, the largest government, the largest bond and debt markets, the largest tax base, ~40% of all global private wealth, the largest real estate market, and by far the largest stock market. It also has by far the best business / financial news, and financial information systems. Add all of that together, under one integrated market, and the US will continue to have remarkable advantages in fintech.
Specifically, it appears to be a fork of Lobsters (https://lobste.rs/).
Unfortunately this isn't the world's first white laser. They've been around for a few years and they're sold by a few companies.

http://www.leica-microsystems.com/science-lab/white-light-la...

http://www.nktphotonics.com/product_cat/supercontinuum-laser...

Apparently this discovery is actually the first semiconductor white light laser, which is pretty neat - but not what the headline claims.
It would be nice if it was true,but cognitive psychology indicates we are influenced by things we once believed even if we no longer believe them.
War of the worlds: who owns the political soul of science fiction?
Iirc the largest online sales day in the world is Single's Day at Alibaba. Blows Black Friday out of the water. The tech capacity is impressive.
I appreciate everyone's comments, thanks!!
What does this do to debugging and stack traces in ES6?
Alibaba isn't a retailer like Amazon. They're a retail platform that serves ads. They're a lot more like Google than Amazon. Amazon actually makes money in retail, Alibaba makes no money in traditional retail (~95% of their sales and income come from ads).
It looks like a Lobsters installation:

https://github.com/jcs/lobsters

Oh, and don't click on 常见问题(慎入).
Meteor forums is down
Many of us remain unconvinced of the notion that a "lack of oversight and enforcement" caused the great recession.[1][2][3][4]

[1] http://mercatus.org/sites/default/files/GrowthofFinancialReg...

[2] http://dailysignal.com/wp-content/uploads/BL-SEC-budget-char...

[3] http://media.economist.com/sites/default/files/imagecache/29...

[4] http://www.yalelawjournal.org/mht_files/98/SteinwayforWebsit...
That is a pretty Anglo-Centric viewpoint I would say. I know of companies in Japan that are moving onto GH:E with users ranging from 20 -> 300+ of which there are probably tens of thousands similarly sized around the world that are not yet on GH or GH:E.

Github recently created a Japanese subsidiary which is telling.
Uber leases cars to UberX drivers
> It would be good to see an Imperial theft redressed.

It wasn't a theft, but a duly-authorised removal. What's more, had the Earl of Elgin not removed them, they might have bee destroyed along with so much else a few years later during the Greek Revolution.
Obama held secret meetings with Jon Stewart
And the most majestic eagles.
Or look at the git log, if it's available...
It's not really a fair comparison is it? The U.S. is 50 semi-independent sovereigns covering 315 million people. What's the cost of registering to become a money transmitter in all the Eurozone countries (which have a similar aggregate population)?
> where does Github draw the line

Where they did previously - content that doesn't break American laws is allowed, everything else is removed. Words weren't censored because they hurt people's feelings. There was no respect given to Americans' new found affinity to the "right to feel comfortable".

You point out that "git" means something else entirely now. I'd point out that the word retard is changing in a similar way, just like "moron" did. As you know, moron used to refer to mentally handicapped people, but the meaning has changed to mean "stupid".

In this case people were marketing their repo as "WebM for retards". This seems to be extremely similar to the "X for Dummies" series of books. These books were controversial when they came out, but they've become an accepted part of our bookshelves now. If the SJWs had had their way, "X for Dummies" would have changed to something that didn't hurt the feelings of dummies everywhere.
Is anyone really an AGI expert?
Unless I'm misunderstanding (which I could well be - this isn't my field!) those use several narrow-band coloured lasers and combine the output. This article is a single wide-band semiconductor.
This could well be the most disastrous natural event in our lifetimes. Good luck getting the warnings of scientists to sink in with Neapolitans. They know it's going to blow, but almost no one will leave to avoid it.
To clarify/expand on what another person said, it is possible to see the forks of a repository by appending "/network" to the repository URL. (For example, https://github.com/golang/go/network.) Curious to know how well screen-readers can parse that, if at all :)

(BTW, repos with very large numbers of forks, like Rails, aren't able to render a network graph at all.)
Ask HN: Good Companies for Front End Engineering?
I would love to hear from people on what are some companies they think are great places to work at as FE Engineers?

Largely speaking, companies where FE Engineering is a mature part of the company and the culture values it as a different set of skills that sits at the boundaries of design/software engineering?
For a whiteboard coding problem, you're really not going to see more than a function. So I completely agree with you.
I like the idea of LiFi communications. Might be hard for devices to upload data, but beaming stuff from your light bulbs down to your devices might be a very high bandwidth possibility.

My imagination is getting ahead of me, but you could potentially have lightbulbs+LIDAR in your roof, to track occupants and things.
Either you didn't read the article, or you know something I don't...

Europe has similar laws, but the European Union has a “passport” system that allows a registered payments company in one E.U. country to get permission to do business in another E.U. country.

There is nothing comparable in the U.S. Some have called for a single national license that could take the place of multiple state licenses
Your comment comes off as quite callous considering the potential loss of life involved with this impending disaster.
See: https://news.ycombinator.com/item?id=9973172
I guess there are some terrorist organizations who have more desire "to watch the world burn" (a Batman movie quote) than the actual intelligence to make effective plots and schemes. You could just communicate by email and chat to provide evil genius level strategic consultation to some very bad men.
Ali's CDN comes with free anti-DDoS service, I find it super easy to use, you can limit traffic with a single click
Whole Russia and Belarus (and i bet rest of ex-USSR countries) shop on aliexpress/alibaba. I would say nor Amazon nor Alibaba has true global presence - each represented in few countries without overlaps (for now)
4CHAN
I think this submission is related to yesterday's discussion on Github's banning of the word "retard". Some people pointed out that git is a "bad word" and they should censor projects that use the word, such as http://github.com/git/git

The word as its used today means a person who is “pig headed, thinks they are always correct, argumentative”. The original meaning was "a person of illegitimate parentage". If we applied Github's logic to this, it is clear that people born out of wedlock feel unwelcome in the open source community.
Surprise! You may soon be able to sing 'Happy Birthday' without being sued
No news, no notification, nothing... I'm a bit of an addict right now, need my fix. Stackoverflow isn't cutting it, need the real stuff, pure stuff.
I don't get the outrage. In fact, I think it's a brilliant parody of post-structuralist jargon, self-contradictions and pretentious verbal mannerisms. If you take this repo as a serious attack against feminism I have to point out that as far as I can see the whole thing has no substance and offers no comments on real-life issues. Zero.

It satirizes a certain vacuous style of writing. Saying that it threatens feminism is like saying that satirizing jargon-heavy research papers threatens science. Is the jargon really all that matters?

I went to Slashdot through the link above which led me back to HN. The reactions just seem bizarre. Even if offensive to some, the readme.md is fully within the traditions of American comedy. You don't get all angry about Jeff Foxworthy's You Might be a Redneck, right? You don't proclaim that he misrepresents the rural poor and trivializes their hardships? Or do you?
Mailbird – Best Email App for Windows10
Yep, 100% accurate. We've actually found that our site and hardware is being used to reflectively attack third parties. Attackers send us a SYN flood with a source IP of their intended target, and we bombard the target with a flood of SYN-ACK cookie responses. Our hardware can handle line-rate SYN cookies, so we dish out whatever we take in. Sorry, but that's the nature of unsigned TCP. Maybe we should just drop TCP off the Internet, too. Right? ;)
Which is, IMO, a part of the reason why Java isn't great for that. A serious pro can make it go like a race horse, but beginners and even long time users may fall into traps. If a language has less things to be mindful of, it's users may be less mindful with fewer dire consequences.

Of course, this totally depends on who might be touching the codebase...
I honestly didn't know the word "FinTech" was a thing—this is the first time I've seen it.
These are compelling points for backdoors. A lot of low level crime could be eliminated if people's communications could be accessed at will by law enforcement. However, as Edward Snowden points out here [1], its not in society's best interests to eliminate all crime.

[1] - https://np.reddit.com/r/IAmA/comments/2wwdep/we_are_edward_s...
Hask: Haskell language features and standard libraries in pure Python
Fair enough, but as the level of abstraction increases in crime it becomes easier for people to commit crimes that wouldn't have otherwise. Remove the human interaction and the guilt that comes along with that situation is suddenly minimized.
According to the article they generate three lasers from the same silicon. I think the benefits are size and/or simplicity, cost etc.
I always have loved CouchDB from a far, and every time I see it here and elsewhere in these contexts, I say I will learn Erlang and really dive deep it into it. As a young know-nothing developer, a few years ago, their NoSQL Web-DB of the future elevator pitches seemed amazing.

I know the downsides have been oft-repeated here, but does anyone use it? Also do people here use it without JS, and use like pure Erlang-driven views? It sounds super powerful that way.

https://wiki.apache.org/couchdb/EnableErlangViews
Link - https://news.ycombinator.com/item?id=9966118

[edit] Comment of note from the repo owner in the github conservation -
https://github.com/nixxquality/WebMConverter/commit/c1ac0baa...

Search on Github for retard - https://github.com/search?utf8=%E2%9C%93&q=retard&type=Code&...
Interview with Michael Moorcock
>I predict that many frustrations with IT would magically disappear if IT stopped calling everyone who doesn't know how to program morons or babies.

That's already happened. Have projects magically aligned to budgets and schedules? Have we been able to fire all the programmers and replace them with business analysts yet? Have Excel sheets become maintainable?

Certainly it's a good thing if IT doesn't hold itself as superior; but that does not mean that it's not a bad thing that most business people don't have what is becoming a more and more essential skill.
And what does it mean to "fly over US skies"? The drones are flying over cities, not skies. The article might get different response if it read "Amazon details its plan for how drones can fly safely over your children's school!" :)
Well I don’t think any company has to take any money, but I agree that it might not be a decision the founders have any control over (board level decision).
As an aside Google Translate has come a long way. I was able to figure out what people were saying despite never learned any Mandarin ever.
>"But it'll effect my decision to work there. I've interviewed people at my previous job, and they have flat out decided not to join when they were told we weren't using Github and had no plans to move to it."

This is a bit extreme IMO. Tools should be a secondary concern for any developer. If a job is right for a person, such details should not matter.
Beam Me Up? Teleporting Is Real, Even If Trekkie Transport Isn't
> One thing I can't figure out how to do in Github is see all forks of a repository. Is this possible to do?

Yes, just click on the number of forks. It takes you to:

https://github.com/golang/go/network

Members tab is a simpler enumeration of all forks.

https://github.com/golang/go/network/members

(Similarly, to see the people who have starred a repo, click on that number.)

It's not even hidden in some advanced menu, just point and click.
This course is taught in python now; this post is about 4 years old.

Oh look, there's even a past thread about it https://news.ycombinator.com/item?id=3491142
Blu-Ray Backup –Using DVDFab Blu-Ray Copy
Minimalist Guide to Pitching a Startup – Guy Kawasaki
Not that it would make Theo happy, but Plan 9 is now also licensed under GPL V2.
https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs#License
Netflix synthesizes a brainwave symphony for 'Sense8'
NASA: Quest for Quakes Marathon Match
Neat. This is something that R does out of the box:

> s = c(1:3, 14, 29, 92:97)
> s
[1] 1 2 3 14 29 92 93 94 95 96 97

I think I prefer the 1:3 syntax versus 1-3, especially when dealing with negative numbers.

In R:

> -6:-3
[1] -6 -5 -4 -3

In intspan:

>>> s = intspan('-6--3')
>>> list(s)
[-6, -5, -4, -3]

So the syntax is a little funky.

Another thing is that R will allow you to go from big to small:

> 2:-3
[1] 2 1 0 -1 -2 -3

Whereas intspan doesn't seem to support this at all:

>>> s = intspan('2--3')
>>> list(s)
[]

Very cool though!
what about for excel?
RobotJS – Node.js Desktop Automation
Yeah. I've written the boot code for some consumer machines, and those first few thousand cycles when you don't have RAM until you initialize the controllers and test memory, that's pretty neat code to write.

It's a time-honored coding technique, which I first saw on the 68000-based Macs in the 80s, and which probably dates back much earlier. Some Atari 2600 games didn't even use the stack pointer register, except as another slightly awkward temp register.
"Meet my two twin sons, Collision (pronounced cole-eye-zon, we call him Cole for short) and Collision (pronounced call-iss-on, though we like to call him Colin)."