skysight-inc/HackerNews huggingface dataset:
I lived in Spain for 9 years and ran a company there for 7 of those - I would never do it again. Even with competent professional legal & accounting assistance it's a bureaucratic nightmare by the standards of most other places I've been. It's also not particularly cheap - contrary to what the article says, Berlin in my experience is much cheaper.

That said, it's a nice place to live, especially Barcelona, and that helps to attract foreign talent if you can't find good people locally.
These are all the things I want to tell people about BI, written concisely in one place. I wish I could upvote you more.
I haven't read either of them, but Bird has a just-released book out called "Thinking Functionally with Haskell".

http://www.amazon.com/Thinking-Functionally-Haskell-Richard-...
Good to see these's still a sucker born every minute.

Intelligent people on HN are pointing out huge holes with this idea but some people are still defending their Nigerian princes, because... they want it to be true?

The warning signs here are huge. It's an incredibly simple idea, if it was possible it'd be already done. Nothing here really seems to rely on scale either.
Openness of your platform? God could we get any more passive aggressive with this open source bullshit? Honestly this kind of crap is like doing grade school all over again. Grow up already, does windows support webm/webp natively? Nope, needs plugins.

Webp is in a lot of the same boat as webm legally. It may be "open", whatever the fuck that means anymore, but that doesn't make it patent free or not needing of any licensing concerns. VP8/9/etc... aren't some public domain web format. Even webm infringed on H264 patents as of 2013. Do you really think that is an encouraging thing for lawyers of companies with legal liability to want to risk?
The capacity of mass transit modes is still worthwhile even in a fully automated universe, once you get dense enough. It's a simple calculation of space usage: If you fit more people in a vehicle, you use less road. Depending on mode and scale, you may save energy too.

Now, you could postulate that we'll go smaller with AVs, or we'll develop ways to reconfigure vehicles on demand to synthesize a larger vehicle. But those things are not as clearly on the horizon as an immediate post-AV situation where traffic patterns remain roughly the same(ease of trips encourages more trips per day, cancelling efficiencies), but per-vehicle usage rates are up(due to better sharing). In that situation, we get better safety and convenience, and future zoning will require less parking...i.e. you get a global spike in density, which motivates better transit.
I live on El Camino and frequently take the bus. It's a 40 minute walk to the nearest caltrain station
Nina's is different. Campbell's was trying to prove what you should eat; Teicholz' followed the history of the science to see where it went. The difference is subtle, but significant. Based on what I've seen and read of Campbell, I think he would expect his work to be the last word on nutrition; I think Teicholz would see hers as a beginning.

