skysight-inc/HackerNews huggingface dataset:
Apple didnt even have a mobile store at launch, it took third parties to get them out of their web only approach, you couldnt even write apps for the iphone until later patches.
by webhooks do you just mean a websocket API?
How to Survice a 35000-Foot Fall
7 Homemade Helicopters
Any programmer except a Haskell programmer.
The solution to that would be granting permission to use anonymized datasets for research purposes, allowing all research to continue as is.

However, patients not owning their own health data makes no sense. What data could belong more to a person than their own health data?
UIStoryboard: Safer with Enums, Protocol Extensions and Generics
The standard Silicon Valley answer is to say nothing. Patent owners rarely sue, so the latter risk isn't much of one.
If I'm doing something with threading I sketch out a framework for how things should work before writing any code. Just pseudo-code though.
Off the top of my head:

- Handling failure
- Handling retries
- DDoS prevention
- Guaranteed ordering at scale (while handling failure and retries)
- Handling stale endpoints

...and several other issues. It's not that none of these are insurmountable, but there is a certain level of policy and engineering effort that goes into a web hook system, especially if it's expected to operate at any sort of scale. I learned a lot watching the folks at GitHub build and maintain the web hook system while I was there. It's not as easy as it seems.
Sounds cool, I've wanted an easy way to get webhook-to-mail for services etc for a while! (without using a transactional mail provider that might be used for spamming if something goes wrong)

It would be nice to have the documentation available without a signup though. I fed it a mailinator-address, but that's just unnecessary work.
I have not and will not peek at the DICOM, but anyone else thinking about doing something like this should heed the preceding comments and be aware that stripping PHI headers is critical to deidentifying medical imaging data. Also, the imaging data itself can also be identifying — best practice for sharing deidentified neuroimaging data involves face-stripping.
This is fascinating because I'm interested in tracking the "Vanity Size" phenomenon.

Even though Obesity kills 300,000 Americans each year, and costs us Taxpayers billions of dollars, companies don't want to offend fat people and "vanity size". I'm a 5'10" 150# man and I have to wear "small" now in most brands!

By making fat people think they're not that fat, these companies are contributing to the obesity death rate.
Enough Is Enough: Stop Wasting Money on Vitamin and Mineral Supplements [pdf]
I echo this. I often think of it as an error in branding. They first entered by taking over the space previously held by a company which didn't have a strong brand presence. It was easy to associate the two. I also had never been to a target despite there being two in my relatively small city.
I appreciate your explanation, though I can also appreciate why the rule was introduced. It would seem the consequences of it were entirely unforeseen.

A devil's advocate argument: should the rule be tossed, might there not suddenly be a bottleneck imposed on new projects where legal teams would now have to research whether a particular feature duplicates an existing patent? I'd say it's an unwinnable game since doing away with software patents might also harm any commercial motivation to produce a service with even a hint of transparency into how that service does what it does.

I almost feel like the Treble damages rule is the least-bad of all of them, but that's just a gut feeling. Any armchair-lawyers (or actual ones!) want to weigh in? I'm not anywhere near qualified to actually express an opinion on this.
> Have you ever had chance to move into management role ? Did you accept ? If not, may I ask why ?

I can answer that one. The answer is no for me. Many people don't know what management is. It is trying to get people to do what you want through any means at your disposal. It can be disreputable. It can involve lying to a lot of people. It can involve being exposed to crime or at least criminals. Even if you work at an above board company you have to deal with people that have all kinds of issues: alcoholism, drug use, bipolar disorder, violent tendencies, harassment. You have to fire people and try to get other people's people fired. Changing jobs is difficult and risky. Recruiters don't call you. You have to "know a guy" on your same ethical wavelength if you want a job. Worst of all developers probably are going to make more than you in terms of cash. Maybe you make it some day to an executive job, but not likely. You lose all the technical abilities you once had. You have no choice but to work for the company you probably hate, and to listen to your exec bosses yell at you 'fuck this' and 'fuck that' all day.

None of that has anything to do with creating new technology.
And still, nothing you said has anything to do with free speech.
DirecTV Urged to Stop 4K Content Claims
That's not so much a difference as it is an elaboration. The original statement is true, the incorrect belief about how contraceptives work merely explains why.
I've seen multiple articles talking about people as young as 10 years old creating apps. This wasn't possible in the 80s and 90s.

