skysight-inc/HackerNews huggingface dataset:
https://foobar.withgoogle.com/staticfiles/img/sprite@2x.4d81...
Yeah, that image looks like it was designed for easy recognition. Picture search via Google Goggles doesn't return any results, though.
Doctors do have to be historians; any diagnosis they make (unless it's a disease that's never been seen before) will be in terms of other diseases. I was diagnosed with a fairly rare disease, and my specialist knew a bit about the history of the disease.

Knowing the history of a set of symptoms is exactly what helps doctors figure things out. If it so happens that a famous person once had the disease, well, that's an interesting fact and I'd probably tend to remember that/bring it up too.
They don't seem to be accepting comments despite the comment box. Tsk.
Yes it would be very cool to have the entire operating system in SSD. Literally flick the computer on and it's running ;)

Or flick rapidly between Linux and Windows. That makes me think it might be wise to have a manager to do this. E.g. leave the disks accessible between three+ operating systems.
This service has to exist first before it can chip away at anything.

Part of the reason the US regulated ISP's the way they did was the thought that different technologies could compete: Dialup/DSL, Cable, Power Line & Satellite. Unfortunately, internet over power line never panned out and satellite's latency and cost only make it worthwhile for a handful of people. (These are grouped by companies that control them)

So our 4 options ended up as 2 because we counted our chickens before they hatched.
And AMD is aiming towards a shared GPU/CPU architecture too.
"GitHub Enterprise /.../ support for rendering PSD files will have your design teams jumping for joy."

I keep wondering how they do the PSD file rendering, sounds very intruiging. Is there a separate "thumbnail" automatically included in every PSD file or is GitHub doing a real PSD file rendering? In that case I wonder about font availability etc..
Ugh, these people are so frustrating. You ask them to remove your project and they "invite" you to "discuss" the matter. Garbage monsters.
We want a market where houses below a certain level of quality just don't exist, because it's better for everyone.

But are we sure that's true?

A couple months ago I recall seeing that one of the major wireless providers was planning a level of service that was (a) very cheap; (b) allowed unlimited access to Facebook and a couple of other major social apps; and (c) was very expensive for data usage outside that area. It would be marketed toward poorer people as a cheaper means of getting that basic connectivity.

One outcome of the arguments for net neutrality, and your argument in particular, is that there's no means for providing low-cost services designed for the less-rich. It's not obvious to me that setting a bar this high is a good thing for the lower economic rung in our society.
Is there a law which specifies which advantage is fair and what is not?

Why should any company be forbidden from utilizing assets their employees legally developed, especially when they want to use that asset in pursuit of a key objective ("hire more smart people")? Should a large newspaper be forbidden from advertising their openings in the printed newspaper itself just because other newspapers failed to acquire comparable audience?
Ask HN: What should I do now?
I have been attempting to create an online App Store for indie game developers who wish to penetrate the Chinese market. The AppStore will have a chinese front end to appeal to chinese consumers and a developer portal for developers to submit their apps/games with the option of using a translation service e.g. Duolingo to translate any text files etc.. However, I foolishly chose to implement the website in asp.net web forms thinking that it would be similar to a Winform app. Boy was I wrong, The drag and drop gui builder did work the same way and I could not get the Bootstrap theme to work at all. I have hit a brick wall and I have no idea what to do now. I am now considering redoing it in Ruby/Python but I have no other web development experience beyond implementing a helloworld in the bottle micro framework. I have done a mockup of the website in winforms but it is nowhere close to what I envisioned it to be. I was hoping for a look similar to the chrome AppStore. Should I just give up on this idea and move on to other things or should I continue?
EV Certificates Without Certificate Transparency to Loose Green Bar in Chrome
2.5 Mhours MTBF equates to 285 years. That's a long time.

On any kind of large-scale installation you need redundancy, but if those numbers pan out then you could expect any single SSD to outlast your organisation.

