skysight-inc/HackerNews huggingface dataset:
I absolutely support the somewhat firm hand that they employ to keep out open ended questions and discussions. I certainly believe this is needed to keep out all the garbage, and to keep places like SO from deteriorating into Usenet, or Slashdot.

If someone wants a discussion, or slightly off-topic questions there's other places to do that, and SO is not obligated to accommodate everyone.
Re OpenGL: If I understand this https://wiki.ubuntu.com/MirSpec correctly, libhybris is what is currently used to cobble together the use of SurfaceFlinger as a compositor for Ubuntu Touch. Ubuntu intends to pull this compatibility with Android's HAL, more specifically the GPU drivers, into mir, which will enable mir to be binary compatible with GPU drivers written for Android, which support OpenGL.

Mir has specific goals for hardware and binary driver compatibility and Canonical has demonstrated proof of concept by using SurfaceFlinger as a compositor for Ubuntu Touch.
Instead of Knocking Down Highways, Why not a French-Styled Raised Tunnel?
What is rotten exactly? Besides the fact the FCP X debuted with some missing features that were quickly restored in dramatically improved form.
Edit "mimicroscopic" to microscopic
What I have found to be interesting is that the more I learn about a technical topic, the less confident I become. Because I am now more aware of how much I don't know, or about how a small detail can make a big difference.

I used to think I was pretty knowledgeable about web security. The more I learn about it, and about how easy it is to get it wrong, or overlook something important, the less confident I feel in my ability to implement a secure web app.
I always use http://goodfil.ms to review movies and queue up moves I want to see.
Visa and/or Mastercard (two of the Credit Card companies) are involved in most debit card transactions
Brilliant. I would buy a poster of this.
For Apple, I think the equivalent was designers, filmmakers, and musicians.
A civil suit doesn't mean "you're a bad person." It means "we're not square." If you sold something with certain parameters and delivered less, even if you did it on accident you're not square with your customers, and even if your customer didn't notice you're not square with them.
I just got kicked out of the Apple iOS dev program
Has anyone else ever been kicked out of the program?
In which alternate universe would the exact formula needed to compute the GDP be absolutely crucial to explaining what a liquidity trap is?

And of course his "appeal to authority" consists in citing an article from the totally and utterly overrated Spolsky...

Dismissed.
Thanks Sam for the clarification. I think the likelihood of one developing is much greater with less government involvement (because now there is less incentive to start a competing infrastructure business since your competitor can lose money and not die). If government were not providing roads, we would have tolls (likely in aggregate costing us less than what we spend through bureaucracy) and a lot more people thinking creatively how to build infrastructure. It's such a 'schlep' problem (thanks pg) only bc you have to beat a competitor that can't die and can arbitrarily decree that you are not allowed to do certain things.
"Process Supervision: Solved Problem" [0] is a great rundown too (from one of the Chef Opscode guys).

