skysight-inc/HackerNews huggingface dataset:
> If you are in the US (and in some other countries), you know it's illegal, right?

Not necessarily. An open WiFi hub can represent a free service offered by, for example, a restaurant or lodging establishment, both of which expect and accept public logons in order to attract business. It's not obvious how an individual might distinguish between these hubs and a private hub that happens not to have a password.

If someone decided to prosecute a user of an open hub, they would have to shoulder the burden of evidence to prove that a person knowingly defrauded the hub operator, rather than innocently accessed a public resource.

If the hub has a password, that's a different story altogether, but in the case of an open WiFi hub, the burden is on law enforcement to prove that an individual knowingly stole the service. Innocent until proven guilty.

Imagine someone driving along a public road, next to a drive-in theater. He pulls over and watches the movie over the top of an inadequate fence. Is he guilty of a crime?

Imagine someone walking along a street who stops and reads the newspaper headlines through the front of a newspaper vending machine. Is he guilty of a crime?

Both the above examples would require the prosecutor to prove "guilty knowledge", knowledge that the behavior was wrong. It's the same with open WiFi hubs. There are plenty of open hubs that are intentionally public, and that accept logons from anyone. And there are hubs owned by unsophisticated computer owners that don't have a password simply because the owner doesn't know how to set one up. Is the public required to distinguish between these cases, or face prosecution? No.
Thank you! I'm getting the book now.

I was friends with one highschooler who constantly showed off his math knowledge. He much preferred to leave people (many of whom were poor) with the impression that he was superhuman, rather than proactively explaining that his father was a mathematician, his mother taught him at his Montessori grade school, and his family was very well-off...

I think a significant problem is the self-aggrandizing way males are socialized. Often to intimidate. This interacts badly with how females are pressured to defer and feel inferior.
Gnome may not be dead and it's nice to see them work hard to achieve a suitable user experience. However, I personally don't like the look of it. To me it seems the windows don't fit the rest of the U.I. The borders are too big, in my opinion and the buttons don't "feel" right or look right.

Usability wise, it's still lacking, I think. I'm a grumpy sob, I guess. I hope they succeed but I have to be honest, I don't think they will.

/end grump
I read somewhere that on average at any given time, 70-80% of all large commercial planes in service is in the air. Compare that to trains or trucks.
System76 - http://www.system76.com
I am not American so I have no U.S. Political bias, but the comment is on point about someone not being truthful regarding their achievements. If this was not a politician you would have not complained. Its seems like you are more concerned about this being about a politician than someone not being truthful.
Seconded.

Other piece of advice : try something like codeacademy, it will take you by the hand, teach you the basics, correct your exercices, for your first steps into this world.
Yes, you could do that, but it would clearly be fraud.

I visited a town in Alaska this summer that had a McDonald's with an open hub -- no password. I asked about it, and the proprietor said it was open to attract people to his business, and he didn't care that some people cheated, especially because the cheaters needed to gather around his place of business (to get adequate signal strength), making it look popular and attracting paying customers.

But a hub that has a password is a different story. In that case, you can't claim not to know the behavior is fraud.
KDE could be easily configured to behave like that.

disclaimer: KDE contributor.
One of the best remains fizzbuzz.
I think the offer is closed. I was able to download the free copy from outside US. Maybe just a 24 hour offer.
Your app looks good, on Twitter you say it will be free, please don't. I prefer paying €3-€4 now and have it stick around than having it for free and abandoned in a year.
People cheat.

In some sports it's easier to spot than in others.
My thoughts exactly, although most of the time Space should be cheap enough where the DC are located. But you would need at least 2 - 3x the size of DC to handle that.

The Oil also needs money, and the extra cost to handle the construction, etc. And if google could already achieve 10- 20% figure then it is properly not worth while to do it within that 18% savings.
Cython 0.17 released with support for PyPy
I see no point though.
In all honesty, I was just arguing with a libertarian with a strong constitutionalist mindset. And he finally got 'it' with the