Take backups anyway.
And here i thought it would be about making code better, so less people are driven to drinking through exposure to horrible PHP code.
Awesome! Very good background music for gaming.

A pause button would be useful.
Given that it's Veteran day, and the term "foobar" is thought to be borrowed from military term "FUBAR," I am guessing that it is Google's attempt to recruit Tech-savvy Veterans.
Even Boris Johnson is talking about data visualisation – here's why
Wouldn't mounting the RAM stick as a ramdisk be enough though?
Yea that's exactly what the video on the page said.

https://www.youtube.com/watch?v=xqcox3Da0c4
Aren't buggy programs who were already sending the flag responsible for their own bugs?

When the kernel breaks userspace, it's a kernel bug. It's a philosophy for system robustness that the kernel has and other operating systems tend to adopt as well. As you get higher up the stack into 3rd party libraries and other programming tools the maintainers often take a more cavalier approach to maintaining compatibility.
So essentially this means nothing.
> Data are just collections of anecdotes.

No, actually they aren't. Pretty much the rest of anything you can say on the matter, and anything about how you view the world is invalidated by that simple belief.

You see, the problem is that you've decided to build a world view off of unfalsifiable beliefs, not fact. You pretend to sound like you're questioning the veracity of facts, which is normally a reasonable thing to do, but what you're actually doing is preventing anything from shaking the preconceived notion that you've decided to glom onto. It's simply a ceremony you follow to help reinforce your beliefs.

When you enter into a "debate" like this one, you aren't there to change people's minds, or have your mind changed, your simply shoving the iron bar of your belief system down everybody else's throat and see if you stir up sympathetic ears to help continue to justify what you want to see in the world.

When you can't find support for your notions, you rely on semantically connected, but otherwise nonsequitur references, a classic redirection technique.

The issue that started all this is "was Aaron treated well in police custody", some people were shocked at what the inside of a police station looks like, but Aaron was treated just fine. Meanwhile you're off in Denmark and South Korea talking about poverty and experimental Danish maximum security prisons. They both involve "the man" so they must be relevant to the discussion, no?

No. They aren't.
Code Analysis: The Hot Sauce Test
The state already needs to keep track of companies for tax purposes, so it seems strange that it couldn't simply void any trademark owned by a company that died.

Then define point of death as a company not paying taxes for two years and not declaring the company to be in some special tax-exempt state.
Datapoint: I am in Tanzania.
I pay 20k TSH per month for 800Mb of 3/4G data, and more talk time and SMS that I will ever need.

