skysight-inc/HackerNews huggingface dataset:
Let's also not forget that most humans have two wrists. Perhaps it will become fashionable to wear a smart watch on one wrist and a high end mechanical watch on the other.

Of course that would remove any remaining doubt that the purpose of a $60,000 watch is to signal wealth rather than tell time.

Alternatively, maybe we'll see mechanical watches with a smart watch "complication". At the very least I'm sure we'll see partnerships between (some) high end mechanical watchmakers and smartwatch platforms.
Did you read the article?

> It turns out that many websites are loading content from Google’s CDN, or Facebook/Twitter APIs, which are blocked in China.
About time. The nominal mission was one Martian Year which ended in June. The NASA Inspector General recently criticized the Curiosity team for not meeting their main science goals which were based on climbing on Mt. Sharp. There were some interesting diversions like the alluvial fan. And sand dunes blocked a more direct traverse to Mt. Sharp. This not the first time Curiosity has been in the doghouse. They missed their initial launch data, with a 26-month delay, from falling behind on engineering of a new landing method and new power source. That put Curiosity nearly $2B over budget and almost ended the US Mars program.

Most of the instruments and the power source are expected to last ten years. The deteriorating wheels are a concern.
I don't understand. If China can afford to block Google, why wouldn't the be able to afford blocking GitHub?
Then you end up with the question of "how do you decide what libraries to include"
"Most of these are district court cases. "

Yes, but there is hope at CAFC:

See, for example, Buysafe v. Google

"The compiler and VM patents from IBM, Sun, and others that hang over the head of anyone who writes either still exist. "

I'm not sure IBM belongs on this list. When I worked at IBM, they were generally fine with pledging a ton of patents to open source, including any compiler patents that were interesting.

For example, we got the graph coloring register allocation patents pledged.
This is completely mesmerizing. Seeing these surreal details from people's lives, in near real-time, feels like the intro to an independent film.
I think you'd be surprised how many people never think about details like that in the commission of a crime. Also, stealing laptops and computer equipment are crimes of opportunity and rarely do people plan out extensively how they can get away with something like that before they do it.
Needs a caching algorithm.
... or the "new economy" Silicon Valley movement... oh wait.

One word: "disrupt."

Sigh.
Great job, I think this is pretty amazing. Super fun to see what everyone around the world thinks is important to capture on film.
This is great design: no written instructions necessary to let the user know exactly what's needed to move from one stage to the next. The tutorial also builds concepts incrementally on each other as the user masters them; I finally feel like I understand how the pen tool works after completing this.
There's a reason they call it "the city of subdued excitement."
It is absolutely the right of a private property owner to control and monitor access to its property.

Further, this data is actually useful: if something happens, you know who the last people to open the door were. Further, as a grantee of privileged access, you know that. You know you can't just say it must have been one of the 200 others with the common key. So it's more invisible prevention than measurable solving.

This lets administrators be more permissive about delegating access while simultaneously increasing security. For example, I work in a couple of the concert halls on campus. Students have always held keys to interior doors, but University policy was that students could not have unsupervised access to exterior doors, probably for insurance reasons.

