skysight-inc/HackerNews huggingface dataset:
A lot of the comments around here are digressing into details about user experience of the desktop versions of various operating systems. The original comment was about StackOverflow running on Windows, so the discussion should be more about server rather than desktop experiences. Some people may be surprised to hear that StackOverflow runs on Windows servers because they may have heard a lot of stories a decade ago about Windows servers performing unpredictably under load compared to Linux. I know I did. So I did hear of a server OS accomplishing things better than another server OS. Anecdotal, yes, but there have been improvements to Windows servers since then, and obviously SO is doing well running on them, and I'm sure some people would like to hear about that.
.COM is still the king. It's the first thing to come to mind when typing in a site and I haven't seen any new ".whatever" that has a chance of unseating it. Very limited niche uses for most of the new gltds from my perspective. Good luck to them all but I'll stick with .COM's myself.
I've screwed up countless things, many much more expensive than this, but those stories aren't entirely mine to tell.

But this was one of my first. Years ago, making boot floppies for a physics lab where I was reinstalling all the servers:

I meant: dd if=/dev/zero of=/dev/fd0

I did: dd if=/dev/zero of=/def/hda

Oops. Bye, partition table.

(Always double-check everything you type as root.)
He certainly recognized that patents is a potential problem, x264 is a implementation of patented technology, however that problem is not tied to the licence no matter what jwr is trying to spin.

And patents had nothing to do with them offering a dual-licence model, it was in order to be able to make money from their work when companies wanted to use x264 in a proprietary fashion (GPL is not compatible with proprietary), and from what I understand they have been doing great business this way.
I haven't seen anyone negotiate for unpaid back salary in a situation like that. Have you?
On Chrome 33.0.1750.46, the up-down caret next to the topic headings doesn't respond to a click, even though the cursor indicates that it should. Clicking on the topic heading itself or even around the caret works, but the caret seems the most natural target to me.
OUCH! That hurt me and I don't even work there. That was as cold as a block of ice, but I'm sure workers at Patch had to see this one coming after the last fiasco.
Seniors are one of the most reliable demographics that turns out to vote[1]. If Libraries became an attractive meeting place for them they could probably exert enough pressure, particularly at the municipal level, to ensure libraries remain adequately budgeted.

[1] http://www.census.gov/compendia/statab/2012/tables/12s0399.p...
For comparison: Media Temple typically takes a couple of hours to respond to a ticket. So that's still not bad.
We need to reform the banking sector, the too big to fail banks that creates credit out of nothing and gets saved by the state when they make misstakes. When the 1% superrich can't create money out thin air we will have a better middle class.

See the GDP per capita vs median income development on the link below
http://lanekenworthy.net/2008/09/03/slow-income-growth-for-m...
I don't think anybody disputes that it is expensive to capture and transport natural gas, but it's a solved problem. The state has taken a completely hands-off approach, letting oil companies operate in a manner that maximizes their immediate profits. Since it's cheaper to just burn off the gas, they do that, environmental consequences be damned. You don't see the rate of flaring in other states because other states have much stricter regulations about how long each well can do this.

North Dakota's leadership (which is generally from the eastern part of the state) is too busy counting money and patting themselves on the back for all the economic activity they 'created' to be concerned about the welfare of anybody who actually lives in or around the patch.
Ask HN: What's the best developer chair on a bootstrap budget?
We're spend a ton of time coding. Our rigs are set up just the way we like it, we have plenty of horsepower on our dev boxes and server, but as far as furniture goes, we just get by.

We're looking to get some chairs that we could sit in all day and be OK. Ideally the herman miler aeron would fit the bill, but if we got one for every developer... that'd be quite a hit. We're looking at second hand aeron chairs which are a bit cheaper, but haven't found a bunch of them (6-8 is what we need). What's been your experience? Any IKEA ones or other less expensive brands worth getting?
FWIW I'm not convinced that more appeasement of status signaling stuff would be a good thing, even if that kind of compromise got SENS some more money in the short term.

Living longer is great but living better is also very important. Social games waste so much of many people's lives.
Just interested in what compliance you are referring to? We are looking at options for storing medical data in the cloud and I understand that Amazon can be used so as to conform with HIPPA [http://en.wikipedia.org/wiki/Health_Insurance_Portability_an...].
Primary advantage (to me at least) over other frameworks and server-side platforms is that it's asyncronous by design versus something tacked on or optional that you decide to use later (which could be problematic if you have a lot of highly coupled code that blocks [or worse, you aren't aware that it does]). If you're considering doing something that requires a lot of asyncronous processing, it's a good choice to avoid potential headaches that can arise if you're not careful when using some alternatives.

