skysight-inc/HackerNews huggingface dataset:
I 100% do not understand Docker. From what I gather, it encapsulates your program along with required programs such as Tomcat, MySQL, etc and allows you to run it in a way that is machine-agnostic.

This makes no sense to me, because I know all my servers run the same programs on the same operating system. There's no reason to have this compatibility layer when I know my code works on my servers.

I've heard suggestions that it's for ease of testing on your local machine since it probably is quite different from your production server, but my local machine has test databases and programs that run in debug mode. I don't want those being included.
I'm not going to downvote, but I feel like your request for a response could have been handled better. Your comment sounds too hostile (to me).

I think you will get better reception if you approach the situation without assuming the worst. (e.g. "I think my emails may not be getting through/trapped in the SPAM folder/are being missed" vs. "You are purposefully ignoring me")

Good luck.
Foursquare - New York, NY, and San Francisco, CA

We're hiring across most of our teams, but here are a few that are top priority for us at the moment:

* Android Developer (NYC)
* Site Reliability Engineer (NYC or SF)
* Analytics Infrastructure Engineer (NYC) - expertise in Hadoop, Hive, and other Mapreduce tools required

We code mainly in Scala, and use MongoDB on the backend.

You can check out our other listings here: https://foursquare.com/jobs/
ناروتو شيبودن 333
We have being doing Agile in distributed teams since 2006.

This is bit late, no?
I didn't think it judgemental but I did find it typical. As an engineer I've always been drawn to "functional" clothes (do the maintain the right temp, can I carry my stuff, do they launder easily) but that is not the 'norm' for a lot of people it seems.

If you look for it you can easily identify how much emphasis people put on their outfit. So our author is somewhat focused on that, and a number of my east coast friends have been trained by social cues what "is" and "is not" acceptable dress, which they follow or don't in equal measure. It is one of the more observable culture differences in the US.
Sea Monsters (such as Nessie) are in the same category as Bigfoot. The Giant Squid has been caught on camera, and bodies have washed up on shore, leaving real evidence.

No bigfoot-like creature has ever been found, nor any evidence. Is there a reason to differentiate between different varieties of them when none of those varieties have any evidence?
HOLY SHITT BEST FIGHT EVER
BEST ANIME FIGHT
does touchid have the disadvantage of keeping your friends and family unable to use your phone in cases of emergency? 95% of the time, my phone isnt next to adversaries, but trusted parties. a password or code is transferrable, fingerprint isnt.

edit; not 911emergency, but casual situations of full or dirty hands..
One More Oughta Do
Without actually caring, I do agree.

The choice to go into greater detail regarding appearances, as opposed to making some sort of sweeping statement about "hipsters" or "Brooklyn-folk", came across as mostly unnecessary.
Ha - I had this idea a few weeks ago. Glad to see someone has JFDI and got this up and live.

First off, $14/month is NOTHING. You may be able to make it up on volume, but read https://training.kalzumeus.com/newsletters/archive/enterpris... - I would start at $99/month (but thats me)

Second - if you are planning to bootstrap this, whats your marketing strategy? How are you going to get 100 business using it this month? Hr people outreach? Now you could blog/tweet/etc. people and get them but rather than a push method, how about a pull? Partnerships are great - find things like http://hackerbundle.com/ that you can jump on to at least get to the right people. Then you can get them to push it out, checkout http://www.getharvest.com/invitation/8t9a?utm_source=rp&utm_... it's a landing page that is custom to a specific user who can push it out to their followers.

Third and last - timeshifting. Rather than trying to email/contact everyone, setup things that can happen automatically adn build a list. Weekly webinars, interviews with bloggers, etc. Build up video/online content that is interesting and useful that other people will read/watch (slideshare - tips for hiring/process/etc.)

Good Luck - love the direction!
I don't lock my phone to keep out the NSA or the government. I suppose those organizations would be able to easily crack in regardless. I lock my phone so my child can't pick it up and mess things up. Or to hopefully deter potential robbery. Thus, I think TouchID is great even though I do agree with the OP. If I had something like my primary computer that I needed to keep very secure, I'd shy away from using my fingerprint.
How does this work? I sold my old iphone to amazon. I never reported it "unstolen" or whatever to apple. Amazon paid me $200 for iPhone parts?
I laughed when I saw this:

//returns Today's date in the format YYYY-MM-DD

function getTodaysDate()

{

var todaysDate = new Date();

return todaysDate;

}

Then I kept scrolling and felt that recurring sense I have as a software engineer that 99% of our colleagues out there are under-qualified to actually solve real world problems.
It's interesting that the author noted that moot is not CEO material when he has 4chan. In ten years, moot will still have 4chan and tumblr will be a memory.
I like it, but i cannot vote.... :(
I didn't write the original comment on the site. I was just commenting on the response to it. In two separate discussions of the use of "gay," people brought up the Louis CK clip. He's also one of my favourite comics and it tickled me that disparate people had the exact same line of reasoning.
Maybe Yahoo is going to buy 4chan.

:)
Windows 7 adoption still growing at a faster rate than Windows 8
Template matching is normally doing the pixelwise correlation between source + offset and dest (in 2D).

Its a really basic algorithm, even more basic in 1D. So it would be pretty trivial to just compare the shifted spectrograph profiles for a massive gain in performance.

Infact, you probably don't even the "shift" bit of the algorithm because you will end up comparing one frequency to a different frequency which does not make much sense (outside of Doppler shift calcs). So its a really long winded approach to taking the cross correlation of two spectrograms that introduces a load of unwanted homomorphism.

see also http://dsp.stackexchange.com/questions/736/how-do-i-implemen...

I would like to add that just because an algorithm is in vision processing library, doesn't make it "clever". Basic template matching implementation is 4 nested for loops. Clever template matching is FFT to save one two of those loops, but the results are the same. In audio processing you don't need all those loops because the signal is 1D. So going via a vision processing library is just introducing pointless loops that do nothing but worsen results and slow down code.
Sprig - San Francisco, CA

Senior Mobile (iOS) Engineer

Sprig aims to bring personal chef-style service to the people. As soon as you're hungry, you can order a locally-sourced, well-balanced, awesome dinner directly from your smartphone. Meals cost between $10-15 and are delivered to your door in about 20 minutes. We're well-funded and driving towards an SF launch in late October.

To that end, we’re looking for a senior engineer to help us build an amazing experience for Sprig customers. You’ll be the first engineering hire outside of the co-founders, so this is a great opportunity to help define our engineering culture and product focus.

Right away you’ll be working on:

- Our customer facing iPhone app (aka our "front of the house")

- Mobile apps for our servers, helping them efficiently whisk meals from kitchen to table

- Our delivery dispatch algorithm, the key to getting food in people's hands as fast as possible

In the future you might be working on:

- Making our app ordering experience even better

- Simulating delivery routing optimizations so we can tune our dispatch

- Scaling the backend to launch new cities

Our stack includes:

- iOS, Rails, Postgres, RabbitMQ, Heroku, AWS

You should have:

- Significant iOS experience, having shipped at least one app

- Some Rails or other backend experience

- Previous startup experience

- Passion for food! You’re joining our engineering team, but we are first and foremost a food company

- A sense of humor, and/or a mild love of accidental food startup puns (too many cooks in the kitchen, let the idea simmer, put it on the back burner...list goes on)

If this whets your appetite, send an email to jobs@eatsprig.com. Let us know why you're interested in Sprig and shoot us any relevant links (github, linkedin, blogs, roomba you rigged up to open doors for guests, whatever).
Is there some kind of bandwidth or processing limit?
Yes. People who say they are creating a Wordpress replacement need to make clear what they understand Wordpress to be and what exactly they are replacing.
Exactly right. I went to a talk at the SETI institute where analysis of such videos left a very small residue of "unexplained" visual phenomena.
FWIW I tried this out, seeing what happens when there are varying average car lengths on the road.

http://jliszka.github.io/assets/img/traffic/speed-vs-occupan...
http://localhost:4000/assets/img/traffic/flow-vs-occupancy-2...

