skysight-inc/HackerNews huggingface dataset:
This is simply an effect of you having full knowledge of Ruby development management, but not python's. In fact, they are quite similar to eachother.

A pythonist would just say:

"I just install a python environment from virtualenv, git clone an app and type 'pip install -r requirements.txt' and then its all working."

virtualenv ~= rbenv, and pip ~= bundler.

Either set of the two make it easy to install appropriate packages for separate projects.

Now maybe the googleability of this knowledge isn't as great as it could be, but ask any good pythonista and they'll set you on the right track.
Interesting. I've been writing code for 26 years. For the last 12 of those I've been an architect where my job is to identify, design and often implement components of a solution, their attributes, their relationships , and attributes of those relationships.

Projects I've worked on range from Nokia Maps for Windows Phone to a GB£12M healthcare system. I'd say I have a fairly excellent understanding of what works in theory, and what works in reality.

There is no interest or intention to de-humanise anything. In fact I swing pretty hard the other way. Consider a presentation I gave on the human aspects of architecture - http://www.wittenburg.co.uk/Entry.aspx?id=d5002929-97b2-4902....
> accused of a rather serious crime

stretching "rather serious" a bit there aren't you?
That may work! The one downside is that the backend is caching much of the data to prevent round-trips, so that logic would be repeated for each.

To your point, it still isn't that much to reimplement, since the architecture would be quite similar for each backend.
For one thing, I don't want the Flash plugin, also sync. Chrome feels slower and slower, I'm sorry that this upsets you.
zombie.js is not a full browser. It's a poor emulation using jsdom as its backing. http://zombie.labnotes.org/guts Beware, for some applications, jsdom is super buggy.
Thanks!

In a bunch of the cases, the problem was "hysterically bad solder joints." It wasn't so much that the joints would fail when put under pressure as that they'd fail when you looked at them funny.
What's really interesting is that Mexico has about a 24% obesity rate, making it lower than most obese European countries, and much lower than the US. Similarly, countries like Jamaica, which have a predominantly black population, have much lower obesity rates than the US.

The poverty angle doesn't quite fit either, as both Mexico and Jamaica, as well as many Eastern European countries (Romania, Slovakia) have much higher rates of poverty than the US; but much lower obesity. Although, there could be a link between poverty and the availability of high fat/high sugar foods.
Yeah, it's just tragic isn't it... the video is hard to watch.

I'd say it's a dog with a spiritual dis-ease that did something violent.
It's very cool, but is anyone actually tied to OS X as a server platform? Couldn't they move to FreeBSD and save a ton of money in an application like this? I'm wondering if there's a real business case for this, or it's just a fun hack.

edit: I guess lumped into this is the small market that seems to exist for colocated Mac Minis. Is there something about them that is better than renting commodity x64 hardware?
The pfSense project http://pfsense.org/ which I use in my own router - https://medium.com/look-what-i-made/84152c1476d0 ) uses FreeBSD for the stable and robust packet filtering option provided by BSD's pfctl.

I've been under the impression that Linux's packet filtering options weren't as capable as BSD pf in years past but I know that, particularly as of 3.0, a lot of work has been done in this area. Would be worth researching but I haven't done it yet.
Your worry is correct. http://news.ycombinator.com/item?id=4896054 I've tried scraping with it, and it failed miserably on some sites.
OS X does have it's own kernel (Darwin), but a number of it's subsystems were directly derived from FreeBSD.

Apple's developer site has a page listing the pieces of FreeBSD which were incorporated into OS X:

https://developer.apple.com/library/mac/#documentation/Darwi...
If everything is special, nothing is.
> "I've never used megaupload or piratebay for anything other than ripping off companies of content they own and have right to hold a monopoly over."

Your argument is that you and your friends are criminals, therefore everyone is. Your reasoning is faulty.

Many people used Megaupload for legitimate purposes. I used it to transfer large files containing content I owned to other people, for legitimate legal purposes. There are many services that do this. Megaupload had a very good workflow for this and was easy to use.

As far as copyright infringement, YouTube is probably the biggest violator in the world. It is riddled with material that was uploaded in violation of copyright law.

Google, YouTube's owner, responds to takedown requests. So did Megaupload.
paypal removed egypt ages ago and never add it back, cant seem to able to donate
This is a great attitude because it moves the locus of control from outside of yourself ("I'm a helpless victim of everyone else") to inside ("this is my fault"), which is generally a more productive mindset since it puts you in control of your life. Obviously if you then translate that control into guilt, it breaks down badly, but I don't think that's what he's advocating.
Show HN: Worqshop: GitHub client for iPad and iPhone
> Who still uses it?

Usually people running away from Linux, Drepper-isms, Oppan Poettering Styles, and the like.