(That's about 10USD)
A Brand New Tiles Experience
WebRTC video and voice app development overview
.. and possibly give viruses more places to hide?
Five Common Angular Mistakes
It's a blessing and a curse. When a package is tied to a buggy version of a dependency, it's not a lot of fun to try to get the upgraded version in without either forking your dependencies or trying to get everything fixed upstream.

On the flip side, it is nice when (compared to ruby) you have two dependencies that depend on incompatible versions of the same library.
Those are not true subsets like you suggest. Consider that moral rights, which fall under intellectual property law, don't fit into the "property" category. For example, the "right [of the author] to prevent the destruction of a work of art if it is of 'recognized stature'" is not something which is true of anything I know of outside of creative works.

In German law, the inventor of a patent has the right to a share of the profit even if developed as an employee of the company making the profit; again, something not shared with tangible property.

I think of the relationship between "intellectual property" and "property" is more akin to "Pluto is a dwarf planet, but it's not a planet."
You're talking about two different dimensions.

Enterprise and consumer run along one axis (B2C vs B2B), self-serve vs custom deployment on the other axis (low friction vs high friction)

Much of the innovation we've seen in B2B has not just been the consumerization of the interface but also the move to self-service models.
¿Apple lets you do that? Seems quite against their usual policies of "My device, my user experience".
Nicholas Carr’s 'Glass Cage': Automation Will Hurt Society in Long Run
They are spammers, they talk like spammers, and they need to be treated like the dregs of society they are. For starters, I see tht Bountysource is still on Github. Why didn't they get chucked off already, the scumbags? As of now, Github is enabling spam.
SVG sources gave nothing obvious. Unless they encoded data into path coordinates and/or colours.
Goodbye Lync – Hello Skype for Business
Free Bundle of Argentine Indy Games for Desktop
L1 Cache is an order of magnitude faster than L2 cache and that's still all on the same chip. That's not "a pretty small part".

Energy consumption, heat dissipation, all of this becomes a larger problem for smaller structures. It's just easier and less error prone to build larger structures, yields are higher, so costs are lower for larger structures.

I'm certain the tradeoffs will change, but it's all limited by some physical law and while we can sometimes trade one law against the other, we can't currently break them, so tradeoffs will always exist.
I am not sure it is even a real project. I tried to find anyone working on it and failed. Nice story though.
how does this work? How does it get the iMessage data from let say an iPhone? Or is this for Mac users only?
The issue is, of course, "how related is related?" The USPTO will do a trademark search to see if an application conflicts with an existing mark. The $80k the foundation is spending isn't for that, it's to convince the USPTO that "GNOME" for a point-of-sale system is unacceptably close to "GNOME" for a desktop shell.
Yeah, and the worst part is that GitHub doesn't even offer the same suite of services you get with the Atlassian ecosystem. It'd be one thing if it were a bit more expensive, but also included CI and a more full-fledged CMS like Confluence.

That said, ff they dropped the price, my team would switch in a heartbeat, because we use GitHub and Travis-CI for all our open source stuff.
It's more nuanced than "your" project. If you're using a free license, that license says it's everyone's project, not just yours. So if two people want to take "your" free software and enter an economic agreement to improve "your" free software in a way that benefits both of them, why should you have a right to say "no"?

I can see a case for saying "no" in other ways or about other things, but simply saying "nobody can collect money for this but me or the people I approve" would make your project non-free and non-open-source. And if that's what you want, then pick a different license.
Black IT pros talk about diversity (and lack thereof) in tech
I don't think any current consumer (or enterprise for that matter) conventional motherboard has support for such a large stick. Plus I imagine that this stick will implement some different protocols/whatever to be able to be used directly as a drive
are you sure it's not salmon?

anyway, it doesn't look relevant to me.
Tech driving Raleigh's pro-business reputation
That's what Rosetta is for. The Philae lander is just for some surface readings.
The terrorists want to turn everyone to Muslims and kill them all. Can we just end all other religions, convert to Islam and then willingly get murdered to skirt the whole war against terrorism issue, please?
Imagemagick can convert a PSD into a PNG.
How would you write trademark laws to make cases like this easier?
Author here. :)

To the credit of the standards bodies, I think speccing a database presents a totally different set of challenges than with the typical browser APIs. The fact that it took them three tries to get something everybody liked (LocalStorage -> WebSQL -> IndexedDB) is a real testament to that.

Also to the browser vendors' credit, the bar is way higher when you're implementing something like IndexedDB than the typical CSS/DOM stuff. A bug in CSS/DOM means the page looks weird; a bug in IndexedDB means your users lose data. And when you fix the bugs, you still have to migrate the existing user data, because it's sitting out there on people's hard drives. A page refresh isn't enough.

So given how insanely ambitious it is to have four independent implementations of the same database (Chromium/Firefox/IE/WebKit), I'd say the browser vendors have done a pretty great job. Firefox and Chrome in particular have shown it's possible to get it right with separate implementations; as of Chrome 38, I don't see any functional difference between the two.
A practical Git introduction
Building a Coinbase App in Go
Although it is apparently implemented via Sata on the module so there is scope to speed it up more.
> if the politician has 50%+1 votes in his pocket and appoints the bureaucrat, the opinion of the rest of 50%-1 voters have absolutely no weight to him (unless he is of a special rare breed of saint which is so rare in real politics).

