skysight-inc/HackerNews huggingface dataset:
Yep totally. OP wants to "get better at CSS" but says they want ".. great looking buttons.."

Making things look great is more about an affinity for design than knowledge of fancy CSS.

OP, you might want to hang out on news.layervault.com in addition to HN. You can learn a lot by examining what gets shared and the comments.
How about safety? You can't be coerced by criminals to withdraw money from some ATM in a deserted area at night, if the ATM is shut down.
Why not counter comments rather than commentators?
I can see how this could improve the resolving latency slightly, at the expense of more network traffic. Like you said, it must be tricky to get that integrated properly.

It seems like a weird optimization to do and unrelated to VPN. Maybe they have fast-changing DNS entries when nodes are joining and leaving.
I don't, unfortunately, nor do I have any source code I can share. :(

The only advice I can offer is that the documentation actually is correct and pretty complete, but there's nevertheless something about its organization that makes it difficult to find what you're after.

In particular, start by reading this page carefully: http://ocsigen.org/js_of_ocaml/2.5/manual/library

It explains everything at a high level.
One disadvantage of adding syntactic sugars for things you can already do, is that the language gets more difficult to understand. This in turn introduce more bugs and hurts the productivity.
Would commuter buses (public transit) be a good target to make self-driven? They go on the same route multiple times a day, and since the technology relies on mapping out the route in great detail, wouldn't buses be a good target?
It isn't an unreasonable fear. The interesting thing though is that the university system (actually all post secondary education) has a vested interest in having this sort of moat.

Of course 'subjects' is only one of many things you learn by going off to college, but as a new 'tradesman' class of job emerges in technology it is struggling with its own accreditation and evaluation crisis. In my youth I was a mason part time and I was required to join the union (although as I was just starting and doing odd jobs it really was more of temporary membership rather than entering as an apprentice with the goal of making masonry my profession). What struck me was how very much the masonry union was, in large part, a educational facility which dedicated a big chunk of its resources to both training new recruits, and ensuring the skills of existing members. And as software has gone from being something just a few people understood or worked on, to something every nerdy secondary school child can do the basics of, I realized that perhaps one way to solve both the 'tuition debt' and employee shortage is to just create a coders union. Something you can walk into at 15 if you want and start apprenticing, and structured so that once you were a master in good standing you could be relied upon by any employer to tackle what ever coding task they threw at you.

The conditions are ripe for this transformation of the software industry, but it is going to be painful for the entrenched players.
If, say, Minnesota wanted to have a prison system like Norway's, what's stopping them?

You are correct that states in the United States differ from one another in how they set up their prison systems. (Two other facts, in relation to other comments in this thread, are 1) most prisoners in the United States are in state prisons rather than federal prisons, and 2) most prisoners in the United States are in prison for offenses other than drug offenses.) I live in Minnesota. Minnesota actually does emulate Norway more than it emulates many other states of the United States. It has a lower incarceration rate than most states, and it has a higher level of public spending per inmate than most states, with single-bunk cells being the aspiration (and, for a while, the reality) to a much greater degree than in most state prison systems.

I once had occasion to tour Minnesota's maximum-security prison at Oak Park Heights[1] as an interpreter for a human-rights lawyer from another country. The lawyer, who knew the prisons in his country very well, was amazed at how clean and spacious the Minnesota prison was. He asked, in complete seriousness, "Wouldn't some people commit crimes just be put in a place like this?" A guard answered, with an equal degree of seriousness, "I wouldn't want to be an inmate here." Being in prison is denial of freedom. That's enough to count as punishment for most freedom-loving people.

[1] http://www.doc.state.mn.us/pages/index.php/facilities/adult-...
Okay, good, so lets play this out a bit.

You're claiming these courses, and you also claim you did well and learned something.

So...

Scenario 1 you're interviewing for a job:

Interviewer has knowledge and experience in the area of question.

They ask you "tell me about XYZ - you have taken courses on the subject? <looks at your resume>".