His recommendation is to use runit (based on djb's daemontools).

He recommends against using Bluepill, God, Foreman, supervisor and others.

[0] http://jtimberman.housepub.org/blog/2012/12/29/process-super...
It's a shame. But having watched a few companies shut down APIs (including my own work at Google) I've learned the hard way that unless an API is central to a company's business success, it's eventually going to become a business problem.
are you using ruby with rhnit?

which server (mongrel, thin, etc) do you recommend for playing nice with runit - which the OP mentioned has a problem with fork.
As a diehard daemontools user this comment made me take another look at runit. Just to be clear, runit is one of several forks of daemontools. Another one is daemontools-encore [1].

There are a couple nice runit features that stock daemontools lacks.

The ability to run each service in a separate process session with "runsvdir -P" is a big one. If your ./run file consists of a pipeline, bouncing the service with TERM will produce orphans otherwise. (I have some patches to daemontools-encore that do this on a per-service basis.)

The svlogd program from runit also looks nicer than multilog. I've tried to like tai64, I really have, but I'd rather just have human AND machine readable timestamps from the get go.

I like that service dependencies aren't statically declared in runit, but rather something you can block on in your ./run file.

[1] http://untroubled.org/daemontools-encore/
Yeah, meant to mention that too, but it definitely isn't an exhaustive list.
I'm running Ubuntu 12.10 proper, and my version is 25.0.1364.152. And the update hasn't been in the last couple of days, either; there's already a Portable Chrome build of 25.0.
The sentence in question is not an assertion about Apple's feelings towards PCs. It's recommended pairing of action and motivation. "Joe should marry Sue because he loves her, not because she's rich." Whether or not Joe loves Sue is another matter.
Bang With Friends Launches Site To Help You Have Sex With Strangers At SXSW
Anything that can turn strings into symbols is dangerous code. Symbols can't be garbage collected, and an attacker can conduct a denial of service by forcing you to load unlimited numbers of uniquely-named symbols.
How to test a REST client against a remote REST server?
"They are also designed to allow us to continue to offer the public API program in a way that aligns with our goals."

This might be my new favorite example of corporate doublespeak.
I don't think Apple is actively hostile to the 'power user' subset; they just no longer give a shit.

At any rate, they certainly don't send us flowers anymore.
AFAIK Android drivers support only OpenGL ES, not regular OpenGL; that's the problem he's talking about. As similar as they may be, apps written for one will not run on the other.
Is it possible for life in Vostok to be genealogically isolated from life elsewhere on Earth, so that life evolved from nothing multiple times?
SO defines quality by rhetoric and writing style, not so much by content. Again, how can you define what is low quality if you are deleting baselines?

I literally clicked randomly on a subject I know about to read a question and its answers:

http://stackoverflow.com/questions/15305764/angularjs-clear-...

The question is wrong, the answer is bad. Didn't get 'curated'.

Now take this one, a very useful question, great answers. It was 'curated' and it's only there because of page views:

http://stackoverflow.com/questions/194812/list-of-freely-ava...

SO should let us decide what is good or not, people don't like to be 'moderated'.
TripIt does this by reading all your emails if you have the settings properly set up. It also classifies your eventbrite and meetups into calendar events.
This hasn't been my experience with PayPal, or with any other provider. We legitimately try and provide that kind of evidence.

For PayPal the user has to supply a chargeback reason. We had a user type in "I need money to pay my rent". That was the exact text. The customer has admitted fault, but paypal still decides against us.

Edit: We have a US company and paypal account so it isn't that.
The Ouya video game console just got XBMC
The 4400 was one of the first CHRP-type boxes. They used a Motorola made motherboard and usually had board headers for parallel and PS/2. The same board (or at least a variant) was used in Motorola StarMax machines, which were quite powerful for their price, except for the 40mhz system bus. I had a "PowerCity" which was an illegal clone made from leftover Motorola parts after the Jobs decision. It was a great machine, and it was nice to have a PS/2 port on mac at the time!
Class action lawyering usually sound ambulance chasey, because any given person doesn't lose that much in a given instance and so the actual people harmed have little incentive to sue.

At the same time, it's an edge case in the economy. If you harm a large number of people a small amount, they won't sue you to recover for their injury.
Starting a startup: Processing ideas
Only a tiny subset of the population cares about fast cars. A larger portion cares about expensive cars, of which supercars are only a small subset. Many people are dazzled by wealth. Far fewer know or care anything about performance.
Agreed, and I think that's the point. Apple has shied away from being a computer company for many years now. To wit: it officially changed its name from "Apple Computer, Inc." to "Apple, Inc." in 2007, almost concurrently with the release of the iPhone.

I think this has less to do with a cynical desire not to have to service computers, and more to do with a forward-looking belief that the future of consumer devices has less and less to do with computers (at least as we currently use the term).

I mean, it's not totally inconceivable that Apple will have stopped making any computers, per se, within the next 10 years -- or, at least, that the consumer-facing distinction between "computer" and "device" will have blurred to the point of obsolescence.
I think of APIs as open-source business development, and unless companies get a lot of value out of their apis, they shut them down for the same reason they shut down BD departments: They aren't providing any value.
The point remains that if they however don't love personal computers, then both reasons stand. In other words, perhaps Joe should marry Sue because he loves her, but its moot because he doesn't (he instead loves her much younger sister). EDIT: In other words, you're both right.
To be pedantic, 7.2 or 8.0 were pretty damn bad. 7.3.5-7.5.5 were the best. I think there were some dogs around system 5, but I'd have to get my 128k out of the dump to be sure.
That's regulated by law.
They are adopting EMV smartcards in the US in 2015, but that won't help with card-not-present fraud. (Unless they plan to issue card readers to consumers, but I suspect not.)
I don't understand what you mean. The author said "Despite his confidence, he couldn't even explain what GDP is, which was essential to his explanation." which seems like a perfectly reasonable complaint. If you are trying to describe a concept to me that I don't know about, I might ask you to explain to me a much more basic idea that you are referring to. If they can't explain the basics then all of the explanation of the original subject matter is wasted.
This is Why Word Order Matters in A Search Query
What's the last major OSX feature that wasn't bad? For a company known for its successes, you look at Launchpad, inverse scrolling, notification center... does anyone like those features? I've never read a single positive comment about any of them. The most positive thing I've read is that they are easy enough to ignore.
There's also something like that running here in Montreal Canada: https://www.nettoyeursexpress.com/en/
Good to see more of these!
Not everyone keeps up with the politics of the gaming industry.
Interested in Apple development, Few questions
Hello, I am a 15yr old with a passion for computers & design. Anyways I am interested in developing for the iPhone, as I'll be getting one in a few months. I've never really developed any type of games before, but am in a game design school magnet, and want to begin to learn how to program as I've been meaning to for a while now. I'm interested in developing for the iPhone, and know I need a Mac, Objective-c knowledge as well as XCode knowledge, and a $99 Subscription to be able to sell and test my apps. So here's some questions I've been wanting to ask for awhile...
1 Would you recommend a Mac-Mini ? I see i5 Mac mini's on craigslist going for around $400-$450, and know I could afford that. I switch between my mom/dad's house weekly, and have a Windows based desktop that I built w/ monitor at each house, So I'm thinking i could just bring a small Mac-Mini back and forth with me, as they're pretty small.
2 Could you guy's point me towards some nice Objective-C or XCode tutorials or books? I've just started spring break and want to take advantage of the time off.
3 I'm only 15, so how would I go about selling apps, Ill probably have mostly free apps but would like to incorporate paid versions too, and I know i need to be 18 to sign a contract, would i just get my mom to sign the contract, and if she gets taxed extra I would just pay her the amount she was taxed ? (BTW, I'm in FL)
4 How would I sell apps under a company name, I've heard of people trying to list apps and it saying they're real name instead of a company / made up name. There are obvious reasons I'd like to sell an app under a company name, no one wants to buy an app from a company named, for example "Steve". It pretty much set's your app up for failure. Would I have to register all kinds of legal crap just to make it say a developer name like, for example " FunTide Apps".
5 If there's any advice you'd like to give to me or info that I didnt ask for PLEASE do, it's greatly appreciated.
You have a fair point. It really doesn't come down to right or wrong, but rather interpretation, and ultimately preference.

