skysight-inc/HackerNews huggingface dataset:
Come help us hack the Auto Industry - Designer (CarWoo S09)
CarWoo! is looking for an outcome driven UX/UI designer that has a deep appreciation for simple and intuitive interface design. You are skilled in interaction, experience and visual design and will be responsible for facilitating the design process on new/existing projects, from participating in group ideation, research, and testing to providing deliverables (gasp!) like flows, wireframes, polished comps, etc...
This position is full-time and is based in our main offices in downtown Burlingame, CA (15 mins South of San Francisco, 20 mins North of Palo Alto, close to the CalTrain stations). We welcome applications from people anywhere in the United States, plus we help with moving expenses.

Qualifications:

* A portfolio showcasing strong web UX/UI design skills with both web and mobile

* A champion of product design and usability principles, you have to know why you believe what you believe

* Strong familiarity with the tools of the trade. You like UXPin instead of Balsamiq? Cool, use it!

* You can design tests, user stories, wireframes, flows, and awesome finished comps.

* Basic prototyping skills (HTML, CSS, Javascript).

* The ability to collaborate within a small team, great personal and communication skills, and be comfortable working in a fluid work environment.

* Stay up to date with what’s going on in the design world.

What does CarWoo! do?

We exist to create the best car buying and selling experience online. The auto industry has forever been legacy-riddled and regulated. We are working day and night to bring a modern form of car buying to the interwebs. Car buyers stay anonymous on our communication platform and dealers are given the opportunity to engage with them with powerful tools and insights. Our current product has brought 90% of the car transaction online, but there’s a long way to go.

Working at CarWoo!

You’ll get to work in a small, very smart, no BS kind of team. We’re smart, funny, and driven. Experience what a growing, well-funded, and successful start-up environment is like. Along with working hard, we have a lot of fun too! Ping pong, foosball, company parties, Nerf guns... you get the idea. Free lunch Fridays and unlimited supply of free snacks, drinks, alcohol, fruit, etc. Not seeing something you want in the treasure trove of goodies? We’ll order it from Costco.

* Competitive salary with sweet perks like a 401k, bonuses, and other tantalizing things.

* Great health care plan - vision, medical, dental.

* You’ll get a brand-spankin-new 27 inch iMac.

* Tell us why you're a good fit for the Woo! team. Email david@carwoo.com if you're interested.
Yes, I think so too.

In fact I think using a laptop standing (or sitting for that matter) is less than optimum; the screen will be too low and the keyboard too high.
I have one of these as well (majestouch tenkeyless). My girlfriend routinely threatens to throw it out the window (which would obviously be devastating), but I am holding on to it tightly. In my excitement I bought a version without key markings. In retrospect, this was kind of silly. Theoretically it was supposed to promote touch typing, and so consequently increase my speed. In reality, I don't really notice a difference, and it mostly just serves to deter friends and family from using my computer (probably both a positive and a negative outcome).
The common standard exists already! It is international business English and my point is that German or Indian speakers are often much better at it than many Americans I have met. Weirdly enough, Americans who happen to also speak Chinese or another language are much easier to understand in English. Probably having learnt another tongue teaches you how hard it is and how annoying are those natives who make no effort to slow down and clarify their speaking, and no effort to understand others as soon as they pronounce slightly differently from hometown accent.
Isaac Asimov's predictions for what the world will be like in 2014
Back when Borders was still around I stumbled upon a Functional Reactive Programming book by Paul Hudak. To this day it's still one of my favorites. If you know Haskell and don't want to learn Scala, you might enjoy this as an alternative to the course. The book is called The Haskell School of Expression: Learning Functional Programming through Multimedia.

Amazon link: http://www.amazon.com/The-Haskell-School-Expression-Programm...
Google drops Nexus 4 price, now starts at $199
Ask HN: When, if ever, will online development environments become dominant?
There are currently a lot of players and a lot of money in this space. Cloud9, Koding, and Nitrous.io just to mention a few. It seems that the advantages of an online environment (easier setup, easier collaboration, better production parity) are not enough for users to give up their favorite editors running on their local machines. What's keeping you from coding online?
It is state terrorism.
Will this be open-source so that we can run it on our own hardware/private cloud/development machines?
> But we've sort of moved on.

