skysight-inc/HackerNews huggingface dataset:
At the very least Fastmail is terribly fast :), which you immediately see when you're using their web interface. They keep hot and recent data on SSDs.

Also, since they actually implement IMAP correctly (they are one of the major contributors of the open source Cyrus IMAP server), things like MailTags work[1], whereas they don't on Google Mail.

The only thing that is missing are push notifications (e.g. via ActiveSync), but they are working on an app. In the meanwhile, using pushover is also an option.

They actually have a two month trial, so they're definitely worth trying out.

[1] http://www.indev.ca/MailTags.html
SEEKING FREELANCER - Remote

I am looking for sysadmins and DevOps freelancers to help out on some upcoming projects. I am seeking expertise in:

- AWS

- Puppet

- Vagrant/Packer

- Python

If this matches your skill set and you are looking for some interesting projects to work on, email me on mike@epitech.nl and let me know a bit about yourself.
Wow, you sound incredibly bitter... it's one day out of the entire year... How about you unbunch your panties, close your computer and go outside for a day if it really bothers you so much.

And, I realize HN is all adding to the conversation - that's me adding to the conversation with actual, non-sarcastic advice. Pretty blown away at why this deserves an entire thread.
Microsoft Names Scott Guthrie as Permanent Enterprise Chief
If you absolutely positively need to have that lowest lag time between points then UDP is the way to go.
However
1) UDP will drop the occasional packet.
2) UDP will NOT work behind many corporate firewalls.
3) UDP connections between users on separate networks will fail due to random configuration issues (I am sure there is a reason, just don't know what it is after years of looking).
4) UDP connections between users on the same DHCP servers requires a different addresses then the global address to make connections.
5) UDP connections can time out if you don't send anything for a few minutes. Easy to fix, hard to find.

In the virtual world platform my team wrote, we started using UDP exclusively, then moved to mixed TCP and UDP, then moved to using TCP for everything except P2P voice connections. with UDP I had always dreaded going into see a potential corporate client, and not knowing if my networking was going to make it through the firewall.

This is a good discussion of the subject. http://stackoverflow.com/questions/992069/ace-vs-boost-vs-po...
Can't really generalize that but yes, the customizations can result in sluggishness at times.
Or... you know... your own office.
It's a bit of a shame that outlook.com doesn't support CardDAV and CalDAV. But they do provide ActiveSync for mobile devices.
Tech tools for foreign language Part 1
Technology in education – Foreign language learning in a flipped classroom The following infographic representation gives a very clear picture of what a flipped classroom is, how a flipped classroom works and what are the results of using the flipped model of teaching in the classroom
SEEKING WORK — Remote — max 10h/week — Berlin, Germany

My primary expertise is full-stack development and deployment with Ruby on Rails and JavaScript. I have programmed professionally for 9 years, and have 3+ years of professional experience with Ruby on Rails.

I hold a Masters in Informatics and Computing Engineering. Currently, I live in Berlin, where I lead the development team at Gruvi, the start-up I co-founded.

At Gruvi, I have developed, and managed the development, of several small- and large-scale web/mobile applications. Last year alone our products handled millions of visitors globally for the likes of Warner Brothers, Sony Pictures International, and Disney. I lead our development process using Scrum and manage developers both locally and in outsourcing positions in Latvia and Portugal.

I am also a great cook.

Details, projects, etc: http://whoisjuliosantos.com/
Github: http://github.com/juliosantos/
Email: hi@whoisjuliosantos.com
You don't like cold and cynical companies trying to appear funny and relatable? That's an American tradition as old as Mickey Mouse. The anti-Semitic union busting one.
I call your one study and raise you 100:

In 2011, the organizational psychologist Matthew Davis reviewed more than a hundred studies about office environments. He found that, though open offices often fostered a symbolic sense of organizational mission, making employees feel like part of a more laid-back, innovative enterprise, they were damaging to the workers’ attention spans, productivity, creative thinking, and satisfaction. Compared with standard offices, employees experienced more uncontrolled interactions, higher levels of stress, and lower levels of concentration and motivation. When David Craig surveyed some thirty-eight thousand workers, he found that interruptions by colleagues were detrimental to productivity, and that the more senior the employee, the worse she fared.