So, if someone people enjoy vim, celebrate them. Same goes for whatever you use.

I do agree that the assumption that nothing can exist beyond how one sees things possibly ever being right being the realer and bigger problem.
I'm guessing most of the third party sites with Netflix functionality are manually curated or just use basic title search. There's just no good way to throw together a list on the fly based on custom criteria. The OData catalog was much more flexible, but they never supported it or kept the info up to date.

Most of the main API team left the company ages ago. It's been dying on the vine for months. At least it's official now.
Managing expectations in this case is code for convincing consumers to be happy about being ripped off.
The iPad is Apple's "halo car." It's their RISC machine with in-house designed CPU running their in house designed OS. The Mac Pro is at best a assemblage of off-the-shelf PC parts in a nice case. Want to build the most powerful Mac Pro possible? Just buy the most expensive CPU/motherboard Intel is offering that day and pair it with a ton of RAM. Done before lunchtime.
Gwapo's Professional DDOS Service
That's exactly correct. Given jobs cleared out quick, that wouldn't necessarily be the case.
Bang with friends at SxSW
Show HN: Weekend project for NHL94 gaming
25 years ago I started gaming because I was 4 and was given an NES and it was fun and stuff. I now have a great job and girlfriend, none of which I attribute to all the video games I continue to play.

