skysight-inc/HackerNews huggingface dataset:
I'd rather see everyone move away from Heroku than waste everyones time and money on the legal system, personally. The only ones who would win in a business class joint suit case would be the lawyers on both sides.
Oh really? Haskell is not suitable for practical use? Try getting any software firm to adopt it and explain to them how I/O works with monads and about applicative functors. You will be met with resistance every step of the way.

I love Haskell and use it nearly every day to do mathematics and a number of side projects. Please step off your high horse and throwing all this ad hominem around. You're giving haskellers a bad name everywhere.
Well, your post is not very cogent or clearly organized, but I will attempt to address some of my objections since you seem sincere (I did not downvote you, however).

1. Your distinction between "the economy" and "the culture" doesn't make much sense. They're basically different names for the same thing: what we do, how we do it, and what effect it all has.

2. You claim that: "you cannot have infinite economic growth like the author advocates, when you population is dwindling", yet that is precisely what efficiency gains are all about. In fact, ever-greater efficiency combined with limited natural resources contraindicates perpetual population growth.

3. Your diatribe about "fertilizer" and the "green revolution" directly contradicts your thesis. If we're going to run out of fertilizer, and we shouldn't look to technological solutions, then how are we going to feed all these new people? Kindness to your fellow man lasts only as long as both of you have food to eat.

4. You then go on to say: "more technology and better ran economy is not the solution." Yet technology and (some degree of) competence in exploiting it is precisely what enabled our population to grow as large as it has. Without Norman Borlaug, many of the terrible things predicted in the 1950s and 1960s could have happened.

5. Finally, your masterwork: "the cultures that reach the growth that the author wants, are the ones that understand that they must work for future generations, not for themselves." This statement is patently false. Every example of a society which has grown exponentially has done so by rampant exploitation of labor, resources, technology, and capital.

6. Also, what does "we need more sex (with less partners)" have to do with anything else you said?
I, for one, welcome our mouse overlords.
My personal preference has absolutely no bearing on the fundamental problems that both PHP and JavaScript exhibit. These flaws will exist, and will continue to cause trouble, regardless of what I think about such languages.
The default mode of the US government these days: if the public doesn't like something, don't bring it out for public debate. Hide it and hope people forget it exists.
I don't think a class action lawsuit will right Heroku's wrongs, considering that most of the money ends up going to lawyers.
The Dirty Secret of Apps: Many Go Bust
Confidence:

If asked a question completely outside their domain of expertise, they wouldn't bail on it but instead start trying to find an answer.
A Glimpse Of Your True Nature...
I've heard the Singapore civil service, renown for recruiting smart people, have what they call the 'helicopter test'. Specifically they are looking for people who are just as able to converse intelligently flying 1000 feet above a topic as they are skimming the surface and getting into the details, and will specifically test candidates on both perspectives and their ability to fly between the two. Seems well aligned with what you are looking for.
Yes, I will (obviously) concede such things where the use of force is involved .. also extortion etc.
done.. thanks for the advice.
Eye tracking add-on for Kinect gets kickstarted
Eye tracking is a fascinating technology with no visible input to a computer. Despite it is a trending topic in 2013 you have to pay at least $1000 for an eye tracking unit. German based 4tiitoo is now kickstarting this market with a Kinect add-on. It upgrades any Kinect to an eye tracker by utilizing the Kinects infrared camera and adding IR illumination plus optics. The NUIA software then calculates the user's current gaze coordinates and conveys the input data into a Windows computer. By this it is possible to control the mouse cursor with the eyes. Included in the shipments is the NUIA SDK, which makes it easier to integrate eye control capabilities into new apps or even enhance existing legacy apps without the need of source code modification.
I don't know why everyone thinks a race to the fewest lines of code is a good thing.
Just FYI, that feature is shared by all the alternatives mentioned in the article. (The exception would be runit, which has one supervisor process per service, thus making the issue moot.)
My startup is heavily invested in and tied to Heroku. We don't have the resources right now to get off of the platform quickly, but plan to as soon as possible.