TypeScript also works well with Node.js if you want something more strongly typed (and with classes) on the server side and still have the advantages that Node brings.
As smackfu says, it is not always possible to do a layoff or firing in person, especially in this case. I still think they should have been done in one-on-one phone calls at a minimum.

But people have a spectrum of reactions to being fired, and I think being able to address their immediate concerns one-on-one is important. They may have done it this way in the name of efficiency, but some times it is better to just take the hit and do things the old fashioned way. Nobody is happy about being laid off, but six months from now both employer and ex-employee will feel better about it than the impersonal conference call.
Vault of Satoshi added USD/DOGE exchange
The ability for people with certain domain knowledge or active interests to subscribe to tags, or customise their front page based on tags would be pretty nice.

Example, I'm interested in travel related ideas/products, but I've really no great interest in much of the stuff on the front page at the moment. But if something travel related does hit the site I don't want to miss it.

This might also allow for higher quality of comments, less eyeballs but more interested eyeballs so to speak.
GitHub Guides
That was going to be my response, but you beat me to it.
Show HN: The Phone Service that every Freelancer and Small Businesses Needs
> if we had to wait for a 60GB mailbox to sync every time we loaded our webmail, well, obviously that's not going to work

First, the Merkle tree would just be of the IDs not the message contents. I.e. the problem it is trying to solve is for the heavy-weight client that wants to resync its idea of which message UIDs are contained in a mailbox. Which ones it then requests metadata (or full-contents) is up to it.

It's true that for a ephemeral client (like a webapp) you don't even want to get the whole list of 100K messages in your inbox (although you probably will ask the server for a count of them) However, here having a sequential message number hardly helps either. For example, when I click on "sort by date" in my mail client it shows me the messages by sending date, not by what integer IMAP UID they were given.

The problem of "give me the metadata for the top 100 messages sorted by criteria X" is just something that has to be offered by the server. This is no different than features like searching -- if bandwidth were infinite the client could do it, but it's not so you need to do the work near where the data is stored.

The server will have to maintain data structures to make these kinds of queries efficient. The important point however, is that these are conceptually just caches of information that is in the mailstore. Therefore there is no need to keep that synced between far-flung servers.

> The other thing to remember is that the metadata about the message is mutable, and needs to be kept in sync as well

Yes, message data and metadata are separate problems. If two servers both try to update the metadata for message X at the same instant one needs to win (which one is probably not that important) If two servers both try to add new messages to a folder at the same instant they both need to win, ideally without having to coordinate at all in advance.

For the metadata you can use a modseq, a Lamport timestamp, or probably even just a {wallclock time,server ID} tuple. Assuming good time synchronization is reasonable for a mail cluster. If two clients both try to change message flags within 10ms of each other it probably isn't important who wins as long as somebody definitively does.
Legal actions and actions I approve of are not mutually exclusive.
Actually, the customers get pissed off even when they get something for free, because it's just another sign of how incompetent we are :(
My passion changes from week to week it seems.

But the common thread between all the passions I've had is that they involve solving problems creatively and aiming for beauty in the end result.
I cannot argue if some people do not like them, I personally do not see a downside but I have not made up my mind if I will be using a new TLD.

That being said you think half of the registries will go Bankrupt? Allow me to take you through some Math..although I think this qualifies as arithmetic not math.

The bad TLD that was mentioned in this post was .PRO, .pro has 156K domains registered that not many compared to .com's 111 hundred million but

Registry charge between 12-20 dollars per a domain. Let's use 12.

Let's say this registry own only 1 TLD ( most own a few, donuts owns ~200)

Tlds - 1
Domains per a tld - 156K
Revenue per a domain - $12 = 1.872M
Marketing Expense - 10% of sales = 200K
Margin after operating expenses ( check out comps) lowest possible if you ask around is about 25%. = $374K

Thats assuming things really do not work out and they only have 1 GTLD. Once you have scale margin goes all the way to 60% which would make earnings 1m and if you sold the domains for $20 earnings would be 1.56M.

- all earnings are pre tax.

We will see but I would be shocked if half go under.
What really drives me crazy is that robots are far more productive and generate so much more wealth than humans. And they are so poor.
I can't understand that. Maven is the absolutely worst cluster fuck in terms of a build system I have ever seen.

I can't deal with Maven's position of "Oh, you want to have some tiny bit of intelligence in your build? Guess what, a) fuck you, b) write a crappy plugin for it." anymore after seeing that simple things can be indeed simple and straightforward with SBT.
I am not American, but as I understand it, if you earn so little that you can't afford a plan, you can get vouchers to cover the cost. I'm not sure of the specific boundaries and I think it varies per state.