Doesn't everybody love the smell of bikesheds in the morning?
The throughput would be affected by the latency increase. I believe the QPI link between the processors has enough bandwidth so the extra latency to transfer the data between the processors and the reduced performance due to cache switch-overs would be the source of the reduced throughput.
On Privacy: It's Not What I'm Hiding (Or Not Hiding) That Matters
Can you donate through Network for Good? It's the preferred donation method anyway (Paypal is the backup):

https://npo.networkforgood.org/Donate/Donate.aspx?npoSubscri...
Right. Setting the process affinity mask is a fine thing to do - if you're making these decisions for a specific piece of hardware with a specific set of programs running on it. It's madness for the OS or the person writing the software to try to do it for you, though.
Retro Game Crunch • Six Games in Six Months
I agree with you, it is a good state to be in. The issue I take is my overall hyperbole in my own speech. I want to enjoy life, and I do. I want to be more thoughtful and considerate of the things passing through my life rather than writing them off as the highest high or the lowest low in whatever category they fall in.
I sympathize with the low estimate of demand. The Play Store debacle is embarrassing though. I suspect that's Wallet's fault.
I'd say we need more context to say anything about this friend. I have friends who are very 'hyperbolic', but seem so honest. It's like they experience things as a child, or for the first time.

I also have friends who do this, where it seems to be a mask they put on. These friends often have rather unpleasant pasts.

It's a bit like the manic pixie dream girl, to use a fascinating stereotype. I have often tried to delve deep, and it's sometimes really hard to discern the 'broken' kind from the truly 'child-like' type.

Broad strokes, I know, and please forgive me. The only point I want to make is that context is everything in this case.
Considering you only really have to pay around the 60 dollar mark for the OS now, I dont think its much of a big deal, I use one of these at home as a mini fileserver/wiki it draws sweet FA makes little to no noise and has HDMI connector direct into my tv. I would happily deploy one for our company marketing team or small scale offices.
Where did $50k come from? Dev Bootcamp costs less than a querter of that.
Download Real Player
Chematica: automatically find cheaper, better, or "one-pot" chemical reactions
RiskDB, a Free, Centralized Repository of Security Vulnerabilities
To prevent people from (unintentionally) DDoSing the site.
First idea that comes to mind: http://stackoverflow.com/questions/3837043/best-practice-for...
What!? How do you not like Modern Family. I think you need to give it another chance.
I like the imagery.

So I am chuckling at the idea that some young guns who want to be "free" to do what ever they want in their network of computers to come up with a scheme where they are will use telephones to call up one computer to the next, and addressing will be free form a series of "hops" where you tell the computer what sequence of machines will have to be called in order to get your message from you to your destination. You could use a character like ! to separate the hops making an address 'bobs-machine!piratebay!alices-machine!alice' delivering through three hops to Alice.
Dropbox lures Python creator away from Google
Through the markdown (or whatever else) files on the system via the shell.
We're running some e-commerce sites with 8-20k items through the $20/month plans and have never heard a complaint from Cloudflare. That said, any sites we 'care' about are running on their business or enterprise levels which are much higher than $20/month :P.
Haha, that rings so true. I usually spend half an argument with friends getting to the point where the 'hyperbolizer' clarifies that he or she was merely hyperbolic. But the rest of the conversation is influenced by this initial hyperbole, and usually I conclude it was probably best to let it rest and perhaps get back to it later.
Square launches gift cards
Ever get hassle with customs? Denied. Detained. Deported.
I know that many people love it. It...just doesn't work for me. Ah well.
Wow, this made my day! As a 13 year old kid, I spent hours pouring over that very exact catalog, dreaming of all of the fun stuff I could do with those cool computers.

After playing on Model III and Model IV's and Commodore 64's and VIC-20's, my parents bought me a TRS-80 Color Computer in 1983. Just like the one in that catalog. 4k of RAM. 4K!

But that little TRS-80 changed my life; it introduced me to the joys of programming. Fast forward 30 years and I still love to program; have had a great career and have spent the past 10 years running a software company.

And it all started in the very same 1983 Radio Shack catalog. Thanks for sharing!
What's the purpose of open sourcing it?

Do you (or your company) want to be running a project and getting patches and contributions back? Who is the target audience?

In the last year or so I've open-sourced a project I did for a state agency (done in Java) - every single request I get from people about the code is "is it in php? can i install it like wordpress or moodle?"

PHP is going to give you a huge pool of potential users and contributors simply because of its reach. Whether that's who you're aiming at or not is a different question.
Last time I checked, numerical analysis was still considered a field of mathematics. It's all about the approximations.
As is the case with software developers too (and probably most other fields).
Great team. Great execution.
The crazy thing is that hardware compatibility might sort of solve itself. Developers already have to deal with all the different hardware permutations; making sure that a single specific one, with a known software configuration to boot, should be pretty easy.