Talk for yourself buddy. I hate most UIs being pushed nowadays, including ones from Google (G+ is a usability trainwreck) and Apple (iOS7... enough said).
How An Army Computer Security Flaw Got Swept Under The Rug
How'd you get that out of the article?

The whole thing was about Goya, an immigrant-founded and immigrant-owned enterprise, relying heavily on immigrant populations to break into predominantly-White areas, and expanding into non-Latino immigrant populations through diversification of products.

There's even the bit about continuing to employ and appeal to new immigrants in order to maintain authenticity in the product lineup. There's also the bit about rejecting traditional distribution models typical of a large food producer and instead favoring a distribution model that allows tailoring the inventory mix with independent retailers (immigrant-operated, like the Korean grocer the article names as an example) in local immigrant communities.

TIL immigrants are no longer immigrants if they demonstrate entrepreneurial spirit.
Facebook: Governments demanded data on 38K users
Don't they use S3 internally? I assumed the desktop client does not access S3 directly, but that their server is middleware.
Nice article, but pinchzoom is disabled on mobile devices. This makes it impossible to zoom in on the comments (smaller text).
I loved this "Communications will become sight-sound and you will see as well as hear the person you telephone. The screen can be used not only to see the people you call but also for studying documents and photographs and reading passages from books. Synchronous satellites, hovering in space will make it possible for you to direct-dial any spot on earth, including the weather stations in Antarctica (shown in chill splendor as part of the '64 General Motors exhibit)."
I recently broke my arm and have been using foot pedals. I grabbed generic ones, and they help. I can't speak to the kinesis ones, they didn't seem to be easily programmable. The feel of the pedals I bought is horrible. Screwing them into a board with a carpet pad beneath helps a lot for organization.
Note that the Functional course is a recommended prerequisite for the Reactive one and the former runs again at the beginning of September, meaning you can do both in sequence.
i tried to google this dude and found what could be his website, but when I click on it, my company network blocks me and says it has nudity
Apple apply for trademark of the term 'startup' in Australia
How, exactly, does getting tamarind and nopalitos into the aisles of Safeway count as "homogenization"?
Vibration is the real killer for stuff like this. Hard to model for and with potentially catastrophic consequences.
Half a mile is not a kilometer...
In Java, you should almost always use the standard sort, which I believe is Timsort these days. This book is written in Java mostly because that's what CS students know, not because it's uniquely well-suited to the material.