If you detail more information I can always Google.
He didn't view it that way but thankfully his boss did.
If the topic is use of wealth, 'social signals' then monies spent on Yacht races by owners like the one linked is applicable. I do not think there could be a bigger waste of resources than 'social signalling' by the wealthy with Yacht based fundraisers.

Essentially I would go the more direct route, not with events that allow you to use your toys. Not sure where you getting signals of irrationality or lack of open minded discussion. Is it because the word Yacht brings up images of extreme waste instead of philanthropy, resulting in me linking to the likes of Mr Kristallnacht? How well is that social signalling going if this happens to people?
Charlie is a pretty remarkable guy. I fondly remember playing NS1 shortly after it was released and seeing him join pub games on a regular basis -- it was nice to see a game dev who enjoys the results of their work.

I now work in the games biz and although every day doesn't feel like Saturday, it's pretty close.
Electric power, yes, but a significant proportion of Iceland's total energy usage is heating, which is about 90% geothermal.
I'm on that boat too. Most recently had a ticket about their DNS servers not picking up changes. If I recall correctly the initial response was quick but every subsequent response was from a different person that would run through a script, one step of which was "disable your firewall completely," even though that had been shown to not be the issue not to mention just being a bad suggestion in the first place.

Ended up after a few back and forth replies it was escalated to the "DNS team" but they weren't around until the AM. It ended up being the next evening, after I followed up that I got any response. I ended up making a change on my side to at least get websites back online, but it was over another week before any real "answers" were given.

Of the two issues one was due to certain CNAME records not being supported/allowed by their servers (not documented anywhere) which took over a day to get a final answer on. The other issue, one of their servers connecting/disconnecting to mine (seen in my logs) but not actually doing anything was labeled as something to just be ignored. My logs still fill up with those errors.

I've been with linode a long time and do like them, but as they've gotten larger their support has increasingly gone the way of other large companies...largely useless.
Still better than the time we were called into an all hands to find out our entire business unit had been sold, and the VP responsible for the sale joked in front of everybody "hey, I still have a job!"
How we used Lean to start ProdThink (2nd phase)
I used the Wolfram Alpha iPad app in real-time during mathematics / statistics lectures to check the notes on the blackboard and to try out alternatives. Very useful in the classroom.
system("tar --delete-files -czf archive.tar.gz $datadir/");

What could possibly go wrong?
I like PH. It could be more editorial in describing each product. Also, are you working on an improved mobile design?
Nurturing, retaining and hiring competent developers ... that's probably vastly simpler with Scala than with Java-enterprise-patterns-EJB2 stuff.
Here's a video of the mouse embryo, with a beating heart and all: http://www.theguardian.com/science/video/2014/jan/29/mouse-e...
I hadn't heard about this so I looked it up. Chilling.

http://en.wikipedia.org/wiki/Therac-25
>There's nothing wrong with language evangelism

He says, after suggesting you can't trust what someone says because they are an evangelist.

>Kmett has, I believe, taken on a larger role in Haskell, perhaps officially with FP Complete