This meant that if the boss wanted to leave the hall operational while not present, student staff would have to prop doors open. If the hall was locked, he'd have to drive all the way out to campus even if he didn't need to be there for the event. Now that we have an audit-trail-producing card reader system, administration is fine with granting students card access to exterior doors. We are both more efficient (because we don't waste supervisor time) and more secure (because students can lock doors and reopen them when necessary.)

In the past, when students have gone missing, their last contact was not with humans but with the access control system. It provided better "last known location" data that improved investigations. It can validate alibis (demonstrating that you were at a building across campus) and provide evidence in discipline proceedings (the alleged rapist says he wasn't there that night, but his ID swiped into the dorm a few seconds behind the alleged victim, etc.)

Access control logs introduce truth into otherwise ambiguous situations. It matters less what you think, who you like more, or what you want to be true because there is a record you can check. Whether it's "should we keep the library open later?" or "when exactly did this kid go missing?"

You also almost never have to interact with the access control system unless you hold privileged access as part of a job, research assignment, etc. Students who live off campus and don't study at the libraries can go months without pulling out their IDs. It's not like you need to swipe your card to walk down a public street. But when you are accessing university services, it seems only reasonable that the university gets to know that you're doing so.
As industry, we could do so much more for accessibility users.
Or maybe now that a large group of drivers have an impact on Uber, they want to continue to build muscle. If it was something other than accepting UberX fares, Uber wouldn't have caved (they're too smart for that). No this points in at the very least a small shift in negotiating power between Uber and its drivers. The fact that Uber caved makes it pretty clear Uber knows it was in the wrong and they are starting to fear a unified group of drivers.
Need a shirt
I have a job interview next week and I need a shirt. Could you guys tell me some decent places in North London?
http://trends.builtwith.com/javascript

All the browser companies are in a particularly good position to collect this information too.
Superman III and Office Space being mentioned in a District Court decision. That's awesome.
That's how I feel too! It's like a strange little window to life all across the world.
A Simple Explanation of Apple Pay Tokenisation
Truthfully, I haven't used rails_admin a lot. I can say that it is definitely more polished since it has been around much longer, but I have never tried to customize it or add in custom code so I don't know how it does there.

Maybe someone else with more experience with rails_admin could comment?
Url changed from http://www.scientificamerican.com/podcast/episode/bike-helme..., which points to this.
Any plans to allow GraphX to work with Spark Streaming DStreams?
Thank you this is helpful. I thought about using mailchimp but guess I'll contact the first bunch one by one.
This is good criticism. If you have time, might you consider creating an issue? https://github.com/rust-lang/rust/issues Steve reads all of the ones regarding documentation, and most likely would find it valuable.
Unfortunately, not all browsers play nice with Video.js/HTML5 video and the SoundCloud widget. If that's you, check out the live stream I'm running right now on Twitch!

http://www.twitch.tv/andrewtorkbaker
Square Raises $100M More
Show HN: Apper - Node.js framework for restful, real-time single page apps
> From my experience SAP is nothing but a database with a GUI.

Yeah, its a database with a GUI.

> I haven't seen how SAP can do anything that any database (mysql, postgre) with a webframework (django, rails, etc.) couldn't do.

Sure, the difference is that the ERP has already had a lot of resources investing in (1) researching what large enterprises users are likely to need it to do, and (2) implementing the specific code to do that.

And lots of money marketing that investment to enterprise decision makers.

> Am I missing something here?

Probably.

> I don't see why anyone would go with these vastly expensive ERP systems rather than hiring a few programers and using something like django or rails.

Convenience record, perception of a proven track record (though ERP implementations aren't exactly historically problem-free), having an stable institution committed to support when inevitably things do go wrong, and likely a combination of you underestimating and purchasers overestimating the amount of programmer time and cost that would go into implementing the functionality any individual purchaser needs from scratch rather than starting with the canned modules of the ERP and doing any needed customization.

Both rational and irrational factors are involved.

> ERP's seem like outdated over-priced nightmares to me.

They are designed for the massive enterprise market which has a different preference for the degree and types of risks that purchasers are willing to take on, and the price they are willing to pay to mitigate them, than many other markets, and where the decision-makers are usually pretty far removed from the details of technology.
I work on an ERP system in the higher education industry. Also, when I got my MBA, they taught us a lot about the ERP systems from an executive point-of-view.

The 'E' stands for Enterprise, which means this is a big installation. I think 2 big reasons to choose an ERP over an in-house solution are:

1. They want support. They want to be able to hire people or pay consultants that already have experience with the ERP system. Building a system that your enterprise entirely depends upon introduces a level of risk. Having a big company like SAP there to support you reduces that risk.

2. They want something built for their industry. ERP systems are typically designed around the generic business processes for a given industry. The technical type of people that can write code might not know how to design a system to properly match the business processes of the company.

-----

Yes, at the heart of an ERP is a database, but there is more to it than that. There is access/control concerns as well as audit log concerns. There are various industry/government mandates (like HIPPA or FERPA) that need to be adhered to. There are all the interconnections under the hood to make everything work. ERP systems are so complex that usually no single person understands the entire thing. You might understand a module or a component, but it typically takes a group of experts to have a working knowledge of everything.

And yes, ERP systems are really expensive. You have to buy annual licenses and support contracts. The hourly rates for support are expensive too.
Because Express isn't enough. It lacks structure and conventions.

Apper provides:

- Much needed structure to server-side code with strong conventions

- Reliable directory hierarchy for code based on REST end-points

- Design for real-time right off the bat

- Transparent minification & bundling for single page apps

Apper lets you create bigger apps by using smaller independent chunks as subapps. Simply place individual subapps anywhere in the directory hierarchy, and they get exposed under a relative base URL.

Nested subapps are totally cool and highly encouraged. In fact, simply by moving a subapp directory to another directory updates the exposed relative URL of that subapp. No frills.

PS:
Posting to Hacker News for the first time, always been an anonymous reader. Would love some constructive comments about where to take this framework thing forward :)
Nobody was stopping them from making or distributing the movie. The case concerned restrictions on the airing of ads in a narrow window of time to prevent unlimited use of money for electioneering purposes.
Pay them a Silicon Valley salary, or you can hire someone from SF that loves LA, like me.

I wish there were better paying tech jobs in LA. I'd go in a heartbeat.

The biggest problem with wanna-be LA tech companies is that they havent figured out that the engineers are the rock stars and try to undercut them on salaries and perks. Good luck with that.

Maybe I'm generalizing.

Anyway, as a startup your challenge is immensely larger, not to say its impossible, but consider that all the talent is concentrated in the Bay for a reason -- then refactor your expectations.

I would suggest you develop your own prototype, pitch to investors and then move your office to San Jose, it'll at least be cheaper and youll have better access to engineers.

Excellent well-established engineers cost money, inexperienced and undiscovered ones can be lured if you are in the right location.
How Telltale Games Is Preparing for the Era of Cloud Gaming
You're confusing computing performance intractability with conceptual intractability. Shor doesn't do anything new for AI, it just speeds things up.
I think Uber realizes this, thus their strategy is to eliminate Lyft and any future competitors from entering the market as soon as possible. AFAIK, Lyft currently makes no money on its operations while Uber does (by virtue of their greater scale).

I'm afraid of a world in which Lyft is forced to quite (as you only so long sustain on VC money), and Uber then abusing it's monopoly power.

The difference to the existing cab market is the extraordinary scale and growth Uber posses. They can simply afford to undercut everyone's prices for the short term with their billion of dollars in VC money.
Google RSS death creates $1.3M business
Show HN: Python/Flask Development Part 19 – Blueprints
The Dating Game: An Oral History of the Tinderverse (SFW)
Huh? This looks like a laundry list of everything, not a specific request.
Fullscreen is an improvement I would like to add soon. It wasn't working well during development because I actually run it with two video players - with the hidden one loading the next video so that the cutover is quick.

The videos are shown at their highest-possible resolution in the window now, though, so at least we aren't missing out on any quality (though it would be great if Instagram allowed users to upload higher resolution source videos).
I would be quite interested to read the contract that cleaners have to sign with HomeJoy to see how it addresses this situation.
Just searched for bubble sort.

Impressive! So much easier when you get to see an animation of what it does

http://www.algomation.com/algorithm/bubble-sort-optimized
The front page doesn't answer THE question, why would I use Paket instead of NuGet. Realistically in the .NET ecosystem, once Microsoft introduces a passable product (such as NuGet) the chances of any alternative to gain adoption are veeery swim.
Those are a lot of hypotheticals. As RMS said in his article:

> Such claims must be put to the test. The NSA claimed that surveilling everyone in the US was vital for preventing terrorism. When it had to give details, it became clear that the supposed benefit did not exist.

And indeed, when RMS pressed the MIT police chief for actual evidence of the claimed benefits, he dodged the question.
Stack and tools dont attract strong developers. Salary and work-life balance does.
Here's what people thought of the Apple Watch. What did you think?
PC Part Picker – Pick Parts. Build Your PC. Compare and Share
Looks like the Jobs quote was a rumour, at least according to BusinessWeek in 2001:

"Other stories claimed that Apple Computer co-founder Steven P. Jobs got an early peek and made the wacky prediction that cities would redesign themselves around the device. (Jobs denies he ever said this.)"

http://www.businessweek.com/stories/2001-12-16/commentary-gi...

But then, I wrote "reportedly", and it was indeed widely reported at the time :)
In dynamic languages I don't see the need to create a Monad interface. I'd create classes/objects and simply use instances of those objects. As long as they conform to the desired interface, and you can check their relationships, then it should work; and use monkey-patching if necessary, embracing the dynamic nature of the language. I don't think it is possible to fully translate Haskell examples without the types, but you can adapt the ideas to other languages and get very similar functionality, in JavaScript for example:

class Maybe {
constructor(value) {
if (value != null) {
return new Just(value)
}
return new Nothing()
}
bind(f) {
if (this instanceof Just) {
return f(this.value)
}
return new Nothing()
}
}

class Just extends Maybe {
constructor(value) {
this.value = value
}
toString() {
return `<Just ${this.value}>`
}
}

class Nothing extends Maybe {
constructor() {
this.value = null
}
toString() {
return '<Nothing>'
}
}

var result = Maybe(2).bind(x => {
return Maybe(3).bind(y => {
return Maybe(x + y)
})
})

console.log(result.toString()) // <Just 5>
As an European, I find it funny to see tax-payer funded healthcare depicted as a great tragedy :)

In any case, I'm sure health insurance companies are pretty happy to know they have people volunteering to play the role in this reenactment of Baptists and Bootleggers.
Can't they work around this with licensing?

Basically Fox add a clause to their sales contract that says 'use of this type of thing is not allowed with our service'. That gets pushed down the line to those buying the service. TVEyes are buying a domestic service, contractually they can't get that service without committing a tort (breach of contract). Et voila?

Fox surely aren't obliged to provide the service to anyone they do not wish to supply it to. The inclusion of the Fox media on the service is proof, on the balance of probabilities, that the contract was broken ...

The judge is ruling that this sort of copyright infringement is not disallowed by law; but that doesn't surely mean it can't be made impossible by contract. There is no right to rip down TV broadcasts, surely?

