skysight-inc/HackerNews huggingface dataset:
Ask HN: Why do I need to use links' original titles?
Some general news headlines are not really written up to "hacker standards". For example, the current #1 post is this: "Google shares hit $1,000 after strong earnings (bbc.co.uk)" and many of the comments are about how the stock price itself doesn't matter.

Similarly, there's "Sleep Flushes Toxins from the Brain (bbc.co.uk)" which annoyed several readers as well.

Some other titles are quite obscure & vague. I remember seeing "Reveal.js", but finding the site to be unreachable, and totally being unable to figure out what it does. It feels like linkbait because I can't figure out what it is until I click on it.

In general, it'd be good to summarize articles in titles, instead of simply using their original titles. Does anyone agree?
Yes, it uses SAX which seems to fire events as nodes get parsed. I don't think that the response, or any node of the JSON string of the response, gets parsed more than once.
It's really no different than any other early adopter premiums. They pay $80-$100 every month to watch "Breaking Bad" now; I pay $8/month and I'll get to watch it in a year or so when it hits Netflix. Just like the people driving hybrids and electrics are bringing the cost down to where the rest of the population can afford it.

The only real difference is that in this case the early adopter is the normal case and the late adopters are the outliers.
Seeing as this is the military, I would guess that they have triple redundant systems for some things, but that still is a decent amount of computing power there.
A frustrating design inconsistency in iTunes
I think I understand that the author was trying to rile people up to try and change their minds, but all I really got from it was because he doesn't care about live sports, or watching TV shows as soon as they air, he doesn't have to pay as much for TV. So brave.
I'm no physicist, but even if the typical physicist has internalized tons of relationships expressed in formulas, students who have a cheat sheet of tons of formulas still have to frame the problem and then choose the right relationships to solve it, and hence they learn and grow the way we want them to. Maybe I'm wrong, but as a software developer, memorizing syntax speeds me up a little, but when it comes to the entire development lifecycle, the quality and length of time will depend much more on whether I framed the problem correctly and used the right relationships than whether I quickly recalled syntax. It's not totally apples to apples, but it seems like in the 21st century we can get so much more done if we focus on knowing where to look up information and have learned how to use it, much like how I look up APIs and design patterns as a routine part of my job and don't think it really slows me down to have to do that.
Agreed. They are removing features that were quite valuable for me, especially in apps like Google Maps, and I absolutely hate the new ads that look like email rows in GMail and don't let me delete them. I can move off their web email client, but Maps is tough to replace. Will have to move to Apple or Nokia or something.
You are right if you're submitting your resume electronically or to a HR database. I doubt this resume was meant for that. Different formats for different uses.
Over time, we've decided that focusing on something that works optimally as a medium of exchange and sufficiently as a store of value is better than the alternative. As I've said, I'm not convinced this is devastating, but it's a concern, and is orthogonal to divisibility.
We use redactor (http://imperavi.com/redactor/) for editing in the browser. It's pretty awesome, I find it better than Trevor.

I like the look of Pen (http://sofish.github.io/pen/) though
"designed for stealth, survivability, and firepower"

I imagine that would take a bit. I also imagine there is a LOT of redundancy.
It's a fluff story about a powerful company (local to CNBC and active in the same circles) that does well with capitalism and efficiency using market principles in everyday ways.

I don't think it was intended to be a "first ever in the world" slight against Brazilian street restaurants.

Meh, slow news day overall what with the resolution of the End of the World(tm) non-crisis over the debt ceiling.
I'll just leave this right here:

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

All accounts guaranteed to have no dashboard or gui of any kind.
We were the only two people in the same two classes.

The real answer about staying in touch is the internet -- yay AIM, the best communication tool of 2003. In reality though we didn't live that far apart in New Jersey so we could hang out from time-to-time.
CascadiaJS 2013 speakers have started to be announced
"Almost all of the ship's internal communications are based on Voice Over IP (with the exception of a few old-school, sound-powered phones for emergency use)."

Interesting, I'd never heard of sound-powered phones before:

https://en.wikipedia.org/wiki/Sound-powered_telephone
If you have any example bad queries, I'd love to see them to debug. If you have your search history on, you can find them here: https://history.google.com/history/
Python works pretty well with system packages.

Few people compile Python from source in the way that is common for Ruby. People do use pip/ virtualenv, but those are more the equivalent of bundler/ RVM gemsets-- they manage libraries, not entire interpreters. It's a little confusing because virtualenv appears to have its "own" Python, but really it is a symlink to the (usually) system interpreter managed by the distro.

The major distros have representatives who are active on python-dev in working out any issues that may make integration difficult between Python and the distros.
Car hacking: The next global cybercrime?
I don't know of many other heavy-rail systems where the control system has full authority over the control of the train. Most systems can stop the train if the operator exceeds the safety limits, but it's up to the operator to do routine things like stop at a station, open the doors, and accelerate away from the station.
> Besides, as the user population ages it's becoming less of a problem.

I want to believe. I really do. But I'm not so sure based on personal experience.

This article made the rounds recently, and I think it is apt: http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-co...
They're going to bring Mir/XMir in for an LTS? That seems to be risky to me. These large Canonical-backed projects seem to have a whole lot of rough spots on launch day. upstart and Unity both were very buggy initially.

Or is this going to be one of those cases where they come out aiming for LTS, but end up pushing it back to the next release?
I think it's impressive how quickly the Postgres world was able to adapt to the shifting needs of webapps and the whole nosql thing. The latest JSON features are a natural extension of the key-value & array stuff that has been around for years.

There's also a bunch of working focusing on replication enhancements that is underway; adding first-party replication tooling will be a huge reliability improvement for Postgres clusters.

I don't think it's that they lost focus, it's that the project is picking up steam.
Ah, I was wondering why I kept leaving videos in tabs to buffer nowadays and they just never did it any more. Very sad day. ;/ Sucks for someone on a mobile connection 99% of the time like me.
And their top speed is estimated at only 25mph rather than 45mph? My whole life is a lie!
This seems to answer a question I asked myself just yesterday:

A neighbour's cat and my cat had a argument, no actual fighting - just lots of staring, yowling and that strange growling sound cats make. Nothing too questionable there, but then my cat did something rather strange - she started moving away by walking extremely slowly and I mean extremely slowly. I wondered what on earth she was up to but after reading this article I think it must have something to do with the fact that cats cannot seem to detect very slow motion. It appears that cats can move and position themselves in such a way that it may be undetectable (or nearly so) to another cat.

Of course there may be a completely different explanation, but I like this one.
Yes you do, unless you intend to rent forever.
I wonder what an EMP would do to it.
A Year Later, Microsoft Finally Releases Windows 8.1 Update
What if the site is a blog? What product does the site have to offer then?

EDIT: Personal blog.
How federal cronies built -- and botched -- Healthcare.gov
The biggest problem with Healthcare.gov seems simple enough: It was built by people who are apparently far more familiar with government cronyism than they are with IT.

In a report filed this past week by the Sunlight Foundation Reporting Group examined why the system broke as horribly as it did: The contracts awarded to those who built it were, by and large, existing government contractors with "deep political pockets."
> The biggest result of the government shutdown for me is this: in a world where you might be laid off without pay for 3 weeks at random from your government job, why would anyone want to work for the government now?

This whole premise is a bit silly. How about you were only temporarily furloughed, not fired, for two weeks, and this was the first time it has happened in 17 years. I'd take those job security odds.
Time Machine does not back up the operating system.
aMember is very good. http://www.amember.com/ . I've used it both as a user and admin on a couple of sites now.
Oh, okay. That makes more sense. Sorry if I misunderstood.
I love that you proved this wrong so quickly. Saved me from going and adding returns across a bunch of projects. Thanks!
+1. You'll pay more to watch a movie in a theater than you will months later when it's available on DVD. You'll pay more to watch the same movie on DVD than you will months later when it's available on Netflix Watch Instantly.

This is how successful media business models work: milk the most money from those who most desire the product.
Today's update to the KitKat teaser countdown is a picturesque enigma
That's precisely the kind of dismissive comment I needed to read today. You don't seem to have read the link, in which the author makes good points for moving to Ruby, or think that somebody maintaining 20k of complex shell script should actually "learn shell scripting". I'm sure the author is well-informed about shell scripting. While it's certainly convenient in a pitch, it has little support for unit-testing, error handling or other things which are extremely useful to ensure a robust codebase.
Entertaining PC pic
A funny picture about a boy and his own computer!
Check a site for 404 errors with wget
All you need to do is run a "dumb"[1] rsync to a backup provider running on ZFS, and the remote will have its own set of day/week/month snapshots - exactly like time machine[2].

Now if only there were such a provider ... standards based rsync over ssh ? Remote ZFS filesystem ? 12+ years of history providing that service ? Progressive stance on govt. monitoring ?[3] No, it would be too good to be true.

[1] Dumb, as in, just a straight 1:1 mirror.

[2] But independent - no relation to TM on your own system

[3] http://www.rsync.net/resources/notices/canary.txt
"You know how game companies spent the last 5 years figuring out that free games with 100% in-app purchases are the optimum (and maybe, only) business model for games today? "

What!!??
Always Open Cartoon
We shall see in a few days.

http://www.google.com/trends/explore?q=tahr#q=tahr%2C%20trus...
>Is the article in error?

No, just euphemistic propaganda. The "disruptive consequences" are that within 20-30 years Social Security may have to be cut to what will be a higher benefit (if productivity gains are considered) than people are currently receiving now. The "legislative changes" are to cut benefits now.

Lumping Medicare in, which has a serious problem because of the horrible US healthcare system, allows Forbes to pretend as if there's anything wrong w/SS.
Using vagrant in place of rvm is like killing a housefly with a hammer. Vagrant is great if you want to setup the whole app environment but using it just for rvm's functions is overkill.
InfiniDB 4 now Open Source
Elon Musk buys 007 submarine car, plans to make it reality
I guess C++-like philosophy of "pay (with performance) only for what you use" applies here. If you're not using hstore/json/v8 it probably won't affect you. Also they keep doing solid work on the SQL front, just see http://www.postgresql.org/docs/devel/static/release-9-3.html.
Maybe he think's he don't have much to lose by stating his opinion? I can only think how hard must be to work with the open source community. Not saying Canonical is good or bad, or that he's right or wrong.

- Regular users, moms and dads won't care about what him, Stallman or Torvalds says.

- Usual trolls and circlejerkers will behave the same, but with free food. So basically free marketing, right?

- People who care will know where they stand, if they dislike they can just change distro silently like most people. If not, they might buy an Ubuntu phone. Just regular business, analyzing what's good and what's bad in the product.
Ditto. Looks like https://nutty.io/ redirects to https://nutty.io/info/, so going back from there takes you to https://nutty.io/... which then redirects you to /info
Smart Cities: Buggy and Brittle: Places: Design Observer
The sequester resulted in tons of furloughs, making this the second or third time in the last 3 months for many people, with many more fights ahead. I have a lot of freaked out friends, this is a very real thing.
Silicon Valley’s Library
It is exactly as you say. It is a double edged sword, with both benefits and drawbacks. RVM is one example. Another example is Python.

Why does Python still have a global interpreter lock after all these years, and why does it not have a JIT? One of the reasons is because it makes development easy, keeps the architecture simple and makes contributions easy. Writing a language implementation without a GIL, and with the latest state-of-the-art garbage collector and JIT, makes the code and architecture more complex also. The drawback of this is... that Python has a GIL and has no JIT.
I pay $60/month to Comcast for TV and Internet and hardly feel like I'm getting ripped off or subsidizing anyone. I pay $9/month to Hulu and Netflix and hardly ever watch them.
Impulsave has been acquired by Betterment
For hacker having both an original file and the encrypted version that file should be relatively easy to retrieve the key? Especially if the virus XOR all or a part of the file. Otherwise a hacker may look at the random function that generate the key in the source code of the virus it may be weak and take values from the computer and time of infection.
Google finance is one of those apps that seems to just work, but if you try to actually use it you keep hitting bugs. My latest bug is that it thinks UUU should redirect to UUU.TO I keep end up going and using yahoo finance for quick things, what about you guys?
One of the interesting points I heard made in discussion of the Arab Spring is that it's not the poor but more privileged classes that generally spark revolutions. Here's the Wall Street Journal on the subject (I think I originally heard the idea on NPR):

While the poor struggle to survive from day to day, disappointed middle-class people are much more likely to engage in political activism to get their way.

This dynamic was evident in the Arab Spring, where regime-changing uprisings were led by tens of thousands of relatively well-educated young people. Both Tunisia and Egypt had produced large numbers of college graduates over the past generation. But the authoritarian governments of Zine El Abidine Ben Ali and Hosni Mubarak were classic crony-capitalist regimes, in which economic opportunities depended heavily on political connections. Neither country, in any event, had grown fast enough economically to provide jobs for ever-larger cohorts of young people. The result was political revolution.

None of this is a new phenomenon. The French, Bolshevik and Chinese Revolutions were all led by discontented middle-class individuals, even if their ultimate course was later affected by peasants, workers and the poor.

http://online.wsj.com/news/articles/SB1000142412788732387390...

I think both Occupy and Tea Party movements fit this model. College kids mired in debt who can't find decent jobs. Aging white middle class conservatives watching the financial class run away with the lion's share of economic growth (while being led to believe that's it's being siphoned off by immigrants, welfare queens, and gay married couples).

Also brings to mind the old "Revolution to Conserve" idea I was introduced to back in AP American History:

http://en.wikipedia.org/wiki/Clinton_Rossiter
Unfortunately I don't still have the code I was writing to tell you exactly, but the main issue is that you can't write generic functions because some times your usage will need to pass in a reference, some times not. The map and filter functions are examples of this.

My hello world for evaluating a language is this: write a program that sums its arguments. It's arguments might be numbers or strings so you have to filter and cast. It's a simple program but I find it a good indicator of how elegant (in terms of what I consider elegant of course) a language is to use on a daily basis. Lisps obviously do best in this type of test but Haskell also does very well despite it's type system. So the issue isn't types, it's pointers.
This is great for that 1 time out of 1,000,000 when you have an ajax call that would benefit from a tool like this. In the overwhelming majority usecase, this oboe.js thing is not going to be a "plug it in, automatically webscale" type of optimization. I'm not trying to rag on the authors of this project, but the wording of this submissions is going to lead noobs to mis understand the benefit. The authors should instead emphasize the usecase where an actual benefit comes out of using this library, instead of just saying "it makes your ajax faster!!"
You might be interested in what is called opponent process theory of color vision.
I have a hard time believing that I'm being subsidized for my lack of a cable bill. Could AMC really be getting more from me with transmission fees and ads than the $3.99 I pay (gladly, btw) for _each_ episode of Mad Med or Breaking Bad? If everyone cut their cable, that would be a lot of new $3-$4 purchases.

The last episode of Breaking Bad had 6 million live viewers. Assume that everyone cuts their cable, and only half buy the finale for the average price of $3.5. Also assume that prior to this no one is buying it at all. Yank the standard Apple-style 30% and that's still almost 15 million dollars. That's real money right there.
Modern warships are designed for EMP threats. It's mentioned in MIL-STD-464.
Ask HN: I'm visiting SF to see the startup scene before moving. Advice?
Myself and a friend are both experienced developers and are looking to move to SF with the ultimate goal of founding a startup. We both live in Phoenix, AZ so we're taking a weekend trip to feel out the startup scene, meet with other founders, and get general advice about making the move and getting started. What advice do you have for 2 would-be founders to optimize their visit to SF? Secondly, if you are open to meet please email [at] seancoleman [dot] net
How long would it take to replace if you take it to a local Apple store?
that is very interesting, thank you! Could you link to some research/info or drop some terms so I can search myself?
> It's not like Patio11 is the first guy to ever make Appointment Reminder software. Or the 20th. But with half-decent execution and half-decent marketing he's still making a ton of money. And is he afraid that by posting on HN people here are going to start competing AR software? Of course not. Because there are so many better opportunities out there that there is no need to fight for the same customers.

"Half-decent marketing"? I think you are selling Patrick short. Based on his vague hints about what people pay him to consult on their marketing, I don't think "half-decent" quite covers it. I'm halfway to decent, and empirically people don't pay me a quarter of that.

> How many startups do we see coming from Spain, or India, or Brazil? Very few. How many from Milwaukee? I don't know of any. But the software engineers exist. The opportunities are right here for the taking. But people just don't take them.

Doesn't it seem implausible that these people take all the other opportunities that are offered to them, but just not these ones? Isn't the more likely explanation that you have an exaggerated idea of how accessible this stuff is to most people?
I'm glad those $80/month people are subsidizing my House of Cards viewing.
It says nothing of the validity of copyright, but it says a lot about the importance of distribution and marketing.
This looks great. Seriously all of the answers you give seem simple and convenient ways of doing things.

You could reduce your first example to
def findById(userId: Int)(implicit s: Session) = Users.filter(_.id === userId).firstOption
Installing Ghost Blogging Software
Rush-On Worldwide, Ltd.
Breaking news: Prominent company's stock value gets to big round number.
>> "You'll pay more to watch a movie in a theater than you will months later when it's available on DVD."

This isn't the case where I live. A new release DVD costs approx. £10. I can get a cinema ticket for as little as £3.50.
I think that is really interesting because from what it seems based on events around the world, the economic interdependence between nation states has grown at the same time people within nation states economic realities are becoming more decoupled from that growth. From that decoupling, conflict emerges from which hasn't been seen before in the way that it is evolving now.
The container design is heavily inspired from Google's Datacenters. This will continue happening and cannot be prevented, even a new license for the Kernel prohibiting a military use won't help. Because they can fork an "old kernel" and continue their secret development on it. It's better to know what the government is doing rather than just trusting on a "license". We've been shown often enough in the past and present that people can't blindly trust a Government's actions and ethics.

Do the containers shield against strong EM fields? Otherwise an enemy could detonate a mini em-/atom-bomb close to the target, in order to destroy their operative computer systems. Is that the reason for the heavy metal casing? In that case they probably also used Fiber cables with the lastest known modulation techniques to get (n-)Terabit/s per container. Maybe they even have radiation shielding [1] to protect from inner and outer radiation. This beast doesn't look like it solely runs on diesel, but on an atom-reactor.
Right. home page is of no use if extension is not installed. So it redirects to /info. Once you install extension and nutty scripts you can visit home page to start/share terminal. This behavior is intentional.
Nice! One minor tweak that reduces redundancy in the CSS: You can set 'background-color: inherit' on the :before and :after pseudo-classes for the icon links and it works the same way without having to apply the background-color on the element and it's :before/:after.
I suppose you could make a binary equivalent if you needed to. You'd need to make some kind of binary matching language, maybe like Erlang's binary matching.

Adding XML/XPATH support would be a natural extension.
Show HN: My Turbo Pascal compiler in JavaScript
Slick generates some pretty bad SQL with deep nested select statements for some pretty typical join queries. That alone was a deal breaker for me. It also doesn't help that Typesafe has been fairly quiet regarding the future of Slick as of late.
OH yeah!! Those user-story style use cases really help clarify what it's for in a clear succinct way. Thank you!! (I wish all projects would do this)
New Wolfram Problem Generator: Practice and Learn