Yeah it was. Some of us started programming at 5 or 6 years old in the 1980s and 1990s. That doesn't mean we're better at it than people who start at later ages, but it does show that it was possible for kids to code (and I'm sure some even made money at it) back then.
I think he means an HTTP request to a configurable URL when some event occurs. Like having GitHub make a request to a URL on your CI server every time it sees a push or a merged PR, etc.
PalmOS devices were touch screen mobile phone devices that were open to development long before Apple entered the market.

There were J2ME devices as well.
But heres the thing. Most people don't care. It's never been a better time to be a programmer.

But the vast majority of people don't want to be.

That just means the tools aren't done yet.
I think he was asking why anyone would choose GPL, considering MIT is more permissive in every way.
I've submitted a pull request: https://github.com/dcunited001/mri-scans/pulls
I know nothing about neurology, but my money would be on using a different mechanism to extract all the data, maybe something like fake neurons that dump all the information via WiFi, a MITM attack for the brain itself if you like.
I run my own mumble server and regularly conference with people from Europe (and my server and I are in the US). In my experience, 4G doesn't have the insane latency variance 3G does - its usually only around 200-300ms. If you are having half second or more delay it gets really hard to hold a conversation, but there is also the factor that people adapt fairly alright to asynchronous verbal communication - people with good manners get in the habit of waiting for responses. People on my server usually get 150-200ms just from the hop across the bay.
The current state of affairs as described in the brief (accurately, in my experience) is catastrophically bad. Even if you completely abolished software patents I don't think it could be worse than this.
In the tag bar, type Win and middle click. You'll get a terminal.
you're funny
IIRC, the name attribute on the input element serves to tie it to its label as well as the id. I don't think that you need an id on the input element if you have a name.
El Niño vs. the Drought
It's all those refried beans and smoked meats...
What it’s like to live, work, and date as an Asian man in America
For Windows users, I suggest IrfanView:

http://www.irfanview.com/

It's freeware (though not open source) and an excellent and fast image viewer. You'll have to also download the plugins to view the Dicom images (the MRI images). Fortunately all plugins for IrfanView can be downloaded as a single file as explained at the site above.

As other have already mentioned, the MRI images are full of personal meta data (which can be shown by clicking "info" in IrfanView). I assume that the OP must have been aware of this.
How much of a dent it will make remains to be seen, but Denmark does have an active plan to shift away from fossil fuels for heating. Installation of new oil and natural-gas furnaces was recently banned, partly as part of the push away from fossil fuels, and partly because of fears of Russian dominance over gas supplies. In urban areas the goal is to get everyone on the district-heating grid, which is fueled mostly by a mix of trash incinerators and cogeneration with electric power plants. There's a medium-term plan to opportunistically produce more of the heat from excess wind power, with hopes that doing so will produce a "win-win" for electric-grid management by giving grid managers an easy place to dump energy to smooth out short-term variations in electric production.

Transport is another story. Lots of fossil fuels there, and probably not going away soon.
I think that the short variable names in math come from the time when these things had to be written out in long hand on blackboards. You ever see old sci-fi movies, like "The Day The Earth Stood Still" where professors are working out ideas on huge blackboards? Having long variable names wouldn't fit on the blackboard and would be slow and hurt your hands.
Wow, I was under the impression that the Flint situation was primarily driven by bad policy put in place by people who didn't really know what they were doing, but it seems like there was a lot more nefarious action than that.
> doing away with software patents might also harm any commercial motivation to produce a service with even a hint of transparency into how that service does what it does

Do you have examples of FOSS or other projects benefiting from companies revealing information through patent filing? To rephrase, what exactly do we lose out if patents didn't exist?

Even if there is some marginal value in the knowledge sharing that happens in patent filings, not allowing software patents would be a much bigger benefit. To support this point, we can look at the prevalence and utility of Open Source software projects; which work without patent protection.
Solved Objective Questions on SDLC Set-3 – InfoTech Site
Maybe, but a lot of companies, even in YC, focus on a lot of things that are not related to revenue (unpaid user growth etc).
This is so true. So so true

I am in what I consider the 'top of my game' in user acquisition and digital marketing - My last company was acquired after two years thanks to a very quick quick growth. I have a decent resume with the big names and startups too. Have 10 years of exp + US and emerging markets. Been looking in SV since September (the acquirer was foreign so the US office is closing) and what I've found is something similar:

1) Waiting for Godot - Interviewed at a new-online-loan company for a position for Digital Marketing Dir. I used ALL their tools they have in place and had worked with their digital vendor. Didn't pass. Last I looked, 3 months later and according to Linked-in, 122 candidates later, no one has been hired. 122 people and no one is qualified apparently here. You ever see those job-applicant counts at linked-in? 100's of people applying. No one is ever good enough.

2)No Diversity Allowed - Once, FB asked clearly for 6+ yrs experience for a monetization position in exactly the same area I was working at the Startup that was acquired. I went, I interviewed (with a team of all FB lifers). Result? They hire a Stanford MBA grad with no experience beyond an internship at Uber. huh?

3)The Presentation/Project to do - Yes, now another SV favorite of the job interview. A new round of presenting work under ridiculous deadlines and sometimes fake data. Or pick my brain for free time. Yet another confounding exercise that adds very little. 20 slides later, you just blew another 10 non-paid hours in a powerpoint with no use.