" In other news, I'm up far later than I want to be debating something I have almost no control over, with someone who describes himself as an idiot."

comment. I was doing this in the middle of designing a platform and motor for my 3d scanner.

Complete aside: I believe I can modify the source for MakerBot Scanner so it can scan rooms as well as individual objects. It'd be really spiffy to print panoramic pictures of a room. Call it an early work in progress. I'll publish soon-ish.
The OP was about a guy who cheats at marathons. The comment was about a verbal gaffe by a recently nominated and controversial Vice-Presidential candidate.

I'm not sure about your countrymen, but Americans have an annoying way of derailing every conversation and forum into petty, non-sequitur, assume-bad-faith attacks on politicians of the opposing party in a way that really adds nothing to the discourse. It's not that the comment wouldn't have bothered me if it hadn't been about a politician; it's that the comment wouldn't have even been made if it wasn't about a politician. There's this obsession with proving that politicians of the opposing party are terrible human beings in every possible way (so that we may feel righteous in our cause) instead of actually discussing things that matter. The end result is a sequence of catty remarks that only convince people who already agree with you, which stops any productive dialogue before it starts. It's the single most destructive thing about the American political culture.

HN is one of my few remaining refuges from that bullshit. If everyone else is suddenly fine with it, maybe it is time for me to leave.
Well, the obvious answer is that heat resistance for that processor area to oil is insufficient to remove all the heat

Hence you still need a heatsink (smaller though and no need for a fan)
No, mineral oil as they're using it, with required specs, is an even better insulator than air
Japan was one of the few countries that passed ACTA.
Larger surface area to dissipate the heat from the CPU to the oil?
I thought so, too. But I was talking to people on IRC all over the world, including in the UK, and they were all saying the same.

It might be related to sport -- more popular sports getting more bandwidth, perhaps?
As a data point they are dead on for Melbourne, Australia. Judging by watching the map and hearing the plane go over.
Speed it up please. The arcade version is much faster. This is plays really slow. I think the pac man should move at least 25% faster.
> Why does it need a heat sink if it's being cooled by oil?

The heatsink couples the heat source (the electronics) to the oil. The metal heatsink has much higher thermal conductivity than the oil. The advantage of the oil is that it circulates and carries heat away to another heatsink that ultimately dissipates heat to the air.
Why cockpit view is not working for me? It says: The Google Maps API key used on this website was registered for a different website. The developer of this website can generate a new key here.
I'm nowhere near the guru stage, but I'm definitely down with convention over conviction. No matter what stage you're in (or even alternate paths), making your code communicate your intent to your coworkers is much more important than penning your magnus opus. It's okay for freshly-minted programmers to blindly follow the patterns of the grey-hairs and for the zealous to write heathen code, depending on who will be maintaining the project in six months. The equilibrium of the team will balance as everyone learns through building good product.

