skysight-inc/HackerNews huggingface dataset:
Indeed, also X.Org is X11 Licensed (MIT license variant).

Wayland and Mir driver support is pretty much a mystery, and Canonical has been trying to engage hardware designers (Nvidia, Intel, AMD) for support. This recent spate between Canonical and Intel may be indicative that the process isn't going well.

Ubuntu's next LTS release is 14.04 so it's 8 months away, and if there's any surefire way to piss Canonical off then Intel us definitely getting that job done. I'm not trying to defend Canonical but it's hard to ignore the reality of the situation.

I wouldn't be surprised if BSD licensing is on the table front-and-center during negotiations, considering the legal barriers surrounding GPLv3.

Also, it makes me wonder where this leaves Valve. I get the distinct impression that they've been getting cozy with Canonical and they might be getting nervous about the situation.
>Had I known what was happening in Lyons a few hours earlier, some of my friends might not have lost their homes.

How would you have prevented the loss of their homes?
I agree, any service ever created should be forced to continue to run perpetually regardless value, user interest, or cost to the company running it.
I'd say it's understandable in this instance - I sympathise because it was initially accepted, and it's not a large patchset. I suspect if there hadn't been the various tech articles about how Intel were accepting XMir, the patchset could have stayed in (supposition, of course).
It remains to be seen whether the trend among young people will continue as those generations have their own children.
In addition to the all ready linked to Little Outliner version, the project on GitHub has to examples.
Even over a billion years that would only change the distance by 38,000 km which means it wasn't 'skimming the surface of the earth' by any imagination. Unless there is a 260,000 Km inclusive definition of skimming. Even at 4.6 billion years (assuming a linearity for that 3.8 cm / year that likely isn't there) that would still only account for just over half the earth-moon distance.

So I don't think the skimming was implied in any way!
For what it's worth, there are a lot of tech companies in Detroit. For example, a lot of these are in Detroit:
http://foundedinmichigan.com/companies

There's also Compuware and Quicken Loans, as well as a lot of startups through Compuware Ventures, Detroit Venture Partners, Bizdom, and other investors.

Also, Detroit Electric: http://www.detroit-electric.com/

And I'm sure there are lots more I haven't mentioned.
These are issues that countries need to grapple with regardless. If they don't have these personnel issues reasonably figured out, then backdoors in their hardware are really sort of a moot issue.

These are much easier problems to mitigate in practice than "We just bought this hardware from the US, who is not particularly keen on us, and we have absolutely not fucking idea what is in it."
We sometimes watch Rich Hickey's talks in the office.

We always have a good conversation afterwards.
That's what I used to think but now that I see that there are that many chip makers contributing I'm starting to wonder. But it's probably as varikin says, they're working on different kinds of drivers.
For me, Twitter is actually very usual tool for keeping up to date on industry news, blog posts, articles etc, I use it ONLY for work and not for personal stuff. Using TweetDeck, I find it invaluable (and I never thought I would before I started using it) since it let's be keep a watch on specific hashtags.
Google passes your /24 in a DNS extension, so I'd hope that companies like Netflix take advantage of this information.

https://developers.google.com/speed/public-dns/faq#cdn
Just a note. It's short for "Hear him! Hear him!"

Therefore, "hear".
Be glad they're dragging their feet. Try getting the FAA to change a rule once they've made one is near impossible.
There's nothing wrong with that, but it's simply acknowledging the facts that:

a) it looks like the money won't be there in the long run, at least not for most artists;

b) those who want or need to get paid will quit if they won't get paid;

c) even if all of those people quit, there will still be an overabundance of new, great music, not a scarcity of it.

The vast majority of great current artists don't suffer from piracy, they suffer from obscurity. They don't have any sufficient income from music, but they still produce it. For every Justin Bieber there are thousands or more really talented singers, guitarists and songwriters who desire an audience, not a job. Remove 10% or 50% or 90% of the current artists, and still no genre will 'dry up', we'll still have a [slightly smaller] abundance of new good records that you don't have enough time to listen to.
Can we all stop congratulating eachother for Aquihires? Clearly it wasn't the goal to build a company for 4 years only to see it for parts. Oh, because Google bought it then its pats-on-the-back all around.

Sad what this industry is coming to.
FEMA would ask the FAA, and the FAA would create a TFR* or similar as appropriate. Enforcement would be entirely up to the FAA, as it's their thing.

* Temporary Flight Restriction, a small area restricted for general flight in order to ensure clear airspace for disaster recovery, firefighting, or certain high-profile VIPs (e.g. Air Force One gets a TFR around it).
I don't think "Ubuntu" is particularly bent out of shape. Obviously as the authors of these patches they're already maintaining them in their tree already. All distros have long lists of local feature patches they maintain. And X.org/Intel aren't particularly concerned either, all they did is say "no". Patches get rejected every day.

