skysight-inc/HackerNews huggingface dataset:
Interpreter Intelligence - http://www.interpreterintelligence.com - San Francisco, CA

We’re a group a guys primarily based in San Francisco (although remote is a possibility) who believe in the ability of a small group of driven people to improve the everyday problems of those outside the tech sector. Our focus is on the interpretation vertical: we provide a SaaS product for scheduling, hr, and financials for that sector. There’s TONS of interesting problems, and our customers love us!

We’re looking for our first full time engineering hire. As mentioned: if you’re in SF, great, but also let us know if you’re interested in a remote job.

* We’re a tiny team, so you’ll need to be at least comfortable with the full stack. It also means you'll have a huge amount of influence on how things are done.

* Front-end expertise is critical: we have more code in our backbone.js layer than anywhere else, and so you should not only be an expert in javascript, but also know how to manage complex dependencies.

* Knowledge of a modern MVC framework. We use grails, but those skills are quite transferable. Java and Hibernate knowledge is a bonus.

* AWS and Elasticsearch knowledge would be awesome.

We have tons of interesting problems ahead of us, from implementing beautiful realtime dashboards to crunchy machine learning/discrete optimization tasks.

Drop me a note at david@interpreterintelligence.com if you’re interested or have any questions.
Meet Coolhouse Labs, a startup accelerator in the unlikeliest of places
Right. It was not legal at the time of filing, but there were indications that it could become legal through judicial action [1]. Prop 8 was trying to stop it from becoming legal.

[1] Prop 22 had been struck down by district courts, and then appellate courts overruled the district courts. The state Supreme Court agreed in December 2006 to consider the issue. Prop 8 was filed October 5, 2007. The Supreme Court did not rule until May 2008.
Ask HN: best practices for optimizing AngularJS?
What are your best practices?

Here's what I could find on my own:

Useful articles:

http://blog.scalyr.com/2013/10/31/angularjs-1200ms-to-35ms/

http://tech.small-improvements.com/2013/09/10/angularjs-performance-with-large-lists/

https://www.exratione.com/2013/12/considering-speed-and-slowness-in-angularjs/

http://orangevolt.blogspot.se/2013/08/superspeed-your-angularjs-apps.html

A video: http://www.youtube.com/watch?v=zyYpHIOrk_Y

A book with a chapter on performance: http://www.amazon.com/Mastering-Web-Application-Development-AngularJS/dp/1782161821
If this is the same "bug", the emails were not leaked. Someone already had an email list which enabled them to exploit an information leak to obtain names.
Introduction to Java Programming (Ninth Edition) Y. Daniel Liang. Is quite a good book to learn Java programming.
Etymology of "Foo" (RFC 3092)
Down and Out in New York and Cyberspace
Though to some extent it sometimes feels like an RFC 3093[1] solution, as if one is running TCP on HTTP.

[1] http://www.ietf.org/rfc/rfc3093.txt (funny, an April 1 RFC applicable to a serious post on April 1)
Vilnius in Different Angle
Everything iOS developers need to know about Android
What would make me laugh is a google.com "Fail Whale" on April Fools.
Namecheap does 2FA.
The Oculus Buyout Rage Machine
This presents two choices:

A. annoy your employees but increase communication
B. reduce employee stress but decrease communication

There is a third choice that nobody ever talks about:

C. increase communication, let employees decide if they will work in open or closed spaces

How do you accomplish C? Two ways.

1. Increasing communication: This is a huge, huge topic, and would be most effective with training sessions that work on the varying problems with communication. One size does not fit all, but general techniques exist to allow people to collaborate easier in a variety of ways. You figure out what works for your team and you maximize communication, which increases collaboration.

2. Movable partitions. Either people can work on an open desk layout, or surround their desk with a movable partition that partially or completely isolates them. These are cheap, flexible and allows the employee to dictate their preferred level of comfort in physical interaction.
That is true. I can certainly see that.

