skysight-inc/HackerNews huggingface dataset:
Not fair! You don't get to count the entire cost of raising a child, in the cost of a human driver. Just the marginal cost of convincing an adult to take on the job of 'driver'.

Driverless cars are better because they are available. Recently here (on HN) was a post about why you can't find a taxi in the rain. (The answer was demand.) But another part is, many cabs are parked in the garage most of the time. Because drivers work only a few hours a day, and are not on-call during peak demand hours like rainstorms.

Automated cabs could be scheduled and deployed minute by minute. That's a clear win.
White text on a black screen... still reading it from my retina, it's tattooed there, now.
Download pangu8 jailbreak
How did Apple get from http://www.apple.com/privacy/ to this in a matter of weeks?
I like Pass. But ..

I've got a task to setup a password manager for a team, all of whom are Windows users.

But my focus isn't personal passwords for email, or google, but the eleventy-dozen passwords that accumulate around any IT department: root for this, and that, the firewall, database, CHAP .. the list is endless.

Is there a 'windows like' pass?
Is there a
A python implementation of "Did you Mean?" by Peter Norvig http://norvig.com/spell-correct.html
The really interesting part is linked: https://github.com/fix-macosx/yosemite-phone-home/blob/maste...

Yosemite seems to send an identifying cookie that is also used when surfing the Apple website with Safari when "About this Mac" is clicked or when Spotlight or help are searched.
I don't disagree, but the NFLPA and NFL have a collective bargaining agreement that prohibits the NFL from recruiting until a player is 3-years removed from high school (roughly age 21).

Both the league and player's union benefit from this restriction in trade. Appellate courts have ruled in their favor. So, the NFL as zero interest in creating a farm system that competes with the NCAA. Obviously, the NCAA also likes this arrangement as it's a major source of revenue for college athletic departments.
It might be the db that more people like, but MySQL is more popular by a wide margin. If only because it runs WordPress which runs like 20% of the internet.
What if you developed it so you can sell it and you don't want people to steal it from you?
Soma.fm
> a child molester

How do you know what a child molester looks like? Have you seen many of them? Are you friends with them? Your comment is highly suspicious, I think we better take you in for questioning.
TL;DR;

The presentation is about the community (it's large) and about AngularJS 2.0.

AngularJS will become more usable with mobile dev.(with Material Design and famo.us). It will also expand to AngularDart

The poem is fun though when you like Angular: The poem https://twitter.com/NicoJuicy/status/525295632882614272
Pretty sure it's intantional.
Maybe it could, but it's not your place to decide. The person who purchased this could have bought it for some sentimental value, because they think it's an important piece of computing history which should be preserved - or perhaps both. Are you to be the judge of the validity of those things?
Really? You're willing to post publicly that you don't mind him having attempted to kill people to keep his kingpin status? That you still support him?
Everything you need to know about introverted leaders
They want to crowd-fund the digitizing of their own collection? A multi-billion-dollar outfit needs to pass the hat to keep their own house in order?
Yeah, people will only then know that Galilei was not actually burned or tortured for "proving" that the Earth is not the center of the Universe.
Online harassment is common but most of it isn't happening in online gaming
> Here is a good exmaple...

Looks like "Did you mean" could be a nice extension to browser textboxes too. ;)
The Apple 1 is open source so you could create this yourself.
For me, the driverless car isn't about providing a chauffeur service that is otherwise too expensive. That's a nice side benefit. To me, the main benefit is safety, as automated systems can be more 'alert' at all times, and have carefully tuned algorithms to know what the safe limits are, and keep enough 'slack' in the system to react etc etc. Automated cars are consistent drivers.
Yikes, good point! You could even have an actual co-driver with separate controls (like drivers-ed vehicles) for extra safety.
One of those actions is allowed by the law and the other isn't. I would say that's the distinction.
Anyone know if it's ok to make profit out of these?