This is just the community yammering away over a particularly flameworthy fork. It's a proxy war over the "Why did Ubuntu write Mir?" question. The actual path to upstream for the patches is mostly irrelevant.
This is why, despite using the site since the beginning, I don't have an account. The effort required to get enough rep to do anything useful on the site is simply not worth it, and it remains just as useful to me as an anonymous lurker. The few times I have actually tried to build rep have been an exercise in frustration.
Researchers find new, ultra-low-level method of hacking CPUs
Compuware's been struggling lately though, and are going to be making cuts for a couple years at least.
The 'Referer' attribute of an HTTP request is misspelled - should be 'referrer'
Actually I find that 7 minute workouts (which I heard about on hn) have vastly improved my life in the past four months.... So thank you, HN.
LibPhenom, a high-performance C eventing framework from Facebook
> GPL? How does this interact (legally) with other running JavaScript? Do I have to make the rest of my site's JavaScript "GPL" as a result?

That has been the interpretation of the guys distributing extjs.
definitely, you got it. my suggestion is turning and creating such apps for internal communication of organizations. trust me, sending mails and asking for permission take time... neither google, nor foursquare can touch internal informations inside an organization. but an app specifically developed for an organization's internal booking and organizing could worth.

well, not actually... I have majors in econ and also pols, but I'm a research assistant in engineering department and working in radical innovations =).
I'd say the only advantage academia has is being surrounded by other smart people.

I think you are missing one important advantage: in (good) universities, the environment is set up in such a manner that you can think and experiment all day without being bothered.

This is something I noticed profoundly when I started to work for a company after my PhD: in university there are relatively few distractions - the environment is set up so that you can think and experiment. A company is far more hectic, always has pressing deadlines, etc.

Both have their advantages: in a company there is more frequent gratification and you can leave your work at the door. In academia on the other hand, there is much more time to puzzle until things are really 'right'.
Can anyone speculate? The only thing I'm coming up with is that it might require a geo index for quickly calculating the distances between a huge number of location pairs.
Valve CEO: Why Linux is the future of gaming
Why is someone other then Paul G. telling me what he thinks.
It is in same realm as synching datas I think. GPS is unreliable for close distances, phone clocks, user connections, the reading of the accelerometer...every little part adds fuzziness, and you have to trim down your data to get something relevant, limit the rate of false positive while allowing some leeway.

A few years ago a bunch of users in an BBS were playing with the app by bumping alone and see who the algorithm would pick as a match in their town. I guess it got better, but at that time you had something like a one in five chance to get a match in downtown areas.
Transmit App (Panic) is 15 years old
This is the part that irritates me most about Mir:

By rolling their own display server, Canonical has set back efforts to get all display vendors on board for supporting Wayland.

If Ubuntu would have switched used Wayland (along with the other distributions), there would have been a very strong incentive for all vendors to support this in their drivers.
Heuristically, anytime you're doing I/O (network or filesystem) could be an opportunity to increase concurrency with async/await. By using asynchrnous I/O and trickling that asynchronocity all the way up to ASP.NET, you make much more efficient use of the ThreadPool and allow more requests to be served. That's because you are recouping cycles otherwise lost on blocking.

This isn't the only way to increase concurrency. Obviously you can grow your IIS web farm as well. But async/await (or some other .NET asynchronous programming pattern[1]) is a one-time .NET development cost as opposed to a recurring infrastructure/hosting cost.

[1] http://msdn.microsoft.com/en-us/library/jj152938.aspx
Perl predates Python by 4 years, which is not a whole lot given they're both 20+ years old now.

By "flavor of the moment", I was not referring to Perl, but rather to all the "compiles-to-JS" type stuff.

Merely comparing package repository sizes is not any indicator of quality or future prospects. Once you're beyond a few tends of thousands of packages, the bases are basically covered.

The biggest ding against Perl is the readability and maintainability. For scientific and data analytics oriented code, generally written by non-programmers who do not understand good software development process, Perl is frequently way too much rope.

Coolness has nothing to do with Python's popularity. (Unlike e.g. Rails which soared to popularity as a "Non-Java" way to do web apps, and then became a bit of a victim of its own success.) The scientific Python people I know all moved to Python from Matlab, C, and Perl because it made them more productive.
I've read this sentence 6 times and have no idea what it means...
That's exactly what I've started doing at my office. We watch a talk per week and discuss it after. Rich Hickey occupies several rows of the spreadsheet!
I'd be surprised if the Japanese rules precluded or prevented the use of technology.
You have my vote. Static kernels are the way to go for production systems. This also gets rid of some nasty dance-steps in case your boot device needs a driver that loads as a module. Ram disks to get around such limitations are pretty easily subverted and hardly anybody ever looks at what is actually going on in there which makes them an excellent place to pull tricks.
What I meant was "lost their possessions". Many of my friends had cell service right up until the flash flooding hit. A warning to evacuate based on drone imagery would have gone a long way.
I don't think geuis is saying the actual communication is unreliable, but the actions are. I.e. the NFC part works, but the whole touch to share (say a video or whatever) part has more troubles. Which is a problem even though it is just a failing of handling things hugher up the stack it makes it look like NFC is problematic.
>>In the history of the world, gamification has never gotten a single person do anything they didn’t already basically like to do.
- Jay Hanlon

