skysight-inc/HackerNews huggingface dataset:
Not only is LCG the most popular, it is +by far+ the most popular. rand() and Java.util.Random are both LCG. And it can be spectacularly bad. See http://www.alife.co.uk/nonrandom/
MIT Completes "Holy Grail of Hacks," Turns Green Building into a Game of Tetris
Didn't BSDI hire many of the developers and then contribute nothing back? I'd think that was a pretty serious cause as well.
> https://addons.mozilla.org/fr/firefox/addon/ghostery/

Protect your privacy. See who's tracking your web browsing and block them with Ghostery.
How about Perl:

#!/usr/bin/perl
$n = 100;

open(FH, '>touch') and print FH '' and close FH;
push @ARGV, "Fizz$_" for (1..$n/3);	#push some fizz's
push @ARGV, "Buzz$_" for (1..$n/5);	#push some buzz's
push @ARGV, $_ for (1..$n);	#we'll sort it all out later

1 while ($_ = shift and @ARGV and !fork); #let the games begin

if (/Fizz(\d+)/) {
sleep $1 * 9;
open (FH, '>>touch') and print FH "Fizz" and close (FH);
}

elsif (/Buzz(\d+)/) {
sleep $1 * 15 + 1;
open (FH, '>>touch') and print FH "Buzz" and close (FH);
}

else {
sleep $_ * 3 + 2;
open(FH, 'touch') and @lines = <FH> and close (FH);
open(FH, '>touch') and print FH '' and close FH;
print @lines ? @lines : $_, "\n";
}

What do you think? I didn't bother cleaning up the file access. Nefarious though isn't it.
What is "bad" exactly about this analogy? GPL is a strongly conditional permissive licensing that carries an agenda. Compared to an unconditional license, it clearly has a lesser appeal to those not caring or not aligned with an agenda.
I wonder how many employees bring their daughter to work on "bring your daughter to work" day.
Urrggghhh, PHP?

But this is exactly the kind of thing that PHP is good at. Dump a file in a directory that does one specific thing, and you're good to go. No need to integrate it with the rest of your web site. It's just a little CGI-like script that does its own thing.

But if you use this on a smallish VPS, keep an eye on memory usage. Image processing in PHP tends to hog a lot of RAM, and even a small number of simultaneous requests can crash a server. You might need to warm your cache a little bit before going public with new images.
It doesn't tax the wealthy at just under 23%. It taxes consumption at 23% and offers a rebate. Wealthy individuals would end up being taxed substantially less than people whose income is labor based, unless they spend every cent of their incomes every year.
Just because you haven't signed a contract doesn't mean you are necessarily exempt from liability. It would depend on your state's law, whether there was an implied understanding that you would work until the project was completed, and various other factors.

Like read_wharf said, ask a lawyer about your rights and responsibilities. A good lawyer will also counsel you on what your best options are for resolving the situation.
It's Not About The Bike: My Journey Back to Life
Number 1 reason: The standard library is tiny, so you need to pull in a lot of 3rd party modules (or write stuff yourself) for things that are just "batteries included" in Python or Ruby.
I purchased Texttastic the other day because my MacBook Air is in for service. Great text editor and if paired with a bluetooth keyboard you almost forget you're not on a laptop.
The hardware spec will be better - SSDs, maxed out RAM - and at a better price than Lenovo offers.

The machines will be fully tested to make sure important things like graphics work well, battery life is maintained and suspend/wake works reliably.

You will also be able to choose your desktop (Unity, Gnome, KDE, XFCE) and ask for additional software to be installed (like Dropbox, not Norton Anti Virus ;-).

Please check back on the site next week and the full product details will be up.
As a matter of fact, I'm in the process of writing an exploration and combat based space game, with an astronomical number of locations. (Much, much greater than billions) These locations will also contain procedurally generated alien technologies that can be incorporated into ship designs, resulting in emergent ship capabilities and gameplay.