I agree with you on personal projects, as well. Do whatever lets you meet your goal, whether that be learning how to hardcore TDD or getting a horribly-written, hacky project out to your friends.
(It seems it does, I've later learned)
CentOS 6.3 and above will preserve most of your Lucid experience, and has support for some years. I have CentOS installed on my desktop PC.

http://dl.dropbox.com/u/8403291/centos.html

You will need to do some fiddling with repositories, research yum-priorities plug in and the various additional repositories.

I have Ubuntu 12.04 with Unity on the laptop and find it quite useful on the smaller screen. Looking at the Gnome 3.6 development screen shots on the original article, I might hunt up a ppa and try it...
Oops, meant to reply to http://news.ycombinator.com/item?id=4464955
I appreciate the tl;dr.
Well, yeah, but those aren't meant to fly... :-p

Seriously, though, that number is quite impressive. In order for that number to work across the population of airplanes, that means on average each aircraft individually needs to spend 70-80% of its time flying. Yikes! I've tried searching a bit for a source, but unfortunately can't find one. If you know where you got that from, I'd love to know.
What to do when stuck on a problem? Sleep.
Again to nit-pick: it's not wrong, it's just not exhaustive :)
Seriously handy, thanks! I was about to dive into Z, but this looks even better.
That is absolutely incredible!
I also felt that the quality of this article didn't meet the standards I usually expect from The New Yorker. The basic calculus for a New Yorker article usually accounts for a meaningful (often globally-stated and overwrought) thesis. This article, however, read as gossip.
Not now .... webOS is not yet a threat to Apple or iOS :)
File manager ideas
Some thoughts on nautilus file manager
So much wasted effort to achieve something which a) doesn't really work well b) comes for free if you just go native.
And your Android users will of course be super happy to find a bad iOS interface which is just slow.
And once you are done imitating the iOS interface, the real work only begins ;)
I like this premise. Unfortunately, cache lines aren't nearly as visible as registers in a debugger, so the author's claim that the next generation systems languages may need to provide convenient controls (and implied visibility) into this class of optimizations seems particularly apt. Nowadays, cache-related optimization appears to center around experimentation on a particular hardware setup. Hopefully, that will improve in the future.

In the meantime, Herb Sutter has been demonstrating some interesting cases of cognitive dissonance in terms of code optimization. His work is a lot of fun to read.
I built a mineral oil PC a couple of years ago.

I epoxied the motherboard mount from an old computer case to some wood and then stuck the wood to the inside of a cheap fish tank. I installed the computer sans harddrive and then poured in 12 liters of mineral oil that I'd bought from a vet (Vet's use it as a horse laxative).

It resulted in a perfectly silent system but because I didn't cover the top it was also a really effective fly trap. Within a few months there were a bunch of dead flies floating at the top of the tank. Also the weight made it a real effort to move around and no matter how careful I was there was always a mess when I needed to swap out or adjust a part.

Still it was a lot of fun to build and I used it as my primary machine for about a year.
dfc: you've been hellbanned.

"Draining the swamp" is a reference to a 2.0 era initiative on the part of the Gnome team to stop hacking their way around platform deficiencies, and instead fix them directly. That is a big part of the reason there are lots of Gnome-affiliated hackers involved in the lower levels of the desktop Linux stack.
No tricks, just regular cd:

% pwd
/home/aram
% cd mstate
/home/aram/src/launchpad.net/juju-core/mstate
% cd go/src
/home/aram/go/src
% cd plan9
/home/aram/plan9
%

It uses the $CDPATH environment variable ($cdpath in rc(1)). $CDPATH is a list of places in which to search for the wanted directory. I put all the things I regularly use there, and my cds are almost always short, usually just a single name.

I don't maintain $CDPATH myself, my profile runs a one liner that descends into certain directories and constructs $CDPATH for me within the constrains of some rules (for example excludes leafs, excludes {bin,doc,pkg,test}, etc).

Finding about $CDPATH was a huge productivity boost to me, not only in time saved typing, but in allowing me to change the way I work. I now rarely care where things in the filesystem are (e.g. various source code for various software, where the build products are, etc). I used to do a lot of moving and symlinking around, to arrange stuff so I remember where I've put it and to keep paths short, but now I don't care. It could be wherever, it's just one name away. The namespace had become a big hash.
Awesome, looking forward to talk to you!
I was in Beijing until a few days ago. One morning, I saw some of the hotel's staff lined up in front of their manager, reciting something in one voice. Later on, I asked a girl at the reception desk what that was but she couldn't understand me. Now I know. Thanks :)
is there a way to install/run it on mac?
Mineral oil is a Group 1 carcinogen.
Scope for some lucrative class-action litigation 10 years down the line when workers in data centres start developing carcinomas.
It might get you similar versions of various software but RedHat derived distros (like CentOS) and Debian derived distros (like Ubuntu) are very different indeed. Were it not for the common Linux kernel, you might have as well be recommending FreeBSD.

Those are two completely different roots:

