skysight-inc/HackerNews huggingface dataset:
There is a common sentiment that web is being centralized nowadays and this is a threat to its formerly open nature. It's not hard to complain about it as it's probably true, but the problem is, unfortunately, not in awareness. Lot of simple tools are missing, so: huge kudos to this effort! It's a hard thing to do.
>> "Chinese now consume more Guccis and Bulgaris and Louis Vuittons than the rest of the world combined."

> He wants you to think Chinese consumers have a lot of buying power. They don't. They just happen to like those specific brands. Even Japan spends more than the U.S. on those specific brands, with half the population.

I read somewhere (now forgotten where) that the U.S. is notoriously disinterested in premium/luxury brands.

That is why Apple charges ~170 USD more for the base iPad Air in Denmark than it does in the US (3699 DKR ~= 671 USD; 499 USD in US); some places, people are simply willing to pay more for a premium/luxury product. Same goes for the debate over Adobe product pricing in Australia (it was cheaper to fly to the US, buy Photoshop and fly back, than it was buying it locally).

While I have no idea about how China works in this regard, the US is clearly the outsider when it comes to comparing luxury goods consumption.
Have yourself a White Russian and an upvote, sir.
>ThinkOpen - is based on developing modules for, hosting and supporting a FOSS platform called Odoo, and there are hundreds like us worldwide. (...) NewsBlur, for example, is available on GitHub, yet still has thousands of premium users.

Both are examples of selling a service/add-ons (hosting, SaaS, etc). E.g the very examples I already gave as viable ways from making money from something open source (along with selling support).

This doesn't hold for most desktop software.

>In the end, it's not like having a proprietary license will keep it from The Pirate Bay.

No, but it will keep users buying it from the source (as opposed to feeling -rightly- entitled to just get it for free, if it was open source).
Free-to-play revenue, traffic, virality, and user acquisition model
Probably not, as antivirus programs these days all have protections against zip bombs [1].

[1] https://en.wikipedia.org/wiki/Zip_bomb
This reminds me of Trexels, a print created by John Martz in 2010. It's no longer available in print, but still fun to look through.

http://johnmartz.com/trexels
we used this on a project. it works pretty well.

a few obvious, but ok issues are.

1) if the person uses a computer where they dont have access to their email its a problem

2) the person forwards the link to others to use

3) sometimes emails get delayed

lastly a less obvious issue

4) people expect to use username/password, which means most of the users we had, had to be educated on how to log in. even when it clearly said what they had to do.
Tumor Penetrating Gene Regulators
> Oh, of course. It's okay to kill migrant workers, as long as I don't create pretty products.

Comments like this are not conducive to anything other than trolling or ranting. It might leave you feeling better/good about yourself, but it doesn't help to change the world around you in any meaningful or at least positive way.

I in no way claimed that it was 'ok to kill migrant workers.' I offered an explanation for why people focus on Apple more than other companies. When someone (Apple) paints themselves as 'hip' and 'progressive' (via marketing), people will fall over themselves to point out hypocrisy when they find it. It's just the way that people work.
check out Persona https://login.persona.org
got a link to articles on it?
And why bother taking the time to comment?
2 months?
I read that far more as a problem with journalism than a problem with the military. None of those points in any way limit the freedom of the press to report neutrally, or in any other way they want, on a war. Even if being an embedded reporter might not be a constitutionally protected right and might be subjected to military control, that's not the only way the media can report on a war. It's just the easiest way, and modern journalism seems to like the easiest approach to everything.

The concept of press freedom doesn't necessarily seem to include an implied obligation that the government must help them do their jobs.
That's pretty common for compression algorithms - for Huffman the only thing needed for decoding/encoding is the code table and possibly some adaptive overhead on top of that, and with LZ it's a buffer the size of the sliding window. At the moment I can't think of any others that need unbounded space growing with the size of the input - maybe some of the ones based on Markov chains?
> FORTRAN77, C, or C++