Your answer is:

* "blah blah blah blah blah ..lots of juicy details about the cool stuff you learned."
* "blah blah blah, where you learned it from"
* "blah blah what you did in the course"
* "yada yada, here's an essay I wrote, citing sources".
* "foo bar baz I got a article published in a magazine or did a talk at XYZ"
* "I built this thing for XYZ ..check out these pictures"

Your answer is not:

* "Here's my credential in XYZ"

Scenario 2 you're hanging at a local meetup for XYZ, you know, "doing the networking"

Someone says "FOO in XYZ subject is cool"

You say: "No doubt! I took a course on on XYZ on coursera. I did a whole section on FOO, it was sweet"

You do not say : "here's my credential"

Scenario 4 you're on a date

You do not say : "here's my credential(s)"[1]

Scenario 5 you're hanging with your significant other, having a intellectual discussion (I guess the date in #4 went well)

You do not say : "blah blah blah - I have credential(s) - yada yada, I'm right"[2]

[1] whatever credential(s) is a euphemism for -- you can never lead with this on a date :) :) :).

[2] this never works
If the result was in any way readable...
Thank you. I just updated the title.
IMHO the biggest advantage of having class syntax is there's now one "blessed" way to do classical inheritance in JavaScript, whereas until now every JavaScript library implement their own slightly different (potentially incompatible) system.
Hijacking control keys are we?
I'm a little surprised they chose to create their own format for storing the data.
Self-driving cars will be the future, as long as they're all rock-solid on cooperation. Imagine normal intersections, with inefficient stop lights where half the cycle is idle (all the cars on the green side went through already) due to a change in traffic patterns from when they were programmed. Instead, cars that all cooperate can move through the intersection pretty well by taking turns.

About thirty percent of traffic in SF is due to people cruising around the block, looking for parking. [1]. Imagine if you could just tell your car, "go park somewhere, I don't care where", and have it come back when you need it. Heck, someone else could use it to get from A to B instead of letting it idle parked.

There's a lot of potential awesome here, but it all springs from rock-solid cooperation routines. If people manage to write aggressive / betraying self-driving algorithms, a lot of those traffic light scenarios could easily get a lot worse. Trust issues are a thing: should the car's driving routines be black-boxed? If there were FOSS car brains, would we trust people to not mod their cars to do illegal stuff? I guess traditional traffic cops could handle a lot of the same things they do now, we'd just need the standard autodrive package to account for and expect other cars to be driven in poor, uncooperative fashions.

[1]: http://shoup.bol.ucla.edu/CruisingForParkingAccess.pdf
Sure. I'm not super familiar with F#, but I can state things which depend upon functors.

A good example is the Set.Make functor in the OCaml stdlib. Elements in a Set must be orderable for efficiency's sake, so to construct a Set you parameterize it over a module specifying not only the type but also its ordering.

module type Set = sig
module type OrderedType =
sig
type t
val compare : t -> t -> int
end
module type S =
sig
type elt
type t
val empty : t
(* ... *)
end
module Make :
functor (Ord : OrderedType) -> S
with type elt = Ord.t
end

Here the OrderedType module signature represents any type that also has an ordering. The S signature represents the result signature of calling the Make functor which is passed any OrderedType-substantiating module and uses it to construct the (Set.S with type elt = Ord.t) module.
Right. I mean only to say that OCaml's superficial strangeness is regrettably offputting.

