skysight-inc/HackerNews huggingface dataset:
They could as well start hating software patents around ten years ago, when we all did.

Ten years and we didn't make any progress, how miserable is that?
Founders RAW: John Cook of GeekWire Tells His Awesome Startup Story
I read a lot of code. Links from Twitter to interesting projects, peeking at pull requests while I'm away from my computer, etc.

I read a lot of code.
That does happen, nothing we can do about that. :)
We don't actually use Gaussian models for any of our Bayesian tests =). For continuous data, we use log-normal models, and the next blog post will be about how to make all that work.

And for intervals: yup, we just use sampling. But it's super fast because all you need are independent samples. For more details, see this first post:

http://engineering.richrelevance.com/bayesian-ab-tests/
I don't think Apple is aiming for "a compiler which prioritizes stability and correctness over new functionality and optimizations". I haven't checked, but I would not be surprised if they have cases where the compiler shipping with Mac OS X 10.q is obsoleted before they ship Mac OS X 10.q+1 a year later. Also, I think clang was the first compiler to claim to fully support C++ 11,

As to the subject at hand: OpenBSD aims for an OS "which prioritizes stability and correctness over new functionality and optimizations". Such an OS will want to use a similar compiler. And yes, I think one can draw an analogy between gcc/egcs and BSD/Linux here.
basically NSA outsources "good government jobs" because of UK lax legal regime. Just like private companies shipping jobs to China :)
Exactly :-) We will be publishing as fast as we get the filings done.
NewsCred - NYC - Full-time, permanent - (www.newscred.com)

Our mission: To build the conduit through which every piece of journalistic content in the world flows. We're doing this by reinventing the way content is distributed, consumed, and shared across the social web.

About the company:

NewsCred is the world’s leading syndication platform for high quality journalism. Our mission is to build the conduit through which every piece of journalistic content in the world flows. We're doing this by reinventing the way content is distributed, consumed, and shared across the social web. Along the way, we're breathing new life into the news industry, an institution with fundamental importance to our lives.

The Work

NewsCred was founded by three engineers; our commitment to pushing the technology envelope is encoded in our DNA. Whether you're:

•	improving our search infrastructure using the latest techniques in information retrieval and natural language processing, or
•	analyzing terabytes of usage logs to discover what content performs best for our customers, or
•	building a revolutionary content consumption UX,

you'll get to pick the best tools for the job. We encounter unprecedented challenges everyday. You’ll be the architect and implementer of the solution.

The Stack

We’re not dogmatic about specific technologies but here’s a list of some of the stuff we’re using:

•	Python
•	Solr
•	Django
•	Backbone.js
•	MySQL
•	MongoDB
•	Puppet

The Team

The engineering team at NewsCred consists of some of the most brilliant, considerate, and fun-loving people you’ll ever meet. We’re really diligent about who we hire so we can be sure that everyone has a great shot at being both successful and happy.

We organize ourselves into small, autonomous teams that are as self-sufficient and independent as possible. This allows us to maintain our scrappy, entrepreneurial culture as we grow.

About You

You love creating software so much that it’s disconcerting to your family and friends. You’re an expert in your favorite technologies. You find few things as satisfying as reading and writing beautiful code. You want to push some code on your first day. You’re irresistibly curious about the latest emerging technologies. You may or may not have a computer science degree.

The Perks

•	Competitive salary
•	Insurance - medical, vision, and dental
•	Free monthly metro cards
•	Awesome office in the Flatiron District of Manhattan
•	Happy hours on Thursday
•	Free lunch on Fridays
•	Outings with the team - karaoke, bowling, funky formal, kickball team
•	Simple vacation policy: “Be reasonable”
There are people who can do that with bicycles, and other feats of balance too.

That doesn't mean most people can do that.
tptacek, when you have a moment please answer the questions I asked you an hour ago here, addressing a number of falsehoods you have been claiming about this incident:

https://news.ycombinator.com/item?id=6142909

Of course you already saw that some time ago and chose not to answer, but that post does show that you are aware that I know exactly what the JTTF is, contrary to the bald faced and audacious lies you have just stated.
What's private about a web search, exactly? For unauthenticated sessions, Google does not use HTTPS by default. If I click through to a SERP link, my search referrer is passed to that party. They can do what they want with it, including alerting authorities. Not that authorities need alerting or warrant to capture all non-secure traffic.