Such a large universe also means that there will always be a frontier for someone to strike-out into and establish their own industrial infrastructure/empire. (Once certain thresholds are reached, such factions become visible in "Hyperspace" to other large factions.)
Most of them do already exist.

Software based pill: There's already a pill the uses a sensor to measure it's place inside you're gut and release it medication in a specific location. There's also an in-body device that release medicine on regular intervals.

Software based glasses: augmented reality glasses. They might be a growth area for apps.

Programmable shoes: There are shoes with a programmable pattern and shoes for people with Alzheimer that transmit you're location.

Programmable cars: cars are already programmable. they contain huge amounts of software.

Programmable chairs: some dental chairs are already programmable. You have programs for different seat positions.

My guess is, to create a new software employment boom, you need to create a new mass market programmable platform, that needs a lot of small volume applications and that developing for it is neither too complex(windows gui before VB) and neither too simple(excel).
"X who worked at Google on Y" would be a good heuristic, if Y is a good product, but just "worked at Google"? I think Google is too large nowadays for that to be a good heuristic.

As an extreme example, are you implying that people who get fired from Google are likely to make good products?
How exactly are you going to enforce GPL compliance when a Chinese company uses your library in their proprietary product?

Bonus question - what exactly will you be gaining by spending your time on enforcing the GPL compliance rather than on something else (like coding)?
I think take a break misses the point of the second one.

The spirit is closer to what my father always says - no-one ever died wishing they'd spent more time in the office.

Take a break makes it sound like an hour or two out rather than what it is, basically saying it's really not all about work.
I love Textastic! It's custom kb makes programming super easy. I love code completion. The cursor control thing is brilliant.
Moving into deeper fiction, we'll return to 'no software' again: inherent inefficiencies of digital hardware will force us to build analog systems, sort of pure hardware, that will be in fact software for the machine that runs this world.
Another tool for designing out choices is called "Nudge" [1]

By a nudge we mean anything that influences our choices. A school cafeteria might try to nudge kids toward good diets by putting the healthiest foods at front. We think that it's time for institutions, including government, to become much more user-friendly by enlisting the science of choice to make life easier for people and by gentling nudging them in directions that will make their lives better.

"Most people know they should save money, but many don’t save enough and may not
even be sure what amount is enough. Most savings advice goes against human nature
and asks people to make complex calculations. To help people save, nudge them. When
it is time for employees to enroll in your firm’s retirement plan, make signing up the default.
People can choose not to sign up or can quit any time, but inertia and the status quo
conspire to keep them from doing what’s good for them. Try a “Save More Tomorrow”
program that “invites participants to commit themselves in advance to a series of [savings
account] contribution increases” as their wages rise. This approach recognizes that
people fear loss, and may perceive savings as a loss of disposable income, so it links
increases in their savings rate to parallel increases in their salaries. When people earn
more, the company automatically deducts more in savings. They don’t have to decide to
save."

Set up choices in a way that takes advantage of how humans make decisions. You can nudge people in beneficial directions. To facilitate better decisions, design a default option that benefits people unless
they explicitly choose otherwise.

[1] http://www.amazon.com/Nudge-Improving-Decisions-Health-Happi...

http://en.wikipedia.org/wiki/Nudge_(book)

quick summary - http://www.slideshare.net/sgmitch/nudge09
No, shame on you for actually trying to turn that around and accuse the poster.
>>>but releasing something as GPL makes that impossible
>>Please explain how requiring distributors to include access to source code makes it impossible to contribute source code.
> (me talking about how the requirement to distribute their source code will make companies not contribute to opensource)

how is that out of context?
Sounds great.. please tell me more.

Any ETA on a beta?
My dad died when he was 49, I'm 27.

49 - 27 = 22;

Keeping that in mind gets me moving every day. Enjoy the time that you have, build great things and do great stuff.
The winning bid was $227. Supply and demand, my friend.
This is like saying every plumber needs to know how to mine copper and smelt it so they can manufacture their own pipes. There are different kinds of software engineers, and the kind that you happen to be may not necessarily be the kind that's in demand by every employer.
If you're wondering why Google+ is suddenly in Estonian(?), it's because the submitter included ?hl=et on their link (remove it to get your normal language - this setting follows you around the site).
But then he says that he might not be able to afford groceries with his proposed salary at Valve?
I didn't phrase them that way by accident.