Talk of syntax is almost always history and religion, not science.
If you are self-employed, you can set up a solo 401(k). The $18,000 you refer to is the limit for elective employee deferrals. You can contribute 25% of your self-employment compensation (20% if you're a sole proprietor or have a single-member LLC) as an employer profit sharing contribution. In total, between employee and employer contributions, you can contribute a maximum of $53,000/year.

The great thing about a self-directed solo 401(k) is that you can purchase physical real estate in the retirement (speak to qualified counsel about the rules). Also, if you want to buy a home, you can borrow up to half of your 401(k) balance (to use as a down payment) and, if your plan allows, the repayment term for a loan used to purchase a primary residence can typically be extended beyond five years (the typical term).
Well, but are you human? Then you are not qualified to operate a car safely.

It's obvious that humans can't drive, and while the majority of car accidents are perfectly avoidable if humans would at least not be reckless, that doesn't mean we can raise the bar to a point where it will be safe.
There is some maximums in the law that make non-profit status problematic. I worked for a non-profit that had for-profit parts because they had exceeded some of the limits. I'm pretty sure (although its been almost 20 years) that the problem was number of employees and their salaries.
Still no way to change ubuntu scroll speed?
That's right, I do remember using their billing product while I was working at a firm - Billing Matters.

Come to think of it, both Westlaw and Lexis Nexis actually have a suite of enterprise software. Even if WL and LN dies in terms of search, they're pretty deeply rooted in the marketplace elsewhere where a lot of money is coming in. I completely neglected this part of their business.
The middle passage is one of the most awful things anyone can say about humans.

Another, sadly, is the current state of the US prison system.

I'm always a bit amazed at how casually people talk about how "slavery ended," punctuated by the civil war, when in fact, the 13th amendment didn't end slavery at all, at least legally.

> except as a punishment for crime whereof the party shall have been duly convicted

The drug war and prison state aren't metaphorical continuations of slavery, but the literal legal legacy.
> trying to take Westlaw and Lexis Nexis on directly is insane.

No, stating that any startup founded in 2013 could be capable of being a competitive product in 2015 - if they only had momentum - is insane.

Building hard things takes a long time. Casetext will only get better but it will take years for them to get it right.

Silicon Valley is obsessed with short-term projects and failure to its detriment.

As long as Casetext gets enough early adopters to stay afloat and improve their model, they could very well catch up one day and offer a far superior product.
His preference is probably "pyglet" :)
This sort of thing seems like it has interesting uses, but I doubt it will become mainstream.

Assuming your mobile device has adequate horsepower to run your desktop, the marginal cost of adding equivalent CPU, RAM and storage to the monitor you'd need on your desk, trends lower and lower every year, and is already pretty low.
An Introduction to Statistics with Python
I'd just observe that we can agree on the problem without agreeing on the quality of the eventual/current solution.
The year without pants, future of work
Yeah, I'm certainly curious about Judicata. For anyone wondering where Judicata is in terms of progress, I found this comment from someone purportedly involved in the startup: "Judicata is very much alive. We're tackling a hard problem, with little margin for error, and focused on doing it right. It's a very different model than most startups, but then again, law is a very different beast." https://news.ycombinator.com/item?id=9528321
You need to update the title on this submission as well:

Demonstrating Web Worker: Background
sorting a 50K array in your browser

Or something similar.
The thing is, you can interact with a game world without knowing what those rules are. You can chase definite goals using means that you do not fully understand. We do that all the time in ordinary life.

I think that the mystification of game mechanics would do a great deal to improve immersion, and open up new kinds of gaming experiences. It's something I've been thinking seriously about as an indie game developer.
Sysadmin Casts – bite-sized sysadmin screencasts
Learning is more than watching videos. Coursera, edX and other providers provide automatic graded exercises, discussion forums, peer-grading assessments, etc.
The comment said systems like Ellie will have to be incorporated into speech recognition, to better process the context of the words being recognised.
Cool, Updated.
React Native Mapbox GL
Not sure why you are being downvoted here, but this is a true statement. Most private prison corporations have occupancy clauses in their contract that mandate either (a) 100%+ occupancy before building a new prison, or (b) in place of occupancy the state can elect to pay a higher premium per inmate. The US legal system is built on fulfilling the occupancy rates to avoid the higher fees.