Like Rapleaf, we have spent an enormous amount of effort optimizing and searching for the causes of latency, and overpay for dynos to reduce but not eliminate the chance of latency issues. Heroku has always told us it's our fault.

While I have no interest in recovering money through a class action lawsuit - which is just grossly unproductive - my confidence in heroku has been shattered and I am embarrassed to have chosen and advocated for them for so long. I look forward to getting off their platform for good, and there is no way I could recommend it to others for similar applications.

Heroku's most recent statement does nothing to resolve the issue for most of their customers, and does not reduce what is clearly a gross overpricing and misrepresentation of what they provide.

It's quite clear that Heroku is not just a bad, but a horrible choice for rails applications that are not carefully designed for concurrency and don't go against Heroku recommendations and use a concurrent application server.
It's the End of the Line for Java on the Mac
People often buy slightly defective products when they're competitive in other features - that doesn't change the fact that any game would be a higher quality, more desireable product if the DRM was removed.

The "defective by design" refers to features unwanted by customer, but intentionally designed by manufacturer.

Examples in the physical world are specific short-lived parts in consumer appliances to reduce their longevity and increase sales - as it's better for manufacturer if a washing machine lasts 5 years but not 10; or new printers being sold with half-full cartridges to facilitate sales of replacements. Quite useful to the producer, but nonetheless despiceable.
Heh, nothing will make people go back to taking Heroku's side faster than a class action lawsuit on the other side. This would be an awesome form of submarine marketing if they were actually behind it :)
Keep an eye on this page (source not uploaded yet): https://github.com/hollingsworthd/ApplPi
I'll just repeat my previous comment: For $60,000 per month they can't create a mode where all your dynos are behind a single HAProxy with "intelligent" least-connections load balancing?
Bloomberg’s breathtaking propaganda piece suggests trouble for Samsung
JSON, JavaScript Object Notation. How does it make sense to write PHP in Javascript syntax, when PHP has its own defined syntax?
It does seem there is a bit of willingness in Apple to build a higher-end iPad (given the 128GB model). I would expect something along the lines of a larger model designed for artists and situations where a big surface is required. A 15" screen gets you 9 x 12 in screen which would be good and still portable. I would bet it has the same connections as every other iPad.

I do wonder if when an AppleTV SDK appears, does that mean we will get an iOS version of the iMac? At that point the Mac becomes a prosumer / pro OS.
Lets Tax Email, to save the post office.
And you know what's exemplary about DotA 2? All that money you spent isn't even short-cutting grind, it's /only/ on cosmetics.

I can't find a better example of F2P models out there, even my beloved Planetside 2 has some pretty big issues with how its model applies to gameplay.
The recent deletion of lutusp / Paul Lutus's article [1] seems to be a reasonable reflection of the problem with Wikipedia, in my opinion.

[1] = https://en.wikipedia.org/wiki/Paul_Lutus
No unfortunately not. Maybe I'll put it on my GitHub soon. I was thinking maybe I'd find some way to make money on this, so I haven't released the source yet.

As to how it works, internally there's a modular data processing pipeline. I wrote a number of modules that serve a specific purpose (sine wave, square, etc, and reverb, gain, etc). They all get connected together in a driver class. Each driver makes heavy use of random numbers. Those in turn decide the notes played and durations. The durations are extremely short, leading to a granular synthesis of sorts. The notes are chosen from classes I structured around standard chord theory and classical modes.

I have an unreleased version that processes mic input, but it's not ready for prime time yet.

Edit: I decided to release it, probably under AGPL license. Keep an eye on this page: https://github.com/hollingsworthd/ApplPi
The timing on this and the Torment kickstarter is truly impeccable, with all the hate at DRM, EA. What better way to vent frustrations than help support the revival of the old-school?

Personally, I really hope this succeeds. If KS represents the next generation of game studios/production, then I'm all for it.
I didn't downvote your comment, but I hold your sentiment in low esteem.