(That said, it's certainly not a bad fit.)
Slide rule vs vax!
Every damn thread on this site has at least one and often many comments just like the one you responded to. Telltale signal: it could have been written without even reading the article.
>I really wouldn't call this "real" engineering.

Throwing stuff together and seeing if it works is the essence of engineering.
The problem is mostly that Openvpn is responsible for setting up the routes that forward all traffic through the tunnel when it starts, and to remove them when it's done. Openvpn only secures your traffic when it's running. When it somehow quits, you're on your own.

My experience is that when it merely loses the connection, Openvpn will try to reconnect, and in the meantime you have no internet. It won't fallback. But sometimes, when the problem is more serious, the openvpn daemon can quit and then it becomes dangerous.
package that with a corded drill and you are good to go.
could this mean Nexus 5 is around the corner and they have to clear inventory?
Using a Unicomp Customizer 104 at home, and one with the trackpoint at work. Love them both, though don't use the trackpoint much... I have a TSR for Win+[]\ (volume down/up/mute respectively and that is all I really need.

Though they're really noisy (buckling spring), so the cherry clear switches on the CODE Keyboard do appeal to me. I'd like to see an option for mac key layout though.
A child shaped crumple zone. I already feel pretty squeamish with kids on the bike (2 kids, one adult, one bike).
Nit: not "in programming". I would replace that with "when programming in languages with c-style syntax".

If only pascal had won that particular syntax battle.
I rode one of these at SXSW. It has a lot of torque. I am 230 lbs and it had no trouble getting to top speed in a hurry. I didn't try it on a hill but I bet it'd do fine.
hmm, hope so!
How so?

Properly engineered stuff will work as designed. Imagine an A380 falling out of the sky on the test flight and engineers exchanging betting money based on whether it flew or crashed. "Well, that didn't work.".

Engineering does everything to take the uncertainty out of design as much as possible. It's the anti-thesis of throwing things together to see if they work.
Do you think it would be feasible to use a drill to raise/lower it?
I have the same experience as you. I expect there are small differences in arm structure or posture that make us prefer the apple keyboards.

Here is what I wrote: https://news.ycombinator.com/item?id=6287087
Yeah, the RollerMouse is awesome. Turned out not to be a good solution for me, but I had no trouble operating it.
At this rate we will have Nexus tablets in our pocket in two years...
50lbs desk surface, 3x ~15lbs LCDs, 5.6lbs laptop, ~15lbs desktop, other electronics, lamps, some books, papers, stands, containers with misc parts and things, whatever else I might be working on.

It's a 6.5' x 2.6' foot surface, it holds a lot more than a laptop.
A longboard turns in the direction you're leaning and so is dynamically stable. In fact (counter)steering is more intuitive than on a bike because you don't have to coordinate lean and handlebar angle.

The main issue with skateboards is 'speed wobble' vibration in the trucks, but a well set-up board generally isn't prone to this.
First impressions using Julia
Right after I buy one, awesome.
I think he means: everyone eats the same thing

Meaning, we all eat the same brand "diverse" foods, rather than seek out the originals from locals of that cuisine.
It's not just the high false positive rate, it's the combination of a high false positive rate with a really low base rate. (If there were a lot more terrorists, the test might be worth doing!)

The combination of those two facts means that getting a hit on explosives gives you almost no increase in information. Any look at plausible numbers makes the test nearly useless at finding explosives, though it's still at least theoretically possible the test could serve as a sort of deterrent, albeit primarily a deterrent against movie-plot threats.

My guess is that the true purpose of this test is to make the people who sell explosives-testing equipment comfortably well off. Any other purpose would be served roughly as well with a box that triggered based on random number selection.
I really hope the link between the remote and the board is secured properly, it would be a really nasty prank to overpower the transmitter from some vehicle and to cause it to accelerate or come to a sudden stop. Griefers are not limited to being active online.
Eeek, good catch! Now that the level has backers I can't change it, but we are working on a better plan for international backers, and I will contact Kickstarter and see if they can open up the shipping option on that reward! I'll post an update for international backers soon!
I agree. For example, I always thought Yahoo had the best sports site out there. Information, easy to find, without distractions.

It looks like I'm not alone...

https://yahoo.uservoice.com/forums/207810
A True JS Uglifier: jsFsck
Robots will neither be common nor very good in 2014, but they will be in existence.

They're good but not common.
If you make one with two extra keys under the space bar, for use as thumb-activated modifiers, and Cherry blue switches as an option, I will buy one. For now, it's not really bringing anything new to the table, except for those Cherry clears, but I don't care for them.
Parallels Access Review: A Productivity Game Changer
True, thanks for catching that. I prefer to write code lying on the couch, too, though I never noticed this before. Does anyone else code lying down?
They are showcasing a different potential logo each day this month and will reveal the "winner" in a few days.
They're designed to climb SF hills - so I'm guessing you'd be fine.
Entertainment and sports insult you?
Sorry! Devices on Google Play is not available in your country yet.
We're working to bring devices to more countries as quickly as possible.
Please check back again soon.
He was right about Antarctica. In 1998 and 2001 my dad did winter missions with the Australian Antarctic Division née ANARE.

Part of his job was keeping the satellite links functional. We got to talk to him on the phone once a week.

On the numbers, he had more bandwidth than I did at the time -- 155kbps. Latency was a bit rough though.
Exactly the kind of stuff I am talking about!
I remember listening to a podcast where Steve Gibson mentioned that he uses a DNS TXT record to publish the current version of SpinRite. That way the program just does a DNS look-up to see if there is a newer version available.

Thought that was a clever trick. Saves a centralised server getting hit all the time (although you then miss out of usage information I guess.)
Run Any Mac or PC App Remotely on Your iPad with Parallels Access
Expertise is rare in the tech world. So rare that you have to assume that whoever you're working with doesn't have it. In this case I would have made it so the front-end guys's workflow didn't touch the back-end. That means coding up an admin interface centered around their needs and storing the templates they're working on in the database, exposing only the helper methods they need.

Obviously this takes time, so in the meantime, the broken workflow would have to suffice. I would have analyzed the workflow carefully to understand exactly what they needed to do their jobs.

As soon as the admin interface is finished, I'd have slid it in after hours one day and sent a nice friendly email about how we're improving the system for them. If I did my job right, they'd love it, if not, then it would be a few days /weeks tweaking the workflow so they do. But no way would we go back to the broken workflow.

If your boss doesn't let you do this, then it's resume-updating time. That situation will only get worse.
Mexican people do not as a general rule go into the fields to pick tomatillos. We're talking about the raw materials of ethnic recipes, not freezer-pak reheatable Mexi-meals.
Smallest working Macintosh (based off Raspberry Pi)
Everyone In The Tech Is Passing Around This Speech By Kevin Spacey
I know the age of the Unix workstation is long gone, but I'd love to see a desktop or deskside personal machine with a chip like this.

A server attracts only certain kinds of software development. I'd like to see what kind of changes, say, Firefox would need to undergo in order to effectively harness a CPU like this. It would be interesting mostly because there is a good chance future desktop processors will look more like Power8's and Xeon Phi's than faster Core i's.
The order of items changes as you make more (or less) frequent use of each section. This has happened for a while, now on Yahoo.com. I don't think it's too presumptuous to think an infrequent user may want entertainment and sports near the top.
I thought the enigma had been stolen from the U-571 ... ahah
That shit drives me insane.
I should not have to hover over or consume 100% of your content to determine what is and what is not a link.
Here’s How to Track the Pentagon’s Airborne Command Posts Over the Internet
I am extremely, bitterly familiar with the base rate fallacy (I was an intrusion detection researcher, and spend 4+ years working on statistical anomaly detection the Internet backbone).

The fallacy doesn't make a value judgement. It points out something counterintuitive about the accuracy of a filter or test. That thing is important, but not dispositive. If the base rate is low and the false positive rate is percentagewise high but the overall number of hits is manageable, low-power statistical tests can have utility as pre-filters.

I have the same thought every time I go through airport security ("whoever designed this probably doesn't know about the base rate fallacy"), but if the system is only ejecting 1-2 candidates per station per hour for expensive "offline" screening, it's not untenable.
I think "computer" isn't taken yet. Somebody ought to jump on that.
Except unlike gods, we are quite sure that false flag incidents can happen. Nobody doubts that. The very concept isn't what is questioned, only particular incidents.
Sigh

I was wondering whether I'd get called out for omitting this. You're right, of course. :-)