It does seem now that a public facing service offering clips of up to 10 minutes of TV is allowed under this ruling. Presumably that's a new thing in USA? Also how is this different to offering digests of news websites - so I can sell NYT stories now as long as I sell lots of other peoples stories too, and so long as it's recent news, and so long as I don't let them see the whole NYT website. Clipping services bought the rights to the content.

I think it's a great ruling but I don't think the breadth of it will stand as I don't consider it to match with the general impetus of copyright law. Creating a video index using CC and/or speech-to-text (or human transcribers) doesn't seem particularly transformative to me, especially as the service Fox are using already is doing similar indexing. The only transformation is in the utility of the colocation of many channels - since when (other than for Google!) was "but if we sell everyone's content then it's easier" been a defence against copyright infringement.
I don't see any suggestions for a replacement technology.
UNIX might have a few good ideas, but when Windows was created, it was a very expensive OS for Workstations that only very few people had access to.

The OS landscape, specially on the home market was full of operating systems to choose from, much more pleasant than the almost UNIX monoculture of the present days.
> and who are true believers in the patent system

You meant believers in the patent racket system ;)
DoSomething.org code now open source
Shouldn't we design systems to not be susceptible to this kind of problem rather than just asking everyone to be nice?

A similar issue would be for one of the CDNs to go down, this isn't just a problem with censorship.
I think the 'self-driving' feature of the car will be more like an autopilot - you'd still need a human at the wheel to occasionally override the system.