Also added as an update to the article.
Go. Read. This. Book. Now.

This is a must-read for any developer who wants to know Javascript better. This is the book that taught me everything I know about prototypes, method decorators, and functional programming in Javascript. Sure, I'd read countless other Javascript books, but Reg has a way of explaining things in a way that connected the dots for me. This is probably the only programming book I've re-read cover to cover a dozen times or more.

I'd also strongly suggest you throw a few bucks Reg's way for the ebook (PDF, EPUB, MOBI) version of this book. I only know Reg through his writing, but he sounds like a great guy. The fact that he's releasing this gem for free is pure madness on his part.

If you couldn't yet tell, highly recommended.
In Commodore BASIC you use ":" to separate statements. ";" is used at the end of a PRINT statement to keep it from appending a newline.
This is great. Mind sharing any extensions used?
Great line of thinking and very valid arguments, and also the reason we didn't think of any ad supported model.

Currently we encrypt the notes and store them within appengine, while the search results are saved/cached as plaintext. No formal privacy policy atm, but we don't give your notes and neither does one of the third parties (GA as the content comes after GA, intercom and sentry).
You can add ten fingers, or you can give them your code, or they can dial 911 with a fully locked phone. So no, it's slightly easier for a relative to use in an emergency than a typical locked phone.
I wish I worked in an environment where I could respond to emails a day later lol.
That's fine if you happen to only read papers that are dealing with data you understand. In short, only papers in your own field.

You can't understand the statistics, and therefore the conclusions, if you don't understand the data. Your Professor was certainly arrogant (and foolish) if he didn't comprehend that.
Who is Veronika? The mystery of TheIneffableSwede.
Just because the bags are sealed doesn't mean the tools have never been used. They are cleaned, sealed in bags, and put in an autoclave to be sterilized.

http://en.wikipedia.org/wiki/Autoclave
"automatically works on mobile and table devices" I wish I had a table device, but I'm guessing it's a typo.

It looks pretty awesome so far. I'm not sure if you're necessarily trying to get beta testers, but when I saw "The first 1000 companies that sign up get 2 months free!" I thought... well, not many companies must have thought this was good enough to try. Not to mention, if I come back in three months and that message is still up, I know that you still haven't convinced 1000 companies to sign up in three (or six, or nine) months. I'm not sure if that's a good or bad thing.

It looks great and if my company were ready for that stage I would sign up for sure.
Isn't variance in flow rate the crux of the issue? Merge lanes are a special case in traffic, where another flow is entering the channel. This creates turbulence around the merge point that does not exist where there is pure laminar flow and all lanes can be treated equally. Would it help if "simple cure" was renamed as a "simple improvement?"
Software GPS with a Realtek RTL2832U USB dongle DVB-T receiver
SEEKING WORK - Wroclaw, Poland - Remote or on-site

We are a passionate team of experienced Java developers mixing Spring and Hibernate with SCRUM and JIRA to produce advanced web applications, currently working with clients from London and Stevenage, the UK and Palo Alto, US. We have just released an online market for physical gold trading capable of handling 10k+ concurrent users with horizontally scalable architecture. You can find out more about us at our website: http://www.codedose.com

If you want to extend your team flexibly with skilled Java experts located nearshore (Wroclaw in Poland) or build a custom software tailored to your needs we are the guys to call. We are looking for new opportunities, so just drop me a line at mglomba@codedose.com with any questions.
I like it but wouldn't pay for it. The search sidebar is appealing with the pin-it icons. Search results were pretty good if a bit generic. Doesn't seem to be very semantic but still a nice toy.
Great benefits like presenting at and attending conferences, working with customers, and lots of ownership of projects.
If I was a spy agency, years ago I would have started coming up with alternate streams of income to be less dependent on the economy and the U.S. Congress. I dunno- maybe sell drugs, guns, information...
Really appreciate the feedback, comes with the territory :)

I added an update to the article looking at what happens when you vary the average car length (corresponding to the % of trucks on the road), fwiw.
> After all, MS Corp felt generics were and impractical academic and theoretical idea that couldn't be properly implemented in a language like C# or the CLR.