http://www.inthepublicinterest.org/article/criminal-how-lock...
So Rust macros don't offer full compile-time meta-programming?
The rise and decline of Subway, the world’s biggest food chain
Understood. As you know, it is free for now, but I'll likely offer an ad-hoc system as well as a monthly subscription service when I do start charging. When that happens, we'll prefer credit card over "cheque". That's an interesting note about Facebook...I'll have to research that some more.

No issues on the British English mate. It would be an "honour" to serve you and your friends. :)
interesting concepts. some examples look like graphs.
IMHO this is what distinguishes exceptional software engineers. They're not just trying to get a job, do well in their classes or otherwise satisfy external ideals. They just want to experience their own excellence as an end in itself. In the job market pretension is extremely effective. You can likely make a better living by optimizing appearances and neglecting actuality. If you're not able to evaluate a person's abilities you desperately need an independent third party. Notably, this doesn't imply that it's an effective pedagogical practice.

A person simply intent on becoming more than yesterday has no one to fool. Their capacity for self-evaluation is preserved. They can enter into an autodidactic loop that isn't utterly bound on I/O. I suspect this is much more effective than traditional education, albeit much less convergent and measurable.
Curious how they created the dataset from Instagram. Does it use the hashtag search API or does Instagram does image analysis and provides results via an API?
> Victims have every right to hate their offenders and a just society should do everything they can to help the victims...

Yes, society should do everything it can to help the victims---to help the victims to heal. Society has no imperative to help the victims to hate.
Scenario 6 you're interviewing for a job and personnel manager has hardly any knowledge about the topic (very usual).

Personnel manager: "You claim that you have knowledge in [topic]. What do you have to prove this kind of knowledge?

Me: "I attended course in [provider] and completed it successfully with distinction. Here's the certificate..."

Scenario 7 - again job interview

Personnel manager: "You claim that you very actively continue to educate yourself. What can you offer to prove you claim?"

Me: "Here's a list of certificates that I earned on Coursera for the last year alone. These show my individual initiative in self-improvement in quite a range of skills that could be important for the job."
I think there are conflicting incentives, and we've seen how these things tend to play out. It's really the universities and the professors teaching the classes who are providing the courses, and they need to be careful that they don't inadvertently put all this material into a walled garden under the assumption that they're giving it away to the world.
What a CEO Does?
Why not go work for a funded startup in the area? Working full time on this problem will advance your skill like nothing else ever could, you will have a tiny chance at winning the lottery, you will meet like-minded people, and the only downside is slightly reduced pay.
At some point you have to think about whether hatred or revenge are productive ways to help victims. Maybe there are better ways.
Show HN: A new simple and fast HN Reader for iOS
Sunday learning: “Boat under bridge”
You are neglecting the fact that a soda can is pressurized once, depressurized when opened for consumption, and then wasted.

An aircraft fuselage needs to withstand THOUSANDS of cycles of pressurization / depressurization during its service life, which is usually much more critical then the static pressure load, due to metal fatigue. This is why aircraft service life is given in flights (which corresponds to one pressurization cycle) and not in flight hours or miles or whatever. This is also why aircraft used on longer routes tend to last for more years (longer flights = fewer pressurization cycles).

edit: If anyone wants a reference, here goes one http://www.airspacemag.com/need-to-know/what-determines-an-a...

edit2: Additionally, consider checking my response to another comment. The diameter of the fuselage is so much bigger than the soda can that the actual stress on the walls are roughly only 1.5x bigger on the soda cans.
I think "hyperbole" is unfair. Waiting to be "alarmist" until after an "alarm" has the capacity to halt a terrible situation is rather pointless. It's so much easier to stop a bad practice than walk it back from significant implementation.

This may be small, but it's growing rapidly, and if it's 6.2% now, it's 15% by 2020, and so on.
For a brief overview of ideal arrow flexion, see http://archery.berkeley.edu/wp-content/uploads/2011/08/KNSU-...
Is there a reason we should be against work programs? There are moral hazards, but to my knowledge having something constructive to do & being able to make a little money have positive effects on rehabilitation, reintegration, and daily prison life.
We are still waiting for Apple to approve version 1.2 for the iPad support along with many other features. So currently we only support the iPhone.
I used nanomsg to have 20+ servers listening to queue from a single master.