They'll still have to convince people to develop a Linux version in the first place, though...
This is not a good thing. In the context of the article it seems more like a defense mechanism than anything else. Yes, it's good to take responsibility and people don't do it as often as they should but to take on the mentality that everything is your fault is unhealthy. In this context it looks like it stems from a need to be powerful and in control all the time.

The truth is, we can only control efforts, not outcomes. Sometimes things aren't your fault, you are the victim and while believing its your fault may shield you from feeling bad about it, it ultimately sets you up for failure. When you believe everything is within your control you're in for a rude awakening because a lot of bad random shit will end up happening. Once enough bad things pile up and you're still thinking its your fault, those feelings you're trying avoid by pretending you're all powerful will begin to bubble up and then you think "not only is everything my fault, but no matter how much I learn I just can't get most things right. So now I'm in control and suck at it".

This is classic avoidance. A defense mechanism. A more healthy attitude would be to identify what is in your control as well as realize and admit the things that are out of your control and cope with them as they come. By all means, take responsibility and he in control of your life because lord know most people aren't but also remember that there's no shame in admitting some bullshit happened that was out of your control and subsequently feeling bad about it.

What happens if there's a natural disaster? It's your fault you didn't predict it and lived or worked in a certain place? What about a key figure in your business dying suddenly? Are you at fault for not keeping good enough watch? The example of someone being rude right in the article is a great one! Of course it isn't your fault if someone is rude (at least not always)! Sometimes people have shitty days or attitudes and it has nothing to do with you! Besides being a defense mechanism you could argue that this attitude may stem from egomania.
I wonder how many they have sold. Does anyone have any concrete numbers?
No, you don't have you. But for me, "training" is an activity that makes you good at a narrow and specialized work. "Education" makes you able to work within the boundaries of all knowledge in the area. But philosopher is got to break these boundaries so I don't have a word for that.
I disagree, it's not misinformation but pretty much my experience.

> This is vastly exaggerated. A properly compiled binary or a compatible source file should run on any distro - not just any modern distro, but any older one as well (assuming that it has the correct dependencies installed, etc.).

Yes, if you feel like spending two hours compiling some code and twice that to debug some issues with the bug system on your repo. Fortunately this does not happen a lot, but it happens. Most of the things that are not in the package repositories for your distro is going to give you a hard time (6h install time might be reserved for extreme cases tough, if you are a seasoned linux veteran).

Btw, I suppose the problem is the same between the different BSDs.
That's ridiculous. RTFM isn't an attitude that arrose apropos of nothing. It comes from situations where newbies asking the same basic questions over and over again exhausting a community's patience with simple questions that can be easily looked up in a FAQ or manual. Asking an open ended question about starting a new kind of business isn't anything like that. There's no FAQ about starting an ISP* so it's difficult to know where to look for info. Asking people who know more than you is not an unreasonable form of preliminary research in most situations. My first stop would have been HN too.

*Amazingly, it looks like there is: http://cgi.amazing.com/isp/ but it's hard to tell how useful it really is.
Hmm, what about the fact that people generally react to criticism by strengthening their original belief? It's a horrible irrational behaviour that seems to be universal among humans.
You could probably have Shepard Fairey do that. heh.
Of course, you'd have to be ok with Andre staring you in the face all day.
> So, yes, technically you can run a "vanilla Linux" kernel, but not a "vanilla Linux" system, because there is no such thing.

This is kind of quibbling over a comparison between apples and oranges - or rather, more like comparing apple seeds to an entire orange. Whatever a "vanilla" kernel is, it doesn't make sense to compare it directly to a "vanilla" operating system.

> I think you are misinformed. Both rpm/deb ARE binaries. You (and poster) might have meant "executables", which I didn't really pay attention to because it's a strawman.

You won't run into any problems if you have EITHER:

1. A properly compiled static binary
2. The compileable source code

Because of Debian's policies regarding open-source software, in practice #2 will be satisfied for any .deb package you care about.

It doesn't make sense to complain about improperly built packages or build files, because I can easily create a build process that will fail on some BSD systems and not others too - there are many ways you can either accidentally or intentionally hardcode system-specific attributes into a script; the filesystem layout is only one small portion of compatibility.

> It's been a while, but a few years ago, you might get a script that hashbangs "/usr/bin/perl" where your system only supports "/bin/perl". It's easy to fix, either in the script or by making perl available in the other place