Think: Retouch and sell as a painting.
Mate, I'm probably older than you. It was 90 % overblown nonsense. Countries like Russia spent pretty much zero 'fixing' it and had no issues. Meanwhile the US had 'Y2K consultants', shysters selling $20 'patches' to fix your windows install, breathless documentaries about how your toaster and VCR would explode, planes would drop from the sky, the financial system would collapse...
With (e.g.) the Y2K example, things were fixed due to massive amounts of money invested in fixing the problem. If every says "Y2K wasn't a big issue, we really shouldn't invest in fixing the next problem" that will cause issues down the road...
Getting caught is the only thing they're sorry about. I know how this conversation probably went: "What do you mean they want us to pay $25/hr to install some computers? That's crazy, I would only pay $2/hr in India/China/Etc! I know some people we can fly in and they will be happy to have the work." Given that HR didn't say anything, guessing this was off the books.
Job interview questions for Python newbies
Wandealust: Travel Deals Site the First to Offer Hotel Confirmation Service
Let's clear up a very often perpetuated and very disingenuous misconception. Silk Road did NOT sell a damn thing. Silk Road (the website and very much the same as the actual location) was a conduit for sellers to do their business. SR merely provided a safe environment and safe alternative for people who are going to get their drugs one way or another. Arguably a much safer alternative as well since the purity and accuracy of content could be better verified than what you get off the street.

Therefore, Ulbricht is no more a drug trafficker than John Donahoe (CEO of eBay) sells iphone screen protectors and decorative beads for art projects.
> If we presume guilt until innocence - why even bother with a criminal justice system?

Someone believing he is guilty outside a court of law does not cause him to get thrown in prison. That is why we bother with a criminal justice system, with specific standards.

> it's an abominable thing to do

It's the human thing to do. We all do it. You too, no matter how much you may want to pretend you don't judge. It is a fine thing to try to withhold judgement, but we are not even capable of fully preventing it.

In fact, you are expressing a great deal of judgement about people on the basis of lack of evidence in this very thread:

> It makes you no better than a lynch mob.

If you seriously don't see the difference between holding a belief, without making any statement about how certain you are that it is correct, and going out with the intent of subjecting someone to violence on the basis of that belief, then you seriously need to think through your thought process.
Laws belong to us. We change them all the time.
There was a previous discussion on this topic here:
https://news.ycombinator.com/item?id=8384641
I don't have the code publicly available yet, but all the development will happen openly on GitHub. I estimate to prepare a minimal working compiler in the next weeks.

I've been thinking a lot about how to perform the parsing. I believe it's important to have a complete metaprogramming system (with code macros and quasiquotations) with all the basic language primitives defined in the language itself. So standard parsing with Menhir may not be ideal for this purpose. Instead, I've ported a simple top-down operator parsers (also known as Pratt parser) to OCaml, as described for example here[1]. This is the technique used by Douglas Crockford for the JSLint parser[2].

The core of the language can be seen as a simple compiler toolkit, that parses generic expressions and produces native OCaml AST. So for example even things like assignment (`=`) or function definitions are regular macros. This is one of the reasons I named the language "Meta".

There's another interessting language that inspired me a lot called Magpie[3] which uses identical approach (described in detail here [4]).

The main goal of the language is simplicity. OCaml is a very powerful language but programming in it requires some writing effort. I want the freedom and natural expressiveness of Clojure or Python combined with type security guarantees and modularity of OCaml.

I'm developing a large system for my startup in OCaml right now and plan to incrementally port it to Meta, which I think is important for dogfooding experiments, for support and commitment.

