skysight-inc/HackerNews huggingface dataset:
Fair enough, the words about cheaper are arguable. I wouldn't want to try to buy bananas in a world where there was no one willing to take them off the truck and hold them for a few days though.

As far as financial markets, reliable prices are worth something (even though a reliable price is 'just information'). I agree that in heavily traded instruments, providing liquidity becomes a fairly abstract value, but if you are a large institution, having someone that will readily purchase enormous amounts of shares is a valuable service. For a lightly traded instrument, being able to sell it is also a valuable service.

I don't see enormous value in having lots of people spending lots of money chasing pennies, but I have trouble getting worked up about it. I suppose what it comes down to is that I am skeptical that rules designating who gets the tiny bit of slop available in financial transactions will be any more fair than the present system (where various HFTs are competing for the slop, often by essentially offering some of it to the parties in the transaction...).
I love breezi. Unfortunately, it is against Apple's marketing guidelines to use their product in unauthorized ways to promote your app. It is loosely enforced, but they have pointed it out to us and asked for a takedown (politely). They can also hold it against you if they're considering you for a feature.
The combination of service discovery and containerization is incredibly powerful for distributed applications. I love the idea that I can simply start a Docker container, and it can then discover its configuration and self-configure, rather than having to use Chef/Puppet/whatever.

To my mind, this is the missing answer to "how do I actually use Docker?"

I'm particularly excited by the idea of having a cluster of machines self-configure; normally this is incredibly painful, relying on multicast (not normally available on the cloud) or some ugly hacks (like using S3).
I've found that when Angular starts to fight back, you need to rethink your assumptions. It's very opinionated.
I get a bit of this "doing it wrong" vibe from friends and family when I'm on vacation.
I take time out of the "work day" for personal stuff, but when I take time out of "vacation"
for work stuff, I get the fish-eye.
How would this be different from a locksmith making a fake key for a more traditional lock and doing the same thing? Is it practically that much more difficult to do?
Finally read all the the text and most appendices (skipped the definition of terms at the end). Overall I think that this report is very long but unfortunately difficult to process. In the end it, in compliance with its charge, does not propose recommendations but merely provides statements of facts, and identifies critical questions.

The overall opinion I'm left with is that the legal system is incredibly complex, and that MIT's decision to take a position of neutrality and active disinterest in the case while a defensible position made it harder for the administration and others to act. In the end MIT did not identify an outcome it wanted for the process, which is _okay_ but far from world leading, or inspiring. I agree with the sentiment of the report in the conclusion that
"
Looking back on the Aaron Swartz case, the world didn’t see leadership. As
one person involved in the decisions put it: “MIT didn’t do anything wrong; but we
didn’t do ourselves proud.
"
> they are putting themselves in front of bullets

It seems most bullets actually end up in the guts of unarmed foreign civilians.
In these embedded and HPC like applications there is a significant advantage gained by having the right kernel flags (Preemption, etc).