This sums up why we use internet.
I agree, the community is somewhat elitist, I got banned from asking about two years ago (Because of low reputation, I was much more "noob") and I'm still waiting...
I have mostly build my reputation (but it's only in three digits) by asking questions that were meaningful to my problems at hand. And sometimes answering my own questions later.
I'd met Seth rock climbing at Dogpatch Boulders in SF. There are a lot of startup founders and people working at startups that go rock climbing -- make sure to check it out.
Try giving more general, more in-depth answers. Such answers, if correct, get dug up by search and keep bringing upvotes months, or even years, after having been written.
He was fired back in 2010 and will be going back to prison in October. I'm pretty sure he's in jail until then.
My complaint is that almost every web-related javascript question is answered with "jQuery". I didn't ask about jquery, I asked about javascript god damnit. I understand it's the right answer in many cases, but the full answer should be: "You can do it like this or much easier using library like jQuery".
SQLite cannot drop columns
And it should be noted that TFRs like this are extremely common around any sort of disaster where aircraft are involved, so this is nothing unusual.
Feedback for Scala Tutorials
http://www.scalatuts.com/blog/2013/09/13/abstract-members/
On linux:

echo 1 > /proc/sys/kernel/modules_disabled

http://www.outflux.net/blog/archives/2009/07/31/blocking-module-loading/
The only time I have hunt down video drivers for Linux is when I decide to use the closed nVidia driver. Other than that it's all kernel/X supplied drivers.
Wrong, it's extremely important.

You're devoting the next 5+ years of your life to a single task. You're forgoing your programmer salary for the next 5+ years, which could easily add up to $300k - $500k in opportunity cost. Your forcing your wife and kids to come along for the ride. You're going to end up a world expert in a tiny niche that, quite possibly, nobody outside of academia cares about. You should have a pretty good idea where you want this all to lead.

There are practical reasons for having a goal in mind:

* If you want to land an academic job, you should be planning for that from day one. Academic positions are extremely competitive, and you need to make yourself an extremely competitive candidate. That means you must present and publish your work aggressively often, networking extensively, and choose a popular topic of research that will garner you many citations, etc.

* You have to make many important decisions right from the start of grad school (who to choose as an advisor, what topic to research, etc.). Choosing poorly will have ramifications for many years to come. Having relevant criteria (such as some long-term goal) can help you with these decisions.

* It's not entirely unusual for candidates to languish for 7+ years in their program, often due to lack of direction or because they expected their advisor to motivate them and keep them on track. You need to motivate yourself. Having some direction from the start can help with this motivation, and also help you from getting swallowed up by all the time-sinks that will eat away at your productivity.
I have done some searching and have not turned up anything. The functionality that datomic enables is really intriguing, but I have trouble bringing myself around to using a non-open source bit of tooling.
Congratulations. I remember following the Joel/Jeff podcast and signing up to SO as soon as I could. Even before it started I had a feeling it would be a great place and I still think SO is one of the few places that got gamification right.
While the article in general is great, the author’s assumption of one true time is rather cute :).

At the very least, there are:

- the actual number of seconds that passed since the epoch, i.e. the number a perfect egg timer would show if you had set it off at 12 AM on 1970-01-01.

- International Atomic Time (IAT), the closest thing to the aforementioned egg timer we currently have (though with some offset, naturally).

- Terrestrial Time (TT), which is 32.odd seconds ahead of IAT, apparently for historical reasons.

- Universial Time (UT<timezoneoffset>), which is supposed to be the solar time at one particular location, Greenwhich for UT1.

- Coordinated Universal Time (UTC), probably the closest thing to The One True Time, which jumps around merrily depending on the rotational speed of Earth, trying to keep days of 86400 SI seconds.

Oh, and we’re not even considering relativistic effects here.
either good or bad ways, I'm just afraid of being stuck in academia. writing some papers and starting to every sentence with " according xx (1910)" are boring sometimes, you know well, I gyess :)
Have any favorites you care to share?
The Internet Explorer 8 web developer's dilemma
My favorite story of this kind comes from the early days at Apple Computer. Some highly skilled but illiterate programmers wrote a serial interface driver they called "The Inteligent Interface". Indeed it was.