"Follow your dreams" is too strong. I wrote about that here: http://www.paulgraham.com/hs.html.

"Don't work too much" is phrased that way because it really is a matter of avoiding something.
> We also have to trust whoever controls the crypto-js project and the people running googlecode.com.

And every router between them and googlecode.com (or whatever that resolves to in their DNS situation!)
Do you qualify for iBluebottle?(Indian professionals only)
3000 people trying to use a Minecraft forum to watch a football match.
> What's harder is to learn expressions, idioms, how to use them and how to understand them in different contexts.

Well, that's hard too. But knowing all the words involved makes it a whole lot easier.

I haven't had much success with SRS for Korean vocab. There are so many words that are just too similiar to each other.

> human languages are way more complicated and contrived than programming languages. I don't think you can make a reasonable argument to support that it's the same thing.

I don't claim it's the same thing; I'm just making a comparison. Something like switching from SVO to SOV order isn't particularly difficult for the average programmer. Idiomatic expressions with irregular grammar are going to be problematic, granted.
Nice observation. It's very pleasant to read it all.
Oracle v. Google judge to decide whether APIs are Copyrightable, not the jury
Watch Online Free Megavideo
Watch Online Free Megavideo
Watch Online Free Megavideo http://my.opera.com/gilangbiantara1/blog/ Watch Online Free Megavideo Watch Online Free Megavideo
My experience at Google is the opposite. I am friends with many Senior SWEs who have no interest in the next promotion and they do fine. They get paid well, get good bonuses, get to lead new projects, and so on. I'm also friends with people who are relatively new to Google that have made big (and small) moves inside the company.

In a company with 30,000 employees, some people are going to be unhappy. But the vast majority of people I interact with at Google are very happy. The biggest problem I face is the five minute wait for someone to make me a latte.
"Don't ignore your dreams; don't work too much;"

Aren't these two mutually exclusive?

My feeling (caveat: I'm only in my late 20's) is that it's impossible to simultaneously eliminate all the regrets on Ms. Ware's list. If you work really hard in order to chase your dreams, you end up neglecting friends and family for a bit. Stick around among your family and friends, and you don't get to chase your dreams as much.

It's hard to know where the exact boundaries lie such that a satisfying equilibrium is achieved. Makes me wonder if some regret is always inevitable.
.NET for Metro style apps
Show HN: A beautiful Forrst client for iPhone
Microsoft's Windows Services for UNIX Version 3.5[1] and earlier versions are based off of NetBSD[2]. Until recently, 2008-9, they contributed nothing back.

[1] https://www.microsoft.com/download/en/details.aspx?id=274

[2] http://www.netbsd.org/docs/pkgsrc/platforms.html
"working on cool projects can be its own reward. Your utility metric is flawed."

Everyone is entitled to their opinions. My opinion is people that say they don't care about monetary rewards are bullshitters. After all, if you have enough money you can work on any project you want.

"a lot of well-functioning folks don't care about petty politics as much as doing cool stuff."

A lot of people SAY all they care about is doing cool stuff. People employed at a company to earn money are not these people (but they see if people will buy it anyways). Denying that you're playing politics is politics 101.
That's not what "killed" BSD. It was AT&T's lawsuit which spurred Linux interest.

The argument that companies would make changes to BSD code and not contribute back has never come true. The original code still exists, and if the changes were valuable, others would just re-implement them as open source patches. Tons of large permissively licensed projects exist today without having been destroyed by the situation you describe, so I don't get why people continue to make your argument.
I wanted to make a poster of this for myself so I did. Sharing in case anyone else might wanna use it, you're more than welcome. All respect to Paul Graham & Bronnie Ware.

There's a 26" x 39" poster version, in case you happen to have a big-ass printer around, and an 8.5" x 11" smaller version if you're normal.
http://cloud.ejfox.com/G1IE