The syntax will look a lot like Julia (although I considered to just adopt s-expressions, languages like Elixir and Julia showed as that it's possible to be homoiconic (in some restricted sense) and still use regular syntax). I am still in research and only have defined basic language constructs like variable bindings, function definitions, type annotations, pattern matching and macros. If you are interested I can show you some examples.

What do you think about it? It would be nice to hear some early feedback.

[1]: http://journal.stuffwithstuff.com/2011/03/19/pratt-parsers-e...

[2]: http://javascript.crockford.com/tdop/tdop.html

[3]: http://magpie.stuffwithstuff.com/

[4]: http://journal.stuffwithstuff.com/2011/02/13/extending-synta...
Sparse Matrix Multiplication Using SQL
No, capitalism is a system wherein the means of production are privately owned and can be bought and sold. Capitalists can pursue anything they wish and still be capitalists, including monopolies, but usually they try to maximize their profits rather than their market share.
So true. Java was designed for tooling. Using it without tooling is actual using it against its design.
I think the following two paragraphs are very applicable to founders:

It takes much more than the knowledge and skills to build shelters, get food, make fires,
and travel without the aid of standard navigational devices to live successfully through a
survival situation. Some people with little or no survival training have managed to survive
life-threatening circumstances. Some people with survival training have not used their
skills and died. A key ingredient in any survival situation is the mental attitude of the
individual(s) involved. Having survival skills is important; having the will to survive is
essential. Without a desk to survive, acquired skills serve little purpose and invaluable
knowledge goes to waste.

There is a psychology to survival. The soldier in a survival environment faces many
stresses that ultimately impact on his mind. These stresses can produce thoughts and
emotions that, if poorly understood, can transform a confident, well-trained soldier into an
indecisive, ineffective individual with questionable ability to survive. Thus, every soldier
must be aware of and be able to recognize those stresses commonly associated with
survival. Additionally, it is imperative that soldiers be aware of their reactions to the wide
variety of stresses associated with survival.
Very cool -- would love to see the source as well if it's available
The Making of MailChimp Snap
Yes, they make profit. No, they aren't somehow evil, vindictive, or manipulative while doing so.

This line of conversation is not at all productive. You're convinced that they're evil incarnate and will switch from one ill-informed claim (endless inflation) to another (just mindlessly reprinting old cards) on a whim. I'm not interested in getting into an endless Internet argument.
Passwords are not passwords, they are usernames. It's a part from the combination to identify you, while unlike usernames, it's hidden by design. Fingerprints are like passwords, they can't be easily copied and be reused somewhere else, for now.
Data Visualization Mistakes
I got to go to work, but here's a few links to explore

http://commodoreserver.com
(check the blogs and photo galleries - these guys make a lot of Commodore Shows)
https://groups.google.com/forum/#!forum/comp.sys.cbm
http://www.commodore.ca/forum/index.php
http://www.lemon64.com/forum/

Just about ANY commodore 8-bit book or magazine you want to look at:
http://www.bombjack.org/commodore/
Are you hosting stuff that's particularly prone to crawling (and by crawlers that don't respect robots.txt)? Of the spider traffic we see, the vast majority of it comes from Google and the other major search engines.
You cannot say that without linking to this: https://xkcd.com/538/
> Heck I see still drives on trains, I guess until we can end that position how do we expect cars to go it alone? (and train drivers are responsible for some major accidents both with people and cargo)

I've always wondered why there hasn't been more progress on this front. Driverless trains have been around for 50 years now [0]. Anyone care to comment further?

[0] https://en.wikipedia.org/wiki/Automatic_train_operation
Rare + unmodified + working = $$$$$
I'm not sure who won the auction, but this should be in a museum somewhere. Hopefully it will find its way to one.
Others have replied with basically the same thing but replication has been in MySQL for a long time. Just last night I set up replication for a single MySQL server to a new 3-node Galera cluster then switched over the Galera cluster as the primary with only a few seconds of downtime. The downtime could have been entirely eliminated if the standalone MySQL server had binary logging enabled already.

Galera cluster is an awesome multi-master solution and I've had nothing but excellent experience with it in production environments. We currently typically direct writes at a single node and spread reads in round-robin to all three nodes using an HAProxy front-end to the cluster, but there is nothing preventing us from spreading writes across the cluster if it was needed. If the current write node goes down there is only a couple seconds of interruption as a new write node is elected and the application reconnects. Furthermore, if a node goes down rejoining is completely automatic once it starts back up with no slowdown in reads and writes. I don't have near as much PostgreSQL experience but replication and failover have been serious pain points from an operations stand-point when I have had to use it. I appreciate the end-user features of PostgreSQL, but operationally MySQL/MariaDB (plus Galera cluster) are miles ahead of anything I've seen for PostgreSQL.
This App Scanned My Body and Made a Shirt That Fit Great
Owner/operators often rent out their taxis to other drivers.