There are more elegant ways of fixing this too. In practice, though, it's not a problem. Not only are there tools that will automate this process, but very few scripts are written this badly nowadays anyway. I run a distribution that doesn't use one of the common package formats, and I can't remember a single time in the last two years I had a problem binary portability because of distribution-specific issues.
It's impossible to live like that! Taking responsibility of ones actions - sure, but taking the blame even for random events is useless.
Why does it matter whose fault it was, as long as you can learn from it? You don't need to feel guilty in order to spot the errors. It looks like making me feel worse about myself without any good reason. Guilt is a powerful mechanism and abusing it like that might lead bad consequences.
When Commitment Becomes Your Biggest Flaw
In comments the builder said it's for testing.
Do the same few people tend to win most of the competitions? I would assume the number of contest victories would follow Ziph's Law, with a sharp decline after the top few. In which case, it might be that there are a few really good general data analysts rather than the topical experts being poor at their jobs.
Seems like an expensive way to do data center stuff. Why not create a rack full of alienware laptops or something?
Neither Mexico nor Eastern Europe have the incredible prevalence of cheap processed food we have in the U.S., nor the de-facto demographic segregation of particular minority groups in inner cities where that kind of food is the only thing practically available.

It's just incredibly misleading to look at the U.S. as a single country in these sorts of situations. You end up taking the average of several very different societies segregated along racial/economic lines.

Take Chicago for example. You'd think it'd be a very diverse city, given that it's about 1/3 white, 1/3 black, 1/3 hispanic. Except it's not. I was walking down Michigan Ave the other day (where the high-end retailers are) and literally 99% of the people around me were white. Chicago is actually a collection of racially segregated neighborhoods, each internally quite homogenous and with dramatically different access to healthy food, nutritional education, etc.
I'll be interested to see if Valve will release a Linux-only or a Linux/Windows hybrid box. It is possible today to have a system where you keep two VMs suspended - a linux vm and a windows vm and thaw one to run the program you need, with pci pass-through to give it full control of the video card. This is quite feasible if they go with ATI hardware that has open documentation.

Save system state, boot windows vm, launch game (somehow passing the information to the steam instance in the windows vm, but that's the least of your worries), once game finishes, freeze vm, restore system state and show regular steam-on-linux interface.

I've had before the idea of building a system built on a hypervisor that lets you dynamically switch vms, but the high cost of hardware with an iommu and the pretty astronomical cost of this for a hobby project (i.e. my lazyness) have kept me from doing it.
The comparison seems natural to me. They're both targeting the "trade performance for developer productivity" niche. Regardless of how different they might be in execution, their intended purposes have much more in common with each other than with C, Java, Fortran, or Haskell, to name a few.
I thought the same thing when it came out, to be honest. Even the aesthetics are similar.
First of all I'm a mathematician, in my 40s and I can think for myself quite well, thanks. Second, it is perfectly possible to reach true statements and falsify well false ones without experiments, like we do in math all the time.

But more importantly for this discussion, religion is not some guide for moral living. If it were so, there would be no problem with religion. No, religion is all about absolutism, it is a totalitarian world view by definition. It is argument from certainty. Religion comes down to some people claiming not only they know with absolute certainty there is a god, but they also know his mind, what he wants us to do. It is about gods that care about human beings, that interfere in their lives, that tell you what you should do, what you should eat, on what days, who you may sleep with and in what position, gods who break the known laws of nature for their people, god who stops the motion of the sun around earth so certain people in the Bible can finish their work, god who takes "our" side in a war, a god that gives itself body so it can kill it to save the humanity.

And how do they know? Personal revelation of course, god told them something (often times contradictory to what he told others). Yet, no ordinary evidence is ever offered for these claims, let alone extraordinary evidence it would take to prove the claims.

Religion (and I'm referring to the three monotheistic ones, the three desert dogmas) are claiming that without this absolute divine supervision we would not know right from wrong.

So, if religion is just a way of life, and if you don't accept the required dogmas wholesale, in what way is it a guide for you? If you get to pick and choose out of all the required supernatural dogmas, does that not show that your morals in fact don't come from religion, but you already know what is good and what is right? Of course, morals and our civility to each other predate religion. We would not have gotten this far without it.

And seriously, believing something as absolute because it makes you feel good is a definition of delusion. Can you be any more dishonest with yourself? But some of us care about what is actually true.

And besides what religion you get indoctrinated into has nothing to do with the truthfulness of your particular religion, but more to do with where you were born, and the religion of your parents.
There is NO such thing as priracy, there is only sharing of property between people. When I buy something I own it, no matter what those fools say, and when I own it, I copy it if I like!
After becoming somewhat disappointed with silverlight running in a win VM on linux (constant crashes, no reporting, buggy video driver usage) and being pleasantly surprised by the ease of running netflix desktop (http://www.compholio.com/netflix-desktop/) - I would say this couldn't be any farther from the truth. It's at least one instance of wine that has brought a previous inaccessible web app to the linux mainstream.
Wake me up when we get to Google Gantz.