4)The Dirty Dozen - How many people you think you need to talk to get an open position? Lately it requires 12+ or more in marketing. Not only they want a 30 min interview with each (for 6 hours) but sometimes 30 minutes is not enough, or usually too long when 4 or 5 people that will interview, you will not work with ever.

Just a couple of months ago, for a 4-month contractor position (covering for someone leaving in maternity leave) I had 2 rounds of interviews, talked to 9 different people...just for 4 months or work. WTF?

5) The Bait & Switch - After all its said and done, either 'the position has been revised down' or 'would you like to be a contractor for a few months' until we get approval for an FTE? Cmon dudes...

6) The Ghost Ship - You go through the interviews, then the company does layoffs, and you are invited again (post layoffs) to interview with a whole new team. Yeah, no thanks.

7) The Double Trouble - Once, I was the last of the 2 candidates. The other won. A few months later, they called me again, saying the position had been opened again. I went back thinking it was just a quick refresh to do before taking the job. But no, they made me interview all over again, and also had other candidates. Didn't get elected again. Fool me once, shame on you, fool me twice, shame on me.
I believe strongly that the boomers dying will also result in a wide, and wholesale transfer of wealth - it may not go intergenerationally directly - but it will unleash a torrent of stored wealth on the economy, and may cause a crash on housing prices (again) because of so much of the market 20-40% turning in 20 years.
The original poster (being savvy enough to use GitHub, etc.) was probably aware of this but didn't think it was worth his time to carefully edit out that info.

It's too bad we don't have a universal way of sanitizing all meta data from JPEGs, PDFs, Word files, and everything else at the click of a button. Something that's really simple and quick to use.

I'm aware that there are lots of separate little tools and hacks to deal with sanitizing or anonymizing, but I wish there were either a standalone tool that dealt with every kind of common file, or a "Sanitize" button that was a standard feature in every viewer, editor, or browser (when uploading for example).
I suspect iTunes require an Apple device. As far as google Play (and Amazon) goes, I had assumed that they have a fairly restricted catalogue with only newer shows/movies, but will take a look.
ISPs try to kill open-access fiber network, avoid competition
"we believe that the case is closed—
supplementing the diet of well-nourished adults with
(most) mineral or vitamin supplements has no clear benefit
and might even be harmful. These vitamins should not be
used for chronic disease prevention. Enough is enough."

The problem is that (specifically in US) most adults are very far from being well-nourished.

For example, https://en.wikipedia.org/wiki/Malnutrition
"Overnutrition caused by overeating is also a form of malnutrition. In the United States, more than half of all adults are now overweight — a condition that, like hunger, increases susceptibility to disease and disability, reduces worker productivity, and lowers life expectancy.[51] Overeating is much more common in the United States, where for the majority of people, access to food is not an issue. Many parts of the world have access to a surplus of non-nutritious food, in addition to increased sedentary lifestyles. Yale psychologist Kelly Brownell calls this a "toxic food environment” where fat and sugar laden foods have taken precedent over healthy nutritious foods."
I started programming in the 80s with BASIC as an 8 year old. So yes, it was very possible in the 80s for kids younger than 10 to learn to program. AdBlock is in reference to the quote from the early 70's from Alan Kay as a suggestion of one of the first "simple programs" a computer user might want to program. This was in the 70s long before ARPA net was called the internet and he had the foresight to identify ads as a nemesis to an enjoyable user experience.
Making something dual licensed allows for the next dev to make modifications and then release those mods under his/her preferred license. You could make a mod of favicon.js and release your mod under GPL to ensure any further modification of your code and your favicon.js branch stays under GPL.
> isn't that actually quite a strong argument for "biological determinism"

Good question! You should go read some philosophy of biology, if you are interested in these issues, there's ton of stuff about this debate. The issue, as you are right to sense, isn't about "biological" determinism; rather it is about whether genes are special or unique compared to other cues that affect the development of the organism (such as gravity). It's a complicated issue, with various implications. I actually don't think Levins is particularly important for this debate, by the way. A little bit about it can be gleaned from this description:

http://plato.stanford.edu/entries/inheritance-systems/#MonHo...
The down voting without comment is always interesting..
"deliver exactly once" is still an unsolved problem in computer science, so any webhook service is left with the options:

1.) only attempt once

2.) attempt x number of times

3.) attempt until delivery is confirmed

All of these can be done, but there are nuances and complications. It's not trivial, which is why we don't see more of it.

Also, and perhaps most obvious, if they force you to poll, they are putting the burden of development on you, whereas if they offer webhooks, they have to take on the cost of development themselves.
The Strategy of Model Building in Population Biology (1966) [pdf]
Thank you for the 'mansplaining' and for reinforcing stereotypes that older people 'must not have been good at their jobs' and by showing your ageism proudly. You are doing us all proud TinyTim. You go boy!
What was the outcome of this?
Stream — Previously defined