I recognize my own bias here, though. I think there are serious flaws in the China Study where Campbell reached beyond where the science illuminated. Teicholz isn't trying to prove a conjecture in the same way, so she isn't forced to do that (I think Robert Ludtig and David Perlmutter both did the same thing, so it's not just a function of vegetarian or not).

Edit: I say read them both and decide for yourself. Don't accept either of their conclusions, but follow the science they reference and evaluate it for yourself.
That's actually a solved problem! As the article mentioned, it works the other way around - the browser specifies what it can receive. Since this wasn't around from day 1 it's really opt-in. Sure, sometimes Google make a SNAFU and break webp support, but if you're on the cutting edge that's what you get.

Let's see what Chrome sends when it requests an image:

GET /myimage.jpg
Host: myhost.com
Accept: image/webp,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8

That Accept line is part of HTTP Content Negotiation. Chrome is saying "I want that content, and I'd like a webp if you have one. Otherwise whatever you have is fine". Ideally it would list each image type it can handle, so the server can send an appropriate error if a suitable image can't be found. History being what it is though the / is needed.

Alas this isn't really exploited enough, since you'd end up with ridiculous request sizes:

Accept: image/webp,image/webp+lossless,image/webp+animated,*/*;q=0.8

You can see where that's going...

Accept-Encoding is the one that's used most often. Compression on the server side is very useful to reduce latency, and for static resources it is often free - servers can pre-compress them.

Accept-Language is sadly under-utilised, for the same reason we send dates from the server rather than using the user's clock - people often have misconfigured machines, or are using a friend's computer and don't want to change the language.

There's a lot of things in HTTP, it'd be a shame to reinvent the wheel in JavaScript.
53 Most Active Tech Acquirers: What Kind of Startups Are They Looking For?
The 10 Best Privacy-Friendly Services
When I click the demo link I get a 404
Not necessarily...but, the odds are good. I do find I'm very angry at Google Maps a lot of the time, though, so maybe Google is getting worse at interfaces and Material Design is going to go down in history as a massive failure.

People seem to be tolerating Windows 8 "flat" design, though, and that is pretty much a nightmare for usability as far as I'm able to discern.

In short, I don't now what's right and wrong, but I know what I like. I like my new tablet, and I dislike most other "flat" designs I've used in the build up to Material Design.
I think you need to re-read the point.

Anyone can tell if a really really shoddy building is NOT structurally sound.

What is hard to tell is if a building IS structurally sound. That is why engineers exist. Not for the previous.
This feels unnecessary, although it's some cool code for sure. I think it ends up looking unnatural when the generated shadow doesn't match the shadow in the icon itself; in the demo on the github page, this would be at 1 o'clock and 5 o'clock.
Posted a few days ago:

https://news.ycombinator.com/item?id=8621671
> so its easy to spend (which also helps the economy).

If money is not spent, it is invested (not hoarded). Even putting money in a bank is investing it, as the bank loans it out to people who spend it.

The idea that giving money to someone to spend is better than to someone who invests makes no sense to me.
Each phone came with a charger, and they run "IP Webcam", a free app on the Play Store. I have them semi-hidden in bookcases and other out-of-the-way locations so they're not obvious. I usually just use IP Cam Viewer Basic, another free Android app, to check on the pets when away from home. My home automation hub (Vera) works fine with the phones as IP cams as well.
Clever, but light comes from the sky (it always comes from the sky in nature...light from below weirds us out). It's probably poor design to have shadows rotating throughout the day. Might be more friendly to have the shadows play like real shadows (never going above the object).

Source: http://static.tvtropes.org/pmwiki/pub/images/TV_Tropes_Flash...
It would have been a great effect if it had 12 shadows. Although unnecessary but cool.
Thats odd, I have Gwenview 4.14.2 and qt 4.8.6, and webp doesn't resolve properly. Rekonq can't open it either, but Kolourpaint can and Krita cannot.

Is webp added in qt5?
I use this all the time and It's really great.

I have messed around with one sketchy youtube downloader or another for years until I found this.

Oh, and it's on brew!
That table uses a mass-based unit, so wouldn't that tend to create the misleading impression that lighter elements are more scarce? Energy storage capacity depends on the number of atoms, not mass (as you can intuit by comparing lithium batteries to lead or nickel-cadmium batteries -- heavier doesn't mean more powerful).
I'm pretty sure they could send the live video signal up to a communications satellite in geostationary orbit. That satellite would relay the signal to a base station which would then broadcast it however they normally do.

There are lots of comsats in GEO; no doubt some of them are open to doing a deal, but I don't know the cost. Maybe an international TV news network would be willing to do it "for free" so long as they get exclusive access?
Yes, if you're considering only energy. But in practice there are other considerations, such as the cost of the weight, the strength (and thus cost) of the cables, the amount of torque which can be produced for lifting the weight, etc.
There are lots of projects to do this, and this one has been around for quite some time. Is there any context as to why to post this now?
Think about how little cooling is needed on a big electric motor. Even motors made 100 years ago are very efficient.

By contrast anything that qualifies as a "heat engine" (including internal combustion) is limited by Carnot's law to be low-efficiency. If it weren't for the extraordinary energy density of combustible fuels they wouldn't be competitive.
Great! The more fragmented power is, the better. Better to have many actors engaged into the political process, countering and balancing each other, that to put all that power into the hands of few. I hope local leadership becomes more important than centralized one - be it federalism or this.
In trying to ascertain how much weight is practical to lift, I came across this list of the strongest cranes, which can lift millions of kilograms (thousands of metric tons): http://enr.construction.com/products/equipment/2012/0925-the...
Someone is looking for easy karma points probably :)
Despite its name, youtube-dl doesn't just download from YouTube but from a ton a different sites as well [1]. The rate in which this project keeps up with changes is incredible.

[1]: https://github.com/rg3/youtube-dl/tree/master/youtube_dl/ext...
I have seen the 1830s-sh remains of such a system in Tasmania. They sent coal in buggies down a ~200m inclined railway to the dock below, using it as counterweight to haul goods up the hill. Win-win!
If it's on the front page, some people have upvoted it.

Take a look at the "new" section!
Suppose you have standard rail tracks and use a surplus freight train. Congratulations, you can now store the amount of energy needed to push a single train up a single mountain. That's not nothing, but it probably isn't enough to be useful on a utility scale.

That implies that you want a weight orders of magnitude more than a train (or many trains per charge "cycle" with a stockyard at each and of the mountain to store them) You're now going to need a very tough track and wheelset. They're also going to wear quickly. Probably enough to make it impractical to build and operate.
If you use saltstack, puppet or chef to manage your servers it shouldn't really make that much of a difference how many servers you manage... be they linux or freebsd.
Ah okay, thanks for pointing that out. I just skimmed the article. Also, I don't think that I suggested that explains all of it, and it certainly doesn't in the case where 42.5% of the students are Asian, however, it is worth noting that Caltech and Harvard admit students for different reasons, and many of Harvard's students are admitted for non-academic reasons.
They are using the wrong approach. It's the difference between Karate and Aikido.

Can one use potential energy to, well, store energy? Duh. This, however, is the wrong way to do it.
I've not read Bird's new book, but the table of contents suggests it's a more modern but more basic introduction to pure functional programming. The new book covers monadic IO and monadic parsing, for example, but doesn't discuss the space and time efficiency of lazy versus strict evaluation.

I really like the oldies because they seem to express the joyful, revelatory aspects of functional programming better; more modern texts tend, in my opinion, to get bogged down in the mundane realities and masochism before properly motivating their audience. The first great truth of Haskell is that imperative programming is unsatisfactory, and if you haven't realized that yet, you're not ready to move on.

If you don't want to commit to Bird and Wadler's text, at least try Hughes's excellent paper (linked in my grandfather post); if that turns you on, you'll want to read the book.
Never heard of any in France (where I grew up).
Try 67x89 that way and count dots till tonight.
Thanks, I appreciate the clarification from you and vertex-four. I was indeed missing the ports part of what you were saying. I'm relatively comfortable with that since I'm not going to be using FreeBSD for any large-scale deployments and the software I care about tends to be reasonably good at backwards compatibility. In the case of PostgreSQL I'd test, but in an emergency I feel like I could do a live upgrade without too much stress. I'll have to keep an eye on Nginx and Sphinx, though.
IE updates every patch Tuesday. I know that in F12 tools we've shipped new features on an arbitrary Tuesday.
FreeType 2014
Recovering from Clojure/conj
And yet elsewhere, domain specific languages are preferred.

I'd love to see the One Config File Format To End Config File Formats that supports xorg, ldap, crontab, nsswitch, apache, and anything else. Sure, use something like JSON, XML, INI, or YAML for this, for which the format is regular and parsable with an off-the-shelf parser, but then the domain specific stuff just moves into, for example, the key names. You've gained nothing in terms of maintenance or automatic editablity, but you have gained consistent use of whitespace and punctuation characters.

"Creating a data structure and serializing it to a file" is doable text-based formats. Admittedly, templates are troublesome, but that's because you shouldn't be using templates anyway. Templates are an attempt to avoid understanding the domain specific language but still maintain the power of the domain specific language. I've never had good luck with this, which is why I mainly use configuration management tools, like puppet, to keep a fleet of machines in a consistent state by putting fully formed files in place. Templating takes significant care.
As I said in another comment, this stereotype of American Asian men is partly caused by the universities admission procedure and the country's immigration policy. In short, they just like foreigners in STEM.

Another reason is probably the culture differences. Asian people are not only interested in STEM. We do have other majors in universities. However, Asian has an equally long, if not longer, history with Europe. Many fields are "stateful", i.e. they rely on the history. For example, a physicist could have a very successful career even he does not know Newton's anecdotes. However, a art-majored student probably needs to know some history in his field --- at least, he needs to remember some names and their corresponding achievements.

People majored in literature in China definitely know poets like Li Bai, Du Fu, Bai Juyi and they have devoted lots of time to learn these poets' work. The culture barrier prohibits them from studying in another country in a different language. That's probably another reason why there's little Asian students outside STEM.
With ternary grey code, only one digit is changed at a time, but sometimes that change can be more than one value, why isn't ternary ordered so that each digit only changes by at most 1 number? for example:

0 → 000 | 000
1 → 001 | 001
2 → 002 | 002
10 → 012 | 012
11 → 010 | 011
12 → 011 | 010
20 → 021 | 020
21 → 022 | 021
22 → 020 | 022
100 → 120 | 122
101 → 121 | 121
102 → 122 | 120
110 → 102 | 110
111 → 100 | 111
112 → 101 | 112
120 → 111 | 102
121 → 112 | 101
122 → 110 | 100
200 → 210 | 200
201 → 211 | 201
202 → 212 | 202
210 → 222 | 212
211 → 220 | 211
212 → 221 | 210
220 → 201 | 220
221 → 202 | 221
222 → 200 | 222
Literate Haskell URL Shortener
Online Collaboration development tools ---Nitrous.io
openSUSE uses btrfs's copy-on-write behavior to allow rollbacks. Any time you use the package management system to change system state on a machine using btrfs the package manager actually snapshots the filesystem before (and I believe after) the install or remove. Due to COW this effectively only wastes the space for new versions of old files and snapshots can be cleared at will. It's a little weird to get used to, but it's actually a far more powerful "Oh Shit" button than package level rollback - a bad post-install script in a package that trashes /usr can usually be recovered easily if you read the docs and still have snapper (or can get a copy of it). Unfortunately RDBMSes don't usually play nice with copy on write filesystems, so it's much harder to do rollback there.
Thanks for the kind words. I hope they help.
The under representation exists even if we include all Asians employed at these companies - Twitter has for example a 29%/24% difference, Facebook is 24/19 when restricted to just non-tech role headcount. Yahoo comes in at 24/17 when similarly looking at just non-tech employees.

The demographics of leadership actually get worse once you leave tech: Asians represent 0.8% of C-level roles, and 2.1% of board seats - against 5% in the general population. Tech is actually a relative bright spot when it comes to Asians in leadership roles.

> "The real question is why they aren't more overrepresented in leadership."

This really isn't the question at all. You're conflating two separate problems: over-representation of Asians in tech overall, vs. under-representation of Asians in progression of tech leadership. Both can be true simultaneously.

Accepting the precondition that Asians are over-represented compared to the general population, their progression to leadership roles (from both tech and non-tech origins) suggests under-representation. i.e., based on the precondition we'd expect to see more Asian leaders in these companies.

That the precondition exists is a fairly interesting problem itself, but largely separate from the argument of leadership.

At the heart of it is the notion of equality - that two equal candidates get a fair shake at a promotion/role regardless of race. Regardless of whether or not leadership positions bias towards tech candidates or non-tech candidates, the gap exists - Asians are promoted/hired into leadership positions at a lower rate than their participation in the rest of the industry.

This is particularly visible in professions where the advancement track is less vague and more straightforward - for example in law Asian-Americans represent 6.7% of associates, but only 1.8% of sr. counsel, and 1.7% of partners.

This sort of gets at the original problem I brought up - that Asians have a problem, and are a problem. The over-representation of Asians in white collar professions is used as a bludgeon with which to attack other minorities, and used to invalidate real inequities within these professions such as whether or not they're being treated fairly when it comes to promotions and advancement. The Model Minority myth is damaging all around - to other races, to Asians themselves.
Moving to and living in a foreign country is a really great learning experience, but don't kid yourself - the sheer amount of bureaucracy involved in these entrepreneur-importing schemes plus the overhead of adapting to a new culture make them a net negative for any business you're starting.

Go if you want the adventure, but if you're really passionate about something you're working on, I'd recommend staying in place and working on it instead.
You're conflating a desktop environment and a graphics toolkit. KDE <-> GTK+ ~= apples <-> oranges.

Futhermore, no, GTK's HiDPI support does not in fact force a scaling factor for the whole desktop. You can turn it on app-by-app. The fact that whatever desktop you're using doesn't utilize this capability isn't GTK+'s fault, it's the desktop environment's fault.

Now having said this, you could be entirely correct that for the time being KDE offers a better HiDPI experience than a GTK+-based desktop, but again, that has really nothing to do with the toolkits themselves.
What is always deceiving in statistics like that? Authors rarely realise the fact that even if just a single startup survives with a good product, it is much better for humanity than survival of a single journalist or statistician (except R programmers, those are precious).
Google maps does this for shadows on buildings - check out something tall to see. It makes more sense there as the shadows actually fall in that location. As an interface it's a cool idea but we normally consider light to fall from top to bottom.
A number of network devices and software applications include a root CA certificate that allows them to unwrap SSL (for example Charles Proxy). The problem with that model is once installed, all users of that application implicitly trust each other. Integrating something like this would allow each user to have their own root CA.
Sadly what you say is true. Despite the fact that humanity has been drilling holes into various types of soil for over 8000 years, we don't really have a good way to do it. The situation is not quite as bad as you're describing though. It is not $50k per day, more like $5k. That is for machines that can only do soil, not rock, and aren't as much drilling as they're making a hole. But in places where you can do agriculture, you'd have at least 5m of soil above rock, and more usually 50+ meters. I wonder how much power this system would have with a 10 meter deep hole (like is regularly installed for heating water in homes these days).

These guys may be on to something. Scaling down seems to me to be the key. Full gridless operation with solar panels (at least in earthquake-free zones).
It seems like quite a modern success story for the classic "Cathedral and the Bazaar" model of open source development structure and motivations.

As I recall, it was originally written by one person (Ricardo Garcia) in 2008 and worked only on YouTube using (by later standards) relatively simple heuristics to find the URL to extract the video. But it's catalyzed an explosion of interest in every aspect of the problem: tracking changes to the HTML of the video sites, adding support for more video sites, figuring out indirection and parsing through multiple pages and HTML objects, making the tool much more multiplatform and easier to install and update...

It's attracted hundreds of contributors (many of them motivated by a personal desire to be able to use the tool on a different site, or to fix a bug that was preventing them from downloading video in a particular rare case) and maintained an incredibly rapid pace of development.
Ask HN: Any thoughts about Adobe Flex/AIR for cross-mobile (non-game) app dev?
I need some good (component based, static typing) cross-platform (android/ios) app dev solution. ActionScript 3 seems a good language with static typing. And Flex/AIR seems quite nice to me. Another alternative could be MoSync (C++ based), but it is not maintained anymore, unfortunately...

So what do you think about Flex/AIR way? Would you start a new project with it?
For a much shorter video demonstration of the first part:

https://www.youtube.com/watch?v=0rAyrmm7vv0
For what its worth, when I test drove an XTS I was incredibly impressed with CUE. Though if I had my druthers, I'd prefer a good old fashioned knob and button interface for the radio.
Internet data plan back on political agenda
Does it remove the shadows at night?
MIT and Stanford both use race as a significant factor in making admission decisions.

What language in that brief makes you conclude that MIT and Stanford both use race as a "significant" factor (at least as compared with Caltech)? All three schools put race in the "considered" category of their CDS submissions.