Give it up people, trolling the Internet = fast-forwarding your life.
Using Heroku Cedar stack, PHP (Flight for routes, Twig for templates), Twitter bootstrap for the minimal front-end.

So far we have a limited number of people playing, but we'd like to get anyone else who is interested involved!
HFS+. Searching for 'git osx performance' turns up these:

- http://stackoverflow.com/questions/3313908/git-is-really-slo...

- http://lists-archives.com/git/652294-git-performance-on-os-x...

- http://blog.persistent.info/2010/12/making-git-faster-on-lar...
Anyone else spot the "I see what you did there?" with the Notes screen shot?

http://herokuclassaction.com/how-to-make-heroku-comply-with-...

That dig makes it personal.
Tropico 4 plus all its expansions is only $10 for this week, likely in response to all the bad Sim City PR.
You can already use the js-style shorthand inside of Twig templates, and I've been caught absentmindedly forgetting to switch to the 'proper' way for raw php now and then. And I would like to never need to even touch the shift key when having to write out an array or an object but even JSON won't let you do that. It's a step in the right direction, though.
Minute Earth: a new channel by the maker of Minute Physics
Somewhere some asshole is already doing a site on boostrap called "poster.ly" with the tag line "curated posters for hackers" whose sole product will be a poster with my words in it and sold through cafe express. Then he will blog about all the startup pitches competitions he is going to win with his disruptive business model. Then some TC reading shit head is going to give him 5 million bucks because he thinks the guy has game. And I'm the dumb fuck who is building a search engine.
The Plex and XBMC Netflix plugins use the API to browse the available shows. I guess they'll be okay since they're allowing existing clients to continue access, but any future plugins for other platforms are DOA.
For touch interfaces the lag between input and render is critical, and double-buffering if done wrong can kill you.

Software rendering an opaque rect may be fine, but add in some big semi-transparent overlays and performance drops.
Task switching in iOS is pretty horrible, as with most mobile OSes. If you're switching behind that many apps you must have a high tolerance for pain.

Also I disagree with you that iOS is good for professionals. The way it attempts to hide the idea of files makes it very inconvenient to work with (coupled with the lack of a compelling alternative). I can't think of any professions where files aren't important.
I suppose it's possible, but the fact that it is, in fact, DNA is enough to suggest it's from the last universal common ancestor (LUCA). If it shares the same ultra-conserved ribosomal etc sequences, then it's even more likely from LUCA.
I believe the estimates for how long Lake Vostok water has been isolated cap out at around 25 million years. Although that is an incredibly long time, it isn't anywhere close to long ago enough to ensure a sterile condition when it was first isolated (It would need to be several billion years to proceed life as we know it already blanketing the planet).

As I understand it, the prevailing notion is that abiogenesis happened only a single time, or at least only a single time that stuck. The life that already exists does a pretty good job of ensuring that any primitive re-developed life never has a chance to actually get started. You would need to completely sterilize the environment to have a shot at witnessing abiogenesis again. Maaaybe all life in the lake died, rendering it sterile, and then new life formed, but that seems super unlikely to me. Why would the existing life die if there was enough nutrients/energy to allow new life to form? (Also, 25 million years is probably far too short of a timeframe to see abiogenisis bootstrap DNA based life)
It sounds like the torrent version is going to be awesome when it comes out, all the features we want without the BS in the way.
are you fucking serious
"The one caveat to be aware of is that Runit expects daemons not to fork."

Nitpick: it's fine if your daemon forks, it just shouldn't background itself, which is different.

