skysight-inc/HackerNews huggingface dataset:
I don't. If the hosted service (Tent.is) and reference implementation (tentd) only saved the latest version of a followee's profile, and the spec made it clear this was supposed to happen, we'd have a sensible default that would be respected in most cases. Also, your old profile being available directly from you is much worse than it being available from a follower: it's much easier to find and it proves the content is authentic.

Imagine if you publish a book and you've already sold 10,000 copies, when you realize there's something embarrassing in the book. You're not getting those 10K copies back, but you can at least stop printing more.
Mind sharing the github link?
http://tech.mit.edu/V132/N63/abelson.html

"We don’t know what we’ll find as the answers unfold, but I expect to find that every person acted in accordance with MIT policy. More than that: they acted in the belief that their actions were legally and ethically proper."

I'm a little concerned with Mr. Abelson's comment here. Given that he expects to find everything was done correctly and states as near fact that they were before starting, is he really impartial enough to be in charge of such an internal investigation.
GAO suggests using GPS to track electric vehicles for taxation
GAO believes road surface maintenance should be paid relative to damage inflicted by travelling on it. Currently revenue for resurfacing is raised mostly by fuel taxes. Heavy commerical trucks are not found to be paying their fair share for the damage they inflict due to loaded weight and high-efficiency hybrids and electric vehicles pay much less and nothing respectively.

GAO suggests a pilot study of gathering revenue per mile travelled using mandatory GPS tracking. One interesting consequence I found would be using the data to "meter" use of roadways by time of day to minimze congestion.

Full report [pdf]: http://www.gao.gov/assets/660/650863.pdf
This is a nice visualisation but it's not clear to me what the purpose of it is - other than the immediate "WOW look how much is spent on Police + Prisons!" that struck me. Or is it simply a "check it out, I know what comprises Philadelphia's budget...".

I'm a total outsider so I admit it's entirely likely that this means something to folks living there. But either way it would be nice if there was a little blurb on what he's trying to say or some attempt to explain what the budget would look like if he was elected. As it is this is simply "Look at this budget, just look at it".
Thank goodness. This is the part of GitHub that has been driving me up the wall for months. Google is pretty useless in this area when you're looking for something buried within a repo.

Fantastic job, it works beautifully. Congratulations (to GitHub and to Elastic Search - I'm sure it's a big win for them too!)
Airbnb is partly responsible for the massive spike in rental prices around San Francisco. I know a lot of people who rented more apartment than they could really afford because they know they can earn extra income via airbnb.

In the short term, this seems like (and may indeed be) a positive trend - people are able to squeeze into better quality apartments than they otherwise could have. But in the medium term, as we now see in SF, market prices simply rise to account for this "new normal" behavior. Unintended consequences follow. First, someone who is not willing to open their apartment to part-time airbnb'rs is now at a disadvantage. Second, at least part, and perhaps most of, the extra airbnb income is now passed on to the landlords in the form of higher rental prices.

Remember it doesn't matter how much money you have, it only matters how much money you have relative to other people who want the same things you do.
I do not like the green or the frames / header.

I do like the fist bump icon.

There are already a lot of good joke sites online, you should get more content IMO.
Oh, I am certainly not saying it is legal.
Neat. I'd add a legend for the colors and some kind of detail for the lower-right corner tiny stuff that kind of seems like it might as well not be there.
https://github.com/bengarvey/budget
> If you're thinking of advertising in terms of just slapping on some Google Adsense then you need high amounts (millions of users per month) of traffic to make reasonable money.

Hmm, I wonder what you might define as "reasonable money." This seemed like an interesting take on this question to me: http://answers.onstartups.com/a/40484/23679
I think these guys did that just fine - the same pages that lists open positions includes locations:
From the homepage, I clicked "jobs" then "see our open positions" and I got a list of all open positions and their location.

http://wibidata.theresumator.com/