I'm not convinced we know any of the reasons for the visit yet, but it's fairly disingenuous to consider ANYTHING done on an online property, that you don't own, is not public.
No I wouldn't, not just because of this single law. There also needs to be actual pro-marriage, pro-kids, anti-drug, anti-promiscuity propaganda at the same time. There need to be more proactive actions and measures taken, but of course that's much harder than some blocking measure.
Well, it is of course possible the question about "looking up pressure cooker bombs" came from thin air. Lucky coincidence. But, in light of the recent revelations, I think it is less probable than some NSA analyst flagging the terms "pressure cooker"+"backpack" and passing that info along to police departments. YMMV
Comments on the Mill CPU from OotB Computing
please do... when I looked it, I was only able to find how to insert n spaces, and delete n spaces with a single keypress, but I sorely missed the ability to have the arrow keys jump :)
Me too.
Usually the bbc/guardian/telegraph all have the same stories, just with a different slant.
BUT for Snowden leaks there is a black hole, with only the guardian covering it. (Though everyone covers personal gossip about Snowden, of course).
Scary.
Not nearly enough ASCII art Snoopy for my taste.
Right then why would you ever even use this library instead of a typed byte array? ASM.JS isn't needed for typed arrays, besides its only supported on FF.
Yup, use them up, spit them out, ??? and profit.
Why, so you can find more ways to call me names too?

"JTTF" does not not necessarily mean what you think it means; and in fact the interpretation you've used has probably already been shot down; David Gomez says LEOs involved in FBI-managed JTTFs all have federal credentials. But of course you knew that, right?
It's just a "coming soon" page right now. I'm currently talking with some organizations to figure out the details.
Does vetting necessarily help? If I send some JS through for your adops to traffic, and they call code on my own adserver, what's to stop me from altering it after you have trafficked it and it's already live showing to users?

And even if I submit code that is malicious from the start, if it also correctly serves an advert, will you actually notice the extra code if all it's doing is opening a few extra connections?

Maybe you have answers to these questions - I've never worked on an adops side at all, I'm on the buying side, so never had to worry about it.

p.s. Dropped you an email earlier Brad - give me a shout, I really want to try out Perfect Audience!
> If you escape it then there's no XSS issue.

Not XSS, but you need to be careful about allowing through things like the LTR/RTL override characters.
How is that a data point? It's unfounded blabbering from someone who knows nothing about the situation and has no more facts or information than the WP article does. Declan even admits he hasn't investigated this case.
Once your CSV (or TSV) files start having quoted fields, they become very tricky to parse using standard multi-purpose tools like sort, awk, & uniq.

It's hard enough when you have delimiters in quoted fields, but dealing with quoted newlines starts to become unreasonable, especially for line-based tools.

CSV files, as you say, are absolutely wonderful to create. Problems come up when you try to parse files other people write. Not everyone follows RFC 4180.
She also says:

"They mentioned that they do this about 100 times a week. And that 99 of those visits turn out to be nothing. I don’t know what happens on the other 1% of visits and I’m not sure I want to know what my neighbors are up to." https://medium.com/something-like-falling/2e7d13e54724

There is no proof it was a result of her searches.
Hardscore Games - Berlin, Germany - full-time
Bringing Epic Games for Core Gamers to Mobile... Our first game: www.staradmiral.com
-- Backend Developer / Server Architect --

Requirements:

Confidence in Builging a Multiplayer Backend for a Mobile Turn-based MMO
BSc Computer Science or Technically related Bachelor
Strong experience with C++
Strong experience with Server Architecture

Nice:
Experience with mobile + games (f.e. GameCenter)

Contact felix: felix@hardscoregames.com
Ideally before you're exposed to OOP - it will be a lot harder to grok after that.
I've heard that you're supposed to put your feet against the ceiling of the car before unbuckling if you end up in a rolled over car. Has anyone tried that?
There was no TextMate 2 though!
Part of the way the Mill handles memory latency will be in the next talk. Sign up at ootbcomp.com/mailing-list for an announcement of date and venue.
German news sites opt for Google exposure for now
The full patch also includes this:

+Some teams strongly prefer a longer line length. For code maintained
+exclusively or primarily by a team that can reach agreement on this
+issue, it is okay to increase the line nominal line length from 80 to
+100 characters (effectively increasing the maximum length to 99
+characters), provided that comments and docstrings are still wrapped
+at 72 characters.
+
+The Python standard library is conservative and requires limiting
+lines to 79 characters (and docstrings/comments to 72).
+

https://codereview.appspot.com/12269044/patch/1/1001
Thanks, but I'm pretty sure I am aware of the actual ratio of the horror stories to reality.

The reality is not as bleak as what the western propaganda made USSR out to be while it was out to destroy the only alternative political system on the same planet.
Your expectations are really that unreasonable... if you're hiring CS grads without work experience. CS degree programs are not Java developer training, and it's unlikely any kind of classwork would require throwing an exception in any language; catching one maybe. For my own anecdoctal CS program experience, I wrote more functional code than OO, and was never required to use Java in any course.