I would like to see this distro build its kernel from source for most or every installation.
My car was purchased at a dealership in central MO. I live in TN now, and there happens to be a dealership about 10 minutes away. If I need something fixed, why should I have to drive all the way back to MO (especially since if I needed something fixed, my car wouldn't be in any condition to drive for 6 hours)?
I've played with both and I honestly still don't feel comfortable with computing the view on the client side instead of in my code on the server.

Most of the form factors we use regularly to access HTML5 type applications are in flux. Today we see the latest quad-core Snapdragon that screams across the silicon leaving empty battery cells in its wake. Tomorrow may be a battery friendly OS that sacrifices resources in your hand for a lower point of entry cost-wise for the non-technical user.

If you are using client side JS to build your views, you take a risk not knowing what the end user may be experiencing. Why take the risk at all and let the known variables of your own infrastructure deal with that workload?
ask themselves if they would prefer if every device would go the "Apple way" and make their very own operating systems for their device.

That's not a question it's a straw man. The real question is whether Android would have been better served by Google withholding their closed source services unless devices met some additional standards on dimensions and software updates.

I make one and then adapt a little if necessary.

This is disingenuous. The whole point of people complaining about Android fragmentation is that you don't adapt a little. You adapt relatively a lot vs iOS which is a bigger market in dollars.
Protocol method references being resolved statically is just an optimization — it is not at all the same thing as a static type system like Scala has. There is no easy way in Clojure to say "This function takes an Address and a PhoneNumber" and have the compiler throw an error on compilation if Insufficiently Caffeinated You accidentally passes an integer in place of the PhoneNumber.

The typed module implements a static type annotation system and type checker on top of the dynamic language, which is nice, but that still doesn't mean Clojure is statically typed.
I really wish that more tutorials took the Rails tutorial approach where they build something and explain things as they go as opposed to the 'encyclopedia of features' approach.
> they are putting themselves in front of bullets

It seems most bullets actually end up in the guts on unarmed foreign civilians.
It seems to me he is saying "There is a market for Windows RT", for a while there was a lot of people saying "Why wouldn't you downgrade to Android or upgrade to Windows?"
Too bad Manning wasn't illegally torturing people, Obama would have let him destroy any evidence and blocked any investigation.
This comment and the thread nested under it misrepresent the point Taren makes in her statement, which is not that MIT caused his death, but that MIT is making a claim of neutrality that is not true.

It is clearly true that Shwartz's prosecution was a major factor in his suicide, and, according to Taren, it is equally clear that MIT was a non-neutral party in assisting this prosecution. If these statements are true; it is perfectly reasonable to call misrepresentations by MIT about its participation a "whitewash" and a serious matter.
http://gruppodalm.files.wordpress.com/2013/04/drone-control-...

Swank.
I think he isn't claiming that they don't believe it. He's saying that they're not doing what they think. I can fervently believe that I'm protecting American lives by slaughtering chickens in a yard, but that won't make it true.
We used Scala in production at my previous job. It was great for the most part, but upgrading from 2.9 to 2.10 was a massive, massive pain. I think I spent nearly a week on the refactor. We didn't even have that much code (relatively speaking); the majority of the time was spent on finding substitutes for the libraries which were irreparably broken, and rewriting client code against the new API. That's pretty damning, but we could have avoided the upgrade if the team had better communication, so I see this also partly as a human issue.

That being said, I would be willing to use it again. I didn't have an issue with compilation speed, and the size/flexibility of the language wasn't really a problem; we wrote in what I believe is the idiomatic Scala style (immutable objects, FP). Going back to Java now, I SORELY miss lightweight lambda expressions, pattern matching, native Option type (that people actually use), and the emphasis on immutability.
Games Publishing - Facebook Developers
Good points, though there should be some steps manufacturers could take. They could check for unusual usage patterns, much like credit card companies do.

The article doesn't specify but does imply that, in this case, the dealer in question made more PIN requests than is normal. If so, Ford should have seen that and investigated.
"jgalt212" takes that position, eh? Have you read the book from whence your name comes? Taking the heat aint exactly part of the objectivist stance. I'm no objectivist, but I am an activist. Sometimes going to jail is a useful part of activism. Sometimes it is a waste of time, money, and life.

I'd rather Manning were not in jail. The information he revealed is his activism. Act of civil disobedience with the intention of being arrested has its place...it definitely has its place. Many dear friends of mine were arrested at the Texas capitol during the recent anti-abortion bill fracas, and I fully support their actions (one chained herself to the railing in the gallery; absolutely amazing and inspiring and impressive given that state troopers were confiscating everything suspicious going into the gallery, including tampons and condoms...she managed to get chains and a lock in). Their arrest was a source of massive media attention, including front page of the Austin Statesman...and that was the goal: making people aware of what was happening at the legislature.

Manning didn't need to be arrested to bring that attention to the leaked information, and it's unfortunate that our government, all the way up to the president (who promised openness, transparency, and to defend whistleblowers), are cowardly enough to shoot the messenger rather than address the crimes revealed by these leaks.
Not entirely related, but I wasn't pleased with the surcharge that came from paying with a credit card (especially when I visited with a mindset that I could pay electronically for most things). Not sure if Denmark still has it, though.
Opera Proposes Open Standard for Browser Add-ons
He doesn't go into much detail about his quoted 4% margin. Is this the average including all unprofitable restaurants? If so, then they will drag down the average of all the others, and there's no point worrying about the wage structure of a restaurant that is doomed to go out of business as it is losing money.

If we sampled just the restaurants who were viable, profitable concerns, or simply those that had been around longer than (say) a year, you'd find that the average profit margin would be much higher.
I've always thought it was better than Finder, and is still one of the few things I miss from Windows. I could go into why I feel this way but I don't want to go off on yet a other tangent away from the main topic.
I suspect the percentage that gets caught on any given trip is quite low. They're playing a lottery with a 99%+ win chance. When they win, they sell the stuff at a huge markup, and when they lose, all they lose is one shipment and one potential courier who wasn't even in on the plot.
My five favorite talks from OSCON
I really loved LoL! Might be a tad esoteric but gopes very deep into some very powerful and underused areas of CL.
The only real way of learning is by doing. I took the wrong approach for two years, read everything and anything. I learned a lot, but when I found myself sitting down and coding I realized that it's impossible to remember everything you've read in relation to a particular piece of code. I'm never going to remember that snippet on page 741 or 1400 as it relates to my program because I've only ever glanced at it.

Pick up something you are unfamiliar with, pick a small project (make a calendar, contact form, something small), find a language you want to learn, and get to googling/hacking away.
> How? Android is an open cross platform technology for building operating systems that are app-compatible with each other. How is that fragmenting?

Situation: there are two operating systems, A and B. Someone who wants to target all the devices on the market has to write two apps, one for A, one for B. This is fragmentation.

Introducing a third operating system, C, means that someone who wants to target all the devices on the market now has to write three apps: one for A, one for B, one for C. This is, arguably, more fragmentation, since you have more apps to write.

Does it really matter what A, B and C are actually called? Android is the latest entry to the mobile operating systems market (save for ghosts like WebOS). If anything, it was one of the driving factors of fragmentation.

> But if you need to target all 800 devices that your customers use in the end, the iPhone turns out to be much different from an Android 4.0 device than Android 4.3.

How? IIRC, there's nothing stopping you from developing with an older API if you want, just like on Android. Sure, you can't use the new and fancy features, just like you can't use them on Android, either...
John Carmack Archive - .plan (1997)
Could have been much worse.

The crimincal case could have easily gone the other way: "The car was locked, locks are presumed secure, presence of a lock is proof that you were aware of the contents of your trunk." This is what happens in home burglaries: If your lock gets picked, insurers claim that the door was never locked.
As arjie stated, I don't think they're corrupt. I'm saying they're not serving my interests as a US citizen. My liberty isn't in peril, and if it were, I'd be the first to sign up with BDUs and rifle in hand (my brother served as a Marine).

As I said, no one is standing in front of bullets for my rights. I'll stand in front of bullets for my own rights thank you, when the time actually arrives that my rights are threatened.
Eric Schmidt: Turing Test will be passed within 5 years
They should have allowed people to port old-style Win32 apps to ARM. They were IMO betting too much on the shiny new Windows Runtime which is not mature.

If it won't run ported Win32 code there is no compelling reason to get it over an iPad or Android tablet. It's effectively a Windows tablet that doesn't run Windows apps. iPad and Android don't run Windows apps either, but they both have more and better software than the Windows Store and will probably continue to do so for some years to come. OTOH imagine if you could actually use that "Desktop" app to run useful software ported from x86. It might have some of the appeal of the Surface Pro.

(Full disclosure: I worked in the Windows division during Win8 development. I left the company in 2011.)
Well, they don't really care if people get caught with it, so long as some make it through.
Summer Reading: To Sell is Human by Daniel Pink
Are you saying you've used the "iPhone being held"/"Photographed in context" style before and Apple told you to take it down? I would be interested in this because I've been considering this style for my landing page update.
Same. FWIW, I have used Backbone for a bunch of past projects (personal as well as large-scale apps for work). In my latest projects in both, I'm using Marionette on top of Backbone and I've been pleasantly surprised at how well it's working out when managing a complex SPA. I really appreciate Angular and what it's doing but every time I've tried to use it, it hasn't been the right fit. I'm hopeful for it though. Maybe eventually I can find a useful application for it!

Backbone is doing a good job thus far establishing itself as a decent and reliable JS framework. Marionette addresses the specific pain points of view and event management in a larger app that Backbone leaves up to you out of the box.
Can anyone think of anyway to keep cookies as they move across domains?
A vendor can create their own drivers. This happens all the time for hardware made for the existing Mac Pro.
The Biggest Tech Tax Havens
Are you trying to say Apple wouldn't put GPUs in displays because it might accelerate the display upgrade cycle?
10-12.5%, but not if there's a mandatory service charge. Restaurants, cab drivers, barbers etc, but not in pubs (if you're mates with the landlord, offer them a drink on you sometimes...)
for example.. if i m deploying a rails apps, how would coreos make it possible to install web servers, databases and rubygems? all through dockerfile descriptions? an app level getting started would be great..
http://en.wikiquote.org/wiki/Edmund_Burke#Disputed

