skysight-inc/HackerNews huggingface dataset:
Can't give you legal advice, since you aren't my client and i can't ethically represent you.

In general, though, not taking it down will be a tough path for you.

If you really want to go down that path, get a lawyer (i'm happy to make recommendations for you), say nothing else here (or anywhere) about your motivations/goals/whatever, and go that way.

If you don't want to spend the time or the money, take it down .
This is the opposite of what I want.

What I want is a hub device along the lines of a Huawei Mifi device that will share a 4g connection with numerous other devices using a low power hardware and software stack, perhaps the latest Bluetooth.

Then I want my phone to be less powerful, to run most apps on the cloud and generally do little more than render things prettily.

I want camera lenses, display surfaces, input devices (keyboard, pen/stylus, augmented reality glasses, headsets, etc) to all mesh together, sharing bandwidth for intra-device communication... and ultimately all using the hub for communication.

I no longer want large and ever more powerful and feature rich phones or computers, I want to smash things up and have a choice of small bits that each do one thing very well.

Basically Star Trek communication device and then a lot of peripherals.
> Running a diesel engine off waste oil is
> a great idea

Once enough people are doing it, it will be classified as a fuel and politicians will be tripping over themselves to regulate and tax it. Also, at some point there won't be enough waste grease to fuel the market, and the prices of unused vegetable oil will go up possibly limiting its use for food.
"Objects make good nouns"

most 'objects' as they exist in today's OOP have methods, which makes them both nouns and verbs. Idiomatic code in most of today's mainstream OO languages doesn't make heavy use of closures, mostly only Javascript.

Anyway, the closures vs methods debate has been going on for decades is not a closed topic[1], and the answer certainly depends on the language you're using.

[1] http://www.c2.com/cgi/wiki?ClosuresAndObjectsAreEquivalent
> This means that downloading and running the binary is suddenly a very obscure use case. It should be for you, too.

A rare use case for you, but definitely not an obscure one in general. Besides, trusting the author, in this case, only matters if you're willing to audit the source to verify that nothing malicious is occurring -- something I'm not going to do in general. I mean, realistically, when was the last time you audited your network drivers? your OS? your browser?
Yes, I agree, and in fact after looking at the code I realised he's included API keys which I think is wrong. As I received your response I was just finishing up another comment on this (https://news.ycombinator.com/item?id=6084802).
You can find a contradiction in anything if you look hard enough.
"But preventing third-party implementations of protocols or APIs is so 90s."

I think the impending 3Taps (padmapper.com) v/s Craigslist case[1] will shed more light on this. padmapper were using Craigslist data that is 'freely available' and Craigslist didn't like it.

[1] http://www.dmlp.org/threats/craigslist-v-3taps
404 Pages that Convert
Anything you say can be used against you by a creative lawyer. Hence Miranda for criminal suspects. In civil cases you don't get that warning, but it's generally best to keep your mouth shut except when talking to your own attorney.
"Does Living In California Make People Happy?" by Schkade & Kahneman [pdf]
Totally agree. I would say closer to a year, but some would disagree. Less than 6 months is not enough, especially for freelance/consulting types.
>For me, this is worse. There's no audit trail. No way for me to verify that the binary of your app is the same as the source you provide. So there's no way I'm running your binary on my system. I simply cannot trust it with my user account.

It's not for you then.

For one, billions of people run tons of binary third party apps all day long.

Second, when you deploy to people, they have to trust you. Whether they trust your code is irrelevant. Most of them are non-programmers anyway and wouldn't even check if you gave them a source code printout.
> Tell me how the virus manages to stay out of Sysinternals Autoruns, and I will panic with you.

There's a whole category of malware that does just that: https://en.wikipedia.org/wiki/Rootkit

The most common (and basic) way is to run as a child process inside svchost.exe.

> Otherwise, no antivirus is really necessary.

You don't care what happens in all the time that elapses from you're infected with something until you realize you are, if you realize it?
I get that, and I accept it. I'm just trying to explain my perspective on why people in these communities are unlikely to have much intergenerational mobility of the kind discussed in the article.
"For a phone to run a full desktop OS, it must have the raw power of a PC. We’ll choose the fastest available multi-core processor, at least 4GB of RAM and a massive 128GB of storage"

I would love to be wrong but I'm not buying the promise of a (real world functioning) PC on a phone. ARM based chips are 1 order of magnitude slower than a desktop x86 counterpart, currently there is no such processor to perform as desktop. Maybe they are going the intel road, anyway the indiegogo pitch sounds more like wishful thinking than a real plan.
Researcher admits to hacking Apple's developer site, says meant no 'harm'
Certainly! But for better or worse, America's cars are still mostly gasoline-powered. Diesel isn't just a simple add-on like satellite radio, it is a paradigm shift.

Also remember that the V6 is a compromise of many factors. Besting a V6 in one specific regard doesn't mean much, because a V6's strength is that it achieves many different goals, all at the same time- even if it isn't the best at any one thing.

I don't mean to say a gasoline-powered V6 will always be the only option, or anything like that. But it is interesting to learn the various reasons they are as popular as they are, and it is instructive in how the auto industry operates.
It is absolutely sexist. It is meant to marginalize Mayer because she was analytical about recipes, despite the fact that we're all often analytical about a lot of ridiculous things. Ridiculous claims that it just coincidentally referred to her as a "princess" about "cupcakes" innocently shouldn't pass the smell test of anyone smart enough to navigate to HN.

Really the whole comment you replied to is just bellicose noise, and it's unfortunate that HN would be a place where that would sit as a top comment. Though I suppose in some way it's a selectivity bias because everyone with a grudge about Google+ (predominately people who don't use it, as an aside, but who seem to feel really passionate about not using it, though I suppose the same happens among many non-Facebookers) is highly likely to look at this submission.
Silencer now removes all Royal Baby-related news from your social streams
Long term disability is more appropriate. Long term care is more appropriate for the elderly. To your point, however, insurance products exist to assist when a long term health issue arises.
Was America’s Economic Prosperity Just a Historical Accident?
Provided you have insurance in the first place. (The rest of this post is seemingly invalid in California:) Contractor? No, you don't get insurance. Don't you have COBRA? You can't afford that? Well, golly, better hope that you don't get sick.
I always assume the iPhone articles here are about this:

http://en.wikipedia.org/wiki/Linksys_iPhone
>Can you prove this is inevitable?

Can anyone prove it is inevitable? One might be able to prove that it has always happened that way in the past. Or that all recent attempts ended up that way.

ACMA forced Whirlpool to remove a user forum link that pointed to graphic pictures on an anti-abortion website. http://www.smh.com.au/articles/2009/03/17/1237054787635.html

Australia Censors Wikileaks Page http://www.wired.com/threatlevel/2009/03/australia-censo/

What kind of hell will be unleashed on the poor sap who gets his/her personal webserver blocked mistakenly for the excuse of "rape porn"? I expect he/she could find themselves in a similar situation to this poor guy: http://abarristerswife.wordpress.com/2013/05/05/exhibit-a-th...
To outsource or build ourselves?
I'm a UX lead who's going to be the product guy in a new start-up. It'a data driven financial services product for a niche but high spending market.

We're well funded but we don't currently have a tech director on board.

We're considering outsourcing the initial build of the platform/site while we create an internal team.

Is this a good idea or nuts? Anyone had a similar experience?
Now you can have a swarm of Raspberry Pis clustered together for scale ;)
But does he double his net income?
Standing doesn't mean exercising. It's just generally better for your back in the long run.
It depends on your location - in sane jurisdictions, EULAs aren't worth the paper they're not written on. But it looks like that USA is not one of them.

At least for me any EULAs that aren't signed before purchase (i.e., all shrinkwrap or clickthrough "agreements") aren't binding unless I choose to - B2B sales with explicit signed contracts would be binding; or if I want to do something that by law requires permission (i.e., redistribution instead of just using the software) then I might accept an 'EULA' such as GPL.
To add to this, has anyone actually tested the diesel engine to make sure it meet all emission standards?

How safe are the fumes to be burned around cities? Remember when we found out lead in gas was unsafe to be inhaled from exhaust pipes?
Ha, low taxes.

They forgot the big one:

* FREE SNOW
Ask HN: Just how important will a degree be as programmer in the future?
I'm 20 years old and my current education is technology oriented higher college (according to Wikipedia). As a result I've been programming since I was 14 years old, have worked on various personal projects as well contributed to open source and would consider myself a good hire for most shops. With this education level it's currently not hard to find work but who knows how this will be in the future. I once read a comment that in ten years programmers will be like car mechanics, just because really anybody can do it with enough time.

Now I'm not sure if I should go on for higher education, bachelors or even masters. On the one hand future job security would be nice but on the other I simply have had enough of school education.

So I'm asking you, HN, where you stand on this.
Not to mention the simple fact that it's hardly a waste product in most places as-is.
The Future Beyond Flat Design
Wow, you're not on welfare or in prison. What an accomplishment.
I'd put it like this:

If there is an html element that describes the thing perfectly, use the same styling as html, or better - use the element itself. If it's an <a>, it's a link, if it's an <input type=submit>, it's a button.

If it's not a plain html element and causes parts of the page to change via javascript, it's probably a button. Except if it functions exactly like a link, or in some weird edge cases, like if you're building a text-only site thing.

Or shorter:

In that same context, can you replace the text with:

- "release the kraken" -> button

- "information about krakens" -> link
Metabolism can go either way, for instance Codeine is thought to be mostly a prodrug[1], which is converted to morphine in the liver. So it's only really effective when taken orally, because it relies on the first-pass metabolism for its action. Morphine itself, on the other hand, is quite significantly converted into inactive metabolites when taken orally. So you end up with IV morphine being ~3x more active as the same oral dose, because it bypasses the first bit. Other drugs are exclusively one route because they rely on other processes for transformation or absorption.

This matters because it's not really appropriate to schedule chemicals which happen to trigger a response in a test-kit, but are not plausibly drugs of abuse due to side-effects, or lack of any reasonable mechanism of getting to the sites where they'd be active.

The "intended for consumption" is a convenient fiction for the head-shops and dodgy websites that sell such things, but actually having to test things which aren't intended for use in certain ways would be a massive imposition on, well, everything that uses chemicals[2].

There are heuristics that cover a lot of ground, and that's basically what the Analog Act tries to preempt, but there are still huge numbers of potentially active compounds we have no idea about. In-vitro binding studies are perhaps the next filtering step, but you still ought to have to demonstrate actual demonstrable plausibility of action for it to be a crime[3]. In addition, if you have something that feels like cocaine, but rapidly metabolises into a lethal neurotoxin or whatever in the same dose, it's not going to be a drug of abuse, except perhaps in suicides.

In terms of banning/restricting sale of things, maybe binding data would be sufficient, but I'm not sure just what the implications for testing & compliance for everyone involved would be.

[1] https://en.wikipedia.org/wiki/Prodrug

[2] Despite some TV adverts to the contrary, this would be everything.

[3] Leading to (IMO) the utterly bizarre world of fakes/illegal placebos, for which in many places you can be convicted for the same degree crime as the drug you purported to be selling, rather than say, fraud.
>If Obama visits a country it has immediate political implications. If the Queen visits, it's just a feel-good "enhancing ties" trip.

That's why it's just "sit".

Same for the charity work -- that's just what idle rich people do to pass their time, drink champagne and see each other over expensive food.
RuneScape 3 released with HTML5 beta
As someone headed into academia, I ponder how the tenure-track process filters out folks. Simply put, I think many of the best scientists have been nerds, and many smart nerds really don't see the utility in playing the political tenure game. I'd argue that the competition is fiercer now than it's ever been in the sciences, so these selectionary forces against nerd-types are getting stronger.

We end up with the situation where scientists in academic jobs are enriched for those good at politics and playing the game, and we lose brilliant minds to companies. Companies also do their part, and offer alluring salaries and job security (I've had quite a few recruitment attempts for wonderful companies, and almost left academia on several occasions).

With the folks in academic positions being political (and sometimes downright manipulative), it's no surprise that some make terrible mentors. Their success quite often relies on extracting work from postdocs that will never have their success. Sadly, there's no incentive for symbiotic relationships sometimes. Luckily, finally, I have met mentors that are exceptions to this, and are nerds like me (and quite frankly, keep me in the sciences). But it took a long time to find such mentors, and other very smart people are not so lucky as to find these types of mentors and they leave the sciences. Sadly, this enriches for more bad mentor types. I think the role my mentors' mentors had is huge too; often my mentors talk about how important their mentors were.
This sound very similar to where I grew up. I'm also from a "white trash" rural Southern area. And I grew up near the beach, so you saw huge contrast between the million dollar+ beach houses at the private end of the beach, and the rest of my county which was mostly rural, tobacco farms, timber logging for the paper companies, and Green Swamp[1].

I knew people who turned down full tuition scholarships to the flagship state university because they wanted to follow God and marry a nice boy from their church

Uuuggghh... "follow God"... uggh. Makes me want to puke. I've come to the conclusion that Christianity is just a cult, no better than any of the others, just bigger. And due to its prevalence and ubiquity, more damaging.

The only reason I'm not still there today is that for some reason, as a nerd and social outcast, I rejected that path from an early age and my top priority out of high school was to get the hell out.

Same here. This is why I have mixed feelings about a lot of the commentary on poverty and education and what-not, however. On the one hand, a lot of my county does live in poverty and maybe that argues for some of the social intervention stuff that the Socialist / Progressive camps tend to push for. OTOH, I know from experience that, even growing up somewhere like that, if you want to get out and go build a better life, it is possible. Yeah, it means moving away, but I don't see why that should be considered such a big deal... in the course of human history, people have always moved to new areas to look for better opportunities. Not all will, but those who are motivated to do so, do.

[1]: http://en.wikipedia.org/wiki/Green_Swamp_(North_Carolina)
> This means that downloading and running the binary is suddenly a very obscure use case. It should be for you, too.

That's very much not true, especially when you start dealing with corporate/enterprise systems (and remember, Go is intended as a systems programming language).

Just last week I heard Eliot Horowitz (CTO of 10Gen) talking about how it's advantageous for them to use Go for parts of their product, because they can provide guarantees about the software that they're running ("Hey, you're running the exact same file as what we're providing you, not fetching dependencies separately and interpreting things on-the-fly, etc.")

From a security perspective, these corporate clients have already entered into contractual agreements where they don't really care to verify that the source and binary refer to the same code.

If I'm paying a third-party company to provide me with software and services, I'm trusting them to provide security at multiple levels. I'm probably not even auditing their source code myself, so the idea that they would ship us a binary that didn't match the source code is something that wouldn't even enter my mind.

What I've described above is not an obscure use case.

Yes, there are other things that could go wrong that statically compiled binaries can't solve, but from the point of view of a bank or a large, non-tech corporation, it's one less link that could fail in the process.
I've been using OwnCloud for a few months now, and I'm very happy with it. My own primary use for it has been to replace Google for syncing my contact lists and calendars, thanks to its CardDAV and CalDAV support, but I've also used it sparingly for file storage.

It certainly gives you a lot more flexibility than Dropbox: you can have access to your stored files via WebDAV, if you just want to directly access them on the network rather than sync. I haven't even installed the desktop sync client.

But at this stage, OwnCloud is definitely a solution for hackers and geeks rather than the general public. It's a self-hosted application, and doesn't always work well with shared hosting. I initially tried to get it running on my web hosting account, but eventually had to move it to my VPS due to OwnCloud not working well with the web host's Apache config. I also ran into a number of minor bugs that I had to correct in the source.

Overall, the release version seems more like a beta than a robust release at the moment, and even where it does work well, you certainly are exchanging "just works" for greater flexibility and configurability. Most of us may prefer to make that tradeoff in the direction that OwnCloud does, but I suspect that most Dropbox users wouldn't.
This reminds me of the post I saw on here, can't remember exactly what it was called, but the guy talked about putting servers up with a honey pot and at this point within hours they're getting scanned and probed.

He said it used to take days or weeks for that to happen. Now it's hours.
By not accepting poor performance from their suppliers, and by taking advantage of the control available for things like the SNR margin:
http://aaisp.net.uk/broadband-trial.html
What I can't believe is that an expression language that so directly interoperates with Java objects is processed from request parameters.

I can't conceive of the specific use-case that justified adding this, but it's so clearly a bad a idea that it doesn't appear bad only in hindsight. It appears bad in foresight.

"I'm going to accept and execute arbitrary expressions from clients, and these expressions can interact with arbitrary Java code, is that cool?"

"No."
Siteglass: Framework-agnostic minifier for Javascript, CSS and images.
The site is more about applying the right piece of functionality and style at the right time, than it is about buttons.
So why create the app using an API that makes it so easy to interface with via HTTP? I guess it's just a case of "when all you have is a hammer..." thinking. If the differentiating point of your app is the self destruct feature then a more closed communication channel should be utilized. The snapchat developers have nobody to blame but themselves.
Mac OS has done this since much earlier. The classic Mac OS needed at least two different representations of the same icon, one for the desktop (32x32) and one for the application switcher (16x16). The application switcher, initially called MultiFinder, was introduced in 1987[1]. If memory serves, the various sizes of an icon were stored together in the ICNS resource of the app binary's resource fork. There was a developer tool provided by Apple called ResEdit which allowed you to view or change the icons of any application, in a nice GUI editor (of course).

[1]: https://en.wikipedia.org/wiki/Multifinder
Yes, in US anyone can start a company, but the catch is, you can't work for it without proper work authorization. So, practically, this means you can't start a company if you are going to take an active operating role within the company.
How is a layman to interpret this science?

Read it until 1) you reach a part with a reference and follow and read the reference or 2) if no reference, google the part that confuses you.

No one ever follows the references. It's a shame. The body of a piece of work is just a small contribution of a larger body which is the referenced works.
> So stop giving a shit about where other people put their genitalia, unless it was not consensual.

In this context we're talking about rape, so unless you think that gay sex is rape then it's really not an appropriate analogy.
I've seen about six people go through this journey. Burning waste veggie oil, or even biodiesel, is considerably more annoying and labor intensive than merely filling a car. Unless this changes, it's unlikely to scale in the way you indicate.

The real threat is actually blends that use a small amount of biodiesel mixed with rock diesel. These can be burned in any engine, and there is so little food oil (animal and vegetable) compared to the demand for liquid fuel, that this practice can easily lead to the kind of effects you describe.
The use a lottery -- as the ancient Greeks did for some officials. And pay modestly.

Not need to feed and clothe and have huge palaces for a whole range of parasites.