https://upload.wikimedia.org/wikipedia/commons/8/8c/Gldt.svg
You're doing fine.
Haha, that's awesome. I hope you keep it up because it's my new home page!
I'd be interested in a break down between comments and submissions.
On an upload-by-upload basis, you create a signed manifest. This dictates what actions can be taken on an S3 bucket, e.g., the key that can be written to, the size of the files that can be uploaded. This can be used to protect against a DDoS attack.
Nearby.lk Technology Stack
I think you can program the Arduino in C/C++ (like every other Microcontroller), but I was under the impression that it actually has a Java Runtime and the usual way is to code Arduino programs in Java.
3.7X speedup from removing a call to sleep
LAGs or redundant NICs is a mugs game. How deep do you go? Dual TORs up linked to dual aggs to dual transit routers, each with N+1 transit? all fed by A+B power infra, of course.

Or keep it simple. One nic for prod traffic, one for private/control plane. Separate TORs are nice, or just don't oversubscribe them. Keep critical data hot across racks. Plan for failure of any given host, then for dc failure. You'll have site power or transit failure waaay more often than a bad tor.
Amazing how many will not find this amazing.
True, and one of my reasons for putting centos on the desktop was to educate myself about the differences under the hood. I'm aware of the Upstart/init difference, and apparmor/selinux difference. Any references you have to share would be most welcome.

I seem to find that from an end user/desktop user point of view, CentOS delivers much of what Lucid/Squeeze delivered except no banshee (mono libraries not installed). I therefore point out the existence of RHEL clones whenever Ubuntu folk express concern at the shift from Gnome 2 to Unity or Gnome Shell when upgrading from Lucid.
> Apple has crafted a marketplace that offends nobody.

There sure is a lot outrage over their policies for a marketplace that "offends nobody".
The author seems like a proponent of functional programming, not necessarily TDD. The input->output testability seems to vary much more than the author describes depending on system size. I love TDD, but even the most adherent acceptance testing fails to cover the case where you're laying the final brick in the arched bridge, to use his analogy.