"All that is necessary for the triumph of evil is that good men do nothing."
Looks great. Not sure how they 'guarantee a $60k job offer or we'll refund your tuition' but either way, it's nice to see an iOS bootcamp in Seattle like this.
We are using Ingres Databases from the early 90s or late 80s. We have tens of billions of rows.

List of missing things: EVERYTHING. Primary/Foreign key relationships are buggy, therefore, not used. Views are somewhat available. Joins are buggy. Have to build all indices by hand choosing the relational columns and data structure/allocation. Cannot subtract sets without huge where clauses with very odd syntax. Rely mostly on WHERE EXISTS/NOT EXISTS or WHERE IN. Can only perform single column queries in a where clause, no WHERE (a, b) IN. Its free and it works. IT is a cost center. No new databases anytime in the near future.
Modeling complex cause and effect with Bayesian Networks
I'm sorry, but that's absolute rubbish. I rarely post on HN, but I feel compelled to do so here.

Thanks for this, you should post more, a community is only as good as its active members.
> I think any reasonable person facing 35 years in prison would at least consider suicide

Would you say the same about any person facing a six-month plea deal?
I totally agree. We work hard to make these tutorials approachable. In this series, we're doing both: discussing core features as well as building an app alongside it. The "tough" part of it is that AngularJS has a bit of a learning curve, so some concepts "need" to be explained, while others (later in this series) will be more "hands on."
> By volunteering to join the military and obtain security clearance, Manning waived his First Amendment right