Some people also use Fortran 95/2003/2008.
What a miserable, snotty curmudgeon you are.
I consider it a flaw in the web-browser to allow those keys to be overridden.
How does matrix indexing look like in Haskell?
The reason this works seems to be that javascript has labels. They can only be used to continue/break a loop, but appearantly, any statement can be labeled. You could just as well use

onclick="http:

and it would work, for the same reason.
I applaud efforts to make self-hosting easier and more accessible for people but I think using the existing toolstacks for this is fundamentally flawed (security, deployment/maintenance, provenance, etc). FWIW, I'm working with others on new tools for building resilient, distributed systems, which you can read about at http://nymote.org. There's more technical info at http://openmirage.org.
I don't think journalism outside of warzones is good enough to convince me that lack of access is the problem.

We have rapid access to more information today about daily violence around the world, be it in Syria or Iraq or Nigeria or North Korea,* than under any other era of information technology.

The problem isn't distribution of information. The problem is that people can't be bothered.

* NK is probably the best example of problems with access to information, their regime keeps a very tight lid on things. Even so, we still all know the country is undergoing systematic repression, forced labor, starvation as a method of controlling the people, along with brutal gulags where torture, rape, and death are your most likely short term outcomes. Look at the "news" stands though. People are only interested in celebrities. They're most likely to associate NK with Dennis Rodman over anything else.
Your tl;dr is 100% wrong.

There were many, many times where there were more than 12 embeds.
Laying out subviews with Swift Generics
Fantastic! I remember reading this a couple of years ago and saying "huh, that's cool" but I make games now and it's much more interesting to read having had to write shaders and make similar sorts of compromises, I especially like the closest source shadows and semi-dynamic tassles on the spears.

On a less technical note it's amazing how going with the cell-shaded look has made the game age so well even the original non-HD gamecube game still looks great today.
Ha, but it doesn't work like this: his algorithm is described in 150 lines of C + SHA512 implementation. I'm pretty sure it can be implemented in hardware as well.
The first URL returns an HTTP redirect to another page; so when you press back, you go back to the URL which immediately redirects you to another page.

I've wondered for a while why browsers don't catch this and let you back-button over the redirect. Perhaps there are some cases where it would be the wrong thing in an annoying way. It is annoying when I can't back button. For me, neither OSX Chrome nor OSX Firefox skips the URL with the redirect, both of them leave the back button not working well. (You can still hold down to get the back history menu, to skip over the redirect)
This is a really neat tool.

If you just need pretty printing and don't have jq installed, you can use the python command line with the built in JSON module:

wget http://reddit.com/.json | python -mjson.tool
Eben Moglen gave a great speech on what we're giving up by using centralized services. His call to action was to basically build what YunoHost now is. This video of the speech is an hour long but a good one: https://www.youtube.com/watch?v=QOEMv0S8AcA
"You MUST" isn't criticism, it's a demand.
That is expected, as explained by the Alchian-Allen effect: http://en.wikipedia.org/wiki/Alchian%E2%80%93Allen_effect
If percol is based on aut-fu, then it's probably not that good. The screenshot shows auto-fu, I know that zsh-plugin, but it's really messy and does very aggressive auto-completion (erasing your previous input).
I'd rather use fish-shell instead.
Militants Claim Mass Execution of Iraqi Soldiers
Does YC have an in-house shrink? I've always thought that if I ran an incubator, one of the first things I'd do is institute twice-weekly meetings with a shrink. I think such an arrangement would pay off amply in the long run. I know when I was my mid-20s, if I'd had a shrink to help me combat some issues which had the side effect of leading to severe procrastination, I'd have been considerably more productive. To me it just seems like a no-brainer from an investment point-of-view.
Just to be more clear on what I talk about when I'm talking about the Acorn version, here is an excerpt from http://wiki.alioth.net/index.php/Archimedes_Elite . Of course this version was from 1991, predating both FE2 and oolite and seems justifiable to place it in the same category as the original Elite.