It was a great article, and the author made very good points.
Humans unfortunately.
Pouet.net - rich resource of demoscene productions
> It's easy to say that women are just "less interested" in CS/Math, but that's a cop-out. One might point out that a job in a large law firm is often boring and exceedingly detail-oriented (it's kind of like debugging code actually). One might point out that such jobs are also guarded by an entrance examination that depends very heavily on formal logic, something women aren't stereotypical good at. Yet, law firms around the country are full of women.

> ...

> Given that CS is such a great way to a solid middle class income, and so many girls clearly have the aptitude for it, I find it very difficult to chalk up their self-selection out of CS to merely "interest."

Here's the thing. Law is a high-status field. STEM frankly hasn't been until very recently, which is why it's suddenly become an issue. When the tech bubble pops and the rest of the economy recovers, STEM careers will return to low-status and the feminist outrage will dissipate. No one seems to mind that, say, garbage handling or logging are male-dominated professions, though if there was an irrational exuberance for timber instead of software maybe there would be more outrage about women loggers.

Incidentally, women seem to be less underrepresented among CS folks in cultures where STEM professions are not historically low-status. It just seems that women aren't interested in breaking into male-dominated, low-status professions. Who can blame them? It's a lot of effort for very little reward. Women can already get into female-dominated, low-status professions more easily.
Okay, our use cases are very, very different. I mostly do Go now and used to do lots operating system development and embedded work. For Go, your compiler complaint does not apply, and for embedded work you need to build or install a cross compiler anyway. There are some cross compilers which you can get with apt-get, but in practice for the work that I do, there are no distribution provided tools, and you need to maintain your own toolkit.

Same applies to libraries, you can get everything you want with apt-get, as long as you only want things for your architecture. If you need them for another architecture, you are out of luck.

For operating systems you use virtual machines. I use the host just for running my text editor and for my Unix environment needs. All operating systems I've worked on (Solaris, Windows, BSD, QNX, some other real time embedded stuff) have their own tools and compilers used to build the system.

MacPorts, Fink and even Homebrew are FUBAR, I'm glad I don't have to use them.
> Some people believe they should be allowed to do as they please in Walmart.

These people don't own their local Walmart. They do on the other hand own their smartphones.
Yes, sorry. I should have added if you blew it on booze and women. If you purchased anything of value you get screwed over by paying a higher tax rate.
You can't click outside the page (ie. on the background texture) to close the modal. But it looks great!
For the lazy ones, here's a copy-paste to add a download-link:

$('#extras').append("<a href='"+$('#player').data('jPlayer').status.src+"'>Download</a>");

(Only for the currently playing song, there's probably an event to hook it up to the playlist switching songs.)
I suspect that the grandparent post was using 'operating systems' to mean 'GNU/Linux distribution'.

One of the things that I like about the GNU/Linux 'ecosystem' (by which I mean the plethora of distributions and the various packages available within the repositories of those distributions) is the huge array of choice, especially for devising a GUI that fits the user.

I accept that the 'sensible default' issue is real.
Careful--the US does more early cancer screening than is typically done in Europe. This boosts the US score on 5 year survival rates, but it doesn't necessarily mean we actually get better outcomes. E.g., if an American and a European each get a cancer that will eventually kill them in 7 years, and the American finds out in 1 year and the European doesn't find out for 3 years, then the American will show up in the 5 year survivor statistics, and the European will not.

We do gain some outcome advantage from earlier screening, in that it means we will catch some cancers early enough to treat that Europeans would miss, but the outcome differences aren't nearly as big as the 5 year survival stats lead some people to believe.

As far as seeing specialists goes, the US does do well, although I believe Germany and maybe Japan have us beat--showing that universal affordable coverage can be achieved without having to give up reasonable wait times to see specialists.

The thing that makes me sad about the US system is this. Take the top, say, 10 non-US systems. They have quite a diverse range of approaches, ranging from straight up socialized medicine to highly capitalistic market-based systems. All they have in common is that in most areas they have equal or better outcomes than the US, with universal or near universal coverage, for a lot less cost per patient or as a percent of GDP. Based on the evidence, it doesn't appear hard to design a good healthcare system for a first world country. Only the US seems to be able to botch this. WTF!?
Unless, of course, you were to look at amazon.de, where the book is just as freely available as at amazon.co.uk or amazon.com.

At least it was a few hours ago. Now it is back to its normal price.
"Nagios checks to let us know when the filesystem becomes un-writeable"
Any specific reason you don't just panic? I've had RO fs edge cases bite me a few times.

"In the future we may even run fiber to these machines"
Anything against 10g copper? Per port prices are getting crazy cheap.

"DNS servers, LDAP servers, and our Hadoop Namenodes ... need RAID for extra data safety"
Anything you've had issues with? Host level redundancy with the first two has been pretty great IME, can't comment on name odes. The only issue I've run in to is poor LDAP clients not fast failing an unhealthy server when another is available.
Nothing. He's complaining that they used new Array instead of it.
> Third, CS people are literally designing our future.

That's a little grandiose. Actually, that's a lot grandiose. CS people build things to other people's requirements. Even if you're an entrepreneur, odds are you're building Facebook or Zynga to satisfy the passing whims of, more often than not, women.

More fundamentally, there's no such thing as an overarching design for the world. You can't point to anyone and say the world came out the way they planned or intended it in any significant way. The only thing CS people can do is invent things. And inventing things never really reshapes society in a way the inventors can even predict, let alone effectively plan for. Frankly, at the end of the line there's usually someone who wants to make money from it, so as long as women have the power to spend money, some CS guys somewhere will be bending over backwards to invent something those women might want.
CLRS was my Google interview prep book.

Sadly, it didn't prepare me for the questions about unix filesystem data structures. But I don't think I can blame CLRS for that :)