Source: http://www.newyorker.com/online/blogs/currency/2014/01/the-o...

Edited to add: the study by Matthew Davis referenced above is behind a paywall; if anyone can actually access it, I'd be curious to know for sure if this summary is accurate/correct.
London, England - Full Time - Local Only

Brand Networks (http://bn.co/) is hiring full stack engineers for our London office, working on real time bidding, analytics and front end web applications. Graduates and interns are welcome.

Requirements:

* BS or MS degree in computer science, mathematics, or related field.
Or related experience.
* Good understanding of web technologies HTML, CSS, Javascript, HTTP, JSON, REST
* Can demonstrate that you're a great programmer in at least one of
Scala, Python, Java, TypeScript, JavaScript, Clojure, Haskell, F#, Kotlin
or Ruby
* Willing to work in Python, TypeScript, Scala and Java
* Good understanding of a Unix based operating system
* Some experience of databases and at least one web application framework

If you love programming and would like an interesting job with a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.
It has 1 based indices, oh joy!
Maybe it's an april fools, but the game is actually there, and it's playable.

The solution is to memorize the 4-bit sequence of each of the 16 digits, type the left nibble with your left hand and the right nibble with the right on the number row.

It takes a few minutes of practice
5 woot!

Caught some lucky numbers FE was first!
The Best UX Articles of March 2014
SEEKING WORK / Remote based in Barcelona (Catalonia)

Expertise: System Integrator, IBM Maximo Technical Expert & Developer, Full Stack Web Developer, Software Developer

Skills: Java, C#, Python, Lua, XML, PHP, HTML, JavaScript, CSS, LESS, SASS, Symphony2, MSSQL, Oracle Database (PLSQL), MySQL, SOAP, jQuery, MooTools, IBM Maximo (Tivoli platform), BIRT, Git, SVN, Photoshop

I'm looking for remote consultancy collaboration with on-site visits as an IBM Maximo Techincal Expert & Developer and System Integrator, but I'm open to projects for web/mobile/desktop development.

I'm currently collaborating with several organizations remotely with great satisfaction for everyone.

Website: http://www.aktive.cat/
Email: kilian@aktive.cat
Ask HN: Seeking Cofounder? (April 2014)
Please lead with either SEEKING COFOUNDER or SEEKING STARTUP, your location and whether remote work is a possibility.
I was under the impression that packets behind the blocked TCP packet still sent through the network, relying on the client-side or last-hop to maintain the sequential stream illusion and thus reducing the delay of the subsequent frames to the delay blocked/resent frame. Could with a deeper knowledge confirm or deny this?
LOCATION: NYC OR REMOTE
Hi, we're DailyBurn a fitness and nutrition company based in Midtown Manhattan. We'd like you to come join our multi-discipline engineering team to build software on a wide array of platforms and technologies.

We really are a fitness company, we have our own well equipped gym in the office and offer a gym membership budget for all employees.

Everyday we get messages from users sharing the changes they've made in their lives not every company can say the same. If fitness is an area of interest for you this is a great place to get involved in changing peoples lives.

As a member of our Engineering team you'll get:

* Yearly conference and travel budget

* Your pick of development hardware

* Access to all the corporate benefits of IAC

Our team is currently made up of 10 developers with a team of 2 working on iOS and the rest of our team focused on web and platform development.

The DailyBurn engineering team offers the chance to work on a wide range of different technologies. Our main web platform is built using Ruby on Rails, but we also work with node.js and golang on our backend systems. We have client applications built for many of the major mobile and TV platforms (using Javascript, Objective-C, Java and more) and you as a part of the team will have the opportunity to get involved in many of these different platforms.

If you are an experienced developer comfortable with web or front end technologies of any kind but especially if you are skilled with JS, Ruby, Rails, Node or Golang we have a place for you here.

Specifically we are looking for:

Front End/Senior Front End developer - JS applications (we work on web, smart tv's, game consoles all with JS)

Android - become our primary Android developer and lead all of the Android efforts for our product

QA - Add your testing skills to the many platforms we work on

Full stack / Sysadmin - Jack of all trades? Have a sysadmin background but also into writing code? Get in touch.

Reach out to me directly: paul@dailyburn.com
It seems disingenuous to call something "blatant" or "obvious" when that how obvious it is seems to be exactly aligned with people's political views.

Not that my politics disagree with yours, but you are in effect just claiming that your side is obviously right a priori. More than half the country thinks you are wrong.
Don't write it in JS :)

No but seriously, if you want to write a VM in Javascript, I would suggest learning how to write a VM in a language more suited to writing a VM in. Maybe C or C++ then writing one in Javascript.
Mutually Human - Grand Rapids, Michigan

http://www.mutuallyhuman.com/

---------------------------------------

We are a small team passionate about making people's lives better through software. We're currently looking for full-time software developers and designers.

A little bit about us:

- We write custom software of all shapes and sizes for clients all over the US.

- Though everyone here is fluent in Ruby, we don't artificially limit ourselves.
Recently, I've worked with Objective-C, Backbone.js (inside PhoneGap),
Angular.js, QT and of course Ruby.

- We practice a sustainable pace. We recognize that we each have lives,
activities, and families outside of work. Late nights and > 40 hour weeks are
rare by design.

- We're agile, but not dogmatic about it. Our process evolves to suit our needs.

- We offer competitive salaries, health/vision/dental insurance, quarterly profit
sharing, retirement + match, weekly catered lunches, and a top-floor office
with snacks, guitars, and your choice of standing or sitting desks.

- We run a makerspace in our building (http://grmakers.com), which gives us
access to lots of cool tools and machines.

A little bit about Grand Rapids:

- 2.5 hours from Chicago and Detroit, less than an hour to the beach.

- Lots of great beer. Founders Brewery (a mile from our office) has 3 beers in
the Beer Advocate top 15. HopCat is a “World Class” bar on BA.
Just look here: http://beeradvocate.com/beerfly/city/43

- If you’re renting anything larger than a breadbox in the Bay Area or NYC,
you can afford a house here. I bought a nice house with a mortgage payment
30% lower than the rent of my 1 bedroom apartment in Mountain View.

- A growing technology and startup community.

A little bit about you:

- You love making software, and you have a few years of experience doing it.

- You learn new stuff quickly. You’ve used a lot of technologies, but you’re not
afraid to use more. It would be nice if you use and love Ruby, but not required.

- You believe software is written for humans, not computers.

- You want to come into work every day and enjoy the people you work with.

I'm a software craftsman on this awesome team. If you're interested, get in touch with me:

ej@mutuallyhuman.com
Some RTC implementations (VoIP and video) are using both in order to get through firewalls - try UDP first, resort to TCP (including even HTTP over TCP) if UDP can't connect.

The TCP fallback only consistently works well (in terms of QoE) in cases in which the TCP legs are short.
"All of this (admittedly wild; sorry, coffee is kicking in) speculation definitely has me excited for the future of Apple, though! I haven't felt like that since Steve was around."

Wacky. Your vision of shutting out unsigned apps has me looking for the exits. I've been an Apple user since the 80s and I'm pretty sure this would finally make me jump ship. Apple's current Big Brother trajectory frightens me to no end.
Hi, when I need to estimate than I'm always adding some margin for unexpected work and this is such a case, especially in projects with lot of legacy code :)
One post on Twitter: 140 bytes max. One HD frame on Netflix: 6220800 bytes max.

If throwing the near-totality of human cinematography on H2G2 is a no-brainer due to its manageably small size (a mere 24TB), then may as well throw Twitter on there as well.
If this were 1967, would you be bemoaning intolerance toward those who believe blacks shouldn't be allowed to marry whites? Even those who actively worked to keep their disgusting beliefs enshrined in law? Would you tell those whose rights they were trampling on that they should be tolerant toward hatred?

You are telling the victims of aggressive bigotry they're not allowed to criticize their attackers. In no universe does that make sense.

By the way, at last poll, 59% of Americans supported same-sex marriage. That percentage keeps going up with a fair bit of speed. Opposition is rapidly becoming anything but mainstream. Not that whether an opinion is mainstream or not has anything to do with whether it's morally or ethically right, nor does it have anything to do with whether people are subject to criticism and ostracism by the victims of their attempts to legally enforce their religious beliefs.

But how anyone could classify 59% of Americans as "left-wing" is utterly beyond me. I'd classify 59% of Americans as far-right.
I moved from Gmail to Fastmail last month, and man is it nice. The import process smoothly pulled over 30K messages and folders over IMAP in a few hours. As an IMAP server behind iOS and Apple Mail, no problems at all, and their webmail UI is hands down the fastest cleanest Web app I've ever seen. Just stellar so far.
> but what the Cornell study found is that in open plan it's actually easier to "read" a person and see if it's an ok time to ask a question, and to quickly reply or say ask me later, and so forth, to efficiently manage those disruptions.

The Cornell study does not account for the fact that most people suck at "reading" a person. Yes, it's easier to do in an open space. Most people who don't work also ignore the result of that reading.

> They found it also gives us more courage to ask potentially "silly" questions.

Which can also non-intrusively be asked by e-mail, the communication medium that has carried more silly questions than air has done in generations.

> They noted that developer reactions to office plans are often biased towards maximizing personal productivity in order to maximize (short-term) personal benefit, whereas the company benefits from a balance of personal and team productivity.

This says nothing about the underlying mechanism. Yes, I am biased towards maximizing personal productivity, which means that I will gladly and reliably avoid obnoxious co-workers. Closed spaces help me do that.
This is what I want. I've seen it work very well in coworking spaces, but never seen it in a dedicated office.

Trying to get my company to make this happen...
I don't really know, in any situation I've been in where people are watching me code anything I haven't been able to do it as well as when I'm alone. Even if I know they're not constantly looking.
Homosexuals want to stamp out disapproval of their lifestyle, which explains why people who don't want to bake cakes or photograph homosexual weddings are being sued for discrimination. Homosexuals could certainly find people who are willing to bake cakes or photograph their weddings. Hounding Eich is part of their campaign to silence dissent.
SEEKING WORK - REMOTE (Europe, Portugal)

Full stack web developer.

I usually do mostly every part of the web app except design.
I usually work with: Scala; Lift; Bootstrap; PostgreSQL; EC2; Git; AKKA, Linux; IntelliJ.

Email: davidbranquinho at gmail.com

CV: http://about.redtigersoftware.com

Have worked with:
Specs2; Selenium; Github; PostgreSQL; Squeryl; IDEA; Jetty; Java (10yrs); C; C++; .NET; PHP; Lisp; Prolog; Microchip assembly; Vaadin; JSP; Swing; Lift’s Mapper; Hibernate; H2; Netbeans; Eclipse; Ant; CVS; SVN; JUnit; Web Services; Tomcat
Fortunately the United States already has the Fourteenth Amendment to the Constitution -- all persons must be afforded the equal protection of the laws, and all persons must be afforded due process of law.

And the existing jurisprudence on the Fourteenth Amendment removes any possibility of debate or ambiguity on this point.
- That's a disingenuous position which is not being advocated by anybody. Mozilla are free to hire him; in turn, the community is free to object loudly about his views.

Asking his resignation for something that has strictly nothing to do with the job he has been chosen for is not right. The fact that Mozilla's community is asking it doesn't change that.
Members of this community base their opinion only on their own ethical and/or political point of view, which makes the general opinion completely biased. Asking his resignation because of his ethical/political views makes as much sense as asking it for religious reason: people get angry about it, and most of them can't even argue about it properly (I'm saying this for all sides).
There is a board for a reason: to make rational decisions based on the work they think he'll be able to do. And it seems like they think than a donation made 6 years ago
didn't alter his ability to do this job...

But if you really want to boycott him, you should not block Firefox browsers from visiting your site, as it's more the product of a community than a single man, but you should stop using on it the language he created (Javascript).
It also added gave a lot of rights to another group, which Prop 8 didn't.
SCTP is sometimes promoted as an alternative to solve that problem. You can have multiple stream per connection so if one blocks the other ones can keep going.
Dumping all my bitcoins for unicoin. Feels good to be an early adopter.
Yet another site with no description at all of what the app does. This trend is getting old. It's a shame because the principle is nice:

PhotoSuerte is the popular app that lets you chat with others all through the use of photos. Simply snap a picture and instantly it will be sent anonymously to someone at random located around the world. Once that person responds you can go back and forth with photos.

Though as it seems to requires logging in with a facebook account, I'll pass.
Allow me to reframe the argument in simpler terms:

> [T]he conversation about Eich’s appointment has been incredibly encouraging to me [...]

Let me see if I understand correctly: it's incredibly encouraging that a person is being skewered for something he did years ago and apologized for? Has he publicly opposed gay marriage in some other way since then? No? Okay...

As a side note...

> I don't think so. They don't think the right should be provided, just as they did last time around, that didn't make civil rights issues "not civil rights".

...let's not forget that around 90% of the language in the '64 Civil Rights Act was around repealing existing discriminatory laws, which is something most people were in favor of anyway.
Problem is, many of the places which have the worst types of open plan also seem to be the most allergic to things like working from home and quiet rooms. Also, many people who work in them don't have the luxury of going to a couch or quiet room.
Using Windows? Try ExactFile
Lets change the facts a bit:

Mozilla has appointed as a CEO someone who not only doesn't support personal freedom, but who has actively contributed to the communist campaign against it...There are quite a number of developers and others, some of whom work at Mozilla, who are either currently or will consider in the future exercising freedoms that would be forbidden under communism...

Perfectly reasonable to campaign against this guy and those like him? Perhaps the Silicon Valley Reporter could publish a black list of communists and their supporters?

(I don't actually have a strong opinion on this issue. I used to think it obvious, but I realized my views were confused and inconsistent: https://news.ycombinator.com/item?id=6819575 )
More than half the country thinks you are wrong.

And the Fourteenth Amendment to the Constitution, and half-century-old widely-accepted jurisprudence on how it applies to marriage, says clearly that I'm right. It's a thoroughly settled question.

The only people hoping for something to align with their political views are those who hope the Fourteenth Amendment would suddenly stop applying for their causes.
SEEKING COFOUNDER. NEW YORK (NYC). REMOTE OK.

I created http://www.Learneroo.com to teach programming and more online. Looking for a cofounder passionate about online education and experienced with Ruby on rails and Javascript. Email info[at]learneroo.com to find out more.
tl;dr paste this in your console for demo

perl -e 'my $host = "http://2048.semantics3.com/hi/";my $cmd = "curl --silent -L $host"."start";my $output = `$cmd`;my $session_id = $output;$session_id=~s/.?ID:\s(\w+)./$1/si;my %keyMap = ( 'w' => 0, 'd' => 1, 's' => 2, 'a' => 3);print STDERR $output,"\n";while(1) { print STDERR "Input (w - up, a - left, d - right, s - down):\n"; my $userInput =<stdin> ; chomp ($userInput); if(defined($keyMap{$userInput})) { $userInput = $keyMap{$userInput}; } else { print STDERR "Invalid move.. w - up, a - left, d - right, s - down\n"; next; } my $cmd = "curl --silent $host"."state/$session_id/move/$userInput"; my $output = `$cmd`; print STDERR "\n$output\n"; if($output=~/Message:/si) { exit(0); }}'
Great point and glad to hear about Algortihmia. In my own domain of mapping data, I see something similar. OpenStreetMap users put in the fundamental data openly, and firms then value-add using nice routing design, apps etc to compete on the product market and make money. It usually works out just fine.

Also would love an invite! My email is dalek2point3 AT gmail
If you're the most talented, expert employee in an office, then presumably you are being compensated proportionally. How much of that extra pay can you really earn by being the super-human solo coder, compared with how much can you earn by sharing your knowledge and raising the productivity of the entire team?

If you are not being compensated proportionately, that's a separate issue entirely...