Steam — What it takes to get a project done

Team — The people who help drive the project

Tea — Brain fuel!
Moncler+Kids+Cheap+Sale
There's also what3words [0], which uses 3 English words. They support a few other locales/languages I believe.

Their idea seems better from a human-readable perspective, and I prefer the solution to other concoctions like what Waytag [1] once did. Although Waytag founders focused on 'our technology is patented, soon Google and all the other giants will be licensing from us' part [2] instead of improving their user experience and creating a decent API. Their patent later got invalidated with GeoCities as prior art. I tried to find the detail on Stack Exchange, I'll add reference when I find it.

[0] http://what3words.com
[1] http://waytag.com
[2] http://support.waytag.com/our-vision/
What the hell? Aruba has more videos and series than Australia?

But it's even more telling that the United States of America has so many videos. It's not wonder that so many Australians bypass geoblocking. And will continue to do so, no matter how difficult Netflix makes it for them.
Thanks for trying it out! You're right, I need to have more on the front page. I just added a quick explanation, but I'll have to work on my copywriting skills. In retrospect, it seems a bit shady to make people type their email in to see what this is, but all I'll ever use your emails for is 1) to send login/activation emails and 2) to send things you POSTed to your endpoints.

I built this out of frustration with those little edge cases where you want an app or script to be able to notify you by email, but don't want to leave your Gmail username/password lying around (often necessary with SMTP) or bother signing up and verifying a domain with one of the general-purpose transactional email services. I'm already finding lots of little uses for this.
Tabular Operations Effectively Impossible in SQL but Easy in R or Pandas
This is a horrible way to build credit. You are literally throwing money in the trash. Go get a secured credit card.
It just seems like IBM is always 5-10 years behind where they should be.
Valentine special: Hack for love or get rid of
In case anyone is curious, the code for this is on github: https://github.com/tdeck/varmail
What this is showing is how geographically slicing up the rights to movies is highly damaging to not just Netflix, but to any movie or series owner. Every time that this occurs, it just means that to watch that series you need to subscribe to anything up to 3 services. Regardless of the validity of this, it just leads to piracy.

Once you get global distribution rights to major series, then piracy will probably fall greatly. Until then, either piracy will increase, or folks will bypass geoblocking. I think that the hope should be that people will bypass geoblocking, because the rights holders at least get some money. With piracy, they get absolutely nothing.
No, you must use id. Check it out: https://jsbin.com/yevuzejebi/edit?html,output
Unfortunately, this would destroy Netflix's subscription service. Why? Because the moment you start having titles that are "exclusive" to pay-per-view, your subscription users would riot, seeing this as just a way to raise fees (see: the uproar when Netflix tried to spin off the DVD business) on "exclusive" titles. It also goes against / dilutes the whole addictive nature of Netflix.

As an aside, the HN guidelines mention you should avoid complaining about being downvoted.
Can I just get an MRI or CT scan without a medical reason and at a reasonable cost? Perhaps that is an absurd question in the United States.
It not a framework per se. The post title calls it a framework, but the README is clear that it's not. Good question though, what makes a framework?
Here's my newest favorite computer http://museum.mit.edu/150/19
> It just seems like IBM is always 5-10 years behind where they should be.

What do you think they should be doing that's modern, cool and not 5-10 years behind?

Unikernels? X-for-Y services ( Uber for dogs )?
Detecting AC vs. DC coupling would be obvious to a practicing EE, if presented with the problem, yes? I'm just a software guy with an electronics hobby and I think I could have figured that one out.

That said, DC vs. AC coupling detection could probably be granted a patent if nobody had "disclosed" the idea prior to filing of such a patent, based on my experience with software patents.

Sorry to vent, but patents on this sort of thing drive me crazy. I don't have any gripe with you or your post.
That's a rather ambiguously worded sentence.

Who lacks understanding of what they're trying to do? I know I do, and that's because they're apparently not making mention of it.
The Computer Revolution Happens, would be a better subject to discuss. This isn't something that is going to quit happening one day. It'll never stop happening.
I think minecraft fits the bill pretty well actually. Kids make all kinds of things in there, and it's not fragile in the way traditional programming is.

The article sort of gets hung up on form factor. Tablets are yet another window into the universe of computing, and there's a lot of creation happening.

I suspect that the real promised land will need VR for Lego-like construction of components and/or AI-assisted compilers enabling a sort of DWIM programming. As it is programming is just too fragile to be of interest to the "laity."
Yeah. For this kind of thing the process is the punishment. It should have been quashed at the outset by the first judge, leaving him out $500 or so in attorney's fees.
An item about jQuery vs Zepto was posted recently, worth reading since you're in the same situation.

http://zurb.com/article/1293/why-we-dropped-zepto