> ArcElite is perhaps most famous for being the first non-player-centric version - meaning that the AI would fight amongst itself and pursue its own interest. The player was no longer the centre of the universe. From the AFE FAQ: "Now you can encounter pirate packs battling it out for dominance of their private patches, traders under attack, Bushmaster mining vessels smashing asteroids into chunks and scooping up the pieces, vipers towing disabled ships back to the station, vipers flying along in formation looking for some lawbreaker to fight. There are even other ships like yourself - Cobras armed to the teeth looking for pirates to fight, to boost their Elite rating."

Compare this to the claims about oolite:

> In Elite, the universe centers around the player, spawning random events in their path to encounter. oOlite is very different, in that when a player is thrown into any system, it is populated with NPCs, with their own individual AIs, so that as you travel through a system, there are pirates plundering, miners recovering minerals from asteroids, and Escort ships traveling through the star system

ArcElite was released 13 years before oolite started development, it deserves some credit.

If the article was framed as "Oolite is a combination of classic Elite mechanics, merged with the best of the features from the sequels, and user-generated plugins to seal the deal" then it would be a good article.
Same as zlib and its replacements.
My mistake. My intention was to get you excited about equational reasoning, not talk down to you. I apologize.
This is true because only a few people are looking at how we should be writing, deploying and maintaining software for the cloud and embedded devices. There are other approaches out there which are getting more mature by the day, which (imho) are far superior. For example you can look over the Mirage work for an intro to the Unikernel approach.

http://openmirage.org/wiki/overview-of-mirage
A Danish company, yousee, did something like this, in an opt-out model. After launching it nationwide, it was found that the two wireless networks were not quite separate. IIRC only IPv4 traffic was separate.

Translated article:
http://www.google.com/translate?hl=en&ie=UTF8&sl=da&tl=en&u=...

While it was running, some people reported that not opting out and then putting your cable model in bridge mode, would disable both wireless networks, but allowing you to use the extra bandwidth for your own use. Didn't get to try it myself before the feature was disabled due to the bug mentioned above.
Recently Google has added a built-in translation feature to Chrome that has some usability issues. Since these issues haven’t been fixed in the past couple of releases, they might be here to stay.

Built-in Google Translate was added in Chrome 4.1 in 2010:

http://googlechromereleases.blogspot.de/2010/03/windows-beta...
They were using Lua, but found some of the features of the language to be non-condusive to microcontroller use.

If you want something similar that can be programmed bare-metal, check out the spark core: https://www.spark.io/
Wealth capitalist angry about allegations of government overreach that threaten to make him only super wealthy instead of obscenely wealthy.

Film at 11.
Just disable it in Settings.
Yes, true. One can certainly learn from what they have done, but I think what I mean with invalidated is that they immediately lose all of their credibility with a statement like this.

Because of this, people won't be inspired by them anymore and their opinion doesn't have weight anymore, because now everybody knows they are not looking to make a difference in the world, they are only looking out for themselves and their own benefit.

Still have hopes for Ben, I've always admired a16z, but this really sucks
Show HN:  Turf.ly, our weekend hackathon project.  Sign up to help
"Pandemiya" - a new Trojan spotted in the wild, a rewritten replacement for Zeus
just to allow someone else to make money using the brand name the company spent decades building.

Both you and jacquesm seem to have the opinion that this site is run by an opportunistic profiteer parasitically leeching off of IKEA. In reality it's a DIY community that is very supportive of the IKEA brand and probably makes very little money, which is obviously driven more by the hacks than simply the IKEA brand itself.

It's depressing that this ruthless capitalist paranoia is so systemic in our society (USA). We should view these situations as opportunities for collaboration, not competition. IKEA could have turned this into a huge positive for everyone by embracing it and making it somewhat official.

The fact that they were even willing to negotiate shows the company actually cared about the individual and wanted to try to come to a compromise that would suit both parties without involving a lawsuit.