"Current Openings
Administrative Assistant
Location: San Francisco, CA	Department: Operations
..."
Google report reveals two-thirds of police requests for data lacked warrant
GAO believes road surface maintenance should be paid relative to damage inflicted by travelling on it. Currently revenue for resurfacing is raised mostly by fuel taxes. Heavy commerical trucks are not found to be paying their fair share for the damage they inflict and high efficiency hybrids and electric vehicles pay much less and nothing respectively.

GAO suggests a pilot study of gathering revenue per mile travelled using mandatory GPS tracking. One interesting consequence I found would be "metering" use of roadways by time of day to minimze congestion.

Full report (pdf): http://www.gao.gov/assets/660/650863.pdf
see also: http://www.forbes.com/sites/tomiogeron/2013/01/23/quantopian...
The first example's use case has benefits beyond just shorter code. When writing ruby, I try to code as functionally as possible, and so I built myself a Ruby version of a construct stolen from Lisp, which I use for this exact purpose:

def let; yield; end

let do |b = ["24 Dec 2011", "23 Jan 2013"].map {|d| Date.parse(d) }|
puts "#{b.first} to #{b.last} is #{(b.last - b.first).to_i} days"
end

---

Unfortunately Ruby's parser doesn't understand multiple assignment and default values in block argument declaration when used simultaneously, so you can't do:

let do |(first, last) = ["24 Dec 2011", "23 Jan 2013"].map {|d| Date.parse(d) }|

Though you can do this:

let do |both = ["24 Dec 2011", "23 Jan 2013"].map {|d| Date.parse(d) },
first = both.first, last = both.last|
puts "#{first} to #{last} is #{(last - first).to_i} days"
I worked in fast food growing up and it seems hard to imagine a machine would be a huge cost saver because the actual burger production was rarely a problem.

Most of the work is in the pre-prep, cleaning, stocking in preparation for the lunch rush. The machine would be nice during a rush but I have a hard time seeing it actually replacing an employee unless the robot also knows how to use a mop.
However, they have a legal amount of minimum parking spaces per residence/store, which mandates auto-centric development. If you search for "Houston" in http://www.streetsblog.org/2010/09/01/shoup-to-otoole-the-ma... , there's some good discussion of this issue.
For most software, a "theme" would look a lot like "top color: #ff00ff; font: Helvetica". AIUI, for Wordpress, themes often involve quite a bit of PHP code calling deep into Wordpress' guts to slice and dice the list of posts in interesting ways. This makes it much more reasonable to claim that the GPL extends to themes.

... of course, the GPL is all about "linking", and it's not at all clear what this means if you're not programming something C-like.
> The games industry is the only one I can think of that will quite happily publish guesswork as news.

Ha. Ha. Assessing the credibility of news sources is far from a solved problem. It doesn't matter if it is breaking news, business news (in any industry), public policy news, finance news, etc.
This is a good distinction, I find that businesses start with the notion that they will make money so the question is "What can I charge for it?" or "Can I monetize the tool/data/views/Etc?" and a feature starts with "How many people would find this useful?"
I'm pretty sure you're mistaken. The battery you describe violates the Second Law of Thermodynamics (no system can ever be 100% efficient). Both batteries and fuel cells (and any other open physical system) will lose some energy as waste heat in doing their work (producing electricity).
Forbes also had a pretty good article about quantopian today: http://www.forbes.com/sites/tomiogeron/2013/01/23/quantopian...
This isn't a new idea, although we have yet to see someone execute it well. Plura Processing tried it back in 2008. Here's their Show HN:

http://news.ycombinator.com/item?id=347359

Plura ran into trouble because they built a pay-for-grid computing platform where the nodes were unsuspecting users:

http://pluraprocessing.wordpress.com/2009/08/24/our-response...

Personally I'd like to see a SETI@Home or Folding@Home in the browser first.
Hate Windows 8? This Can't Be A Good Sign
Biological organisms aren't batteries. We manage to store lots of energy by storing it chemically. Internal combustion engines are already based on this. I burn fats, proteins, and carbohydrates for energy. My car burns gasoline. The issue is that we want to get away from that design, because it's not particularly sustainable.