Also available in black: http://cloud.ejfox.com/G1Wm
cloudflare http://www.cloudflare.com/ were quite popular here a while back. i had the impression that they had solved this.
What you want with small web projects are probably not things you need to get in contact with companies every day to monetize. Sticking a suitable advertising network should be enough, or you should do like one or two companies at a time, changing monthly.

If you go with your idea there is room for expansion. See if you can make it work for a broader categories then just guys getting stuff for wives and gfs. The reverse for one. You could target it at women to get insight into what guys like. And maybe find a way to get users to review or provide ideas... Maybe gamify it. And there is always anonymous marketing data as a potential money stream.

I also recall reading about a date planning site for committed couples not too long ago. You might see what is already out there.

The best thing to monetize is perhaps something you are already doing for yourself. You can extrapolate from your experience.
100% yes you do need a system like that to get a specific kind of hamburger made for you in a short amount of time as you drive through their store during very busy hours while fulfilling various quality standards.

It's not about getting any burger made, it's about getting a McDonald's burger made.
> Cars are currently the best solution to the problems we have. That's why they are #1 in the US.

Granted -- so long as you take the legislative and tax situation into account. That's part of the "problem" to which cars are currently the best solution for most people, but it's not unchangeable.

Or from a different perspective, you could say: the "problem" is that people want to live in places (like suburbs) to which there is no great transportation solution yet, so part of the "solution" has to include a tax system that hides the true cost of the most acceptable solution.

Would cars still be so appealing if the true costs were not hidden? People seem to complain a lot about $4+/gal gasoline, but the tax on it doesn't come close to covering the maintenance needs of the roads they drive on. Couldn't almost any technology be the "best", given the right financial incentive?

I agree that for the next 10 years, hybrid electric cars are the solid bet. They have the ear of the lawmakers, it seems, and so not only are they 'cool', but they've got massive tax incentives helping them. I'm completely in favor of more efficient cars, of course, but it does seem odd to offer so many benefits based not on efficiency, but on one particular technology used to achieve efficiency.
Andreessen Horowitz acted ethically on its Instagram investment
> Your continual use of ad hominem speaks volumes, and is your attempt to hide a lack of hard numbers.

Questioning your reading skills you ignore given hard numbers that you've requested is perfectly reasonable. Questioning your math or economics skills when you insist that BPP and CPI are independent when you admit to not knowning how they are derived is perfectly reasonable. You might want to check what ad hominem actually means (beyond the latin translation), you might be enlightened. Alternatively, you can just ignore anything that contradicts your world view, as you have done before.
Its wrong that the Raspberry Pi foundation hasn't had a preemptive stock of product for the consumers. The idea was a cheap economical computing unit, not this clusterf*ck.
So, can you offer me and everyone else a nice job that makes all of this possible? That makes it possible to NOT be a cog? Or is this just another set of advice that only the privileged ones can afford to heed...
This is pretty cool. I don't know if I would use it for everything but 'create' and 'issues' looks sweet! I'm assuming you can use it with git interchangeably.
I think you did not finish reading his first sentence. (I did not the first time I read his comment.)
You may not be able to connect to the Internet after July 9
I've been using Nocs(no affil) on my iPad lately. Great FREE editor with dropbox and markdown support.
"You could at least tidy up the presentation."

It's your grouchy tone.
Will you both please stop?
So logically, by completing all your items on the todo list, you die unfulfilled and unhappy. Where's the incentive there?!

How about you put something like this at the bottom...

n-1)Immediately think of something important
and meaningful to do, and add it above.
n)...Die unfulfilled and unhappy
We don’t want to lock your data in our databases.

