skysight-inc/HackerNews huggingface dataset:
I switched from FF -> Chrome some years ago. Sometimes I try to switch back. Maybe FF is fast.. but it feels clunky, I wish they would copy Chromes GUI right off :). Also the "screen" flickers when I scroll, in Chrome it doesn't. And that's on a high-end windows PC.

I like what Mozilla is doing with regards to privacy and so on though...
Pain is good to have in entrepreneurship. Entrepreneurship is kind of like being a "starving artist"; you have to get off on suffering and just know in your gut that everything will work out.

I, personally, wouldn't go as far as "dying", but if it works for you to channel your energy like that than more power to you. And remember, you will accomplish your goals, so once you are rich your golden years (60+) become the best because your rich as fuck and you can do whatever you want.

If you ever need someone to talk to, my email is on my profile. Keep your head up. Stay strong.
I'm curious, why would you disqualify a SaaS product solely because it's based on MS?
Pod1 :: Interactive Digital Agency

We are an interactive agenecy specializing in eCommerce websites. We are currently looking for a senior level Front-End Engineer to come on as a contractor for an ongoing project (to start as soon as possible).

Requirements:

- Ability to create Pixel Perfect websites with reusable SASS from .psd files sent from creative.
- Ability to code reusable interactive flows and widgets with Object Oriented Javascript.
- Ability to communicate well with a Backend magento engineer and get your hands dirty with PHP if necessary.

Nice to have:
- Speaks Spanish
- Require JS experience
- Magento or other eCommerce Framework Experience

We are also looking for a full time senior level Backend Magento Engineer.

Requirements:

- Zend framework experience
- Magento experience
- Excellent LAMP developer
- Demonstrable Object Oriented experience (preferably in PHP)
- Good understanding of current HTML/CSS/XHTML standards
- Demonstrable experience of working with Large Systems
- Understanding of why array_key_exists() is better than isset()

Contact us at careersny@pod1.com with a resume or github profile. Reference that you heard about us from hacker news for extra Cred.

*no cover letter necessary ;)

Thanks.
SEEKING FREELANCER

Here at Apportable, we have an opportunity to port an app for very successful iOS developer that wants to use our SDK to take their app to Android. This is a local only position - you'll be located with our team here in San Francisco.

This would be approximately a six week contract, starting ASAP. Our office is located at 5th and Harrison.