This sounds plausible, but it isn't correct. Remember, first of all, that no politician has real access to who did and did not vote for him. He has access to polling data, which generally scrubs well enough to reduce people to demographics. Conveniently, we generally engage with our politics through the lens of demographics anyways. But demographics are effectively never 100% accurate: samples are only samples.

Second, votes matter to politicians only if they want to be re-elected. They also matter on ballot measures and propositions and so on, but those are generally not what people mean when they talk about politician-voter relationships. Obama, since 2012, has no real reason to care about who voted for him in 2012 because he's not going to get any votes in 2016. There are other reasons in play, yes, but electoral votes are irrelevant when a politician has no interest in retaining his seat at the next cycle.

Third, politicians care about public opinion. They balance this against other competing interests, to be sure, but public opinion is the reason most of them ran for office in the first place. Those competing interests run the gamut from commercial interests to legal interests to moral interests to realpolitik, and ultimately, their job is to reconcile every interest with every other interest. That's what a politician is. People are afraid of politicians because they do not understand or recognize the interests they have outside of public opinion.

Public opinion is not votes, because public opinion is not tied to the electoral cycle. It suffers from the same problem of votes--that it is polled and often reduced to demographics--but from a far smaller degree because public opinion is also expressed by individuals who are willing to identify themselves.

The problem with public opinion, though, is that it's extremely rare to get anything solid resembling 50%. Nowhere close to 50% of a population is generally willing to identify themselves, meaning such a thing will always come down to polling data.

The advantage that corporations have in influenceability isn't that 50% could walk away (which will basically never happen on solely moral grounds); it's that it can track their interests with far, far more precision. It can know if you stop spending money, and it can calculate exactly what effect that will have on its bottom line. A politician, on the other hand, cannot track your personal opinion, and even if he could, he cannot determine how that would play out against the myriad other priorities he must keep in mind, not least of which is the rest of his constituency's opinions.

A politician makes a marketer look like an engineer in comparison. And yeah. Improving this would basically be a privacy risk. So we're fucked.
Show HN: Chrome plugin to show movie info/trailers when browsing the Pirate Bay
I think the author takes this too seriously. I live in Berlin where drinking a beer or two on Friday afternoon in a company is like a ritual.

I've seen a lot of people that got drunk afterwards, but I've never seen they do something wrong or unpleasant for the other people.

Actually I think it's impossible to become an alcoholic by drinking at meetups or social gatherings.

For me an alcoholic is a person that shivers and feels uncomfortable without any alcohol in his blood. This means drinking from the morning for months.

Nothing bad can happen when a bunch of good people gather and have a couple of beers.
So a stable release is too unstable for them? And now the first thing users will have to do is after install, apply all the bug fix packages to bring it to 14.04. But that will bring no unstability concerns? Or will they just not patch it and expose themselves to the bugs in the name of stability?
You can't address a specific RAM stick, typically.