Well, you're partially right (and it's a bit of a mess, which is why I left it out in the first place). Yes, increasing the data rate reduces range when all else is equal. The carrier frequency doesn't actually matter. The bandwidth does matter, but not in the way that you'd expect. Increasing your channel bandwidth actually increases your range when your receiver is noise limited (which is necessarily the case when you're making the range/bitrate trade-off). But the "power" term in the standard formulas assumes you're measuring the total power in your band (not carrier power). So you can't reap the benefit of doubling your bandwidth without also doubling your transmit power (unless you're using a true spread spectrum transceiver, which is a different beast).

There are plenty of other factors, but when you're thinking about these things, you ultimately want to form an intuition for "what is the minimum energy per bit needed to make my receiver happy?" and "how much transmit power do I need to deliver that energy, given a specific antenna and desired range?" [1]. This analysis lets you ignore the specifics (modulation technique, multiple carriers, multiple antennas, spread spectrum, etc) that make it difficult to compare this TI radio and your 802.11n card, but still gives you a very accurate result.

My original point (which still stands) is that you can't feasibly build a 1 kbps transceiver with 16 mW transmit power and a two inch monopole antenna and expect to get anywhere near half a km of range with the TI radio. It simply isn't sensitive enough.

[1] http://en.wikipedia.org/wiki/Eb/N0