GREAT! Now get rid of the silly github requirement (and don't return to the even more silly twitter requirement) and give your users the option of storing it in github or retrieve their data some other way.

I can't even begin fathom the decision process that concluded in requiring github.
Startup CEOs: Communicate Better or Die
I know that generally, the cost of generating a thousand levels is roughly the same as generating a billion of them, but I just don't see this as being a huge selling point. Never mind that no one lives long enough to visit a billion things period, most people don't stick with a game for more than a couple years. In that time, how many locations will they visit? How many of them will turn out to be duds? And if e concentration of duds is high during a gamer's first 10 hours, will he/she stick with the game for even one month?

I know it's not a situation in which you can say, well, maybe I'll hire a dedicated designer...because cost is the issue with intentionally designed levels. Im just saying that the games I adore the most are the ones with just even a few levels that thrilled me, likely because of e human genius that pored laboriously over every detail.
especially on the back-end
Been reading the feedback here and on my blog over the last few hours, and I have to say I agree with most of it. This was intended to be an initial concept that was going to be iterated on again and again, so I guess I have plenty to do to make this better!
No, they contributed back the open source operating system underlying OS X, called Darwin.
"Gabe Newell — Of all the people at this company who aren’t your boss,
Gabe is the MOST not your boss, if you get what we’re saying."

Most egregious example of double-speak ever?
Also have a look at the discussion reg. server-side vs client-side adaptive images hacks at:

http://24ways.org/2011/adaptive-images-for-responsive-design...
>Don't work too much

Then why advocated startups "as a way to compress your whole working life into a few years." So is this balance only good after you've "made it"?

http://paulgraham.com/wealth.html
National Healthcare Will Require National RFID Chips
Notice the publishing date: Monday, 14 January 2008

Getting rid of designers sounds great from the point of view of the guy footing the development cost of a game. But it doesn't work. It makes for a very generic gaming experience.

The focus on nowadays is making a designer's job easier so they can be more productive.
If "anyone else" includes the people in charge of Facebook, then my argument still stands. You're increasingly taking the tactic of forcing me to argue a negative. Whereas I'm saying--OK, maybe there's an uncertain upside in how Facebook can monetize this information they have, but we're looking at a valuation that takes that uncertainty and treats it as a certainty, while ignoring the equally uncertain downside.

And if you're going to attach that kind of unbounded upside to having so much data--well, why isn't Amazon valued more highly? Unlike Facebook, Amazon empirically knows what I actually spend money on. And they capture most of that value chain, instead of just targeting ads at me.
Tetris Hack on MIT's Green Building
Yep, a solution is still needed for content images.

That's their notation. Imagine having to do that for every image ever, when they're all just filename + 2x resolution key + filename extension. Totally asinine. Developers should just be able to pick a single page-wide filename key for all their 2x assets, and the browser will know to look there.

You assume the developers can guarantee all image assets will be 2x. For quite some time, I doubt that'll be the case. And, given that, if the browser just naively requested 2x assets, there would be some set of wasted http requests that just add overhead and significantly delay page load.

Explicitly declaring the 1x and 2x images' existence is a far better solution, even if it is more verbose. The UA can't be guessing about the existence of resources if it's also to be efficient.
I think his point was that the recruiter did not know this.
Granted, the MP3-comparison made no sense, but you are rolling your eyes to obvious observations.
Before cars became commonplace, we used horses to help transport goods and people inside cities. Horses dump manure. A lot of it. Quoting from http://www.thefreemanonline.org/columns/our-economic-past-th... :

"A horse will on average produce between 15 and 35 pounds of manure per day. Consequently, the streets of nineteenth-century cities were covered by horse manure. This in turn attracted huge numbers of flies, and the dried and ground-up manure was blown everywhere. In New York in 1900, the population of 100,000 horses produced 2.5 million pounds of horse manure per day, which all had to be swept up and disposed of." ... "Of course, urban civilization was not buried in manure. The great crisis vanished when millions of horses were replaced by motor vehicles. "
I have an Android phone (Droid X, old I know,) and I love it. But what's odd to me is when hardware companies fork and go without Google, they say "no-but", rather than "yes-and".

"Does it have all the stock Android features?"

It's often: "No, but we added ringtones, wallpapers, and our own store instead of Google's."

It should be: "Yes, and we've added useful tools to increase/aid functionality."