I found that over time the memory consumption would rise horridly and I had to stop using it. I've just had another sanity-check of my code and don't spot an obvious leak, but I'm willing to believe it is there:

https://github.com/skx/nanoexec

Otherwise though using nanomsg was a pleasure, and I have it in use elsewhere without problems.
Merida shoots for her own hand:
https://youtu.be/2EIFWjLYNWA
Reminds me of:

https://simpsonswiki.com/wiki/Virtual_doctor
I was once a student in the United States, back then I was young, cocky and arrogant. I wrongly thought that I was great at driving so long ago.

The citation that follows your quote doesn't offer any implications as to age or experience.

But the results of the citation following _that_ are ridiculous. I have heard people say that they are better drunk drivers than most people, too.

Survey results like these probably shed some light on why people here are such bad drivers. They simply don't realize that they are bad.

I'm a lot older now and have a lot more experience. At least, the insurance companies and police agree with my self-assessment now :)
Small correction: There is a pure Go implementation of nanomsg (https://github.com/gdamore/mangos).
This is partially why the innocence and sentencing portions are separated.
Because they're false signals. These are low status males faking high status, and you just can't fake your way through a long term relationship.
MH17 – Forensic Analysis of Satellite Images Released by the Russian MoD
The 0MQ guide is one of the best pieces of documentation ever written. I read it years ago and continue to refer to it periodically for both projects that I use 0MQ for, and projects I don't.

It's simply a rad guide. Highly recommended.
I really like this idea too.
I remember a conversation with a co-worker who was arguing for two classes of driver's licenses. One, for people like him of course, would allow the holder to ignore certain road restrictions, go over the speed limit, etc. The other would be for "normal" people who were less talented behind the wheel. He was serious. What a tool...
It annoys me that ø is representing "zero"
IOT I2C Spec
Show HN: Subscribe location and receive live stream of tweets
Alternate answer: "The increasingly difficult and diverse projects I have completed drew on all of the new knowledge I was gaining, and speak for themselves."
My driver's license (I'm German) cost me about 2000€ ($2181.75). As a teenager unless you live in a city like Berlin, one of your primary financial concerns is getting enough money together to pay for your driver's license and a car (keep in mind Germany has more regulations there as well).

From my impression of US politics and culture I don't see anyone seriously pushing for that.

EDIT: Forgot to mention that the process of getting a driver's license also usually takes several weeks at least.
> the majority of car accidents are perfectly avoidable if humans would at least not be reckless

I agree with this statement, and wish that people would behave, but I think _accident_ is a bad word, they are crashes.

I tried to think about unavoidable crashes, and maybe some weather situations approach this. What does the Google car do when it encounters a sudden lack of visibility on a highway?
While tuning PID loops in general is a hard problem, auto-tuning PID temperature controllers have been around for a long time. For instance:

https://www.ia.omron.com/products/family/165/specification.h...

I've used similar controllers (a bewildering variety of models for different kinds of sensors and electrical loads), and they are uncanny.
Yet another reason to replace stop light controlled intersections with roundabouts. The roundabout is designed for cooperating drivers, stoplights just implement a worst case algorithm.
I can’t really share some of the sentiments – I'm using CS for a few months now, host plenty and so far have had no problem finding a couch in popular places (London, Berlin) with reasonable due diligence when picking guests and hosts.

I think a lot of the criticism is just life-cycle rooted. Sites grow, evolve and users of the "first hour" no longer see "their site" as what it once was and leave. I could say the same for... Ebay, for example – used to be fun to browse and sell. Now there are commercial sellers galore, millions of products and all the magic is gone. But that’s my personal perception. The site still works. Just not for me, so I have moved on. Doesn’t qualify calling Ebay "fallen" imo.