If we could come up with a reasonably-efficient way to produce gasoline (or an equivalent) in a renewable way, that would be wonderful, but it wouldn't be a battery.
That's really a bug with HN not using a viewport meta tag. I agree, it's very difficult to read on a phone. A simple initial-scale:1.0 (or similar) on HN would be a great improvement.
Nice. There are six C++ projects that use bool_t type.
Where is the link to the search page? When I go to github.com and it displays my dashboard, I can't find anything resembling a link to the search page. There's the command bar, but it doesn't seem to provide code search unless you click the advanced search link. I love the new features Github has developed over time, but if it's a pain to find the feature, it's not going to see a lot of use.
Water and sanitation are a human right
Forget Table
Its pretty neat now. They forgot the "I'm feeling lucky" button though.
Just think how much useful it would be to spend the money we waste on libraries on schools instead. My local libraries multi-million dollar extension is a hard pill to swallow when I see teachers cut, after school programs cut etc etc. Sure, libraries are great when we have an economic surplus, but right now I see them as a huge waste of money. The homeless use them for the bathrooms, and parents use them for free after school child care. In my library the only things in use are the chairs and computers. The books just get in the way. They are outdated and a luxury we can no longer afford.
Pfft. Any game site worth their salt would have negotiated the embargo period on releasing the "news" before providing this free advertising in exchange for those addicted fanboy clicks.

Real journalism is the advertising industry now. "Real" journalism (old-fashioned "journalistic integrity") is a good way to get squeezed out and blacklisted from the industry.

Keep in mind this isn't "real" news or journalism, it is treated as entertainment and there is no integrity assumed, there are justifications in place for this stuff.

Also, there have always been press hacks and tabloids. Most popular internet "news" is far more tabloid than newspaper.
When Python performs crypto operations, it isn't doing that while running alongside potentially hostile content-controlled code.