No Android experience required (you'll be using the Apportable SDK). iOS or C++ game development experience preferred. Bonus if you know anything about OpenGL ES.

What's Apportable? The Apportable SDK cross-compiles iOS apps to Android, without changing the original Objective-C or C++ code. Games powered by Apportable have risen to the top of the charts and delighted millions of users through the Google Play Store, Amazon Appstore, and the Humble Android Bundle. The platform is built in Objective-C and powered by open source projects like GNUstep, CFLite, and Cocotron.

Interested? Send along your resume to jobs+hnfreelancer@apportable.com
standard ml (and thus haskell) has total type inference. the problem in haskell at least are extensions which ruin some inference.
The problem for me is that I will probably have a dog by the time all these come out.

If the dog were to brush across the back of my leg while I played some terrifying HL2 mod or other it would be kicked clean across the room.
Yesterday I realized Google Glass could cause QR codes to finally take off.
> Fair enough. If I liked C#, I'd live in a Microsoft world, too.

That says more about you than about C#. I like C# too, I think it's the best imperative statically typed language out there. If you'd take the time to research it you'd find that it's easily the most advanced and developed language out there period.

Still, I think the whole statically typed idea is not feasible for large applications. So I use Ruby for professional stuff, and C# for performance critical things (like videogames).

Visual Studio lifts a lot of the pain of developing on Windows (which is still rather painful).
If Software Is Eating The World, Why Don't Coders Get Any Respect?
For my side projects I use Visual Studio express editions (free) and use postgres (local) for one and mongodb (hosted at mongolab) for another for storing data. I host both of them on 1 VPS with single core and 1 GB of RAM. So All I am paying extra is 2$ a month for a windows vps instead of a linux vps, and I think that 2$ extra that I am paying is well justified.
To Know A Garbage Collector: Video
Yeah I was thinking of the approach used in the invention described in the OP, with a pre-chilled slug used to set up a temporary gradient. In that case you could lose too much body heat to warming up the cold mass.

But even without pre-chilling (i.e. in the steady-state case), while you may be right that a TE device necessarily slows down the conduction of heat across a gradient, I don't think it follows that any such 'suit' would result in overheating rather than hypothermia.

Consider 2 people in a 70-degree (F) room. One wearing light clothing, and the other sitting in a tub of water. The water in the tub will equilibrate at somewhere warmer than 70 degrees, and the person will become hypothermic, since the capacity of their 'suit' to conduct heat to the environment is greater than the ability of their body to generate heat to compensate. You could have a TE device that extracted power from the gradient between the warm water and the room without saving the person from hypothermia.

That is to say, I think we're both wrong :): a well-designed suit could keep the amount of heat transferred within the range of the needs and capabilities of the human body.

(Fun trivia: according to Murray Hamlet, a US Army cold weather injury researcher, the leading cause of 'morgue wakeups' in the US is drug users who pass out in the bath, become severely hypothermic, and are wrongly declared dead).
That's very true. To be fair, this is highly, highly experimental so first iteration will be the proverbial ducktape and cardboard solution.

I think future versions will have the device embedded directly into the dash and fastened someway to prevent dislodging in a crash. There are polycarbonates that can take the place of glass to serve as both projection surface and combiner (though these might be pricey).

Once attached using solvent, these are very sturdy. So sturdy, in fact, that they're used in high capacity fish tanks.
I'm always amazed at how much anti-Glass sentiment I see in the tech community. I personally think it's going to be amazing. The best analogy I can think of is the heads-up display (HUD) in video games. The current use cases shown (texting, weather, pictures, etc.) are insignificant in comparison to the potential for combining with other wearable computing devices such as Fitbits, Fuelbands, Thalmic MYO's, etc.

Of course, this is an early iteration of the concept, but I see it as a game changer. Imagine removing the HUD from all of your video games. That experience sucks.

Now imagine a world where we can combine quantified-self computing, augmented reality, and new interface devices such as Thalmic MYO with the Glass...that future is a future I very much want to live in.
Have you tried to produce a minimal version of the software to show the problem? If not do it now and post it on the Google Chrome Bug tracker: http://code.google.com/p/chromium/issues/list

Other contact forms:
Mailing Lists: http://www.chromium.org/developers/discussion-groups
IRC Channel: http://dev.chromium.org/developers/irc
Questions I ask myself about working as distributed team
"Also, note even the paper of the user guide and the rivets used to bind the paper."

It looks like they're just standard brass fasteners.

http://en.wikipedia.org/wiki/Brass_fastener

Nothing special. Elementary school kids use them every day.
http://en.wikipedia.org/wiki/Brass_fastener
not rivets. just pretty generic fasteners.
If I remember correctly, my Xeon E7-8870 server pulled at most 100 GFLOPS double precision. I think high end i7s max out at about 180 GFLOPS single precision. Considering relative costs (and the scale the 64 core can reach) this is really really cheap per GFLOP, both in power and cost. (E7-8870 is 100W and like $4000).
WebGL on IE11: welcomed but unfinished
I ultimately want to work in the security arena, it has been my favorite topic.

I also hold a TS/SCI security clearance so that is in my favor for such a job. But how do I get started with a job in that field? If a company was willing to take me on because I learn fast, that would be great, but how do I find something like that?
This is a good approach for a lot of things. It's the approach Flask uses for its session data by default. I wouldn't recommend it for authentication in large deployments though.

One thing that it doesn't allow for is revocation of individual tokens. Invalidating auth tokens centrally is a very useful capability to have.
SEEKING WORK - Remote

Online marketing with particular expertise in search (SEO and PPC) and web analytics.
Ok, but I've learn to take a liking to Firefox. And more. Their initiatives have pushed web further and further. Subjectively, I like their initatives a bit more than GOOGs so far. And there is the whole PRISM fiasco.

Their experiment with FxOS will repay itself as their API will make way into a W3C standard for mobile connectivity.
All that on one machine? I hope it doesnt go down and you lose your entire company. You should have several redundant instances.

You also breezed over the license costs for VisualStudio, Windows Serer, and SQL Server.
I would give you a plate with ham, cheese, salad, egg, tomato and mayonnaise. Does that sound about right?
My thoughts to. Indentation was all wrong.
Alternatively, emigrate from the US to a country where school is (as it should be) affordable, or even free.

Canada is just north.
The Mike Summers Radio Show - Episode #11 07/01 by AVERadioNetwork
It's a massive con. I work on Linux primarily and when there's a ASP.NET project, I'm forced to use an operating system I hate, it destroys my workflow, and forces me to either partition my laptop or work in a VM which is slow. Everything takes bloody ages to install, and are huge files (MSSQL is 4GB, Visual Studio is 1.5GB, MSSQL manager is like 1GB...wtf?!).

It would be interesting to see someone build a Django-like platform on top of C#.

How does IronPython perform?
Hmm that sucks. All I can suggest is you systematically remove content from the page until the error stops - this way perhaps you can identify the offending content (or combination of content which aggregates to an "offence")
You're actually running on the football field or lacrosse pitch; actually swimming on the water polo field. You're actually throwing a Frisbee around with your friends.
About the only thing surprising here is that this issue is so durable. The term "internet review" has almost become synonymous with "fabrication with alterior motive" whether it is the people sniping on Yelp, some of the amazingly funny kids books reviews on Amazon, or app store reviews from 600 accounts with 6 random letter account names.

If you're reading this, and you are interested in startups, all your spidey senses should be tingling like mad. This a Pain Point with capital P's. Review systems are hard, they have subtleties, they are important, they suck.
Thanks for confirming about the screen scrolling. I thought I was the only one.
Maybe that's the fundamental disagreement, because that's a future I don't really want to live in. I don't like HUDs in videogames for the most part. And I don't want a bunch of shallow behaviorism everywhere, whether it's called gamification or quantified-self or life-as-an-A/B-test. The actual device itself I don't have any particular aversion to.

However so far all that does seem pretty easy to avoid, at least in your personal life, so I'm not extremely worried about it (gamification in the workplace may be harder to avoid, depending on your job and job options).
SEEKING WORK - REMOTE

I'm a web designer with over 8 years of experience. I've worked with startups and large companies like BuddyMedia, RE/MAX, Chitika, CrazyEgg and more.

My services include design planning & strategy, wireframe/sketches, visual design and HTML production.

View my work at http://masswerks.com

Email me: marco@masswerks.com
(I won't reply on your remarks regarding Mozilla and UX, as JohnTHaller has done this quite nicely.)

It is true that power users can install apps without going through the Android Play Store. Regular users (i.e. your customers, if you are a developer)? I wouldn't be so sure. That's your first clue that Android is not the pinnacle of mobile OS.

For most users, Android is effectively a silo. Worse than that, it is a silo in which all your otherwise private data belongs to a single company. As a user, this is a pretty big clue to me that Android is not the platform I want for me, or for my children.

As for developing apps in languages other than JavaScript, well, here are "a few" other languages that you can use: https://github.com/jashkenas/coffee-script/wiki/List-of-lang... . This includes C, C++, C#, Python, Java, etc. Heck, even I have developed a language in that list :)

Caveat: I am a Mozillian (and I'll stop writing this at the bottom of my messages, I grow tired of it).
> The most direct way that comes to mind for solving this type of problem is to send the client just a random identifier and have the server look it up in a persistent store upon use.

This is my preferred approach. I generate random 128-bit integers (using a random number generator who's purpose is to be used for cryptography purposes, so it's hard to observe) and store these in Redis with a year expiry, and send them back to the client to store in a cookie. When this token in the cookie is used, the TTL on the token is reduced to 5 minutes, which lets power users up multiple tabs at once. It's the simplest, but also most robust way, I've found to deal with this.

The cleverer I try and be, the more I tend to mess these things up.
San Francisco, CA (full-time, H1B welcome)

MindSnacks - http://www.mindsnacks.com/

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

We build wonderful educational games in San Francisco. If you are nice and want to help us make splendid products, we'd love to hear from you.

Voted Educational App of the Year by Apple. Funded by Sequoia Capital.

We're hiring in lots of areas! Here are a few:

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

* Android Engineer - http://mindsnacks.theresumator.com/apply/35CRVW/Android-Engi...

* Game Designer - http://mindsnacks.theresumator.com/apply/19JX7q/Game-Designe...

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

To apply, visit http://www.mindsnacks.com/careers
For more info, email us at jobs@mindsnacks.com
Feedvance, a colorful alternative for Google Reader
Obama said he won't use fighter jets to get Snowden

Meet Suspiciously Specific Denial: http://tvtropes.org/pmwiki/pmwiki.php/SuspiciouslySpecificDe... (alternatvely combined with Exact Words: http://tvtropes.org/pmwiki/pmwiki.php/Main/ExactWords)
Web Design on Paper: The Tactile Design Kit
Bloc (http://www.bloc.io) - INTERN, REMOTE

* We're building a vertically integrated education platform.

* We're looking for generalist developers (we're a Ruby shop)

* We're a small team of 6

* We pay market salaries and offer early-employee equity.

* We have traction, revenue, and funding

* Located in a really nice office in SOMA, San Francisco

* Health, Vision, Dental + 401K

We work hard and take pride in the products we ship, but we also realize that building a strong culture and team is the most important thing we could do to have lasting impact. A few highlights of our culture:

* You have a lot of ownership and opportunities to pursue your ideas

* We value the pursuit of knowledge, which means we're pretty nerdy and frequently
get into conversations about philosophy, science, etc.

* We're firm believers in enabling all of our employees to continue to grow and
master skills they're interested in developing.

Let me know if you're interested: dave [at] bloc.io
Ok, but first you should read some Samkya and Kashmir Shaivite non-dualism. Since the texts are about 1500 years older, you go first.
I see Emma Frost twice (top-left turn to diamond, and just below the center at reading & influencing thoughts)... are there more than one? (I don't know a lot about comics)

Also, can't seem to find my boy Emplate.

edit: didnt mean to come off as critical. this chart is flippin cool.
See here: https://wiki.mozilla.org/WebAPI
How Google is Killing Organic Search
Anaheim, CA (Orange County/OC) or Boulder/Denver, CO (full-time)

SendGrid http://www.sendgrid.com

---

We've revolutionized the cloud-based transactional email space by efficiently powering the infrastructure for tens of thousands of companies that rely on us to send millions of emails every day. We have been growing really fast since launching in 2009, and we want you to be part of the awesome company we are building.

---

All Jobs - http://sendgrid.com/careers.html

Software Engineers

DevOps Engineer

QA Engineer

Technical Writer

---

Ruby on Rails, Python on Twistd,, MySql,Linux, SOA, Agile (We are technology agnostic - doesn't matter what you currently code in)

---

If you don't see what you're looking for here, reach out to us. We're always looking for talented, happy, hungry, honest, and humble people.

-Socrate- soc@sendgrid.com
I've been using xShell for quite some time now, it has great 'supported' automation features, links, tab based, x support, session saves, etc..

This is a free product for schools and home users :). I highly suggest using it.

http://www.netsarang.com/products/xsh_key_features.html
Hey there! I wrote this Haskell guide.

1. myMap: fixed, good catch.

2. Using `head` and `last` being bad style: Where did you hear this?

3. The fixed the issues in the reddit thread yesterday. Here's the commit if you want to check it out: https://github.com/adambard/learnxinyminutes-docs/pull/62

Is there something specific that you think should be fixed?
> The point is that Node/Ruby etc aren't particularly efficient compared to C# and the CLR, so you need more Server power for a given application.

Node and Ruby aren't Linux (they run on all kinds of platforms, including both Linux and Windows), and Node and Ruby aren't the only alternatives to C# and the CLR (either on Linux or anywhere else).
The problem is the comparisons are a bit tricky.

For instance why is the performance in the Fortune example so good, yet so bad in the simple multirequest response.

Ultimately, I think people have to bench with something in mind for their intended usages.

If someone (as in this thread) is doing some massive data gathering with 6000+ nodes, well windows licenses will be prohibitive against any dev time saving, and ultimately, performance is going to be optimised so heavily a 'thinner' OS is obviously going to be a possible better choice.

This isn't always the case, for us the agile nature of what we are doing, the fact it's only a couple of hundread nodes means that we will have different demands.

Platform Performance,
Platform Cost,
Platform Dev Costs.

It is just an exercise between those three. Looking at some of the comparisons there, it reminds me of the whole BSD vs Linux thing that was so 2004. Oh BSD takes a few extra op codes to do hello world....

The problem is some people never include the use of say MVC4 or C#. It isn't that they are missing out, it is that they are so vocal about how bad the platform they have never used is.

The last HTML site I delivered, I could have done in about a third of the time, with much more reliable user experience if we had used Silverlight. It was an internal project too. Yet someone who had never even used anything but HTML decided it had to be a website.

I think people are just trying to rally against that cry. All I was trying to do is point out that those simple number comparisons are not only flawed / unfair but also irrelevant.

There isn't a one size fits all technology, there never will be.
High speed digital (hundreds of MHz+ signals) is a lot closer to analog/RF electronics than to the TTL digital you're used to.
You may also be interested in this article: https://medium.com/surveillance-state/32ba2b38c219
They need to make money; would Android let them do that?
I've had multiple opportunities to get high (MJ + others) and chose not to. I don't care to alter my mental state that far. I don't drink much alcohol (& don't usually care for what it does for my mind). When I had laughing gas at the dentist, it turned my head into mush for a bit under a day afterwards. I just moved to WA, one of the "approximately legal MJ" states and I had a hard think about this. I don't really want to toke up.

Too much coffee doesn't do good stuff either.

I'm told there's a medically used drug? electrical tool? that is used in certain high-pain situations where it literally wipes your memory of high-spike pain (It erases the last few seconds or something). I don't want that either. I'd rather take the pain...

Generally, these things do things to my mind that I really don't like. I can only presume (based upon a decent amount of reading on the matter) LSD & other 'hardcore' hallucinogens will do similar things, but more in depth.
Firefox's UI is heading generally in this direction: https://wiki.mozilla.org/images/0/0c/Australis-i02-Tabs.jpg

Try out a UX Nightly http://people.mozilla.org/~jwein/ux-nightly/ to get a feel for the work-in-progress version.
It's also possible to make the cookies non-exportable using a similar technique called channel binding[1], where the cookie is linked to the TLS channel it's minted over.

This is a lot more powerful than baking in the IP address when HMAC-ing the cookie but requires modification to the browser and server to get it up and running.

[1] http://www.browserauth.net/channel-bound-cookies
> Do experienced java programming concatenate a bunch of strings together, or is there a format method?

Yeah, I've seen this a lot. IIRC, String concatenations with the + operator are compiled to use a StringBuffer for efficiency. There is also a static method String.format that works with C-like format strings.

> Is anyone actually using Arraylist over Generics?

I'm not sure exactly what you mean by this. The following is pretty standard Java, if you want a list of Strings.

List<String> list = new ArrayList<String>();

The following gives you a list of Objects (the base type for all objects in Java):

List list = new ArrayList();

If you put Strings into this list, then they come out as Objects. You'll have to cast to use them as Strings or the compiler complains.
"Metadata doesn't matter" to me seems to be a really poor strawman. Maybe a small minority of people think that, but I'm pretty sure most people are smart enough to realize that if it "didn't matter" the NSA wouldn't be collecting it to begin with.

Also, I don't believe that it has been shown that location information has been collected. That claim is conjecture only. We've seen a lot of conjecture related to these leaks that has been taken for fact. Sometimes it is hard to tell them apart.
Yes that's the biggest downfall and also where having a centralized persistent store wins out. The best compromise between the two I've thought of is to have a centralized store that lists revoked tokens.

Presumably there wouldn't be that many so storing the recovations alone would be more efficient. Bonus points if you add a Bloom Filter[1] in front of the revocation lookup.

In the end it's all about the use case you're solving. If the token's themselves already have a short expiration (ex: password reset token with 5 minutes to live) then revocation isn't really an issue. For something long lived and dangerous (ex: remember me token to log into my bank account) it's much more important.

[1]: http://en.wikipedia.org/wiki/Bloom_filter