Try and boot an OS without knowledge of this, and it'll start using the stick like it uses RAM. It'll take orders of magnitude longer to boot, to the point of impracticality, probably (I haven't calculated).

The OS needs to understand the memory map, and at the minimum exclude use of the stick for "normal" operations.

Then, it needs to expose the stick for access - preferably in a way that is more usable than /proc/mem.
Add satellites to a quickly growing list of unforeseen options that includes google fiber, municipal broadband, etc. and collectively they will soon be enough to make slow/fast lanes a suicidal proposition for major ISPs. The whole raison d'etre for net neutrality is D.O.A. and trying to shove through a bloated set of internet regulations tainted by the corporate lobbying process that defines American politics is unnecessarily and likely damaging to openness and freedom.
Selling out could be worth it given the right amount of money. Open source projects have changed their names in the past. And a settlement that could fund developers would be a nice benefit for GNOME.
Cop cracks woman's iPad passcode to rescue her after crash
I don't think Google is giving them away (at least not in the US). This would have been funded by the school district. In my area (North Carolina), some have chosen Windows, some tried Ipads, and some are using Chromebooks. Generally peaking ,the ipads fair the worst and the trend is moving in favor of Chromebooks. Even if the hardware is free, there is still the need for an administration license, too.
Now I'm worried my password is _too_ good...
You're right, of course. It's a little overwhelming at times, how much interest and attention this project has garnered---especially so early into the 2nd draft, where I'm still shaping the breadth, depth, scope, and direction of the content. The first time this project was posted to Hacker News earlier this year, I felt forced to push out exercises for the first two chapters as quickly as possible, just to give visitors some material to actually work with; but they do not yet reflect the final style and methodology that I'm aiming for. I do want to make it clear, though, that I'm not going to stop working on this project until it meets the standards set down by Zed Shaw for LxTHW-based books.

The most important factor, as I understand it, is the show-don't-tell method; it's also the most difficult to achieve for a language like Common Lisp, which is so foreign to most people. For the purposes of this draft-in-progress, however, just consider every explanation currently in the text as a placeholder for concrete examples that will illustrate the point better.

Another important factor is the pace of each exercise. One of the biggest features I noticed about Zed Shaw's Learn Code The Hard Way books is how perfectly he scaled the difficulty of progressive exercises, to maintain an even pace. For an absolute beginner to programming, an exercise should take no more than an hour to complete---and that's a goal I'm working towards for LLTHW as well.

To achieve these goals, once I finish laying out the content and direction with the intro text to each chapter, I'm going to be working backwards in each Part, writing progressively easier exercises, to make sure that all necessary material is covered, and that the pace is structured properly. But even once the 2nd draft is complete, I will still be relying on user feedback to adjust the ordering and pace of the material, as needed.

Thanks for your feedback, and I hope you'll continue participating in this project as I work out all the kinks!
wow, i should publish my code on github more.
PT Barnum would love to give you some health advice, I'm sure.

(The "miracle health centre" Beck is pumping in the linked piece reeks of scam. The phrase "Chiropractic Neurology" ought to send you running for the hills.)
We need every cop to wear cams as soon as possible. Then all these "the cop is the perp and the perp is the victim" idiots can watch the videos and shut up.
Hm, fair enough. To be clear, I wasn't arguing against validating flags. I was commenting about "This kernel function only gets 32 possible bitflags, but since they never validated their flags, they can no longer add any additional flags, ever, because it might break other programs which may or may not even exist."

That sort of mentality seems like it would push designers in the direction of poor design decisions. If a bitflag is the best design for a new feature, but they're prevented from using it out of a sense of "Let's not ever break anything ever," then the result may be a bad design that people are stuck with for the next 50+ years, which seems objectively worse.

But my reaction is based on theory and not backed by experience, so it's probably unfounded.
Groupon – Gnome Update
House Committee Demands Answers on Truthy Project
Agreed. A project maintainer's job is to accept comments and improvements from the community. It is completely irrelevant if someone is getting paid for their contributions, as long as the quality of their submissions are up to snuff.

If you think that people contributing to your project should not be compensated (which is a reasonable thing to think IMO), the burden is on you to make sure they are not, and it is not the responsibility of a third party to make sure that they are not getting paid.
But those are artificial bottom-rung services. We all know that an internet connection is an internet connections, right? So restricting this bogus program to certain websites was an attempt to capture the consumer, nothing more. Its somewhat like offering the poor special-price moldy bread, deliberately poisoned to make them have to buy your medicine or whatever. There's no point to it, except evil.
While Startup School was great this year, networking with people was awkward and random. Not surprising, since with 1700 attendees, who you bump into is just pure chance.

What was interesting though is that once you started a conversation with random strangers, it usually was extremely interesting.

So the colunchers app tries to bring similar chance encounters, but with more structure. And using the time we all have (sort of): lunch.
Unlikely. Unless we start making file systems different.