The first thing everyone thinks when they read about browser JS being a hostile environment for crypto is, "LANGUAGE WAR!" But this issue has nothing at all to do with languages. If Python was the de-facto standard content-controlled browser programming language, we'd be saying "don't do crypto in browser Python".
https://github.com/search and https://github.com/search/advanced respectively.
But you can just use the dashboard search.
Hudson 3.0 takes on Jenkins
Ask HN: Screencast of a weekend project from start to finish?
I have a few free weekends coming up, and I was considering tackling a few weekend projects (simple web apps, ReST API's, PhoneGap apps, etc.). I see quite a few posts on HN where people present their weekend projects, but I always wonder about the process they used to get to the final product. So I was considering doing screencasts of everything that goes into a project during a 48 hour period, from registering the domain to posting it on HN.<p>My question is, would you pay to watch these videos? And if so, how much?
It took me about 20 minutes to solve using a recursive solution error-free, and I have not been doing any math intense work lately and am well out of practice.

Anyone with decent exposure to math has at least SEEN pascals triangle, so I think it is a fair question. Try as you might to make them comfortable, they are probably still nervous regardless.
> It's a bit like saying terrorists "hate us for our freedom".

Excellent example!

My point is that that preposterous assumption is widely believed by people who vote and is therefore a large factor in foreign policy, even if those who are using it as a talking point have other motivations and don't actually believe it.

Then there are also those that are in office and do believe this kind of stupidity, optimists generally feel these types of politicians "can't exist" because how would they get into office without being smarter than that. As I got older and actually met a decent number of politicians I realized they were normal people who can be just as stupid and confused as the public in general, especially when it's in their interests to believe these things.
This instance may be due to a meta tag, but it's something I do with almost every site. Point being, scroll-to-read is lame.
If you're a 90's kid, this IE ad will definitely strike a chord
Any reason this is limited to iOS? It seems like it could extend to Android/Windows/etc. extremely easily.
The Optimizer: How Google’s Jeff Dean became the Chuck Norris of the Internet
Thank you, I see a much bigger role for UI/UX these days. It's everywhere and -as I see it- it working with Axure would allow me to create high fidelity prototypes, much better than my old friend OmniGraffle. I enjoy working with wireframes, flows and solving problems. It's what I do, even more than designing. I'd like to be able to build html prototypes without the 'hassle'. (Dangerous thing to say here at HN, but I don't much like coding and html/css. I do like working with developers/frontend pro's).
Well, if another revenue stream was, say, high-ticket industry research or conferences, then a site operating in that arena would suddenly find that it needs to be very credible and maintain a reputation for accuracy and professional reporting practices. They would need to swing from serving spotty teenagers to serving trade visitors with money to spend. I would expect this to immediately reflect in the quality of their news coverage.
> What you call the "WordPress ecosystem" is really the "GPL ecosystem." If license terms can be arbitrarily separated in derivative works, the argument becomes far more important for enforcement of those terms as a whole.

Well, I'd be careful with that. The open source project I contribute to (KDE) has quite a bit of GPL'ed code, but it also has quite a bit of other licenses in use, so it is certainly possible to have arbitrary licenses that make up a given single derivative work.

If I understand Envato's argument correctly, they make derivative themes (and license the derivation under GPL), which has embedded hooks to allow for other content to be read in later. This other content (normally art or CSS?) is not necessarily licensed under GPL, because it is not considered by Envato to be derivative of WordPress content.

To be honest I would side with Envato here. Linking khelpcenter (GPL) to kdelibs (LGPL) does not make kdelibs suddenly GPL'ed software, and using khelpcenter to display GFDL'ed documentation in an integrated fashion doesn't make khelpcenter suddenly GFDL'ed.

The real question is whether the "additional content" is truly derivative or whether it is originated by Envato and then linked in (since GPL has provisions to allow linking in content with other licenses). Of course, maybe WordPress used a modified license to forbid linking, but then that wouldn't really be GPL, it would be something else.
> You know what tends to freak guys like you off the most? Despite the above, in discussions chances are you'd find more common ground with me than either of us would find with a social democrat or mainstream European "socialist", because they tend to be "big government" socialists, while as a Marxist I see the end goal as the wholesale abolition of the state.

I think Capitalism--property rights--does the best job of maximizing freedom. Minimally-regulated Capitalism rewards those who work smarter and harder. No it does not provide equal opportunity to every one because equal opportunity does not, and never will, exist.

The rewards of a Capitalist system are not perfect. But redistributing wealth simply because people are not afforded the same opportunities does not maximize freedom either.

Meritocracy is a pipe dream. How does one go about determining a person's value to society? It's entirely subjective and relies upon everyone having equal opportunity which as I stated before, does not exist.

And by the way, if the poor were to rise up overthrow the government/justice system, take up arms, and demand property from those who have it now:
A) How would that be a merit-based system?
B) At it's very core that would be a form of Capitalism: seizing an opportunity with hard work and innovative thinking.
It's just an interesting little footnote in the history of Apple's rise to handheld superstardom.

Ed Colligan sounds very reasonable and level headed in his responses to Jobs' threats and intimidation approach.

However, Mr. Colligan basically led his company into insolvency, failing to innovate, failing to support his customers, failing to properly leverage the once-dominant Palm market share.

I was there in 2004, a happy user of the mighty Palm T3 which to this very day has some superior features versus the Android and iOS handhelds. My wife still misses her Zire.

I gritted my teeth and put up with Palm's steadfast refusal to support Linux; jpilot and pilot-sync filled in the gaps pretty well.

Then Palm decided to innovate by abandoning the PalmOS platform entirely and going with WebOS. Did they support Palm apps? Sure, as an extra cost add-on. Friends with Palm WebOS phones traded them in for Android as soon as they could; the units were buggy and crashy.

So in the long run, the support and innovation award has to go to Apple, and in my opinion it has less to do with employee poaching than with visionary and intelligent leadership.

