skysight-inc/HackerNews huggingface dataset:
I'm not saying it is easy (it often isn't) but government provided accident insurance is provided to all (visitors included) within New Zealand. It provides medical cover and compensation for accidents for pretty much all situations. Wen you have a straight forward accident all is easy and it just works. The trouble arrives when you try to define accident or your injury was difficult to pin point. Botched operation? You might be covered. Infected mosquito bite? Not an accident, not covered. Infected insect bite? Accident, you're covered! Swallowed a chunk of glass? Accident IF it caused injury. No swallowed foreign body is classed as an injury unless it caused damage. Administering and defining this crap must often cost more than just paying out would. If you're filling out the paperwork, be very careful to write as little as possible and use the broadest terms possible.
i think my point is that your first job, and/or grad school studies, have extremely far-reaching effects on your life trajectory.

for example, if i had good grades, i'd probably have gone to work for a google-esque company, or gone to grad school, and i would NOT have started a tech business.

my life would have been completely different if i had good grades.
I don't really get what you intended to convey with this comment.
Great to know they got around to this and did so in a way that leverages the existing HTTP caching protocols. Thanks!
Raspberry Pi: 15 Accessories Elevate Pi From Novelty to Workhorse
Given how rare heroes are, a system that relies on heroes to work properly is a system that doesn't work.
Thanks mike, I didn't realize firebase did offline syncing now!
A former Asiana/KAL pilot trainer explains Korean pilot training
I'm curious about how the site is created as well. Is there an IFTTT recipe for posting to WordPress from Pinboard?
After config/parsing, it runs the search at the end of cmd_grep in https://github.com/git/git/blob/master/builtin/grep.c?source...

I don't know the answer to your question, but the git source is simple and rewards reading.
Obligatory vim equivalent: https://github.com/rking/ag.vim
I was surprised when I found that the library close to my place in London (at Swiss Cottage) has a cafe inside and seems to have a relax policy on eating snacks inside the library.
Only if it is a reliable application. It must have the export do spreadsheets feature, because I don't want to type all the information if the services go down.
And I would argue that rigidly deciding that Valve is just going to be about what PC gamers think is cool and refusing to seriously consider other ideas is not good culture. Its close-minded. Adopting a hardware project and then hamstringing efforts to bring it to fruition because of a lack of creativity and unwillingness to compromise is toxic.
> For example, you've got an associative map data type and you find an element in there. At the time of writing the code you "knew" that the element "has to be there". Haskell makes you deal with the possibility that it's not. Won't most developers just end up throwing an exception in that case so they don't have to deal with the impossible possibility? Then, x months from now when the code gets changed so that the map won't have the element there, all the sudden your code gets an error. How is this different from a null pointer exception in any other language?

I don't understand. You're saying that there is a mismatch between what the programmer knows and what the compiler can deduce? That you know, from the state the program must be in, that the map has to contain the value associated with the given key? I can't think of an example were that would be the case off the top of my head.

I guess a similar case is if you have to perform the head function (take first element) on a list, and you know that the list is non-empty. If you weren't sure, then if you don't check that the list is non-empty before taking head on the list, you might get an error at runtime from taking head on an empty list, which is undefined in Haskell, but in a dependently typed language is impossible to even do at runtime (much like null pointer exceptions are impossible to get in Haskell).

Why would you throw an exception in Java? If you're sure that a value will be returned (as opposed to a sentinel value... aka null pointer), then just happily dereference it.

You seem to be coming at this from a weird angle. The Maybe type let's you statically mark all things that might be "null", which is a big improvement from the Wild Wild West of everthing might be null. Now you seem to be coming at this from the "how does this make dealing with the semantics of absent values easier?", to which I guess, no, it doesn't. You still have to mull out what you should do if things are missing, or if they deviate from the normal. But you can throw exceptions, define things that you don't want to deal with or that truly are undefined, as simply "undefined", much like in most other languages.
I don't think being an expert in a field prohibits you from getting hired by valve. Her project comes across to me as R&D where a small team of experts are working with something trying to find an application, while she seems to come across as wanted to scale up and produce something functional now.

From my POV it almost certianly sounded like she actually needed software folks, as opposed to additional hardware, because the nudges from valve were that her project had to actually display some interesting game play before anyone would be interested.
> FISC judges issue warrants which can be overturned by federal courts