We don't stress over this for the same reason we don't stress over strlen-style errors. They're considered part of the basic education for the language. If someone does do this, they are operating below the expected standard for the language.

There is only so much a language and environment can be expected to do for you. Your understanding of trivial concepts like, "Loading code from untrusted sources is dangerous" is not an unreasonable bar to set. It is only an "issue" if you are fundamentally misinformed about writing software in interpreted environments.
For (some) developers, I can understand they need full access to the OS, file system, and services. However, many professionals in other lines of work don't need such an open, vulnerable environment. For them it's more important to have a safe, stable system that's easy to use and doesn't require a lot of configuration. That's why I believe the future is in iOS, not OS X.

Also, for web development, I find that the iPad works very well (for me). I have all I need with Diet Coda, OmniGraffle, OmniOutliner, DesignPad, Idea Bucket, Writing Kit, and Photoshop Touch. I just wish for a larger screen.
Some use-cases for screen resizing off the top of my head:

- plug external screen with different resolution on your mobile device (laptop or smartphone with miniHDMI) and switch to that

- full-screen app want to change to different resolution for performance reasons
Adventures in Golang: Mutation testing in Go
Don't ever do it "on your own". Don't ever contact local police.

Contact your embassy / consulate, explain everything truthfully and your suspicions. You may or may not be charged (you've already been an idiot and deserve whatever you get). But at least, you'll (probably) be getting if from your own justice system which will be better for most citizens of most countries.
Appeals Court Curbs Border Agents’ Carte Blanche Power to Search Your Gadgets
The problem is that, realistically, "SimCity Online" would have bombed. City-building isn't a co-op game, and SimCity customers are not co-op gamers. CitiesXL tried to market itself as that, and it bombed, so now they de-emphasize the online aspects.

The ugly truth remains the same: this game is "social" just as an excuse to implement hardcore DRM. Sugar-coating.
But this just points out an inherent trait in most software, if you are trying to replace something older, you better at least have feature parity, and some killer feature to drive adoption.

In Wayland, I can easily see the ability to run an X server on top as a motivator, but in the end the killer feature needs to be performance and a tide of new software targeting EGL / WaylandInput insteaf of GLX / XInput.
Top 5 Cheap Mother's Day Gift Ideas You Can Get For Your Mum - Money Saving
Who is that someone? That would be quite valuable information ;)
Several people have posted support logs that Heroku knew about the issue long before.
Aren't gamers the equivalent to racers?
I think there's also possibility (3) - the cost or effort of a "drug mine" is higher than existing methods, which work relatively well.

I mean, drugs are clearly getting into the US, and proper organizational structure in your criminal enterprise means that mules and runners getting pinched every once in a while is just a cost of doing business.
HotelTonight on using CSS media queries for multi-platform
> It's surprising to me how many candidates explain these algorithms' performance as if the hash table was a magic black box that instantly works. Here they've lost the tree for the forest! They know what hash table is, at least at a high level, but forget that it has specific implications.

A lot of advice I've read about interviewing suggests that a candidate should leave answers open and provide room for the interviewer to poll for more info. I'm curious to know if the author goes out of their way to poll about the specifics of the hash table implementation?

In fact, one of my favorite interviews in recent memory was a hash table discussion not unlike the one the author is hoping for. I was happy to find an interviewer whose questions balanced theory with practice and was happy to drive to a solution with them. However, I wouldn't have offered up this analysis without first understanding that this is where the interviewer wanted to drive the discussion. Every good programmer knows that premature optimization is the devil.

The author may instead be trying to raise the point that its up to the discretion of the interviewee to see that the hash table implementation is the critical performance detail. e.g. gotta do open addressing here b/c our hashing function has weird edge cases where it collides all the time and chained hash would bring us closer towards a log(n) traversal on that edge case.