Right...a C&D...so indicative of care and compromise. Never mind the bit about "give us your domain or we will take any legal action necessary." Her and her lawyer pushed for some small ground and IKEA eventually ceded it probably because it was a lot cheaper than a lawsuit. Furthermore, the "compromise" is still completely untenable for the future of the site, so it's still going to have to change the name, this only affords them some semblance of continuity during the transition.

In the end the author of the website shows everyone that money is what's most important to them, and that's their decision.

Why are you so supportive of a large corporation bullying an individual and simultaneously critical of that individual? What did IKEA show is important to them in this episode? Something other than money? What do you think the website owner should do instead? Close up shop and go back to a day job?

Sorry, I just don't find any part of IKEA's actions "admirable" here. "Relatively unsurprising in today's aggressively litigious and paranoid socioeconomic climate," maybe.
The graph coloring throwdown: Haskell vs. C++ vs. Java
>PS. There is no evidence to suggest that the software industry suffers disproportionately from mental health issues compared to any other.

I'd be interested to see a study on this
I think there's a need for a small, self-contained system that is just so simple that it should be inherently secure and thus never need updating; HTTP and many of the related protocols are over a decade old, if not more. They should be so well-understood enough by now that a simple, correct implementation is possible. Maybe it will not have the latest features, but that's not the goal here - reliability and simplicity is.

Being able to host a personal site comprising a few static pages, which is something that would fit well with the goals of this project, shouldn't require all that much in the way of software; maybe even a full Linux kernel is overkill.
The parent linked to a study demonstrating a link between aspartame and obesity. Did you even look at it before you wrote your facetious little reply? If you do, you'll notice it says the opposite of what you seem to think it does.

And stop invoking the word "science" like it's an infallible deity whispering in your (and only your) ear. Science is a process and IMO the result is not in on this one yet.
I don't believe Apple has any migrant workers. Do you mean Foxcon?
Beginning of AirBnB
I just read airbnb was starting in 2007 while democratic party convention. Does anyone know how they advertised airbnb to the people? Thanks.
Austin's $10BN fantasy Subway System (2011)
Which gives me a chance to repeat my observation that one excellent way to reduce your taxes is to not speed. I pass two roadside tax collection stations [speed traps] every day on my way to work.
To be honest, I think the $10BN figure is a number that was pulled out of thin air. Project connect is estimated at around $1.4BN and covers a lot of the same area, just above ground.
We made this over the weekend. Getting more people to signup will help us test with real-world data and optimize. It is fun, I promise! Any comments are very welcome.
Have you ever wondered why "VPS (and cloud) servers" don't do the "sudo apt-get update && sudo apt-get upgrade && sudo reboot" automatically?

Anyways, if those Yuno people are smart enough, they do this once a day automatically via CRON. And if their systems are expensive enough, they consist of 2 redundant engines.

I mean just think of a file server. Everybody can tell you how much of a security nightmare an FTP server is. Why? Probably because the ftp daemons are so complex and have so many options. So people turned to Dropbox and other expensive but simple solutions.
Can you imagine that complaint being used for anything else that journalists report on?

"Reporting the activities of drug cartels ends up favoring the cartels because they only accept journalists who tell their side of the story."

"We were going to do a big expose on medical malpractice in Regional Hospital, but the administration refused our request for a month-long officially sanctioned observer mission within the hospital so we couldn't."

"It's no wonder that news reports always praise the police, since your ride-along privileges get terminated right away if you don't play along."

Yeah, reporting from a war zone is dangerous and difficult and getting help from the military makes it a lot easier. But that's their job.
link is bad now.
Is this: https://yunohost.org/images/home_panel.jpg part of the actual UI? If so, I would suggest adding a line of info on what each of these apps does. Most users will probably know what Wordpress and Owncloud do; beyond that, most of the names are not exactly self-explanatory.
Do you know if it's any good? I have never heard about it actually.
Captain, we have a problem.
https://imgur.com/urAerQJ
The same can be said about 99% of journalism about government at every level, including local government and policing. There is much too little skepticism.