Quoting this for importance. Soldiers do not have the same First Amendment rights as other citizens; they do not have the same set of rights at all. I can probably dig up something more credible than my own hearsay if needed.
O3o - ascii emoticon generator based on Node.js ＞ω＜
Which is also only partly true.

Good teams know when something needs less abstraction, to be sure. The same can also be said about the known knowns of what you are dealing with, and minimizing the risk involved with being ahead of the curve.

If using Backbone and/or Angular is not directly beneficial to the end user, I wouldn't recommend it on the projects I've worked on. That's not to say I would be against it; I just have found that in cases where I could have recommended it, it was for the benefit of the team instead.
Weren't the IT guys trying to ban him? Legal jargon aside, I think it is hard to say that he was 'authorized'
is the Internet really an accomplishment by Silicon Valley and its startups?

Well, look at Google, Facebook, Twitter, YouTube and reddit. These are "Silicon Valley startups". They are tools that empower minorities to do things. Here's a video ( http://www.youtube.com/watch?v=PBeNfSoMqjY ) of someone who started @EverydaySexism on Twitter, talking about how that project has empowered her and lots of other women with compating low level sexism. A "trivial" website like twitter is fighting sexism (while also have lots of cat pics and memes).

The big game changer with the internet isn't so much the technology, but the fact that so many mundane average people are on it. For that we can thank Silicon Valley's push for "growth" and "user count", the end result is people (incl. marginalized groups) having access to the tool. It's not the technical superiority of the tools, but the widespread availability of the tools, that is the game changer.
Your link is to the current release of the book NOT the draft version as explained on the site...