You're expecting specific professional experience from people that don't have any. Exception handling is not an academic topic. It doesn't help students learn about data structures, algorithms, language development, compiler theory, etc... it's just a control flow construct used by some languages and not others. It's something they'll learn on the job if their job requires it -- easily enough, I'm sure.

If you want that specific knowledge, then require a year of work experience with Java in the job listing. Graduates don't have that by default.
From a distance and another country. I don't know what I'd do in the situation, but at least I'd ask if they had it... So I could use the fact later
That's what I said! It would have improved it!
Do you welcome interns from europe (J-1 visa)?
As a fellow "Kevin," developer, and purveyor of underground parties, my hat's off to you guys!

I signed up for the beta, and I'm looking forward to checking it out. What do you think of listing events in search of a location?
I've always thought it was the multiple account management features. I personally as individual manage multiple accounts just running groups/orgs I do on the side. In addition my whole team shares the work of watching our Company account and replying/providing-content.

Schedule tweets are definitely awesome, we certainly are not using them enough. I assumed Companies like Buffer would be more specialized at that use case and had been meaning to check them out for that. Guess I should actually try what Hootsuite has built in.
Germany, Hamburg, Most beautiful City in Germany :) ONSITE

Software Engineer: Ruby, iOS, Android

We are a small but capable company of 8 likeminded people with a focus on web and/or mobile applications in the domain "professional sports". We craft our backends in Ruby on Rails, love clean code and successful projects. Our clients chose us because we support them with our professional and honest advice, because of our straight work and because we are not afraid to interfere if we have to.

What we offer:

- Mixed team from juniors to seniors with strong skill-sets in all web development areas
- Good competitive salary
- Well tested and automated software
- Office in the central city of Hamburg, within 2 minutes walking distance to the Alster (big city lake)
- a friendly, respectful working environment
- Help with finding accommodation

What you offer:

- you KNOW Ruby (and Rails), you love it, you breathe it
- you are hungry to learn new things and get better in what you are already quite good at
- you are willing to move to Hamburg
- you have been doing web development professionally for at least 2-3 years

Bonus points for:

- iOS or Android experience
- operations skills
- you love wakeboarding || climbing || cycling || snowboarding || insert sports here

Just say hello@njiuko.com if you're interested in getting to know us a little better and hear a lot more about us and our work
Is it possible that the picture on FB led someone to "tip off" the police, who in turn began looking into the matter and (legally) discovered that there had been some searches for pressure cookers and backpacks and then continued to look into the matter by paying them a very civil police visit?

The police look into leads all the time and a lot of them turn out to be people totally unrelated to the matter, or people that have actually done no wrong. But the police can't tell the future. They don't know ahead of time which tip is legit and which one is a dead end. They go down a few dead ends before finding the right one. Wouldn't it be nice if every thing was solved on the very first lead or inquiry.
"Instead of drawing the most likely conclusion, she instead blames this on local Long Island cops MONITORING HER GOOGLE SEARCHES."

Ah...I get it...that would never happen in the US.
8 things you don’t know are affecting our choices every day
Thirty days has September, April, June, and November;

All the rest have thirty-one except February alone which has twenty-eight;

Except on every fourth year, when it has 29;

Except on years divisible by 100, when it has 28 again;

Unless the year is also divisible by 1000, when it's back to 29.
Agree, sad reality of most CS courses taught at school, the hw problems do not resemble real world professional problems.
Vim shows diffs with wrapped lines just fine as far as I can tell. I have it set up to show both versions side by side, with changed lines highlighted and the particular change on each line also highlighted. I can wrap one or both, depending on how wide I make either.

Can you explain what problem you think might occur? Its not clear to me what problems you anticipate.
There's a general idea that compiled programs are safer for the SUID flag because it's 'easier' to hijack a script (running in an interpreter) to execute arbitrary code than code that's compiled to machine language.
Nice try Webfaction marketing guy

(I kid).
My N=5 anecdote is the opposite; people who respect that limit have better looking - and simpler - code then those who don't.

There's a reason newspaper stories are in columns.
According to Paul's writing here, when you are ready to give it a 5 star review on amazon.

Now, when will it and The Art of Computer Programming be available in an electronic format?
I'm really tired too.
Yes, if we changed the laws, laws would be different.

I'm not suggesting that laws should be passed that work this way within a framework that assumes they don't. The solution to a mountain of bad code is not to add another layer that tries to make huge changes; it's to rearchitect. I also understand that this isn't going to happen in a large existing system like the US; I think it's a better way, but there's no easy, incremental path from here to there.