(As an aside, Eb/N0 was one of those things that I found incredibly confusing when I first learned about it in a communication theory class - I recall several homework assignments where we had to solve for Eb/N0 symbolically for various theoretical transceivers. I only realized how useful it was after building real radios and plugging in actual numbers. Once you get the hang of it, it becomes a very good bullshit detector for "overly optimistic" range, bitrate, and power trade-offs that doesn't require spending hours in front of a simulator.)
Same here. I've used a Filco MajesticTouch (with Cherry MX Brown) for a like a month but switched back to Apple keyboards because I prefer its flatness.
If you have not yet received the shipment, you can instruct UPS to refuse it and you will be refunded everything (incl. shipping costs)
Facebook's whois result is pretty funny.

$ whois facebook.com

Whois Server Version 2.0

Server Name: FACEBOOK.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM
IP Address: 69.41.185.229
Registrar: TUCOWS DOMAINS INC.
Whois Server: whois.tucows.com
Referral URL: http://domainhelp.opensrs.net
I've read a number of algorithms books. CLRS, Skiena's Algorithm Design Manual, Algorithms and Data Structures in Python, and Sedgewicks' own Algos in C and Algos in Java.

This book (simply called "Algorithms") is the most lucid of them.

For someone learning today, I would recommend Algorithms and the Skiena book.
The tablet price wars are heating up.

I bought my first tablet, a Nook HD+, last week, because I wanted something I could use to read technical docs when I do cardio. I wanted something bargain basement cheap because I don't want to feel bad if it gets smashed.

Barnes and Noble has made the decision to deliver the most possible value per $ for customers by making the Nook HD+ compatible with Google Play and Kindle. The device isn't the most powerful and doesn't have a camera or GPS, but the screen is great.

Other tablet vendors are going to be rushing to deliver products that appeal to different market segments. Quite exciting!
To cite Kwikipedia on the Epignetics article: http://en.wikipedia.org/wiki/Epigenetics

[Epigenetics] refers to functionally relevant modifications to the genome that do not involve a change in the nucleotide sequence.

There was an eye opening documentary on the subject produced by BBC Horizon a few years ago: The Ghost in your Genes, http://www.youtube.com/watch?v=ehwFVgQ82ZY
I'd love to see a mountainboard/pneumatic tyre version of this for us poor souls cursed with terrible road surfaces. I'd also love to see compatibility with Original Skateboards spring trucks.

But anyways fantastic product, I'll definitely be picking one up at some point.
I'd be curious to know if anyone has ever written one of these types of predictions, at any period in history predicting another period 50+ years out, and not had a large percentage of big misses.
I can't upvote this hard enough. If someone is calling me, their name pops up on the screen. What if I don't want to talk to them? I don't answer! If they leave a voicemail? I'll check it when I feel like it, and if it's not important, I won't bother with it. This article does hit one nail right on the head though, and it's the real source of the problems - when did people forget that cellphones serve them, and not the other way around?
You should probably check this: https://support.google.com/googleplay/contact/nexus_price
Without being an expert on any of them:

* Go: statically typed, no type parametrization, good support for CSP-like concurrency, deeply imperative language. Proponents site its speed of compilation, simplicity, and growing community.

* Scala: statically typed, modern and sophisticated type system, supports OO and functional programming, runs on the JVM, has good concurrency support.

I really don't know enough about Node.js to say anything about it. It's Javascript, so it's dynamic typing and a mix of OO and functional programming.