A nice succinct implementation of daemonization lives in the BSD sources: https://github.com/DragonFlyBSD/DragonFlyBSD/blob/master/lib...

But don't do this in your code ;) Do use a service manager to do this for you. Programs which lack a foreground option are harder to test and interact with due to the action-at-a-distance -- one of my chief objections with init.d-style service management over what I'll call daemontools-style service management. Nearly all popular daemons will have an option to stay in foreground for this reason. The only exceptional case that comes to mind is nginx, which does have a foreground option, but you'll lose zero-downtime upgrades if you use it (due to some extreme cleverness).
I have come to accept that your definition of quality and mine do not agree.

This is not to say that most of what is closed shouldn't be closed. But your existing policies consistently drive away conversation that I'd like to be involved with, and contributers like me.

As a concrete example, I'm quite sure that my most upvoted answer on SO is on a question that would be instantly closed and deleted under current guidelines if it came to the attention of the SO policy lawyers who volunteer to "moderate". See http://stackoverflow.com/questions/93526/what-is-a-y-combina... to verify.
I like inverse scrolling. Old scrolling feels weird to me now. And anyway, why is a minor, optional tweak to scrolling direction anything more than a minor, optional tweak to scrolling direction? It seems like every move Apple makes, no matter how trivial, takes on apocalyptic significance to people.

Notification Center is a list of notifications you can turn off if you don't like notifications. What's the big deal?

Launchpad is a little icon you can click to see your apps. What's the big deal?
Congrats on the launch - looks cool.

Do you support withdrawal of funds to non-US bank accounts?

Can't see this in the FAQ.

Likewise there don't seem to be any limitations on seller location. Are there any?
Well that is a nice surprise. I hope it holds up at the SCOTUS level.
My best guess: this is to lock out any additional competitors in the set-top game so they can resurrect a Netflix branded set-top. Netflix streaming alongside netflix-vended rentals? I can see it happening.
2) People love credit cards and buying shit they can't afford.

Actually, I like the abstraction layer. I don't even have the ability to carry a balance on my credit card: every month, the balance is due in full. In exchange, I'm spending the bank's money, so if there's a problem, it's their money that's gone, and they pay their lawyers to get it back. (And I get "rewards", but I know I'm just paying for those myself.)

Interestingly, I use my brokerage for checking, and they let me write checks to borrow against the securities in my account. So checks can be borrowing money, and credit cards might not be. Some people might like borrowing money, but I like credit cards because they are very convenient and easy to use.
Shake was acquired and then killed.
FCP is no longer a pro application. They've added lots of nice first time user experience things, but largely ignored what "professional" users need. Which is fine. Apple wants to sell software (and iphones and ipads) to Moms and Dads and college kids.
Nothing, as long as you remove the code if you stop needing to do that and that only. . .and remember (or document) that it's there so that if someone else is using that code and needs to do something similar they won't hardcode yet something else that could've used what you hardcoded with just a little modification.
To be fair, there are a lot. FileVault 2 is a massive improvement over the (hackass) first version. In 10.7, Mail got dramatically better at dealing with huge volumes (hundreds of GB, dozens of accounts) without crashing. Buttons finally became roughly rectangular. The OS supports Retina displays, one of the most significant general advances in recent history. Menlo beats Monaco. Resizing windows from any edge was only 20 years too late.

Most importantly to me, (since for all my bitching, I spend a lot of my work time writing Mac software) Xcode went from 'spectacularly awful bag of suck' to just 'kinda sucks', and ARC, blocks, Objc-2, non-insane literal syntax are all forces for Good.

And yes, I love inverse ('natural') scrolling and it is enabled on all my Macs. :)

It's not that Apple does nothing at all good, it's that their focus has become even more relentlessly "systems that the average shopper at walmart can use" at the expense of those users who have a stronger grasp of general computing concepts.

When they disable all the extra screens in fullscreen mode, the chances of my dad getting confused and looking at the wrong monitor are reduced. But at the same time, the amount of data I can see at once, and my ability to manipulate it, are also reduced.