If enough developers want support for altcoin. I think that wouldn't too hard to do
Except we didn't subscribe to the LameJokes channel, so why should we receive jokes instead of whatever the channel was supposed to give us?

You should realize that this is the internet, not America, and April's Fool is an American tradition.
Here's an open source web scraping GUI I wrote a while back
https://github.com/jjk3/scrape-it-screen-scraper

I'm still integrating the browser engine which I was able to procure for open source purposes.

The video is quite old.
That won't help here, your real Gmail address is exposed which lets everyone know that you have BTC on web wallets.
I contend the same. Here are a few worse things (note that 2048 isn't one):

1. Using "agile" as a noun.

2. Meetings.

3. Conflating http and CRUD with high tech.
It's a pretty common anecdote that someone will start out using UDP for efficiency, and then end up, over time, re-implementing all the things TCP provides at some other layer where it's more expensive.
And the how to avoid it section mentions using a different computer for banking than your kids use to click around the web...
They've got a Levenshtein distance of 3 (replace 'a' with 'i', delete 'd', replace 'r' with 't').
I thought it was the same stuff they put in the Celerons and Pentiums, just clocked lower, but if only has 4 EUs, that's even worse.
>Why the fuck would someone keep cash in a central repository if the whole purpose of bitcoin is to be de-centralized?

Decentralization means the freedom to partially centralize.

>There are no armed guards or vaults and there is no federal insurance for your bitcoin.

You can pay for private insurance, which can cover more money than federal insurances (albeit it's not free). Just like it should be.
Yeah don't access your blockchain.info wallet on a shared computer at an internet cafe, if you can find one of those anywhere still, sure. But maybe try your laptop, unless you lost that at the same time you lost your phone. Maybe try your friend's laptop? And then change your password after you buy a new phone? It's workable. Obviously have a few different wallets, some with more money, some with less, so you can use different ones depending on the risk of the situation.

Or maybe create a new wallet and have your wife send you the coins instantly. Lots of possibilities.

And as rare as you claim false positives to be, it happened to me on my last trip. Happens to me every time I buy something on a foreign website.
I just noticed that the hackerone report curl bit includes a coinbase session cookie. Doesn't seem like a good thing to include.
It's not really hatred, just a rejection of the individualism.

And actually I have a fair bit of input. We lived in the US for 7 years. It's time to live in her country now for a time, especially since she wasn't happy in the US.
FCC bans local TV stations from forming advertising partnership
Do you mean the HTTP webhook for notifications of transactions?
Impossible 2048
More like American humor/tradition. Try to keep it within your borders, because in the rest of the world this is a normal business day.
If you use bare repositories, no.
I agree with all your points, except for the generalisation on marketers and salespeople. Not all of them are like car salesmen or self proclaimed marketing gurus. Some really care about the product they are selling and the people they are selling to.

I am a CTO in a startup, and everyday I'm either selling an idea within the company, or selling a product to customers. All this back and forth produces great insights on the software we're developing as well as in the business itself. I wouldn't be able to do this kind of thing if I hand't learned valuable lessons selling surf and skateboard goods on my family business back when I was a teenager. Also, around the same time I started a t-shirt business with a cousin which instantly got me interested in graphic design, and marketing. I did all that while programming on the side as I still do nowadays.

Sales is all about serving the customer. Marketing is all about conquering the customer by heart, and message. Both skills are of extreme importance in any business, specially in startups. Instead of bashing, we should embrace these disciplines.

After all, we can only profit from them.
I use gandi.net never had any serious issues with them and since their located in France (yes i intentionally avoided American companies) all this suing problem may not apply to them or at least it would be a lot more difficult.

One thing is certain though most people i know have had issues with GoDaddy and avoid it like the plague.
because someone doesn't support gay
marriage does not mean they're homophobic.

Yes they are homophobic if they dont support the fact that gays should have the same rights as heterosexuals.
StackOverflow closed my question, that's why we exist
Scribd (YC '06), San Francisco - H1B, FULL-TIME, and INTERN are all welcome

Scribd ("Netflix for eBooks", top 100 website, 50 people) is hiring talented hackers of all kinds to help us build the library of the 21st century.

We've hired SEVEN full-time people and TONS of interns from these "Who is Hiring" threads ... it really works!

We're looking for people who want to work with:

* Ruby on Rails (we're the #2 largest rails site, after Twitter)

* Javascript (well, we use Coffeescript)

* iOS OR Android (we're a top 10 eBook app, with a tiny mobile team)

* Machine Learning / data mining / recommendations - think Netflix prize, but for books!

* Internships: junior standing or above for all areas of engineering. We hire several interns every summer and year-round.

That said, we care way more about your personality and general hacking skills then what languages you've used so far, so if you haven't used these but want to break into mobile or web development, this could be a good opportunity for you. We've hired people from these threads with everywhere from 0 to 10 years of experience.

We're profitable, very well funded and have a really fun office environment (go-karts + a rock climbing wall!). Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire, and we love hiring people with entrepreneur and startup ambitions. We are also always looking for international people interested in moving to the US and can help you secure a visa.

We recently launched a service that's being called the "Netflix for books" and are really excited about it. Read more here: http://wrd.cm/1dJquzz

More info is at http://www.scribd.com/jobs, but as a HN user, feel free to apply directly by emailing me at jared at scribd.com.
The real reason why Malaysian Airlines Flight 370 Disappeared
The Current Status of tDCS as a Treatment for Depression
You're right, but had it not been so restrictive would people have used it for its core purpose? There are a bunch of other reasons it hasn't caught on. But at this stage I think their best move would be to ask ICANN whether they can liberalise the extension.. I imagine the community would back it.
Here are 10 interesting ones: http://wraws.com/brilliant-april-fools-day-pranks/
> I think the point is that most of the time what you are doing is reinventing the basic idea of a TCP connection over UDP, with a few optimizations for your environment.

The idea of TCP is to have a reliable ordered stream of bytes over a connection. The idea of an UDP game protocol is to have a semi-reliable, out-of-order, low latency packet oriented connection. In my opinion that is not the same basic idea.

They both operate over the internet using IP and face similar issues so similarities exist.

> In other words, the danger is that you will try to do something TCP does without a real understanding of why it solves a problem in a particular way and come up with a very bad solution.

This I will have to agree with. Before choosing UDP, it does make sense to try TCP first and figure out if and why it does or does not work for you. And then fix those issues with a UDP protocol if needed.
You are visiting the wrong websites, then.
"informing the company is just about being a decent net citizen."

With respect to this would you say that there is a bit of a buzz when the company acknowledges and pats you on that back and says "hey thanks good job" (like your elementary school teacher?).

So taking this one step further I would say if that is the case then it becomes a big motivating factor, especially if the reinforcement is intermittent. Because you are searching for the next hit of approval.

Agree? Or?
They are the "best" for the people or companies featured in the carousel, NOT the users of the carousels.
Weev is doing 41 months in Federal prison for the exact same type of "public information".

http://www.theverge.com/2013/3/18/4118484/andrew-weev-auernh...
I also wrote http://scrape.ly, which let's you write web scrapers via a URL syntax.
Fans petition Sega to bring console only games to PC
Thalmic Labs Has Been Acquired
New York, NY
CB Insights (www.cbinsights.com)

We're looking for many positions including:
- Front-end developer (data visualization, D3.js heavy)
- Tech Industry Analyst (use data to model & predict disruptive tech trends)

More positions here -- www.cbinsights.com/jobs

We are bootstrapped with 7-figure per annum recurring revenue and will be 20 people by this summer.
Recognized as one of NY's 15 enterprise tech companies to watch.
>connection startup

In some situations you do, but if the game has a matchmaking server you can just go.

>connection teardown

Packets stop when the game ends, no need to do anything special.

>packet loss

You have to deal with this but you don't have to use a similar method to what TCP does.

A minimal UDP protocol to meet the requirements of a game might not do nearly anything TCP does, yet work perfectly fine. A fancier protocol might have a TCP-like channel, but that's not a guarantee. And it's not hard to use UDP and TCP at the same time.
Late packets aren't always completely worthless.
a "late" rocket_fired type of packet can be very useful if it still shows up before the next packet that refers to said rocket.

It really depends.
You gotta give it to them, it's pretty timely and clever.
How airports and regulators became ground zero in the peer-to-peer rental car wars
>> Mozilla is not an organisation with an agenda about marriage or LGBTQ rights.

>They disagree with you:

Perhaps I was careless with terminology, perhaps you took an unusual interpretation of what I said (see below.) I will let each reader draw their own conclusion. What I meant was that Mozilla is not an organisation established with the specific aim of advancing LGBTQ rights, nor equal marriage rights for all.

>> Brendan Eich is not and never has campaigned against their civil rights.

>Brendan Eich has given $1000 to remove access to marriage from same-sex couples. Marriage being a civil right (Loving v. Virginia) and money being speech (Buckley v. Valeo), yes he has campaigned against their civil rights.

Well done, you quoted some cases and used them to redefine "campaign" far away from any natural and commonly accepted meaning of the word. If you want to argue semantics not substance we could around in circles all day except that I am not interested and won't bother.

>> He was joined in his view by a MAJORITY of voters at that time.

>And he was just as wrong[0] as they were, why does the majority being idiotic make things any different?

The people of California were voting for what they thought marriage should be, not whether gay marriage was constitutional. They were therefore not wrong.
Many companies have discounts that they can afford to give, but they make it a bit of a hassle to get them, so the bulk of customers keep paying full price but they can also retain the miserly customers at a reduced profit margin.

For example, some food retailers publish discount coupons in newspapers, so the discount is only available to people willing to go through the hassle.
everything you say makes sense.

My initial thought is the best setup would really depend on the task.

For really complex tasks I would guess that you'd want a more closed environment. As a concrete example, if you're trying to make a theoretical breakthrough in cryptography, I'd guess you need an environment where you can seriously concentrate.

For maybe a less complex task, one where execution matters the most, like web development, a more open plan where its easier to coordinate might be better.

And obviously the quality of your co-workers matters a lot. High quality co-workers will have less questions and the value of training them up will be greater.
Changes in Linux 3.14
Would git-annex be a good fit for your use case?
I'm kind of surprised that this still works. I would guess that diligent spammers will soon catch on and start stripping anything that comes after the + sign.
The Netflix numbers are definitely wrong. Of the 10434 titles on there 3687 are TV Shows, or more specifically seasons of TV shows.

Assuming 2 hours/movie and 15 hours/tv show season, the number rolls around to 72,486 Hours of content. Let's round that to 75,000 hours for convenience sake.

Assuming an average bitrate of 4Mbps, it comes to about 135 TB.

Which is why the Netflix Open Connect box works so well; Netflix can dump their entire catalog onto 2 of those boxes (well, it will take a few more since Netflix will be caching multiple versions of the files are different bitrates, but I wouldn't be surprised if the entire catalog in all bitrates can fit into 1 rack)

Source for numbers: http://instantwatcher.com/
I use Namesilo with Google Authenticator.

(Probably other registrars support it as well, that's just the data point I have first-hand knowledge of.)
I agree, team rooms are really the best of both. I've worked in all sorts of environments.

When I started programming years ago I had to wear a tie to work, and shared an office with one other person. I've since worked in large open plans, at home, in cubes, and in what would be called team rooms with everyone from the intern to the boss sitting within earshot.

IHMO, team rooms really do work. They help facilitate communication while not bothering those working with undue noise. If the team is under a crunch then naturally non-work conversations are kept to a minimum because the whole team knows it is crunch time. When there is more free time then the team adjusts accordingly.
Why not use asynchronous communication? The askee can answer at their convenience instead of having someone with something "important" (a marketing person with an idea) interrupting something "unimportant" (the programmer working).

I worked in environments that optimize the team, rather than the individual, for years. It is a breath of fresh air to work from home & optimize my environment for me. I'm happier, healthier, more productive, can get my business taken care of, etc. It's pretty much a total win.

I also have some "eccentric" behavior. I happen to pace & otherwise move when I think. I cannot do that with other people around.

The architecture of the software I'm working on is more coherent. I'm able to collaborate with teammates. Things are progressing quite well. I've never been happier.

Sorry, I don't have a study. Just my anecdotal experience.
Curious why this is being down voted? Is it because namecheap does not offer 2FA? Seems to simply be answering the question above.
What license is it?
"If you're looking for much higher performance than what Redis will get for this specific data structure"

That's a comparison, specifically claiming much higher performance.
I spent a while trying to get it, went through the online library systems of two very different universities, which should theoretically cover almost every topic, and a lab. However, it seems that it's listed as an ebook in at least one of the systems, and it won't let me grab any specific article. I could request a physical or scanned copy I guess, but that would take longer than is probably worthwhile.

However, google search turned up that leeds link you probably came across in google scholar (or at least I did), and while the link appears to be dead, google has kept a cached version: http://webcache.googleusercontent.com/search?q=cache:Im7GHQR...
I'm not storing audio. Just audio analysis, of course I have a small buffer but that's normal for realtime audio anaylsis. I'm using it to detect footsteps.
New York, http://PaperlessPost.com/jobs
Isn't this a bit of a mischaracterization?

Coinbase is more like an AC'd storage facility with locks on the doors and people on staff checking IDs than an a "dark open lot 2 miles from my house". Yeah, its not Fort Knox, or even a basic bank vault, but if I think I'm much more likely to lose a thumb drive or have my computer stolen than suffer a catastrophic problem with a storage facility owned by reputable people, how does it not make sense?

That said, I'd probably be thinking about this a lot harder if I had any serious money put away in bitcoin. A storage facility is not an appropriate place to store 5 tons of gold.
Steam box (with pictures)
Google cached what is presumably a draft or first submission of the article: http://webcache.googleusercontent.com/search?q=cache:Im7GHQR...
Its a dual MIT/GPL. But I wrote it. So do whatever you want with it. I mean that.
YOU ARE WRONG. The IRS is .1% in the business of audits and 99.9% in the business of scaring people about the possibility of an audit. Like you just did.
SEEKING WORK - Remote or San Luis Obispo/Santa Barbara, CA

* Ruby and JavaScript developer with Rails, Node.js, D3.js, iOS, SASS, HAML experience

* Can work across the stack, decent eye for design, author of two popular jQuery plugins

* Have worked with startups, two YC companies, worked remotely, built many MVPs and live applications

* Good communicator, crazy about code quality and user experience

* Particularly interested in data visualization, analysis, analytics, D3

Blog, more information: http://www.bytemuse.com/

Email: cmpolis@gmail.com

Twitter: https://twitter.com/chrispolis

Github: https://github.com/cmpolis

LinkedIn: http://www.linkedin.com/pub/chris-polis/24/33/89a
System Shock 2 is now available on Linux
> With UDP the client application can receive all packets when they arrive even if there are some missing.

Isn't that a good thing?
It does work, if you press "stop" within the second before it redirects.

Not very user friendly.
Docker is pivoting... again
The value of an engineering degree
> That was 13 years ago... networks / algo / network programming changed a lot since that time.

Yes, a lot has changed but a lot has stayed the same. In particular, the speed of light is still the same that it used to be and the optimal round trip time across the world hasn't improved. Not a lot has changed with the fundamental nature of TCP or UDP either.

All of the articles I linked have valuable lessons that are still valid today. Also some stuff that isn't really relevant today.

But yeah - I'd love to see more recent articles on the subject.