However, in my limited interviewing experience, interview problems such as this are often designed to be open-ended conversation rollers moreso than where implementation specifics like this are able to jump out easily.
Because 1) PHP syntax for object literals is non-existent 2) JSON is used in many more places than just Javascript and 3) the syntax of JSON makes sense; it's compact, human readable and easy to write. I'm not suggesting copying it 1:1 verbatim, but something close to JSON would definitely be an improvement. See for example how MongoDB uses a JSON-like syntax to great effect.
I am an owner of the "latest" Mac Pro, and I had the liquid cooled PowerMac G5 before that. I don't really know what to feel when it comes to the Mac Pro anymore. I used to compile WebKit a lot, and it takes forever (change one .h file and go get some lunch while you wait). When I got my Mac Pro 2 years ago it compiled it in under a minute I think. It was incredible. The best part was, back then, Xcode had the distributed builds feature, so I could go anywhere in my apartment with my Macbook Air and compiling was still crazy fast since the work was offloaded to the Mac Pro's 12 cores on my home network. Then they removed that feature from Xcode. I also had a two monitor workflow, but then they broke (for me) dual display support with Lion. The Mac Pro also doesn't support the latest and greatest graphics cards, so its not worth it in my opinion to upgrade them for Cinema 4D or games.

I don't even know if I mind really. The reality is that for the last 3 or 4 years, it feels like Apple has more and more been pushing me to not really love the computer experience anymore. When I think about my next "big" purchase, I will probably build a PC. I have never done that before in my life. I've exclusviely owned Mac. But "leaving" Mac OS X doesn't seem like a big deal to me anymore. I'll just be trading one set of frustrations (Messages, Notification Center, 5 minute long sleep wake up times, endless WiFi issues, etc) for another. At least I'll actually have fast graphics.

And Xcode will suck on my Macbook Air the same way it sucks on my Mac Pro today, so no real loss there, since I don't compile WebKit anymore. Again, its mainly just indifference now. I don't know if I miss the days when this stuff was fun, but Apple has certainly finally succeeded in making me see their computers as just tools.
What camera equipment are you using?
Path Still Doesn’t Know What Job We’re Hiring It For
Wait, when did refer.ly pivot from being a startup helping people with affiliate marketing and social shopping, to an online magazine?
Well, what if martians started life here?
"The other significant difference is that all these policies were completely opaque, not like you can find out how much Jews the university can accept this year. Officially, no such policy existed, but everyone knew it did."

FYI, it was often known how many Jews were allowed each year. My dad had to take last two years of HS in one year (via extern) in order graduate a year early to get into Kiev medical school (circa 1970). Limit was only 1 Jew per year and he was the same age as the son of the dean (who was also jewish).
It's metallographic microscope BM-158J with some unnamed 5 megapixel camera attachment. To make large photo I had to take 20-100 shots, and then stitch them into 1 large photo.
I have (even recently) managed codebases that took hours to compile on decent commodity hardware. I just put a requisition in for a more-core box, though I might retract it and wait to see what this Mac is.
It's not the olympics, you don't have to be the top 100 in the world to matter.

I started at about 8yo... professionally at 16 and I'm 32 now. I think worrying about things like this is a proxy for accepting one's own aging and mortality.

Starting in my early youth gave me certain advantages, primarily in internalizing the underlying structures but it's the rare exception that has the access and parental support to gain such early life experience. Most of the time, the advantage is in spinning up on new projects - which is a relatively small % of the time spent working on projects.

I really think that being industrious will compensate for any advantage very quickly.

That being said, some people say it takes 10,000 hours to gain real expertise in a field and starting at 25 makes that more difficult.
Can we please get this site hosted on Heroku for the irony?
This is kind of an embarrassing failure mode to have, since old-style forums figured out the solution years ago: don't delete anything, but move things to an "offtopic" section where it's less likely to be seen. That way you get the nicely curated (unmoved) content, avoid offending anyone, and allow discussions to continue rather than cut them short.
A good strategy for dealing with EA might be to use a separate card (disposable prepaid debit cards?) for each game order, minimizing the risk of collateral damage if you're banned because of a chargeback. Of course, if they find out you're using multiple accounts, they will ban all of them anyway.

