skysight-inc/HackerNews huggingface dataset:
Flexport is hiring a senior front-end engineer
Flexport (YC W'14) is a platform for global trade. We help companies ship products around the world, using modern web software to automate the phone- and paper-based processes in a traditional freight forwarders.

Our mission is to fix the user experience in global trade and unite the world in a seamless web of commerce. As Paul Graham says, "Flexport is one of those rare startups that will not merely satisfy its market, but grow it. There will be more international trade because of Flexport, and international trade is a very big thing for there to be
more of."

We are looking to hire a senior front-end engineer to join our team in San Francisco. This is a high impact and high ownership opportunity for self-starters interested in solving real-world problems and streamlining the inefficient industry of global trade.

You’ll report to our CTO, Amos Elliston, who previously co-founded Geni, where he helped build and spin out Yammer.

What You’ll Do

Create tools that make it easier for companies of all sizes to participate in global trade

Help build intuitive, highly efficient and performant interfaces to automate the repetitive parts of logistics

What You’ll Need

* Awesome coding skills and Computer Science fundamentals

* Next-level analytical problem solving talent

* Experience in a fast-paced work environment. You ship quality code quickly.

* A product-first approach to building software. You care about the real world functionality of your programming.

* Experience with one or more modern javascript frameworks.

Our Stack

In the front-end, we serve a few isomorphic single-page apps using React for the views, organize the data flow with Flux architecture, and test our application with Jest. We use a hybrid version of Bootstrap styles mixed with hand-built Sass components as our CSS library and are moving away from Bootstrap as we continue building our apps. We follow OOCSS methodology and use Hologram for documentation.

On the backend, we're a Rails shop riding on AWS and Postgres RDS. Using Rspec we believe in just enough testing to provide full coverage without introducing a lot of change friction. Our architecture is light-weight and modular in nature adhering to the fat models, skinny controllers ideology.

Our Process

Flexport engineering is a close-knit team where everyone reviews each other’s Github pull requests. We are expected to learn from our peers and help others learn. Code is released almost everyday or whenever business requires. Our continuous releases are integrated with Travis and Github.

Benefits

* Competitive salary

* Full Medical, Dental, and Vision Package

* Considerable equity in a company growing at breakneck speeds in an enormous market

* Come talk to us about the chance to forever change the face of global trade in a professional atmosphere that encourages individuality and responsibility.
That's a cool-looking video. It looks like it isn't AR though -- it looks like they're taking the real-world position of the phones and using that to drive the positions of the players in the game. They've modeled the game so the level looks the same as the office they're playing it in.
Magic Leap PR has not yet confirmed if the video is an authentic demo of the product ( http://recode.net/2015/03/19/the-first-video-of-magic-leaps-... ).

One hypothesis is that PR commissioned the video and planned to show it at TED and other venues. IMO the video definitely looks produced and it was prudent to cancel the talks rather than spin the video as a plausible demo of their product.

Re/code's comparison to Google's hype of Glass is a little harsh, but nevertheless if the video is indeed "fake" this would be yet another example of Marketing being completely reckless with consumer expectations. I'm sure the Magic Leap product has some impressive strengths. Better to let the product speak than to let Marketing try to "lift" something different that doesn't exist.
I'm not sure this is the actual thing. If you check out the video at near 0:10 you have emails which are fictitious, like an email from brands.edu (no whois record).

For the company to say they're playing this at the moment in office it is a bit misleading.

I hope the real thing will be just as cool if not cooler.
Google Cloud Platform Gets Integrated Log Management
Google threatened to remove Yelp if they didn't let them use their reviews
I'm not clear what's so surprising to you. AR has been progressing rapidly. This looks like the next iteration. It's not some giant leap from what we've seen before, or even what's in millions of consumers' hands right now.
A few decades ago, this guy could have been convicted for "obscenity" and no one would have said a word. The question of whether he intended anyone actual harm might never have come up.

It's a sign of progress that we now frown on imprisoning people explicitly for being icky and weird, and thoughtcrime prosecutors are forced to gin up more serious charges.
This is unbelievable. As in, I literally can't believe it. There's no way they've come up with a full-resolution, head-mounted, transparent, additive and multiplicative display attached to a computer vision system capable of identifying light sources and nearby geometry that also has 100% perfect hand tracking with haptic feedback. I also don't believe anyone would make such bizarre, quasi-pornographic grunting noises while wearing such a device and "playing" at the office.
I think the location part is not so relevant these days. Also, I would love there to be sub-categories because a "software business" can mean many things. Just my 2 cents.
MSDN used HTML4 frames for a long time (afaik until ca. 2006). The left side bar (left frame) with the tree was a Java applet and with the relauch in 2000 a DHTML page. The tree was expanded using DHTML (a marketing term that describes HTML with heavy Javascript usage). Javascript was used to change the visibility of DOM nodes (tree). That data of the TOC tree was loaded as XML (XMLHTTP).

Article that explains the MSDN server backend (1999): https://web.archive.org/web/19990505061257/http://msdn.micro...

Before that relaunch in 2000, the MSDN library used (MS) Java for the left side bar (TOC tree): https://web.archive.org/web/19990423231040/http://msdn.micro...

The DHTML version of MSN library (2000): https://web.archive.org/web/20000510200809/http://msdn.micro... , the 2001 version works: https://web.archive.org/web/20011108064645/http://msdn.micro...

XML toc tree data: https://web.archive.org/web/*/http://msdn.microsoft.com/libr... (sadly not archived)
Tridge (of Samba fame), did a really neat talk at LCA a few years back, where he reversed engineered a USB gadget in front of the audience (well the process anyway)

http://mirror.linux.org.au/pub/linux.conf.au/2011/2011-01-28...
"Definitely don't trying writing new types of compilers hoping that people will want them!"

Conversely, you might do this to solve your own problems and do things you cannot do now.
I like it but why can't I save it as image? I don't want to deploy to Heroku. ;)
They need some UI & UX designers badly.
I must have missed the perfect hand tracking. Could you share where it was? All I saw was rather exaggerated movements to make things work.
Ask HN: What to do with side projects that don't make money?
I have a couple of side projects that I and other people find useful, but that do not make me any money. They are:

1. nihongo.io - costs me about $15/month to run. It's a fast Japanese dictionary built in Go that I use every day. I know some other people use it a lot too. Its main advantage is that it is faster than other Japanese dictionaries.

2. Go Report Card (goreportcard.com) - costs me about $5/month to run. It gets a lot of attention on Twitter and people think it's cool. But it is a bit of a pain to maintain, and the small DO droplet I'm using often runs out of memory or has some other issue. For a couple of months I was getting Pingdom reports that it was down, and then manually restarting the server because I didn't have time to solve the root problem. Finally fixed a big issue yesterday only to find another one today. I think it could be useful to the Go community and people are already starting to use the badge on their READMEs even though we haven't publicized how to do that yet.

Google Analytics from last month:

1. nihongo.io: 805 sessions, 661 users

2. goreportcard.com: 965 sessions, 841 users

Should I even bother trying to monetize them? I've spent a lot of time on them and would love if I could just cover the costs of running them.
.... which is exactly what I propose is the problem. Those are the extra features that we bought at the cost of users' security and privacy. Even if those are desirable features, it's not clear that they should be a part of the web rather than an orthogonal distribution mechanism. Even if they are desired to be a part of the web, it's not clear that it was worth it to prioritize them over the security and privacy of users' systems.
Coderitual/jtop
Depends on the manufacturer, of course. Apple's laptop visual design over the last decade or so has been basically conservative, but you can really see the improvement from the original MacBook Pro from 2006:

http://upload.wikimedia.org/wikipedia/commons/2/24/MacBook_P...

to the unibody one in 2008:

http://upload.wikimedia.org/wikipedia/commons/2/2e/Unibody_M...

Today's MacBook Pros look quite similar to that one (aside from being much thinner), but the light has been dropped, the power button has moved to the keyboard, and the "MacBook Pro" branding below the screen has been removed, resulting in a slightly cleaner look.

The new MacBook is a more dramatic change: it will bring the branding back, offer three metal colors, and cram the keyboard into the body in a way that looks slightly awkward to me, but has the obvious advantage of minimizing the physical size of the device. Time will tell how well its design holds up.

http://images.apple.com/v/macbook/b/overview/images/overview...

(No stickers, of course!)
you are my hero, not just for all the awesome OpenBSD contributions and dedication but for the fact that you still maintain a GOPHER protocol'd site!

gopher://gopher.anthrobsd.net/
I have seen people do the same with their C code:
code it up in C, expose it using the ffi and use quickcheck to exercise it. It's not only Haskell that can be used this way. OCaml + ctypes is also an option.
Re-watching the glass video, compared what was actually launched, their criticism seems fair in retrospect.

It is also a great comparison on another level. This product may be amazing, but whatever it takes to make it happen is so unwieldy that no one would want to use it. Glass didn't fail only on the product experience, but on the social stigma aspects as well. Odd gruntings aside, until we actually see the product it is hard to say it will sell.

A good example of this is Apple. Presentation is equally important as the actual tech (hence these unrealistic marketing videos.)
Talking about committing a crime isn't thoughtcrime. It's perhaps better called a "speechcrime". It's already illegal for all sorts of things. Conspiracy of course is one way. There's also incitement and threats, as well as "intent". That last one is more of a true thoughtcrime. The real world effect of manslaughter is the same as murder, but the distinction lies with what the person was thinking.
This requires perfect hand tracking: https://i.imgur.com/QzSD0bq.png
Now, a replacement for water fountains that requires a smartphone, an Internet connection, and payments.
The more fund managers you have, the more efficient capital allocation you'll have. The fact that mutual fund managers do not beat the market means that we have too many fund managers chasing diminishing returns. The increased efficiency in the markets is too small for their wages.

As the fraction of active fund managers to passive fund managers decreases, this fact will change. More and more passive investors following in the footsteps of less and less active investors. This means the tracking error will increase. At some point the cost of the tracking error will be about the same as the cost of active management, and that is when we have the right amount of active management.

I think at least
Grabbing and handling the gun.
I agree with you, I find this program fun and suitable for one man shops. Not practical for teams with graphic artists. Imagine if coder had to switch icon resources by hand from ASCII files?

There has to be something wrong with SVG when people even thinks drawing icons in this day and age in ASCII is a must do.
The interface widgets appear to be occluded by the user's hand, with no visible artifacts even when the hand is moving quickly. That means the system has to be tracking the hand and somehow separating it from the background, with latency of much less than a single frame.

EDIT: here's a particularly blatant example, around 0:17: http://i.imgur.com/8mSv8oC.jpg

The user is swiping from right to left, causing their hand to be highly motion-blurred. But the rendered UI elements smoothly fade in behind the hand.

There are foreground segmentation algorithms that can do this kind of thing, assuming you have some information about which regions of the image are foreground/background (say, from a depth sensor). But those algorithms typically take on the order of seconds or minutes to process a single frame. For this video to be real, the total latency -- sensing, matte generation, and rendering -- would have to be in the single-digit milliseconds. It's barely on the edge of plausibility, but I'm very very skeptical.
The fact that the guns have recoil seem to suggest it's a concept video.
The gun is a physical object.
And yet, there is a major struggle to get this $5k-$100k to make those projects
I think the gun is a real, physical object -- I mean, it even casts shadows on the user's arm. It's probably just the enemies, HUD and glowy, flashy special effects that are rendered in VR, and those should be more forgiving of slight positional inaccuracies.
OK, that's right. I'm still not convinced anyone can say that this must be faked. None of this is impossible with current tech, just not likely in a wearable/battery-powered device.

Edit: Actually, no, I don't think it's right. Modern chroma keying could probably handle this.
Find me at the power and the glory on most weekday mornings, unless the surf is good ;-)
This is just an analogy to explain why you would want to find a one-to-one correspondence to compare set cardinalities. Pretty much any real-world analogy will break for infinite sets, but it's fairly straightforward to generalize bijections to infinite sets once you realize it's the right thing to do.
I signed up in late 2001 iirc, one of those few rare moments when you see a new technology and you know nothing will be the same ever again.
OTSEÜLEKANNE HELENIUSE COMBACKIST PAF.COM LEHEL
Wow this looked beautiful on my iPad for a few minutes then it got so hot I had to take the tablet off of my leg. If I left it on longer I reckon it would damage the iPad.
you might want to add vultr btw. i know they seem to have a bad rep as a clone of DO, but i was really happy with their performance.
> Let Bars and other semi-public spaces decide for themselves if smoking is allowed.