Hence, I see the self-driving car to be more of a competition to short-term rentals like Zipcar. In situations where you don't want to drive (have to work/talk on phone; after a you've had a few drinks etc), you'd still need a driver.
Glassdoor.com, which is the most decent salary source I can think of right now, lists Microsoft Software Development Engineers' average salaries as $94,387 with 6000 data points. Software Development Engineers in Test are lower at 84k and 7000 data points. Take from that what you will regarding how much of a wage reduction that would be causing.

Let's look at it from a different perspective. There are 1 million software developers in the US alone: http://www.bls.gov/ooh/computer-and-information-technology/s... There are 22 million stem employees in the US as of 2013: http://www.nsf.gov/statistics/infbrief/nsf13311/ The hand wringing here is about 85 thousand a year, a quota which was maxed out /only once/ before last year. A drop in the ocean. And somehow this is the reason US STEM graduates aren't employed in STEM fields, the reason why STEM isn't growing, the reason to blame for everything, etc etc.
Yes, several:

http://www.collegeopentextbooks.org/

http://oerconsortium.org/discipline-specific/

http://open.umn.edu/opentextbooks/

http://opensuny.org/omp/index.php/SUNYOpenTextbooks

http://www.openaccesstextbooks.org/

http://www.opensourcetext.org/

http://en.wikibooks.org/wiki/Main_Page

http://creativecommons.org/tag/open-textbooks
See the faq : http://fsprojects.github.io/Paket/faq.html
Is google is the king of search, how do other competitors (bing/yahoo) stay in business and why do they want to try to fight google? Why don't they just focus their efforts on something else?
A Quest to Make a Dungeons and Dragons Film Turns into a Legal Battle
Url changed from http://www.usingcsp.com/, which points to this.
It's state-by-state/region-by-region. IIRC, California specifically disallows non-compete clauses in general [citation needed]. Seattle outlaws driving for more than one service.
But those systems tend to look like a "single-payer donkey with a free-market tail stuck on." The government decides the content of the basic packages, funds them for the poor, etc. If that sounds exactly like the ACA, you're correct, but you may have missed a very subtle and very important distinction -- take a closer look.

Page 6 of

http://www.commonwealthfund.org/~/media/Files/Publications/F...

gives a very thorough overview.
There is an fi ligature between the i and the c, perhaps those PDF renderers don't support them? Could be some sort of font loading issue.
I am the founder a developer tools startup and I've thought a lot about the future of programming. To be honest, the developer tools market is extremely competitive ("everything must be free") and it is not for the faint of heart. That said, if anyone wants to chat sometime in the Bay Area about future dev tools and/or startups around them, I'd be happy to meet. (contact info at https://wukix.com/contact)
Probably so. Reading up on Homejoy for another thread, and wondering about their valuation, I noticed that after getting $38m in series A funding 8 months ago they have used some of it to buy out a competitor: http://getmaid.com/
> The philosophical connection between the hacker culture/ethics and anarchism was much clearer to me and many others maybe a decade ago, but now I see this losing ground.

It is not even that so much in this case as the language used.

The HN community works hard to encourage polite conversation. Even a commonly agreed upon opinion will be down voted if not stated in a polite and clear fashion.

If you had instead stated "This is an excellent example of free market competition allowing more freedom for workers than are exhibited in a government regulated market" then your comment would likely have been better received. :)
How MHacks reignited my optimism about hackathons (and Silicon Valley)
i like this, i think a new project can learn from what (some) people don't like of AA:

stuff like arbre, too much dynamism/magic, not so rails way, custom css...

at first look upmin seems on the right way (imho), but i personally don't like the haml choice.