It would be nice if we didn't have to treat game companies as adversaries like this.
Highly likely that Martian "DNA" would be different in several fundamental aspects (for starters, the triplet codons would have entirely different "dictionary" meanings in terms of amino acids, or perhaps there would be no triplets but quartets instead or even something completely different) that it wouldn't even make sense to talk in terms of percentages -- it would be like saying a rock is 50% similar to a blue whale.
I didn't mean any of that. I meant that DRM is the reason one would implement constant-onlineness into a game that should also (mostly, even) work as a single player game. My apologies if my use of the word 'issue' suggested something different.
David Nolen on Logic and Constraint Programming, Core.logic, Mozart/Oz
Lapse Pi – Motorised Time-lapse Rail with Raspberry Pi
How Skype monitors and censors its Chinese users
Fair enough. When I'm looking for a keyboard, I always try to make sure that at least the keys are all in the right place and are of the right size. (For example, I should not be able to accidentally hit '\' because some hippo thought the return key was too big.)
bad analogy to use a car analogy a high end iPad would just be a tuned scooter as opposed to a full on 4wd super car say the Audi R8 with the factory approved performance pack.

It wouldn't even be say a Shelby Cobra Mustang
This is cool. While VIM is not my main text editor I use it quite often and this is just the amount of configuration I needed. Thanks!
Somewhat cynically, I think that Apple wants to be out of the tower business because you can't obsolete a tower every 9 months and get people to buy a new one. Towers have user-upgradable parts, can be serviced by laymen (and thus don't have the upsell opportunity when you have to bring it in to fix an issue), and are generally resilient against not being the latest-and-greatest.

In a Macbook Pro, by comparison, you are charged $200 for an extra 8GB of RAM and $500 for an extra 384 GB of SSD, not because the components or labor are worth that, but because you'll pay whatever they want you to, because you can't upgrade it later.

For better or worse, Apple is in the appliance business now. Buy your appliance, use it for a few months, then Craigslist it and buy the new one when it comes out. It's obscenely profitable and they have their consumer base trained to do it on command. Giving people something that they could keep current for a slim fraction of the cost of a new device is not in their interests.
i have the same question - i could have sworn just the other month when the betapunch post came out referly was still the referral tracking system
Well done creating a fantastic-looking page that doesn't lag my browser one bit. Normally when I see pages with a lot of heavy design elements like this scrolling is jittery, but this one is super smooth.
I'm not sure about the engineering cost being minimal. My research group builds a compiler for a parallel programming language, and we have trouble getting reliable performance on OSX. Many of the things you take for granted on Linux are not there:

- Pinning the kernel to one core

- Reliable pinning of threads (instead of just suggesting that groups be co-located on the same cache bank)

Honestly, we have a fairly long list to even get to basic performance, and that's before you start hammering network stack reliability (as my distributed systems friends complain), etc. OSX on the client with Linux on the server works pretty nicely, and I'm somewhat concerned that the OSX team would have to drop client work for a whole release to focus on hardening the server experience, as well as figuring how what they need to implement to be able to support the wide variety of Linux libraries that don't quite work due to holes in the OS that performance people rely on (numactl; papi; etc.).

That said, I thought most of the Apple developers have Mac Pros under their desks. If for no other reason, to maintain a highest-end client workstation, it makes sense to keep things alive. But the server sell seems a bit of a reach, engineering-wise.
Rap Genius isn't suing.
This is an overly simplistic statement. They're completely different tools:

Tumblr is a tool for developing (micro?)blogs about any topic under the sun -- therefore identity isn't really relevant (unless you WANT to be an authoritative source on a topic, for which a real identity WILL take you further than a pseudonym on average)

Facebook is about connecting people -- REAL people; therefore pseudonyms take away from that experience. If pseudonyms were in any way positively correlated with the experience, Myspace would still be going strong.