The misspelling propagated itself into the driver's official published documentation with no one noticing. I guess inteligence [sic] is what inteligence [sic] does.
Yes, I don't understand this, either. Note that a) the Intel X driver does not, AFAICT, have any special code to support Wayland and b) the code Ubuntu want to add appears to be for XMir, which is an X server that runs on top of Mir, not for the Mir display server itself. An X server running on top of a different display server should not need specific support in the drivers of the X display server; that XMir apparently does makes me worried Mir is going to be an architectural clusterfuck.
>the overly zealous moderators have ruined the welcoming community image.

I'm glad someone said it. Before they would at least leave a comment, or ask the user to elaborate or rephrase the question, now they just close. I see so many questions closed INSTANTLY, with no explanation, and most of the time it's not even rightly so.

Of course the vague rule about rules defined by the community allow them to do anything. Once again, moderation has ruined another website.
http://www.quora.com/Bump-Acquired-by-Google-2013/How-does-B...
This could be an interesting approach. I imagine it would be very difficult to compromise an FPGA processor implementation in hardware, for the same reason that it's tough to have a processor mess with arbitrary software. The analysis tools needed simply aren't possible to implement at the level you're working at.

You could probably insert a hardware trojan that scans for specific FPGA elements and backdoors them. But there's a potential that an unrelated recompile could alter your signature. An alert adversary would be an even bigger problem. You're trying to hit a moving target from a stationary platform.

Unfortunately, commercial FPGAs today are notoriously proprietary. So while this idea may have theoretical merit, it is not currently an improvement in practice.
Neither. Forget VPS. Upgrade to a dedicated server (which beats a VPS in every category) for just $40/month with OVH.
Using "ribald language internally" might be ok until you get into your first lawsuit with discovery. It does tend to rub a jury a bit wrong.
This is interesting, because according the analytics I have access to, large institutions in my field (which is large in itself) seem to have standardized on IE8. I guess a lot of these shops went from IE6 to IE8, skipping 7 entirely. Its funny how long IE8 is sticking around and I wonder if its going to be the new "IE6" for some time.
Show HN: RGBHexCode ColorPicker
If you don't like the system picker, you can pick the target before the StartActivity call using your own UI.
I think you're mistaking what is probably largely a political issue for a technical one. The sense I get here is that there is nothing technically wrong with the patch, it's not like Intel went back to Ubuntu and said you have to fix X Y & Z to get this merged. They initially accepted the patch and only after having accepted it on technical grounds they've come back and rejected it because Mir isn't the horse they're backing.

If anything I would guess Intel is the one getting bent out of shape here, though I couldn't possibly know for sure due to lack of details.
A startup that keeps Hedge Fund managers from buying Starbucks with your money
If you have no time or incentive to share your knowledge (which is totally OK), maybe staying anonymous is just the right strategy.

Still, to ask a question you have to have only 1 rep point. A really good question or two can get you 100-200 rep in just a few hours. Try it if when you have a good question at hand.
>>I think the analogy is useful

No, it is not useful. As someone with an economics degree I can tell you with authority that comparing the finances of a city to the finances of a nation is absolutely and utterly asinine.

You see similar memes on the Internet, made by conservatives, comparing the national economy to a household budget. It's just laughable.
Except that it doesn't just work. Ignoring the hardware aspect altogether for a moment, PulseAudio itself is inherently buggy. If you run it for long enough with its volume control app open, the daemon sometimes crashes and everything stops playing sound. (It looks like that might be due to a bug in the peak volume reporting code resulting from an incredibly misleading variable name, but I'm not sure - none of it's commented, so it's impossible to figure out how it's meant to work). Resampling glitches out randomly and requires a restart of the daemon. There was a patch to the resampling code in the latest release which was outright incomplete and broken but got included anyway, and since the PulseAudio devs don't release stable versions, the only release with the fix in will be a major one with a whole bunch of new regressions. I've encountered major bugs with fixes in the Fedora package that weren't submitted upstream at all, and the patches were written and added by Lennart Poettering himself.

Then there's the hardware-specific fun: headphone outputs that don't mute the speakers when they should due to driver or hardware quirks, outputs and inputs that plain don't work, weird volume glitches where exiting one app causes all the others to shift in volume due to PulseAudio's info about the hardware volume control being wrong...
I don't think hitting the gym once a week counts. You should at least do some light cardio daily.
Rep on SO is unpredictable.

For example I randomly answered a question outside of my primary domain because it was a relatively easy issue that I had encountered myself. I have since earned close to 2,000 rep from that simple answer alone and get 20-50 points a week from it despite it being over 2 years old.

On the other hand answers that I spent way too much time researching have hardly attracted any points at all.