What?!

Generics were only added to .NET 2.0, because it wasn't going to be done on time for the .NET 1.0/1.1 releases.

There are papers from the .NET Beta days already describing the way generics could be implemented, but additional work was still needed at the time.
Reinvention at Redpoint
We've heard all their professed arguments every time the minimum wage has gone up, or emissions standards have been tightened, or safety regulations have been increased. Same talking points every time the government does anything, always wrong. It's not even a smokescreen, it's transparent reflex.

And it was always racism? I don't think you're being consistent.
My Samsung phone has a feature that requires you to blink in order to unlock the phone to ensure that you're not a still photo.

Of course, I don't actually use it because the face recognition is so bad, and nonexistent in the dark.
UX Theory To Practice - 1: Get Everyone Involved
HelloSign - San Francisco, CA http://www.hellosign.com/info/jobs

HelloSign is building the way everyone will sign documents. Here are the positions we're looking to hire:

* Visual / UI Designer

* Web engineer

* QA Engineer

* Head of marketing

Email us at jobs at hellosign dot come or email me directly at joseph at hellosign dot com.
I have my password set to wipe my iphone after only 3 incorrect tries but I disagree about touchID being more convenient. You can be compelled to give LEOs access to your device if it only requires your fingerprint. I can conveniently forget my PIN if necessary.

Any good thief is going to swipe a phone and worry more about getting away and less about unlocking it which they will do later. Furthermore, unless you're jailbroken and have changed your default sudo credentials then your data isn't all that secure anyway against someone with a computer and rudimentary software. All of which can be done while the phone is off or in an area with no service. That would also serve to defeat find my iphone as well.
Ask HN: What does this ruby snippet print and why?
class Base
def something
puts "called something base"
return {a: 1, b: 2}
end
end

class Extended < Base
def some_method
puts "something is {a: 1, b: 2}:"
puts something.inspect
if false
puts "doesn't get executed"
something = {}
else
puts "something is now nil:"
puts something.inspect
end
end
end

e = Extended.new
e.some_method

Edit: formatting
In Commodore BASIC, the PRINT command is tokenized and stored as a single byte $99 - see this wiki: http://www.c64-wiki.com/index.php?title=BASIC_token
When you use "?", this gets stored as the same token $99 as well. When you LIST the program then, you see PRINT.
Can someone from the US explain this whole "Government Shutdown" thing for outsiders please. I think I can speak for a lot of people when I say that this is not what we had expected to occur.
> You can see on the right side how his "cars per second" is _exactly the same_ than on the left side.

Is it my browser, or is this completely wrong? For me, the right side moves about double the amount of cars into the upper edge of the image. And I believe that this is the point of the section — it wouldn’t make any sense otherwise.
Headphones in, code on both screens (reddit on one screen says "I've got spare time"), posture (bent over keyboard, staring intently is much less approachable than lounging back), not looking around (making eye contact invites them to chat). If they walk to your desk wait 10 seconds before pulling out your headphones, they might just walk away, or at least know they're interrupting.
That's how capitalism works, I am afraid. Strong AI and mind uploading would take enormous research budget without strong guarantees. Also it would make more sense to persuade people to graduate in neuroscience-computer science double major rather than preaching to generic software developers.
Elasticsearch is really awesome for keeping large amount of searchable data. I used it in a previous application where we stored millions of items a week.

For data retention I had different indexes with different TTLs, depending on the type of queries that hit them (queries that only dealt with frequent items were sent to an index with a very short TTL).