But if nobody knows that the warrants have been issued, how can they be challenged in court?
Absolutely! You'll want an online development environment. I recommend Cloud 9 (c9.io) for basic stuff and Nitrous (https://www.nitrous.io/) for more involved projects.
If by 'form of store' you mean the official Apple store; yes. I've never purchased a single thing from Apple's 'app store' (and don't really plan to). Everything I've needed so far is free.

The identity part? I have an account, so yes, some sort of 'identity' is revealed, but that doesn't relate to the credit card part.

They still do not know a thing about any of my credit cards, from initial setup to everyday use.
And what is the difference between spending x hours reading the news paper and the same x hours working on a laptop?
Pinboard is a (newly) supported Channel for IFTTT, so a recipe for Pinboard -> Wordpress is simple to create. https://ifttt.com/pinboard

You can do a lot of hacky stuff with IFTTT if you play with RSS too. For reference, I made a Reddit image auto-downloader in IFTTT by using RSS and Yahoo Pipes awhile ago: http://minimaxir.com/2013/01/if-cute-then-happiness/
Yelp may as well grab business owners by the ankles and dangle them upside down for loose change.
It amazes me every time that I use it. You did a fantastic job. Thank you
It depends on the type of web development you're doing. If you're doing client work where the hours are fairly predictable, then absolutely. If you're at all involved in sysadmin stuff, where you need to be able to restart / configure servers when they go down at odd hours, you'll need some internet access outside of the library's working hours.

Public libraries are one of the greatest public works in our society. I'd love to see more web entrepreneurs utilize them.
I'm curious as to why you singled out the GFE as "falling short". I don't necessarily disagree with you, but between your GFE, TIL and a handful of other things, you "should" be provided with a decent high level overview of your mortgage.

There's certainly room for improvement, but it always seemed leaps and bounds better than, say, an itemized hospital bill.
That's a poor conclusion. Saying that she was poisoning the culture is inherently making a judgement that the existing culture should be sacrosanct and that any changes are bad. This is poor reasoning. There is such a thing as bad culture. We don't have details on why there wasn't a "cultural fit," so its hard to say for certain, but if the culture was preventing successful execution of a project that the company was invested in, then I would say that the culture should be adjusted. And certainly, the way she described her interactions would indicate that the people of importance at Valve -- the hidden middle managers -- had a close-minded approach to working with people who's experiences did not match their own, if the story is taken at face value.
Agreed! I have this exact feature on the todo list. It just didn't make it for v1.
If you guys need help with that, do email julia-dev.
over 180 network requests and over 40 scripts, maybe the author needs to learn a bit more about best practices on the web before standing on his soapbox. and quit bolding things mid-sentence.
I'm reminded of my physics professor, who after giving a test where the class average was 82%, stated that 'either this class is incredibly smart, or my test was incredibly easy'. The next exam, we were humbled with a class average of ~40%.

Apparently we weren't incredibly smart.
I use MixPanel for that, and did a pretty simple implementation

* The event-tracking snippet went into the layout template shared by all pages

* The only property on the event is the concatenation of the controller class and method name being executed -- this identifies what screen is being shown

So, basically, one line of code in one file instruments the whole app, and is enough to measure feature usage.

Here's what the resulting trends report looks like: http://i.imgur.com/6Uk8hjQ.png . Obviously, it can be filtered to compare fewer features or broken down by cohort more readbly.
The FISC is de-facto supreme. Due to the secrecy of its subject matter and rulings, nobody can prove standing to sue in the first place, so it's impossible to challenge it in practice.
I've never seen such a note, and I've known several people who got into a department by talking directly with the professors there. I'm sure there is a difference between asking idle questions or trying to ingratiate yourself and posing specific informed, research-oriented questions because you're honestly interested, though.
It doesn't require processing all data though, just enough of it.

Consider something simple like identification. How do you automatically identify someone from video? Face recognition is the go to method now, and it will be used in the future as well, but it will be more capable, of course. But that's only one out of many techniques that are possible, especially with massive amounts of computing power and storage available. Once you've identified someone once in video you can match up other data, such as kinematics and biometrics. How tall you are, how much you weigh, what your overall shape is, your hair color and style, etc. Your typical routines and hangout places. Where you buy coffee, where you watch movies, where you shop. Also, the way you hold yourself, how you walk and stand. Your friends can recognize you without seeing your face, often using these sorts of clues, but there's no reason computers can't use the same techniques. Meanwhile, with enough data computers can catalog your wardrobe. With that sort of information available, and it's really not an enormous amount of data per person, it'll be possible to automatically identify people even without their faces visible, even if they're wearing new clothes and have recently changed their hair styles, and then that info will be cataloged.

And again, that's just square one. It'll be almost trivial to keep track of where everyone is, what they are doing, and with whom on a time scale of at least every day.

Then there are the scary things. Videos of crowds at protests and rallies can and will be automatically indexed to identify every single participant, even if they're covering their faces. And that's the least imaginative thing that will be possible with such a torrent of data and analysis.
Off the top of my head I can come up with 3 professors at my school who say that on their home page.

My perspective may be too cynical though.
A study published this spring in the Open Journal of Pediatrics indicates that it may have increased congenital hyperthyroidism on the West Coast of the US, however.

http://www.scirp.org/journal/PaperInformation.aspx?PaperID=2...

That said, I agree with you that we need more nuclear power.
It's also why you design the parts so that they are impossible to install upside down. No matter how clearly things are labelled, even the most experienced people will make mistakes.
When you look at what many great accomplishments, you often find a person that had a drive to succeed in his field that bordered on an obsession. When you are truly so passionate about something that it becomes your entire life, I believe it is possible to appear as if you are a genius, or maybe to even become one. In fact, I think that true genius can be attributed more to hard work than anything else.

Look at people like Bobby Fischer, he spent an unhealthy amount of time playing / studying chess (supposedly like 18 hours a day), and it destroyed every other relationship in his life. I'm sure he was intelligent, but without developing an obsession with chess, he probably wouldn't have been much of a player.

There was also a kid whose father forced him to study every waking moment, according to an IQ test, he was a super-genius (I think it was over 200), but in reality he was just a poor kid with a fucked-up, abusive father. I remember reading about it in the news, but I can't seem to find the article.
If Congress is uncomfortable with the current makeup of the FISC, the same vote that would confirm or deny an individual judge could reconstitute the entire court. FISC is some sense an instrument of Congress. To the extent that it's an Article III court (I still contend it might not be), FISC even avoids the issue of judge tenure because its judges are part-timers who already sit on the federal bench. Unlike the federal court system, Congress has near total authority over FISC.
Designers: Online Color Perception Challenge
Persist.js
> Does anybody care about GPA after the first job?

If you're trying to get into medical school, that's not really a fair question. Your college GPA directly affects your med school prospects, which greatly affects your residency prospects, and in turn your lifetime career earnings. If you're getting B's in level 1 & 2 physics and chemistry, you're not getting into Harvard.
Agreed, although there are more capable ERP systems out there of varying degrees of openness, I've found many of them suffer from one serious core flaw (for my needs):

Failure to integrate effectively with Quickbooks or QBO (the latter being more likely for most ERP-like systems these days). I understand that some businesses need fewer advanced financial features, but every promise of "integrated one-stop back-end" has left me with having to have multiple processes for the same task.

I wish more of these projects would integrate with common, effective, players in specialized areas rather than trying to "be everything to everyone" - a good ERP system these days would really be glue between the powerhouses moreso than replacements.

Alas, this project looks to be struggling - no blog posts since 2011, and minimal activity over 2013 in github.
And why you design such parts so they cannot be physically installed upside down. http://en.wikipedia.org/wiki/Poka-yoke
Native Apps Are Killing the Hardware Revolution
Snowden Revelations and the Great Firewall of China
Texas has the same laws. In Austin the police released PR with a video telling cars about it. They also said they will not cite drivers for safely passing a bicycle over a double yellow.
FISC also doesn't issue opinions on "the meaning of the 4th Amendment". The most important way the courts have shaped 4th Amendment jurisprudence in the last century is through application of the exclusionary rule in criminal cases. FISC doesn't hear criminal cases, and if evidence from NSA/FISA was brought up in a domestic criminal case, it would be evaluated by a normal domestic court judge and, very likely, excluded.
ParEcon seems to avoid some of the Tyranny of Structurelessness. (http://flag.blackened.net/revolt/hist_texts/structurelessnes...)

Valve shouldn't be a surprise. Despite all the ink spilled over management literature, even normal companies are typically full of dysfunction. There is no royal road to getting rid of defacto bosses.

I've been in companies which claim to be "flat". But that's just code for "management is less aggressive than usual". Our institutions make it hard to be flat. Analysis of serious attempts: (http://www.zcommunications.org/the-newstandard-a-parecon-wor...) and (http://www.zcommunications.org/work-after-capitalism-by-paul...)
I would love to use Haskell for the algorithmic part of my code and some other language for the rest of it. I think that is what he is trying to get across. Just get rid of the IO monad and allow only call calls to Haskell from this other language — similar separation but without all the weirdness (IMHO).
Startup CTO Corner #4: Recommended Reading – Rapid Prototyping with JS
you're not endangering peoples' lives

This is regrettably untrue. There are far fewer deaths from bicyclists, of course, but if you google you'll see that there's about one a year. Although I'm pro-cycling I have to say I particularly dislike that segment of cycling community which seems to have the attitude that they not only have right of way at all times against cars, but also against pedestrians; I have had far more near-misses from careless or rule-breaking cyclists than with cars.
Getting started with CSS sourcemaps and in-browser Sass editing
I'll have to leave a callback then.
Just to be clear srdev, I'm not rigidly defining valve. My original point was rather than assuming people weren't interested based on bonuses, it might just be that a bunch of gamers aren't really interested in tech that hasn't been shown to have any interesting game play metrics.

That'd mean that while it doesn't work to her interests, valve would actually be working as intended, where people work on projects they feel interested and useful in, which is good for everyone who doesn't have a burning desire to make other folks work on their niche project.
In this situation, first-come first-served is clearly imperfect, but it at least avoids the bias that you get with surge pricing: service only to the financially well-off.
...Or an offline development environment so he can continue to work when not at the library.
Discover New Music & Support The Artists Who Make It With Earbits Radio
Well this is a shot across the bow of the AMA. Let's see what they do.
it seems to have been uncommon until recently for internet protocols to come from vendors

Sorry, that's been going on for quite a while now. Cases in point: http://tools.ietf.org/html/rfc3768 http://tools.ietf.org/html/rfc5077 http://tools.ietf.org/html/rfc2637 http://tools.ietf.org/html/rfc2281 (these are just examples, there are many more citing Cisco, Microsoft, Nokia, Google, etc.)
Always use the graph to see what is happening across all branches and tags. https://github.com/treeio/treeio/network
http://www.youtube.com/watch?v=ipNjYMJo79o#t=77s -- ignition begins at about 1:20
5 Secrets of Creating a Rockstar Remote Team
For federal engineering / IT / Software jobs, they often specify that you have to have a 3.0 or higher in the credits relevant to your field. They probably hire people with low GPAs that meet their other requirements, but that's what they advertise.

Also, it used to be repeated quite often that most of the bigger tech companies (IBM, Google, Facebook, Apple, Microsoft, etc) were extremely difficult to get into if you didn't have a 3.7+ from a well known school. I don't know how true this was, but when I first started school, I was worried that if I didn't perform well enough, that it could potentially affect my chances of finding interesting work.

I personally don't give a shit about someone's GPA. When I was going through my technical training in the military, we had people who barely passed the written exams, who would then proceed to complete the practical exercises faster and more accurately than anyone else. Everyone has strengths and weaknesses.
Just thought I'd point out that everything I've read about Valve says that people who are a cultural fit are the most important thing.

Can't hire a machinist?

Well, what exactly would they do there? What if they decide to go and write games instead? Do they have to hire another machinist then?

There's lots of talk of social cliques, and maybe they didn't handle the dismissal process right, but if she was trying to create a hierarchical hardware department (where say, a machinist is required to stay in that role), that's the end for her, or Valve stops being Valve.
I'm also in favor of more nuclear power, but handwaving isn't any better than scaremongering.
Ah, well yes. Any sort of grad/medical school is absolutely going to require you to to pay close attention to your GPA. I don't think most students are looking to go that route though; I certainly wasn't.

I wouldn't call missing those things "the end of the world" unless you are really dead set on that route.
> They don't serve any purpose other than making it easier for employers to figure out who to hire, which I don't think is a legitimate function of school.

Interesting point. At the same time it justifies the existence of schools since a lot of people go to school to get a better job.
After a couple of days of struggle to align all the stars, I wrote up a step-by-step guide for those wanting to mess with Chrome Canary's new Sass and local file editing features.
That makes more sense than my initial understanding of what you were saying. I would still argue that Valve, as a company, should not have strung her project along if they were not really interested in committing to AR. The problem I see here is that they brought on people to do hardware projects, and then resisted making any compromises that might be required to see the project to completion. Its easy to understand why said employees would be bitter in such a case, and I would say that there should have been some more introspection on whether they were really committed to the project or not. The one-sided story we're getting indicates that the introspection never occurred and it was brushed off as the employee's problem when it really was Valve's.

Edit: That being said, the resolution of the situation was impressive. I think that Gabe handing over the rights to the work she did was a class act, so I definitely don't want to make it seem like Valve is a bad place. Rather, my argument is that this is a potential downside, and it'd be warranted to keep the pitfalls involved with this kind of culture in-mind.
Reminds me of https://kerbalspaceprogram.com/
They can, at least in California: as a pedestrian, you're entitled to cross the road at any intersection (crosswalk lights must be followed, but in their absence you're free to cross at any time). By law, all drivers must come to a complete stop until you have reached the curb.
I work with people who mostly grew up and did their schooling (including college) in the US. Apparently even engineering students here are supposed to take a couple of language/other liberal arts style classes.

This being the case, I'm not sure why the grammar, sentence construction, and spelling of a lot of people in the States is really bad. I'd definitely be for the theory that English (and possibly other liberal arts subjects) is not taught in even a slightly rigorous way here.
For what it's worth, I agree. But in this instance, Valve is the last bastion of hope for game programmers in the industry to work somewhere whose owners don't try to exploit us as money fountains. If there's a place whose culture is worth preserving, it's Valve's, even at the cost of this particular project.
See my comment[1], your intuition was correct.

[1] https://news.ycombinator.com/item?id=6016352
dat html ಠ_ಠ
Hulu's open source statsd / metricsd aggregator
Man charged in Durham hit-and-run that killed Seth Vidal