As for your hypothetical: In this system, since the vast majority of penalties would be monetary, or have monetary equivalents, and since the entire damage is (supposed to be) captured by the penalty, ambulance companies would come up with their own rules under which they would pay fines on behalf of their drivers, contractually. The market could then correct via abuse of those rules by the driver, or refusal of drivers to work for that ambulance company, depending on which way the rules erred.
I'm rather fond of using [1] csvkit for doing my csv wrangling. That and google refine (now open refine).

[1] http://csvkit.readthedocs.org/
Apple has patented virtual page turning, rubber banding, pinch to zoom, and probably other more frivolous things that I'm not aware of. I think Apple would quickly patent the 3 point seatbelt if they could.
I'd imagine not being able to tell prospective employers about any of the experience you gained or achievements you made in the course of your employment there would also be an issue?
So am I.
But it's a good thing. :)
It seems to be <!-- small random string with random length --> in html sent by server, will be useful to protect from this attack. Length of response will be always different, and this difference can't be guessed by attacker.
The more my career progresses, the more important these things are. You can also judge the maturity of an organization by how important they relate technical skills to personal attributes.
See my notes on how someone's fiddling Github projects to make Groovy seem popular: http://groovy.codeplex.com/wikipage?title=Blog04#6
The spiller concept is not new with us; there have been others besides SPARC to use the idea. Ours has no software handlers.

Ivan
SICP is available online (HTML) and I recall finding an epub version someone made of it on GitHub. https://github.com/ieure/sicp
No, this encoding uses a bitwise encoding for each float, so they are fixed at 10 characters each and encoded with constant speed (except possibly for subnormal numbers, which I've heard are slower in some environments).
If it's stated that the position is a Java position, then you would reasonably expect the people applying to know how to throw an exception. Computer science has nothing to do with it.
I often wonder why it's mostly always The Guardian. It's surely not the only left-wing newspaper out there.

I wonder if having the Scott Trust[1] as its backer gives it has more freedom in these matters compared to other papers.

[1] http://www.gmgplc.co.uk/the-scott-trust/
It is cool. But is it useful? The only information it gives is day of week, assuming you already know where to position your slider. It doesn't have holidays and number of days in a month. So if you don't already have a calendar with all the information, you can't use this calendar.
The full text has been available online for years.

http://mitpress.mit.edu/sicp/sicp.html
A lot of car manufacturers in the U.S. fought safety regulation, when Ralph Nader championed it: https://en.wikipedia.org/wiki/Ralph_nader#Automobile_safety_....

Many didn't introduce the measures out of the kindness of their hearts, sadly.
I love the ending of your article! Cheer up. You're the one running the company, what the hell do the VCs know. They get a pay check regardless of how many hours they show up for work. high five
Your browser isn't the problem, it's the hundreds of thousands of others that are using the default configuration and have no such protection.
I couldn't disagree more unless he wants to do it part time. University is largely valuable for the piece of paper, not for learning. He is already educated in his field as evidenced by his current level of success. He will make just as many connections in the real world. Going to school just for something to do is a huge waste, particularly when our field doesn't particularly value degrees.
You realize that the Boston bombers gathered normal fireworks, which they then used in a pressure cookers, right?

Some hysterical Facebook user saw that she had posted a picture of a bunch of fireworks (in classic statistical failings, so many are claiming that no one could possibly call in for hers given that there are many other pictures of fireworks on the tubes. Those people have no understanding of odds), and in the shadow of Boston felt that this was a critical thing to tell the police about. The police pretty much have to follow up on all such things, so they go and talk to them, again in the shadow of the Boston bombings, asking about Boston bombing type things (because street-level law enforcement is often looking backwards, assuming the same crimes are the new norm).

Yes, a picture of fireworks absolutely explains why they would ask about a pressure cooker. Whether she had previously been looking up pressure cookers or backpacks (if that is actually true at all) almost certainly has nothing to do with this, but she knew where to go with it for maximum interest.
That's just one public post he found. There may be others. Overall, the theory that overzealous local police are monitoring local citizens' social media posts is much more plausible than what's been reported.

Remember that most Google searches are encrypted these days, plus it would be profoundly stupid for the NSA/FBI to reveal a program targeting citizens by rolling trucks to their doors at the mere mention of "pressure cooker backpack".
Thanks, what's up fellow Kevin! That is a really awesome idea actually - will stew over it
I've never understood why people entering data into a system enter an initial. It's a partial entry. You wouldn't enter a date of birth as 3.
On further thought, actually, they do. Then dismiss all the error messages and quit the program to get past the system keeping them in the field waiting for completion. Users seem hell bent on breaking our databases.
Peter Norvig (Director of Research at Google, among other things) also left a review, with his explanation of all the negative reviews:

http://www.amazon.com/review/R403HR4VL71K8/ref=cm_cr_dp_titl...
What’s the Fastest Web Browser?