skysight-inc/HackerNews huggingface dataset:
If you, like the article calls appealing[1] by "not following a court order", yes, they are not following it. I don't see much to be concerned about.

[1] Instead of what? Saying "Yes sir" at the first request?
An older engineer once told me a valuable tl;dr approach to engineering estimates: whatever number you arrive at, multiply it by two.
I absolutely agree. On the other hand, the fact that ethics rarely seem to play any role in decision-making at large-scale organization is pretty telling about the sort of people who rise up to the top :(
This is in that general area:

https://www.adafruit.com/products/1652

It's not a standalone tablet though, just a screen.
I assume while he was doing research for Cryptonomicon?
I wonder if a breeding operation would be profitable
Let me put it this way. Of all the problems the pharma industry faces, the legalizationof marijuana isn't in the top 50.
Hell, you can't even measure a person's maturity with just age.
Its illegal in many states to do this, including north carolina since Wilson, NC turned to be successful. TWC lobbied and got new laws passed to prevent other cities to do the same. Wilson, NC got an exemption because they aleady built the infrastructure.
Would you go to a restaurant that charged for reservations?

Personally, I would not... I imagine that is why.
How many decades ago was that?
Mapping illegal horse tracks with OpenStreetMap (2010)
This doesn't have anything to do with "modern art" it is a backlash against accuracy, precision and at the root, intellectualism and power derived from skill. Pol Pot and Punk Rock have a lot more in common than one would first notice. Originally, Punk was about the message and the adherents looked past the technical flaws, they viewed have skill as an un-necessary toll on communicating your art. If you are "raw" your message will shine through the flaws. But this rawness became calcified in the genre causing it to be a core tenet rather than an artifact. One could not be Punk and be good (skillful) at the same time.
You have been very generous, thanks for sharing!
In order to understand the US, you have to go back to the formation of the country. The US was started because of distrust in the British government. The constitution was setup on a system of distrust, not trust.

As such, mistrust of social systems and government is deeply ingrained in US culture. Contrast this to Scandinavian countries or European countries who fundamentally trust the government.
Why Machine Learning is Kaggle competitions.

I used an out-of-the-box algorithm, messed around a bit,
and definitely did not make the leaderboard.

Because that is not Kaggle competitions. Nearly everyone on the leaderboard is proficient in data analysis and machine learning. They all tried that out-of-the-box algorithm for their attempt. But they did not give up so easily.

Understand the business problem
If you want to predict flight arrival times, what are
you really trying to do?

This is not different from Kaggle competitions, this is a tip for performing better in Kaggle competitions. See also the GE Flight Quest: https://www.gequest.com/c/flight Those winners used industry-standard machine learning, optimization techniques, but also creative insights and hunches, like tweaking the target labels:

"A next step is to ask, “What should I actually be predicting?”. This is an important step that is often missed by many – they just throw the raw dependent variable into their favorite algorithm and hope for the best. But sometimes you want to create a derived dependent variable. I’ll use the GE Flight Quest as an example: you don't want to predict the actual time the airplane will land; you want to predict the length of the flight; and maybe the best way to do that is to use the ratio of how long the flight actually was to how long it was originally estimated to be and then multiply that times the original estimate." - Steve Donoho - http://blog.kaggle.com/2014/08/01/learning-from-the-best/

Furthermore, it is entirely clear to everyone that data science in a business setting and in a competitive sport setting is different. To say they are equal, would be to say something like: paintball is equal to being in the military. But to say that Kaggle is not machine learning is to say: paintball requires no marksmanship.

There are some very messy, unwieldy datasets on Kaggle right now. For example the Seizure Detection challenge has many GBs of raw sensor data, from just a few patients. This would require a competitor to clean, understand problem domain, understand evaluation metrics, measure cross validation and put your model in production on your laptop in the evening hours.

The author of that blogpost is invited to team up, with me or others. Let's see if we can use machine learning to improve some pressing issues. I'd also love it if Stripe can host a contest on Kaggle.
If you could legally sell it, I'm sure it could be highly profitable. However, most Zoo's can't give a limited number of elephants adequate room. So I highly doubt a breeding operation would.
Microsoft is not a person, but it is an organization, and like every organization has a corporate culture. For me, it's absolutely like having a character, exactly like a person has. It certainly starts with the founders, but grows with the company through years of hiring decisions, personal example, and internal communication.

A company, as an organization, can be intelligent or stupid, creative or conservative; it can have social intelligence (Facebook), or it can never get it right with people, but be an excellent engineer (Google). So I don't see why we shouldn't treat an organization as being moral, or immoral, humane or inhumane. By these lines, it's certainly a valid question whether Microsoft is showing character, and high moral standards, or is it simply doing it for personal gain.
Sure, everything "in real life" is more complicated. I think Kaggle to data science is as programming contests to Software Engineering. Will you say that doing programming challenges is "unnatural"? Is it useless or bad? Because you may also argue that you never have to solve problems for speed, you rarely see clearly-defined problems, you rarely get to apply complicated or rare algorithms in real life situation.

The thing is Kaggle helps developing certain skills. It doesn't mean it helps you developing all necessary skills for your "real life". Your real life and your job may require unique combination of skills and the only way to fully prepare for it is to actually do real project that are specific to your job.
You sound like a really good doctor, but alas I'm pretty healthy (thankfully!).
A decline in iPad sales is not the same as a decline in the market for all devices that are slightly larger, and better suited to reading and handling email, than a phone. The article claims that the sub-8 tablet category is growing overseas largely because of the lower price point, but I'd argue that the sustained growth is due to the greater general utility of the class.

There might be an optimum size that is slightly smaller and thinner than the Nexus 7, but I find it hard to imagine using anything that's even slightly larger on a daily basis.
Of course, talking about the US health care "system" is hazardous given the enormous diversity of systems within it.

No doubt there are instances whereby particular "industrial" implementations function well. But there are also many that function poorly. "Industrialization" is a term that can be applied to mean numerous and distinctly different things.

I was referring to situations I've observed where doctors are restricted from taking time when necessary to evaluate complex cases. Facing a patient with several serious conditions interacting and combining is far different than dealing with a patient having one condition.

It's impossible to do the job well when "bean-counters" insist on scheduling tightly and emphasis is on "production". This is particularly problematic in primary care settings.

Having been involved in quality assurance activities for many years, I fully understand the value of consistency, adherence to rational protocols, etc. But the ability to deal with "outliers", especially when the exception is the rule, is where "industrialization" is at risk of failing.
How to Earn $250 Per Hour As a Freelance Writer
That happened in the town where I grew up. My parents still cannot get proper broadband. There is a cable company in the town and they have one of these exclusivity agreements with the county.

However, they refuse to provide broadband access to the entire county. It is quite frustrating.
Many friends of mine are doctors and they've expressed the same feelings. There are days when they absolutely love what they do, but as an outsider, I see them experiencing more low days than high days.

Just as an anecdote, part of it is the expectations of the patient population in the Bay Area - and I'm only referring to the high income neighborhoods here; the situation differs significantly in low income neighborhoods.

Patients from high income backgrounds tend to be much more demanding than patients from low income backgrounds. At Stanford, the doctors in the emergency department are (informally) expected to stop what they're doing and sing Happy Birthday to certain high income individuals.

A lot of doctors translate this to a lack of respect, which echoes the quoted statement in the article.

Here's another anecdote. While sites like WebMD are fantastic for educating the general public about health issues, it also makes some people falsely believe they know more than the doctors treating them. And I don't mean they simply question their doctors - that is a good practice and everyone should be as educated as they can about their own health. But apparently many people argue and flat out ignore their doctors, even when their own knowledge is tragically incorrect. As one doctor put it, "Why did they come and see me at all, if they are already convinced of what they have? Just to waste their own time and money, not to mention my time?"

Again, there are times when one should definitely question their doctor and be as educated as they can. Second, third, and additional opinions can be very useful. But I'm sure many doctors would appreciate less arrogance and animosity in their attitudes.

One more note. Apparently a very high number (between 75-99%) of all doctors will have faced a malpractice claim at least once in their career. Most of these claims are frivolous, but going through something like this is extremely demoralizing. A couple of doctors I know came close to leaving the profession because of it, even after they were cleared of all wrongdoing.

I once described the job of a project manager to a doctor friend as a "thankless profession," and he immediately said, "that sounds like my job too!"
Already discussed here: https://news.ycombinator.com/item?id=8246191
If you're interested in the topic, I highly recommend the book "What the Dormouse Said", which explores amongst other things the impact of psychedelics on computing.

http://en.m.wikipedia.org/wiki/What_the_Dormouse_Said

Timothy Leary also has a chapter in "The Art of HCI design" in which he explores parallels between psychedelics and computer interaction.

http://www.amazon.com/The-Art-Human-Computer-Interface-Desig...
JavaScript was the first programing language that runs in a browser. Historically this was the main reason, JS was developed for the most used browser in 1995: Netscape. Also this implementation become an standard: ECMAScript. Be the first, the most used and became a well-defined standard are requisites to success.

Microsoft tried to do their own language for browsers called JScript (based in JavaScript but really incompatible with the ECMAScript specification). JScript was important but the people preferred the compatibility between browsers and not the features on JScript, so they supported more the JavaScript implementation.

With this scenario, JavaScript become the unique supported programing language in the browsers. Other companies tried to create the next generation of browser-languages like Google with Dart but JavaScript is so expanded that it's practically impossible to be substituted in short-term.
> So would I. But what you'd learn in the first week of hanging out with a doctor in a typical clinical setting is that most patients are frankly too uneducated to be able to use that kind of tool.

Yep. There's apps to do your taxes. But the average person isn't able to understand double entry accounting without doing a year of study on it.
I did not...
You've just asked for a colonoscopy.

Don't let the title of this link ("Discovering Python") fool you. It's about the sort of case you've set yourself up for by not paying this guy in full. https://www.youtube.com/watch?v=RZ4Sn-Y7AP8

...and that's just the court case.

I'd be really surprised if the due diligence requirements of your funding contracts won't also require a similar discovery process to prove that not even a single line of code or hint of design work can be traced back to the original developer.

Not paying this guy risks your losing what you're thinking of as "committed" funding due to the loopholes in your funding contracts that likely protect the funders by requiring you to expose your code and that of the original coder to the funders' technical experts at your expense (as a part of the contractually-required "due diligence"), delaying your actually receiving further funding for at least the duration of the discovery process, but possibly forever, if the funder judges there might be a risk.

It also doesn't help that you originally advertized this work as a job in California, complete with "join our team" language. https://docs.google.com/document/d/1NcKW-lnlOMSEzBEj7ywPF5nN.... Whatever contract language you are relying on to protect you in a labor contract dispute over monies owed for work performed is likely superseded by California labor law, something your funders are also likely aware of, and would likely consider a risk to their $$$.

Finally, don't you have enough stigma to deal with being a start-up (notoriously flaky), then adding the stigma of being an ex-con (notoriously untrustworthy), without adding the stigma of stiffing the coder you hired on contract (three strikes), practically cementing your start-up's status as among those most deserving to fail?
I see DHCP, DNS and AD (in that order), at least in a windows environment as step one of anything.

Solaris was nice and easy to get back apart from one machine I dealt with: the starfire E10k. The SSP failed on one that we had and the entire system uses crypto key exchange so only the original SSP can bring the system up. Fortunately we had an E15k being installed at the time so it was an emergency migration job.

I miss big iron. I had an old maxed out 1000E and a disk tray full of 4.3Gb SCSI disks at home for a bit (until I got the electricity bill!)
Damn, that was depressing, but after you say that I now agree with you. That's why we save aggressively...except for this year. This year, all my savings go to pay for a wedding I have very little choice about. This is the price of love. :(
Dart has replaced Node.js for me, not JavaScript.
No. I mean I've been looking for that poster online, for the nostalgia.
Common Lisp supports both dynamic and lexical scope.

Emacs-like editors have been implemented in it, and there's no fundamental reason that a true Emacs couldn't be.

Scheme is more of a toy; I'd not prefer it to Common Lisp for a production system, whether that system is an OS or an editing environment.
NYC Subway REST API
I mean, you're not wrong.
world done fucked up
If you use humor or irony here without adding any substance to the discussion, one of two things will happen:

- it will not be understood, you might get downvoted

- it will be understood and you'll definitely get downvoted
I meant that you can earn enough in 2 days, and then spend the rest of your time building a product which you really want to build and get off the time-selling treadmill.
Thanks - deleting now.
OT: this post is the 4th result in Google. Comment on HN indexed within 35 minutes. Crazy.

It kind of sucks for companies like that, but competition is good.

In an ideal situation you'd have "the people" own the pipes which they then rent at cost to commercial providers. In practice this would usually be via local government, but I'd prefer it via some kind of mutual society (where residents own a share, is open only to residents, and which is sold along with the property).

The UK has a variation of this model, called "local loop unbundling" (http://www.openreach.co.uk/orpg/home/products/llu/llu.do). The infra was originally built by the state telco BT, which was then privatized. To create competition they introduced LLU, which forced BT to allow competition access to the pipes.
Steve Jobs and the Process Behind Press Releases
> I first tried to do this: [...] ...which actually worked, but generated a React error message about an unmounted component.

I suspect that you were doing something wrong that triggered this error. Unmounting components based on state is perfectly idiomatic React, and I do it all the time:

{this.state.mode === 'map' && <Map/>}

You pay for the added DOM work, of course, but this is usually negligible in my experience, especially in your case. You do have to make sure you follow the component lifecycle so that you don't try to use getDOMNode() or similar with a component that is not currently mounted.
> An implication of these observations is that clients can avoid effort overrun by being less price - and more competence - focused when selecting providers.

I absolutely loved this line.
Probably because of an old concept called "modesty". I know, right?
Would you say that when Germany and USSR invaded Poland in 1939, UK & France should have started a war against Germany and USSR at the same time?
Ask HN: Sound-based syntax highlighting – what do you think?
Hey,

I want to drop here an idea that is bouncing in the back of my head for some years already, and that I absolutely, positively won't have time to test in upcoming months.

We all have experienced the benefits of syntax highlighting in our editors. Apart from increasing readability, it helps spot typos the moment they're made. I bet most of us have internalized it into an almost subconscious reaction like "hey, that keyword I just wrote didn't turn blue, I must have made a typo".

I was thinking about using sounds to achieve a similar effect. Say you're typing a keyword, the moment you type the last letter and make a whitespace, your editor plays a sound. You expect it to be played, so if you don't hear, you immediately know you've made a typo.

One could introduce different sounds for symbols, numbers, strings, opening/closing parens, and maybe even bigger semantic constructs. You get slightly different sound when you close a function, when you close a class, etc.

One would have to make sure those sounds are non-distracting. Fortunately, one is rarely annoyed by the sounds of one's own typing the keyboard makes, so this suggests it is possible to achieve this goal.

One slight twist I though about is to make every keystroke make a sound, with a pitch increasing with the speed of your typing, to make people like typing faster more :).

The simplest way to test it would probably be to write an Emacs exension, given the great facilities this editor has for plugging into the typing process, including recognition of semantic constructs. Unfortunately, as I said, while I'm dying to test this, I have other projects right now and a thesis to finish; maybe someone will give it a shot though.

Still, I'd appreciate any comments regarding use of sound as an additional sensory input to a programmer's brain.
Write online, ask your friends to refer clients, ask people for work at meetups/conferences, cold call and email companies, look up the dozen remote job boards that crop up every other week, subscribe to every industry mailing list you can.

There are about a 1000 ways to do it. But you have to actually do it.
I think by now it's hard to deny that Comcast & friends are stifling the progress of the US economy. The US is 31st worldwide on bandwidth speed (which really can't be explained by the US's size alone), consumers and businesses are complaining across the board about high pricing, bad service, and lack of options.

These companies do the country and its inhabitants a big disservice. I think the only reasonable option for the FCC and the government would be to increase competition, and remove existing roadblocks.
This is everywhere Uber is hiring
The Lava Lamp Just Won't Quit
Where Does Earth's Surface Energy Go During an Ice Age?
Ask HN: Should I Be Fully Open About a Patentable Physical Technology Idea?
Let's just say I invented the VIRES wing idea (link: http://www.viresaero.com/). That is to say it is a physical technology invention that would be easily understood for someone in aerospace (many people have probably thought of it), but maybe clever in application or execution (I don't know if VIRES is but let's assume so). Should I talk freely to startup incubators in the hopes of getting somewhere or evolving the idea? Should I be afraid of someone with more resources building a prototype before I can, or patenting it, etc.? If you have any "credentials" or supporting anecdotes for your answer please state so. Of course I welcome everyone's opinions. Thanks for all of your input.

I am asking this question because of the relatively new (a few years old) patent law regarding first-to-file. If we were still under first-to-invent, I would go ahead, keeping good records of my communications on the idea.
Emacs is my preferred text editor. I don’t use old-fashioned text editors as much as I used to, because I often need more specialized tools. I use IDEs for various programming languages and other things when producing high quality documents. And yet, I often wish I could subsume these with a tool that had the basic goodness of emacs.

I love the ease of customization of Emacs and other text editors, but they're just plain dumb when it comes to knowing programming languages.
Glad you liked it. Your alias technique is good too. Plus it may save a small amount of time since the body script does not have to be loaded from its file (as in my case) - unless your *nix version caches it in memory after the first time.
It's math, not computer code. ^ means exponentiatuon. The author was just being weird.
* sigh
That's especially true in the case of 37signals. It was novel the first time someone built a website just to get hired. The 2nd time it was probably still cool. By 5th, 6th or 10th time, the gesture likely lost its novelty.

There isn't a playbook for doing something worthy of a company's attention (sans warm intro). But there's something to be said for non-traditional, creative outreach.
5yrs late
Not just math -- even the problems done at programming contests have fairly little to do with programming!

I've worked at Google for nearly 10 years -- not sure I can solve the Google code Jams :) Or at least I haven't been motivated to do so. I know all my basic data structures and algorithms, but the questions don't seem that motivating.
That was exactly how I felt before I got a tablet. "I really don't know what I'll use it for", but then the first gen Nexus 7 slashed prices, and I figured I wouldn't be too badly inconvenienced at that prices.

It's similar to using a phone, but being so much larger really does fundamentally change the experience.
https://news.ycombinator.com/item?id=3522910
yes.. http://devstack.org for openstack, does a ~20 window screen session with all the servers attached to the foreground.
I imagine at some point we will see this happen, as society stratifies even further. You can already pay to skip lines at places like Disney.
If it were a small fee (less than $5) and it guaranteed my party no waiting, then heck yes; especially for very popular places that have long waits or on special occasions when you want everything to go smoothly.