Certainly you can't build a great company without great talent, but poaching from your competitors is only a small part of the story.

Then there's the stigma of being the poachee. Is it advisable to be known as someone who will jump ship and join the enemy for a few more pieces of silver? Is loyalty of so little value? In my opinion, there's great value in loyalty to one's company. If you must jump ship, at least spend a year elsewhere before joining the competition. It's a professional courtesy thing.
You're right on the one hand that an agreement not to poach each other's employees is not wage fixing per se. But I think you miss the implication -- if none of my employees are enabled to work at another major employer in the same industry, you can in effect compel them to stay employed with you, and thus not have to compete against other employers for increased salary.

Think of it this way -- if you were a high level management that had specific and highly valuable expertise in the Mobile industry, but you were unable to seek employment at any competing mobile employer, you would not have any leverage to negotiate your salary. Hence while this is primarily a non-solicit / non-poach in specifics, it has an effect of depressing wage competition.

On to the note on patents, I think if US Government policy makers were aware of the fact that patents are NOT being used to guarantee innovation and competiton, and instead are being used as blunt instruments to PREVENT innovation by depressing the movement of expertise from one firm to the other, and are being used as huge bags of IP with which to threaten litigation... for reasons totally unrelated to the IP on which they are based... then the whole structure of patents are called into question.

Think of it this way: if Palm was truly infringing on Apple patents and causing true impediments to their business (the real reason for patents, no?), then Apple would sue them. But if instead they're being used as negotiation pawns to leverage decisions that have nothing to do with the IP. This would imply that the patents are really only useful as extortion-type negotiation leverage and not as intellectual property.

Basically, the IP behind the patent is only useful in that if you have enough of it, you can threaten another firm to do what you want them to regardless of whether the IP is truly useful to the firm in the first place.
Potential jurors would have been told during jury selection about the movies they would have to watch during the trial, and those who said they would have trouble watching would have been excused.
Given that he expects to find everything was done correctly

I don't think that stating expectations is necessarily indicative of partiality, he may just be expressing his current thinking. As an engineer, I go into nearly every project with certain expectations, the issue is whether or not I accept the data that challenges those expectations. MIT culture does instill in its students and staff the need to "go where the data take you," so I think folks should give him a chance.

Also "acted in accordance with MIT policy" doesn't mean "did the right thing," the conclusion may be that policy changes are needed.
When I try the advanced search with "something stars:>500" it also seems to match the string "500" in code for some reason.

Edit: And apparently "stars" for that matter.
Yes. This is also why assurances that XSS bugs have been fixed aren't comforting. The problem isn't simply that attackers will find ways to corrupt the JS crypto code; the problem is that it is extremely difficult for end-users to verify that the crypto code they're running isn't bugged.
Show HN: Helping you remember names and faces of those in your social networks
Show HN: Create a free portfolio of your mobile apps (re-launch)
Awesome! This looks super useful, I'll definitely give it a shot with my own apps.
Thank you for sharing this info, very valuable.
Unless you are hiring a developer for a critical banking software or something similar, you should never base your interviews on Math. Rather, interviews should be based on the problem solving attitude of the candidate. I'd prefer a candidate who can come up with an innovative and cheaper solution to the problem at hand than a person who is better at Math. Though that person would also need to be good at the programming skill that he/she is being hired for.
That's very unconventional, that a person tasked with a review shows that he has 'expectations' before having completed his review.

Abelson may have tainted his report already if it finds no wrongdoing, that was a very poor choice of words.

Lots of people were skeptical about his nomination (I certainly was not one of those) but this really makes me wonder.
Is the typo deliberate? recuriting?
Corning develops flexible glass for smartphones and wearable computers
Actual introspection; metrics can help with that, but they're a very small part of the whole story.
Hey guys -- designer of the site and dashboard here. This is one of my first projects. Let me know if there's something with wrong with the visuals or functionality, or if there's something that can be improved.

I'm also planning to begin testing in various scenarios soon, including making the site responsive.