The real win will be getting all the idle passenger cars out of parking garages/lots and freeing up all that space imo.
I'm certainly allowed an opinion and yes I will quite happily judge the validity of those things. Why shouldn't I?

The item has no inherent value to anyone other than the status of aquiring it.

This is a fine example of why the majority of people live in poverty, nothing more.

As I said elsewhere in the replies, if someone spent $900k on crack and whores, I'm sure you'd be right up there judging the purchaser and drawing arbitrary comparisons againt "you could have done X or Y with it" and I bet none of them were "buy an Apple 1 assembly"
When did I conflate the two? For that matter, how do you measure "popularity" of a piece of software? You could just as well say a piece of software is popular because everyone knows and loves it or because everyone uses it and hates it. Webster gives you "liked or enjoyed by many people" and "accepted, followed, used, or done by many people".
Twilio Plays 2048 – Multiplayer Without Internet
This post illustrates what a lot of Docker "nah-sayers" have been saying for a long while. Docker does not provide the security an awful lot of users believe it does.

Docker was about application portability first-and-foremost. Then, after a while, they decided they better bolt on some security. Unfortunately it's not quite there. Running multi-tenant vm's on a single host still is a far more secure way to go than multi-tenant containers on a single host. If you are running applications on a single-tenant host, then docker doesn't provide really much for trusted apps other than portability.
I agree completely with your library statements.

> I think one of the biggest mistakes in the life cycle of SML was premature specification.