For graphing I also used Graphite, with metrics (http://metrics.codahale.com/) for sending data from Java programs and scales (https://github.com/Cue/scales) for sending data from Python applications.

The only problem I had was tuning it for faceting (Faceting consumed lots of RAM).
The founder of dotcloud has a good introduction on SO: http://stackoverflow.com/a/18208445/13652
> But before Win8, there was a lot of confusion going on.

Which was cleared for anyone that cared to access the information available after the BUILD conference.

But hey, it is easier to form opinions based in twitter spread rumours, or something like that.
I'm pretty sure the GP was talking about the likelihood of a given phone having an appropriate-quality print [1], which does seem low.

But putting that aside, your hypothetical app would -- using the demonstrated method -- 'lift' that excellent quality print, scan it at 2400 dpi, (clean up said print), print it on a transparency at 1200 dpi, mask it onto photosensitive PCB, develop/etch/clean the PCB, spray graphite and apply wood glue to the mold.

It might make for a slightly-more-plausible-than-normal gadget sequence in a Mission Impossible movie, but it's not much of a concern for the target market. [2]

[1] Despite what decades of shows like CSI might lead us to believe, this is not a simple or error-free process. And each mistake irrecoverably destroys the print.

[2] Most of that market doesn't even use a passcode today and many that do are still using surprisingly bad PINs (birthdays/anniversaries/1234)
Can I quote you on this?

:-D
But wait, the alternative is 4-digit PIN. How exactly is 4-digit password with only digits secure?
How easy is it to see it over the shoulder?

The answer is: pretty easy.

Both phone locking technologies are not about securely protecting data, they are about preventing the phone from casual looks when you are away for 5 minutes and left your phone. And TouchID does a better job for this case.
We are looking for a 'Systems Developer' – a technical generalist but developer first who enjoys writing systems administration tools and arguing the merits of their favorite languages. You need to know a lot about Linux internals, but also Windows, since one of the major projects you'll be involved in will be a gradual environment shift to Linux. You'll be diagnosing and remedying performance and availability issues. You'll be trying to wring more speed from our already very efficient cluster and add more 9’s to our availability metrics. You'll be writing code (bonus! in an exotic language!) to move data around, implement high availability and fault tolerance, to do logging and performance reporting, and who knows what else. You're going to be the person we all go to when it comes to the low-level arcana, so you're very familiar with the Way Things Work. You know who you are. Let us know too.

Please send your resume to jobs@1010data.com
"Knowledge of creating HTML files using Jekyll is required"

This seems ridiculous. They want a good designer willing to work for free, AND they must know an obscure Ruby CMS?

Here's an idea: Just require the designer to know HTML, then you guys make it work with Jekyll. You're the Rubyists, after all.
I Use My Real Name on the Internet
something is {a: 1, b: 2}:
called something base
{:a=>1, :b=>2}
something is now nil:
nil

In the end something is nil (instead of {a:1, b:2}) for me on ruby 1.9.3p194 and 2.0.0-p247. Does anyone know why this happens?
Yea, that last sentence says it all, for learning there's nothing better than a fully functional application or game in this case. Thank you for doing this!
This is incredible and ignore the haters.

My advice: fine-tune this for different verticals. I'd really love to use a tool like this for taking notes for law school classes. Wire up the search engine with cool parsers (e.g. a legal citation parser[1]) or something that pulls the decision[2] of a case from Wikipedia just by writing the case name.

[1] https://github.com/unitedstates/citation

[2] http://en.wikipedia.org/wiki/Citizens_United_v._Federal_Elec...
As a side note, I'd be worried that anyone can wipe my phone if they get their hands on it for a minute.
My evidence is anecdotal: I used floss picks for months, went to the dentist, and he accused me of not flossing.

My sister is a hygienist, and she told me that's her experience with patients as well, and that you need clean floss to avoid spreading bacteria into the places you're trying to clean.

Optimal form may also be hard to achieve with floss picks - you want to form a 'c' shape with the floss partially wrapping around your tooth. That's impossible to do with a short, taught piece of floss.
Annual budgets are debated as legislation, and that particular piece of legislation did not pass. As such, non-essential employees will not be paid so they're being given time off.
That wording doesn't sound very attractive. Down right scary actually.
I take almost all of my notes in an outline style, which means lots of bullet points.

So far, I haven't been able to find a note-taking program that does bullet-outlines better than Word, and that's a shame.
Dude these are your own words: "Installing jenkins and adding a job".
A fun parlor game: choose a claim from the book that you think the book itself follows. Then your opponent has 5 minutes to find a counter-example.