FP complete is an independent company and has no official involvement in GHC or any other haskell implementation. Edward is not involved with FP complete. Edward is involved in the haskell community and the scala community. In neither case is he anything like an evangelist (which would make no sense anyways, you can't convert the converted). It seems odd that you are so adamant about inventing a fictional promotional context for him after claiming there's nothing wrong with that.

>Referring to a presentation by Paul Phillips, an absolute Scala giant, and equating that with what the average Scala programmer encounters in their daily work does not negate my argument...in the slightest.

Perhaps you should actually take the time to listen to it. A significant part of what he was saying was "this stuff matters". Just because the person doing the presentation knows scala very well, does not mean the problems he points out do not effect people who know scala less well.

>When you leave Scala and remain on the JVM there is no better statically typed alternative, IMHO

I am not sure how that is relevant. I don't care about the JVM.

>Just getting my feet wet, maybe I'll learn to love it, but for now, to get shit done in the real world, it's Scala and the JVM.

Or this. Do you remember the part where I tried to convince you to use haskell? Neither do I.
I can't help thinking that this problem would have been solved more amenably by hiring an overly eager teenager to relentlessly advertise to the lingering customers.

"Can I get you another coffee, ma'am? Would you like to try our french fries today, sir? How about something off of our value menu?"

If you throw a cop in my face, I'm more inclined to be stubborn, but nothing makes me want to vacate a place of business quite so much as an annoying salesman.
How to uncover a scandal from your couch
Lenovo to buy Motorola business for $2 billion
Maybe you could set a translucent menu bar, then script something to change the top 22px of the desktop background based on the VPN connection status. It's hacky, but it'd work.

Another option would be to configure your routes. At a previous job, I set up my home router to connect to the VPN and route 10.* to the VPN interface. Setting this up isn't easy, but it's oh-so-convenient. Reading http://wiki.openwrt.org/doc/howto/vpn.client.pptp will start you on the right track.

Be careful though. This gives anyone on your home network access to work. It almost certainly violates security policy. I only did this because I knew I'd just be chastised if I got caught. (Same goes for running rogue APs at work.)
Someone tracked down the hacker: http://www.reddit.com/r/hacking/comments/1whk3a/tracking_the...
Why do professional and being nice have to be mutually exclusive ? Why do we have to be "coldly professional" and not "morally/humanly professional" ? No one is complaining about layoffs here. What is being complained about is the way companies are treating their employees. I don't expect a handout or a hug and can find my own work if I get fired. But if you fire me the way these guys did, you will surely never be on my list of good people. May be that does not matter to some.
I don't think it's an "injustice" and I don't think "robbed" is the right word either. I'm unaware of anyone I know that really cares what some magazine writes.

I'm just pointing out their terrible use of rhetoric and lack of logic.
I can't decide between these two:

1) after few months working in a bank, I was doing some simple admin check task via RDP to a Windows 2003 (no, maybe 2000) server, when I right-clicked the network icon and instead of clicking the properties options i clicked "disable". Just the time to say "oh sh!t" and to realise that it was the production Trading On Line machine, on a remote datacenter, during market hours, and to discover couple of minutes later that the KVM over IP was crappy and was not working. We had to call the datacenter operators to go back to the local KVM and re-enable the NIC.

Lesson 1: Better move slowly when you're on a production machine (and also have plan B and C to reach your machines is a good idea)

2) same bank, one or two years later, I was doing some testing on a new mail system that integrated also VoIP (SIP). Mail/SIP System running in a VM (I think Vmware Server at that time) in the same remote datacenter as above. So, I enable the SIP feature and after few seconds, bum, we lose the whole (production) datacenter and the connection between the local server room and the datacenter.
Panic, I look at my colleague, WTF in stereo, everything come back for few sec, bum again down.
Long story short, the issue was that that version of Netscreen firewall ScreenOS had a buggy ALG implementation for SIP that lead to core dumps.
The fun thing is that we had two of those in HA, same version of course, so they were bouncing between core dumping, rebooting slave becoming master and then core dumping again etc..
We had to ask a datacenter operator to reach the rack, disconnect one of the cables from the firewall (the one that was managing the traffic of the DMZ where that machine was hosted) and then reach the virtual host to kill the machine.

Lesson 2: you can segment your network but if everything is connected through the same device(s), sh!t can still hit the fan...
Uh, has anyone on this thread heard of HIPAA? I'm pretty sure having a summer intern get full access to actual patient data shouldn't be possible under a properly implemented set of HIPAA processes, and the same goes for the accidental UPDATE.

The story reminds me of the day I was introduced to "BEGIN TRANS", "COMMIT" and "ROLLBACK" when someone upgraded the Sybase console and helpfully changed the default setting so we didn't need those pesky semi-colons to finish a query any more. The result was:

DELETE * FROM TABLE x
131054 rows deleted
WHERE a = "foo"
>> Malformed query <<

Phone starts to ring a few seconds later as all the users saw their morning's work disappear.

This stuff is way too easy for us noobs. Thank goodness that with modern technology we've found ways to make sure it doesn't happen any more... :-)
I don't buy it. Those articles just make it sound like any truly future craft needs to include a biome and fission reactor; in short, an aircraft carrier with Wisconsin fast plants. But sci-fi has been pointing us in this direction for ages. The Apollo missions were amazing, Space-X is amazing, but they are very much more like knarrs (http://en.wikipedia.org/wiki/Knarr) than the caravels (http://en.wikipedia.org/wiki/Caravel) that came later and found the new world.
That's quite funny.

Linux will indeed let you hang yourself. I maintain that every experienced Linux user has seriously messed up their system at least once. More often personal / dev / test environment than production though...
Lenovo nears $3 billion deal to buy Google's handset unit — sources
I would advise finding some local meetups for startup-focused technologies (Ruby, Python, Javascript) and look there.

If you can find a local community for startups too, I would advise going to the meetups and see who's interested. You may even find the CTO you're looking for there.
Open in Chrome using incognito mode.