I disagree. There were some earlier Successor ML efforts ~10 years ago (see: http://successor-ml.org/index.php?title=Main_Page ), but as I understand it, there was agreement on many of the small issues but larger challenges reaching consensus on bigger changes. You can see some notes from Bob Harper at the ML Workshop in 2013 on how we're moving forward currently:

http://www.cs.cmu.edu/~rwh/talks/mlw13.pdf
You may be forgetting the past of Linux distros. While Ubuntu's first version was 4.10, Distributions like Linux-Mandrake (released in July 1998) had a similar goal. They made their choices clear on what software to install and even added their own configuration applications.
From Wikipedia:

> The world's first computer science degree program, the Cambridge Diploma in Computer Science, began at the University of Cambridge Computer Laboratory in 1953. The first computer science degree program in the United States was formed at Purdue University in 1962.
You're right it's not your money to spend.

But if someone threw $900k at crack and whores then I'm sure you'd have a moral judgement to make?

This is no different to my opinion.
Another post on HN yesterday shows that 'allopathic' medicine is deeply fractured. Most follow the 'pastoral care' model where folks are kept comfortable in a recreation of their normal environment. Instead of modeling different care regimens and using statistics to choose treatments with the best outcome. Individual medical professionals tend to use personal experience alone in guiding their decisions. Medical researchers struggle to convince them to try varied regimens so they can measure and prove what is best.

This schism is slowing down adoption of good treatment, as well as enshrining pointless protocols far beyond the time they are known to be ineffective.
For those in London wondering where is best for UK based customers, here's an EC2 ping [1] comparison of Frankfurt and Ireland AWS:

Europe (Ireland: 25 ms 27 ms 24 ms
Europe (Frankfurt):	39 ms 39 ms 42 ms

Suggests Ireland is slightly faster. Obviously just a sample of 1 (more data required), but given Dublin is roughly 300 miles away, and Frankfurt is roughly 400 miles away, it makes sense.

[1] Hitting ec2.eu-west-1.amazonaws.com vs. ec2.eu-central-1.amazonaws.com.
pg_query: Ruby extension to parse and normalize PostgreSQL queries
Beginning a presentation: how to create a gorgeous second slide
>At the same time firms like Uber are making the use of hired cars cheaper and more convenient

More convenient maybe, but I was under the impression that Uber was significantly more expensive than hailing a cab? (This is based on what I have read, as I don't live or visit anywhere near where Uber has services.)
You're joking, but actually it looks kinda good for people who might be learning Linux...
It was bought by the Henry Ford museum, which seems about right.

http://www.cultofmac.com/300624/museum-pays-record-breaking-...

For a museum, it's especially nice that it's not just the motherboard, but a whole setup including home-built power supply, vintage monitor, and home-built keyboard. That really makes you appreciate the time.
Once you're married to an RDBMS, it's difficult to move off. And Oracle was first to the market.

If you're a F500 with your general ledger in Oracle, it's just easier to pay a few million dollars for a known evil than to spend who knows how much to replace it with a raft of potential difficulties during a migration project.

After working with it for a few years I hate Oracle as much as the next developer, but most of the time business decisions are made for business reasons, not technical reasons.
Picture of the day: Two worlds collide
Well at commencement CM claimed to have invented CS programs. Just sayin.
This is great news.

Does anybody know if there are significant differences between Ireland and Germany, concerning things like privacy and copyright protection? Perhaps there are same laws in EU, which are just enforced less in one country?
I hate being linked to slide shows. When I saw the docs.google.com I was expecting some sort of design document or something.
Scott from Developer Relations at Thalmic here. I'm sorry to hear that you're running into problems. We'll be opening up a lot of the resources needed to port to Linux and other platforms soon, but it is more of a time issue than anything else.

In the interim, feel free to reach out to me on twitter (@smngreenberg) if you have any questions. I'll mostly be able to help with our supported platforms (Win, Mac, Android, iOS), but I'll do my best if it's something other than those four.
> Either it's CC-BY-SA or it isn't.

Or it's dual-licenced... As I read the comment you are responding to, one could pick the license they like. If they pick CC-BY-SA, then they will have to share-alike and provide attribution, but it's allowed in commercial projects. If they want to use it in a non-commercial project, then they can use the T&C license and don't need to provide attribution.

I am not a lawyer, but I've seen dual-licensed projects before. Please do correct me if I'm wrong about this though.
There seems to be an error on the DynamoDB pricing page:
http://aws.amazon.com/dynamodb/pricing/

Selecting EU (Frankfurt) I get:

Write Throughput: $0.000702 per hour for every 10 units of Write Capacity

Read Throughput: $0.0001404 per hour for every 50 units of Read Capacity

This is strange as every other region has equal pricing for Write (10) versus Read (50).

Also, Frankfurt's Writes would be ~10 times cheaper than Ireland (Write Throughput: $0.00735 per hour for every 10 units of Write Capacity)
No, it's not literally what the entire article is about.

The article is about how some modern medicine has its origins in supersition, but "has its origins in" and "is based on" are completely different things.

Compare: "Modern chemistry has its origins in alchemy" (true); "Modern chemistry is based on alchemy" (false).
Yeah, it is interesting reading these comments from young people. Maybe they first tried linux in the early 2000 and that's why they only remember Ubuntu.

Distributions like Linux-Mandrake, Corel Linux, Connectiva strived to make Linux a "user friendly" experience, well back before Ubuntu came to the light.

The reason why Ubuntu was a game changer was mainly because it was backed by Mark Shuttleworth, a millionary that was willing to pour a lot of money on his own Linux distribution.
how does react.js compare? https://www.google.co.uk/trends/explore#q=angular.js%2C%20re...
> Indeed, the story is perhaps just as famous now as the one that inspired the company name: Newton theorizing gravity under the apple tree.

This is incorrect according to Jobs biography - apparently the name was given in reference to Steve Jobs' eating preferences. :)
Everyone who spends money beyond the ascetic-level can be judged by others. Many of us buy new $650 phones every two years, which I'm sure seems incredibly wasteful to people in third-world poverty.
Mm, my understanding is that it's for a few reasons:

- Oracle have good name recognition (no one ever fired for using Oracle), presumably an army of support people, well trained consultants, etc.
- Postgres traditionally has not been as perforrmant, which makes it less useful for very large datasets.
- Furthermore Oracle perf can usually be improved further by hinting properly, which is not possible in Postgres. Certainly moving like-for-like onto postgres simply led to perf regressions.

I'm not an expert, but those were my main takeaways from talking to people who are.