However that directly impacts the health of staff who work there. In the UK that was one of the key factors in banning indoors smoking.
You might also want to have a look at hypothesis:

https://github.com/DRMacIver/hypothesis

http://hypothesis.readthedocs.org/en/master/

It's a QuickCheck inspired python testing library with some interesting new ideas.
For the record, I'm voting you down for your annoyingly smug persecution complex, not for your opinion on climate models.
Reality Check: Comparing HoloLens and Magic Leap: http://www.technologyreview.com/news/535806/reality-check-co...
Any data on whether founders with this type of relationship have a lower, the same, or higher probability of having founder disputes that destroy the company?
Yes! Please! Georgia Tech is a fantastic, underrated school with extremely hardworking, determined students.
Well I think actually NetBSD just made less noise about it. You can call that "engaging with the community", and it can be helpful but since NetBSD switched in 2012 it was not the case that there was no engagement in making software work if it needed fixing.
Especially as it comes from Weta workshop who originally designed the weapon (https://wiki.teamfortress.com/wiki/Righteous_Bison) - if anyone has a physical copy it's them
There is another perverse incentive. It has been suggested that in previous years the browser vendors were sitting on fixes and waited till the week before pwn2own to release them.
I didn't know cloudacademy, cool.

We have livestreamed classes with industry pros. Among them, that I mentioned on the parent comment. There's a lot of real-time collaboration among students, like shared notes, questions and files.

But really, the live classes, those are our best feature.
100 Best Companies to Work for in Nigeria
Very useful, sans the font. Pardon the pun
Imagine if all those people abandoned by Google and Apple stayed put and started new companies.
The devil is always in the details; or lack of attention to. Just slow it down on youtube to 0.25. If it wasn't clear before, the animations preceding the hand gestures will make it perfectly obvious this is a mock. Whoever they contracted the shots out to did not do a very thorough job of it.
ovh classic 1

1gb, 10tb, 25gb....what the hell? this is like way better than digitalocean and I thought DO was the cheapest.
Although I used to enjoy quake2 when I was young, I don't feel the appeal of shooting games anymore, or videogames in general. That is to say, I have been on both sides of the fence and I still vividly remember the sweaty excitement of a deathmatch.

Now, my first impression to this and to other AR (and VR) demos is, "Isn't this literally a new Columbine waiting to happen?".

(NOTE: I do not mean the incident, those seem to happen regardless, I mean the public outcry and witch-hunting).

Has public perception of interactive violence shifted to a point where "it's not different from an action movie after all", even at this new point of immersive realism?
BitTorrent client package and utilities in Go
All the wannabes on reddit end up getting derailed into long comment chains circlejerking about comic sans; shunts a lot of people who have nothing worthwhile to say into an easy-to-avoid thread.
Y Combinator? Why not Altmanator?
I believe it was independent reinvention, because the paper by Poul-Henning Kamp and Robert Watson regarding FreeBSD Jails, which was presented at a conference in 2000, says

"The jail facility has already seen widespread deployment in particular as a vehicle for delivering "virtual private server" services."

http://www.sane.nl/events/sane2000/papers/kamp.pdf
Idly by it is then.
I'm skeptical about the technology, but the email domains have nothing to do with it. They could easily create a demo with real AR hardware and fake data, or with fake visual effects and real data.

The software is pretty clearly a mockup, but nobody cares because the 3D interface design isn't all that interesting. It's the hardware that's claimed to be revolutionary.
This worked great for me. Nice work. I like the presentation and UX dynamics a lot. Feels solid, almost no lag.

Pinch zoom would be cool, but I'm not complaining. :)
My post wasn't a list post or a gloating startup and it lacked cats. F-
Note that the "addresses that requested them" out has a number of problems. I've worked for any number of shops that had quite putatively legitimate notification emails that they sent out regularly. Which at one point some person had double-opt-in confirmed....

... but for which there was clearly no valid reason for the mails being sent any more. As in, "the domain expired five years ago and is now a block hole", or "AT&T retired that domain a decade ago and migrated all its users elsewhere", or "that former email provider has had its domain parked on some Russian server for years".

If you're not periodically revalidating your email lists, checking for retired domains, and/or processing bounces properly, you are sending spam, I can guarantee it. Quite possibly not spam that anyone particularly cares about, but it's creating traffic for somebody's email system (starting with your own).
I use the same trick to include icons in my wxWidgets/C++ applications.
Designers have more possibilities with 3x and 2x than with 1x as you can draw small details. If you scale them to 1x, the icon will look blurry, because the details doesn't scale well. If you want high level of polish, you typically make at least some touches to the scaled down icons.

Of course, in the context of the original ascii art icons, that level of polish doesn't matter.
It's everywhere else, too!

SF: http://tangrams.github.io/tangram-docs-assets/?procedural/tr...

London: http://tangrams.github.io/tangram-docs-assets/?procedural/tr...

For me, the traffic-pulses on two-way streets everywhere look like they're on the right side… but I think I see a few one-ways where the pulses are going the locally-correct direction.
It may be a problem, but that problem is for the sender.

If anyone indicates in any way, shape, or form, whatsoever, that they don't want your crap, stop sending it to them.

Email is all but useless these days. Postal mail's hardly any better.
Yep. This is why I wrote Hypothesis: http://hypothesis.readthedocs.org/ / https://pypi.python.org/pypi/hypothesis

It's a lot more fully featured than the alternatives. It still lacks a few features of quickcheck (coarbitrary for function generation, labelling of examples), but it does example minimization and a whole bunch of things even quickcheck doesn't.
YouTube Pause
It's odd that Engadget trumped this. I'll re-hash my comment from the article:

Those weapons are physical props from the Weta workshop collection (starting at the low low price of ~$500, up to about $7000 @ https://www.wetanz.com/rayguns/). They also used SFX from Team Fortress 2 when they put down the turret. For the video they either:

a) Created a magical bio-feedback system to artificially create gun recoil for the person holding the weapon as well as tactile feedback for "in the air" functions.

or most likely:

b) Created a Post-processed CGI demo meant to impress execs that have no concept of what's currently possible - Might as well hire CorridorDigital and make something like this instead: https://www.youtube.com/watch?v=OhCQeFX9GSg
ill Player - The Sickest Music Player Beta
Fixes one of my biggest annoyances on YouTube. This extensions make sure you don't scroll down the webpage when all you wanted was to pause the video by hitting spacebar.
> What I find remarkable is that people always talk about the same half-dozen remarks - from an history of 20 years of kernel development completely in the open.

Your commend would be relevant if my comment was the top of a thread or something. Take a look at the context of the conversation. I wasn't popping in out of context out of nowhere and saying "Linus is an asshole, look at these comments!". I was responding to the specific assertion that these asshole-ish statements can be attributed to cultural differences. I in no way disagree with the idea that "Linus was being a dick in these cases" is very very different from "Linus is a dick".
Intuit is running a women only Hackathon on HackerEarth
The Power User's Yammer Client
Been there last summer, it's really an interesting place.
It's crazy to see how people left everything back when they leaved. The city seems to be stuck in 90's. Nothing changed since. Stunning..
We hate SPAM as much as you do
The app helps you find the fountains. It's not required to use them.
Designing apps without a designer
Is there a way to change display currency?
Show HN: Radiant – an interface for business analytics