"Note: this document is the current release of HtDP/2e. It is updated in conjunction with PLT software releases, roughly in sync with semester spans. It is thus well-suited for courses. In contrast, the current draft changes on a frequent basis; it should be consulted when people discover problems and/or errors in this document. If such flaws exist in both documents, please report them to the first author."
or origins: I'm from Québec (where we usually tip). I am often confused for French (which are known bad tipper).

I always make sure to overtip!
Android Development: Parsing an RSS feed in an AsyncTask
I'd imagine a big reason why you'd go after Ford would be for the money. Ford has very, very deep pockets. The local dealership, not so much.
Asus Pulling Back on Windows RT, Chairman Says
Agreed. I teach at a "hacker" school in SF and we strongly encourage our students to learn through engaging. Thanks for the comment.
Code Fellows works with each student to get their skills to the level of being hire-able, and then works with partner companies to place them. If for some reason a student tries and can't get a job their tuition gets refunded. Does that answer your question?
> That system is literally putting themselves in front of bullets right now

A fine thing. Deserving of respect, in most cases.

>to defend your right to have such misguided ideas.

That is tripe, and it is wasted on me. It is so well worn, and despite that I remain unaware of any imminent threats to my personal freedom other than from the Military-Industrial-Surveillance (and also Prisons and Police) Complex.
NYTimes does the International Herald Tribune, the 'global edition of the New York Times'. Guardian has had Guardian Weekly which is similarly international for around a decade too. Both are major-issues-only papers with a very slight US/UK slant.
I'm not sure why there's so much emphasis on "yo dawg" double virtualization. I'd be more interested in PXE booting this thing on bare metal.
Cannabis in your car doors, but not to smuggle it
Please see my response to this issue here: https://news.ycombinator.com/item?id=6128668
I expect them to be returning a lot of money then... I'm sorry but I wouldn't hire someone that has 8 weeks of experience developing for iOS let alone pay them 60k.
I only care about one file in the sandbox and the organizer doesn't let me upload/download just that one file. I also can't find upload/download in the Xcode Applescript dictionary.

The Xcode also only shows a subset of applications. My particular use case is that other developers have written apps using a library that I have authored. I then update the behaviour of the library for their needs based on interactions between the app and configuration for the library.
Kindle mail-pusher CLI based on nodemailer
From what I understand, it doesn't. You're expected to already have a container with a web server in it, and a container that already has a database in it. The web server container then uses the CoreOS service discovery feature to find out what IP address the database container listens that, and configures itself.

In other words, it does not replace Chef/Puppet. Maybe only for the configuration part, but not for the installation part. You may still want to use Chef/Puppet for creating the container in the first place.
Of the number of military members serving, what percentage do you think are drone operators? Are you still comfortable with that characterization?
Being convicted of a felony in the US is never over. A plea deal like that is a life sentence of a different sort.
> Windows RT is dead.

I doubt it. I like to remind people that Microsoft historically takes 3 tries to get something right.
Good stuff. Looking for volunteers, presenters, or any other general help?