This is why citizen journalism, as rough as it often is, is successful, and why data-based journalism like fiverthirtyeight is the future of professional journalism.
Avoid Carnitine and Lecithin Supplements
Well, apology accepted I suppose. However..

> There is a lot of mis-information around artificial sweeteners

Sure is. And perhaps you're contributing to it. You sure haven't produced any evidence that you're right and everyone else is wrong.

> it just triggers my "Frustrated with the internet"

Well, your belligerent responses to people's polite, reasonable comments kind of trigger that in me. Let's not be part of the problem...

> look up where we are at in current day research

There have been two studies linked to supporting the claims made by myself and others. You haven't posted anything. Take your own advice!

> Diabetic research is huge, it isn't generally something to be skeptical of

And yet we're living in an unprecedented, worldwide obesity epidemic. Someone is obviously very wrong about something. It's my personal belief that in 50 years we'll be looking back on current nutritional "science" the same way we look back on "healthy cigarettes" in the 60s. We'll get it right eventually, but we sure haven't yet.

(edited for politeness)
The primary point of the complaint is that feature is obtrusive to the extent it's annoying - it displays some uncalled popup.

If an active suggestion (feature advertisement) is necessary, a single once-in-lifetime "hey, here's a way to translate the page - click this icon if you want to do so [ uh, okay, got it, now stop bugging me ]" (with clicking outside treated as "probably didn't read - remind later again") would be a much better approach.
This page basically says "Install this file, magic!"

If you want the technical details behind it, a good starting place is http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspb...

Or the blog of the creator at http://www.omattos.com/node/19
Appears to have breached hosting limits (or some other 500)

Any caches? Seemed interesting
I know I'm being trolled, but sure, I'll jump in.

My high school held me to high standards and introduced me to broad influences - beyond technology - that help me see problems in a new light. Technically, I had access to a modern computer lab that let me try new things; when I found security holes, I didn't get kicked out but was tasked with fixing them.

In undergrad, I took a program that taught every new computer science class in a different language - without teaching you the language; assuming you'd have to pick it up in order to learn the underlying concepts. That kept me on my toes, helped remind me that I wasn't an expert in everything, and made me much more agile in keeping up with the languages and technology that have come out since undergrad. (I graduated in 2001... so almost none of the languages I do my daily work in existed then.)

In grad school, I expected to go in to study security but was exposed to infovis by joining a program known for it -- meaning I got to interact with people who knew the field forward and backward, giving me skills quickly, something to strive for, and a peek into the future of the field. This took my career in a different, and, I think, more exciting direction.

So what great schooling enough? Of course not. I worked my tail off, took a variety of good and less good jobs, and tended to relationships outside of school that helped me find other ways to learn and to do. And we'll never know the counterfactual. But I can point to a bunch of specific ways where good schooling put me on a successful path, and I'm honestly surprised that the sentiment here is so negative.
Depression, founders and enterprise sales people
The feature's not new but it was redesigned relatively recently. Previously it had showed a notification bar, not that popup dialog.

Old UI: http://docs.oseems.com/_media/general/application/chrome/chr...

New UI: https://user.files.wordpress.com/2014/06/screenshot-6.png

In my opinion, new version is prettier, but more annoying as it partially obscures webpage content.
Show HN: BandMule.com – a side project
Hi there. I've been working on a side project to help bands arrange their gigs and practice sessions.<p>This came out of a need to do the same for my band, and to record and share snippets we get from practice sessions etc.<p>Any feedback would be much appreciated!<p>Thanks.

www.bandmule.com
Same way they have always done it- spammed craigslist.
History of the alphabet
What's with the hostility? I was pointing out that WalterBright was down voted for the perfectly valid point that the problem you spoke of is not caused by half-assed use of the metric system. No matter how much I use my brain, it won't become such either. There may be other problems caused by that (I wouldn't know; I'm not American), but you specifically brought up one that is not related to metric in any way.