skysight-inc/HackerNews huggingface dataset:
My first "tech job" was doing support in the late 90s for DOS games at EA. At that point most folks had computers with 8 or 16MB of RAM. One of the old Jane's Flight simulator games had a check for minimum RAM requirements which for some reason would overflow at 128MB and say you didn't meet minimum memory requirements. So these folks would spend around $1000 on memory to build premium machines with 128MB and then get these old games which would say they couldn't play the game due to insufficient memory. The fix was to create a RAM drive which would caption of part of the RAM available to storage and leave a limited amount of available RAM to run the game which would clear the memory validation.

I believe at one point someone was able to actually install a game into the RAM Drive and play it on the left over available RAM but it required a game that could be installed and played without a reboot.

http://en.wikipedia.org/wiki/RAM_drive
"The first time you set up the system, it takes you through a 30-second process where you log in to your Microsoft account. Kinect then builds a personal profile it will associate with that account based on facial recognition but also the camera's basic skeletal model of your body. This process forms a unique biometric ID that the Kinect uses to automatically identify a user, logging them in to Xbox Live and bringing up a personalized menu that includes their recent apps and favorite items."

That doesn't sound very good. I remember all the complaints from Apple just taking your fingerprint - this is taking your picture, skeletal model of your body, and linking it to a record of everything you watch or play, along with always on camera and audio recording.

I don't think I'd put one of these things in my house even if you paid me. I'll stick to Steam, I guess.
Thank you for (re?)posting this. Very interesting indeed (if, sadly, not very surprising).
I get this feeling all the time after following a link from reddit. I just hope they can deduce from the referrer that I am not actually interested in purchasing life-like male self-stimulation products.
Guaranteed minimum income is based on need, basic income is based on citizenship.
A Demo Day for WordPress startups
Because that amounts to leaving a note in the cookie jar that says we really, really promise not to take any cookies unless we absolutely need to.
And let's not forget how racist we (Europe) become when it comes to immigration from these poor countries. I have a proposal, let's open the gates of Europe to everybody that doesn't have a criminal record.
Tractile - A Sass generated CSS3 responsive slider
Is it addressed with JP Morgan, Bank of America, Citigroup, etc? There are lots of companies that deal with large amounts of money. Why is Coinbase being singled out here?
> If we don't tolerate those, then we don't tolerate giving them the best alternative possible.

Well, if we're talking about giving away stuff, like freedom: How much could we help these people if we gave away, say 15% of the combined military budgets of the EU, Russia, China and the US?
I'm not against it per se, I just thought that's what StackExhange was for. I like the idea that it might have helped contribute a better answer, but I just thought it was really odd to see on HN when I already get alerts from SE on things I may be interested in.
Tiny ubiquitous nuclear fueled power sources.

It'll be great! What could go wrong?
Because YouTube comments were completely useless, and now the company is trying to make them useful / interesting.

If I go to a viral video, and I see comments on it from people I actually KNOW, I personally think that would be really cool. That was completely impossible, the old way.
That's the theory. Here's the reality:

The case began because a woman, a foreign national employed by the U.S. government, told another employee she suspected the man with whom she was in a sexual relationship was listening to her calls. The employee who misused the NSA's systems also incidentally collected the communications of a U.S. resident on two occasions, a move that requires a court warrant. [1]

This was only discovered because she suspected something and talked about it to a colleague, we don't even know if the perpetrator has been disciplined. How many NSA analysts have been disciplined or had their clearance revoked for misusing these tools?

[1] http://blogs.wsj.com/washwire/2013/08/23/nsa-officers-someti...
Also, as more people shift to the off-peak time, the difference between peak and off-peak shrinks, and as such so will the price difference.

And yet, somehow I have a feeling the utility companies will 'forget' to lower peak prices to match off-peak increases.
Sharecropping in the Cloud
"And switching inputs is death for gamers, because it cuts them off from their community. As soon as you turn inputs on the TV, you're no longer getting game invites, multiplayer invites, leaderboard change notifications, or invitations of any sort. You are cut off."

I've always wondered: how prevalent is this kind of hyper-social gamer? I've played my fair share of games, but I've never been flooded with requests of all sorts, and switching inputs to quickly do something else never caused me to cry out in anguish.
Even beyond that, I have issues using Amazon payments so I'm not capable of using kick starter.
It's missing the staging area, but it looks good and well done.
Giving thousands of dollars to some Kickstarters gets you pretty neat stuff. Amazon's also less likely to run up the fraud flag if they're not on the hook for the stolen items as they would be if ordered from Amazon rather than a Kickstarter project.
How to get a newsfeed for all your apps (w/ Dropbox, Drive, GitHub, Trello, ..)
http://3d247fe.5minfork.com/git-cheatsheet.html
The Xbox One Will Make Your Cable Box Look Like a Relic
Java doesn't need to have a non-deterministic GC. The Real-Time Specification for Java [1] has resulted in a number of JVM implementations designed for low-power, embedded devices; these implementations use a deterministic GC to provide hard real-time guarantees, and the devices they run on are less powerful than the game consoles from even a couple of generations back.

[1]: http://en.wikipedia.org/wiki/Real_time_Java
Kinect is optional. Also to be frank, our electronic gadgets are just a privacy leak devices. Apple has biometric system profiles, Google Now is always capturing voice, Kinect is also the same. Our facial profiles are already in some database through social media. Voice signatures through Skype and Cell talks.
High-energy physicists predict new family of four-quark objects
As an experiment, I'm testing FF for a week, and a friend is testing chrome, this definitely goes in the against list.
Sorry Rackspace Et Al, Ubuntu To Offer OpenStack Hosted, CloudFoundry Based PaaS
Maybe you were just surrounded by assholes. I was on Slackware in the 90s, early 2000s and people in the community were friendly and helpful.
That way Google+ can claim 1 billion active users and say their service is a huge success, even surpassing their nemesis Facebook.
I think it's firefox not linux.
Great visualization. It actually shows how messy is git command line interface. Just looking at a cmd syntax it is hard to guess if the cmd refers to workspace, index or local repository.
I don't think it is advisable to blindly replace like that in a widely used, audited and tested system. You need to think about more than just the bits in memory, for example timing attacks. And who knows, your "fix" could even expose some other latent bug. It's not clear cut.
For what it's worth, my brother & I set our mom up with a Slackware machine running dropline GNOME (this was years ago). It was a good thunderbird+firefox combo, very stable. I remember the uptimes past 90 days. She needed some software for work that only worked in IE, so it had to go eventually.

When it does work, it works really well. The only requirement she had was that none of her icons changed: there were several links to specific websites she wanted on the desktop (bookmarks be damned), arranged in clusters. It's no trouble at all for Gnome, with launchers, of course.
Because you need to be focused on one goal only. This campaign's goal is to reach 15,000 EUR. The target audience for this particular campaign are people who already signed the initiative and who are mostly informed about the Initiative.
Distribution based on need (means-testing) seems to scale poorly. You need a system to determine means, which at governmental scales is inevitably bureaucratic, resource-intensive, and prone to cheating.

Point is, it is always possible to take a means-tested system and turn it into a universal system without changing the final distribution.

Take your thirst example. Say nine people have 100 units of water and the tenth has 0. A means-tested welfare system might involve taking 5 units from each of the 9 people and giving it to the tenth, leaving the nine with 95 and the tenth with 45. Now, instead, we increase the 'tax' from 5% to 50%, and give everyone 45 units. The resultant distribution is the same (the nine have 95, the tenth has 45), but this way involves no means-testing.

OK, so the numbers here are a bit unrealistic, but the point is, given any means-tested system you can always make it universal and just make the tax system more progressive to cancel out the benefits paid to the non-needy.
That's why I use different browsers. Chromium logged in with my Google accounts, Firefox for everything else.
<strike>

If the author has not labelled it opensource, should you be cloning it's source code (unless of course, you're the author)?

</strike>

Edit: Sorry, just researched it, you're linking the repo from the author's git account.
If we don't at least try to enforce the law (as one prong of counterattack), then we may as well not have laws.
Anyone who has done ecommerce for any period of time is used to weird orders that come in from stolen credit cards.. I learned this the hard way when I shipped $10,000 in XL ultimate frisbee tshirts to (I can't believe I'm admitting this) Nigeria when I was a college student - only to have a charge back a few months later. I get wierd charges on CreditCovers.com all the time, and sure enough in a month there is a charge back. People just hit up all sorts of sites and order products in hopes something will come of it.
They're using the term "index".
Thats true but my fact still stands that in terms of raw processing power for games they are still far off.
I believe a Xbox360 manages around 10 GTexels/sec while the ipad Air is around 3 GTexels/sec. For comparision a modern desktop GPU is at about 50-80 GT/s which is where the new console generation is at as well.

Same story for GFlops and most other relevant metrics..
They're calling it Index. I agree, staging area makes more sense.
Slightly off topic, but I was so surprised how steep the Axial tilt is (http://en.wikipedia.org/wiki/Axial_tilt) I had always known that it was 23º but never actually visualized it.

Try putting γ=23º in the Euler angles and rotate the earth with λ.
To construct a trivial example, say we give every citizen $2000 a month in post-tax basic income. Of course, most citizens have jobs and other sources of income. To make math easier, assume this government has a flat income tax of 20% If you earn $0, you are pay $0 in tax and get $2000 in basic income. If you earn $9000, you pay $1800 in taxes and get $2000 in basic income, netting you $200. Basic income washes at $10,000, and after that serves only to defray your tax costs until it is hardly noticeable.

I can't speak to what levels of taxation and basic income might be useful -- these ones have been selected for convenient math -- but that's the general idea of it.

Or, in terms of your water metaphor, if one person in ten is thirsty, we give water to all ten, but we also take from the nine, so they actually see a small loss. The water didn't come from nowhere.
Ah, yes. Comfortable desktop developers theorizing about embedded software. MISRA is more about compatibility with non-standard (or pre-standard) legacy compilers from the 80s and miniscule improvements to the static analyzability of code than about software quality; following MISRA to the letter would actually decrease the maintainability of software significantly, and this is the only valid measure of code quality any practitioner should care about.

> via an onboard network like CAN or FlexRay, a more complex superstructure over CAN

FlexRay is a completely different bus system.
Funny you should mention that. I have a good friend (M.D./MBA) who designed and built a novel radiation therapy device to measure effectiveness. Patented, published peer reviewed and everything. He is in San Fran and has had basically no luck in finding funding to bring it to market or engineers to work on it with him. So it's definitely happening.
Basically, it's super-expensive to check actual need, and by removing the administrative expense related to it you end up getting a much more efficient system. There's also the side effects of making part-time employment easier and speculative/entrepreneurial projects safer. To match your analogy, if it costs 11 units of water to determine who is thirsty, then giving water to all ten costs 10 units, and giving water to just the one costs 12.
>Every study done on it has proven that diversity increases team productivity

Which studies?

They don't say that, exactly.

http://www.academia.edu/887990/The_effects_of_team_diversity...

Over the past few decades,a great deal of research has been conducted to examine the complexrelationship between team diversity and team outcomes. However,the impact of team diversity onteam outcomes and moderating variables potentially affecting this relationship are still not fullyanswered with mixed findings in the literature. These research issues were,therefore,addressed byquantitatively reviewing extant work and provided estimates of the relationship between team diver-sity and team outcomes. In particular,the effects of task-related and bio-demographic diversity at the group-level were meta-analyzed to test the hypothesis of synergistic performance resulting fromdiverse employee teams. Support was found for the positive impact of task-related diversity on team performance although bio-demographic diversity was not significantly related to team perfor-mance. Similarly,no discernible effect of team diversity was found on social integration. The impli-cations of the review for future research and practices are also discussed.

http://www.palgrave-journals.com/jibs/journal/v41/n4/abs/jib...

Previous research on the role of cultural diversity in teams is equivocal, suggesting that cultural diversity's effect on teams is mediated by specific team processes, and moderated by contextual variables. To reconcile conflicting perspectives and past results, we propose that cultural diversity affects teams through process losses and gains associated with increased divergence and decreased convergence. We examine whether the level (surface-level vs deep-level) and type (cross-national vs intra-national) of cultural diversity affect these processes differently. We hypothesize that task complexity and structural aspects of the team, such as team size, team tenure, and team dispersion, moderate the effects of cultural diversity on teams. We test the hypotheses with a meta-analysis of 108 empirical studies on processes and performance in 10,632 teams. Results suggest that cultural diversity leads to process losses through task conflict and decreased social integration, but to process gains through increased creativity and satisfaction. The effects are almost identical for both levels and types of cultural diversity. Moderator analyses reveal that the effects of cultural diversity vary, depending on contextual influences, as well as on research design and sample characteristics. We propose an agenda for future research, and identify implications for managers.

That being said, I still don't advocate a monoculture environment, if not for one reason, it isn't the right thing to do to discriminate.
Tangentially related, my experience with the YouTube/Google plus social network merge has been pretty awful. I opted-out initially to integrate with Google plus, I couldn't have cared less so I just stuck with my original username/account. It seems even though I opted out, Google created a Google plus YouTube profile for me anyway and now chooses to nag me about it every time I go there. I have to pick every time I go to YouTube which 'profile' I want to use (defaulted to Google plus social network) even though I never wanted this new profile, and I have a big banner telling me I am using YouTube as profile 'x' permanently stuck at the top just to rub it in.

This annoyed me enough that a couple of weeks ago I gave up and tried to integrate it into their social network so I could just have 1 profile. Now it appears I no longer have the option to merge my original profile into Google plus, it just isn't there on the account settings. Because I made one decision to opt-out of their social network it seems I will permanently have 2 profiles from this time forward, the Google plus one has none of my history, subscriptions, likes etc it is a completely useless account.
I'm in a similar problem space to you. After a year of defining my own 'simpler' terminology, decided to abandon it in favour of being consistent with the more popular albeit complex terminology.

I hope that saves you some time.
Depends on the packages - in AUR land where people thing it is GREAT idea of cloning the git repo instead of some fixed revision there are many times when trying to build something you see

hunk XX of something failed, aborting.
The globes are projected orthographically. There is no perspective.
The problem is that the difference between a routine decision and a critical one is not always obvious at the time, especially if the person who would know that this particular decision is critical is unavailable.

One solution is to build a team culture that communicates asynchronously by default, like what 37 Signals describes. This has efficiency costs, but it does seem to work.

Another solution is to co-locate everyone, communicate frequently face-to-face, and build cultural norms that reduce the cost to individual productivity. My team is working on this approach, but we are considering the benefits of remote work and asynchronous communication.
I might agree. However, most people will want basic income as an extra, not as a replacement. I would bet a significant amount on that (i.e. basic income being popular only until poor people figure out what are they going to lose).

The masses don't like taking care of themselves. Not even if they get 'free' money for that.
The problem is that not everybody's costs are the same.
A disabled person may have much higher living costs due to needing additional care and special equipment to help them, they also have less chance of gaining employment in order to increase that income.

Also consider costs of living/housing etc. For example an unemployed programmer might be better off staying somewhere like SF where costs are higher because they are more likely to get a job there.

The risk would be that you ended up with low cost of living slum areas where the unemployed would congregate , separate from the productive economy.
how is kinect optional? It's bundled and required.
FYI, you can start helping right away! There's the Aaron Swartz Memorial Hackathon starting tonight that has topics focusing on privacy and anonymous publications.

https://www.noisebridge.net/wiki/Worldwide_Aaron_Swartz_Memo...
Correct link is http://en.wikipedia.org/wiki/Basic_income. GMI is different.
Probably because the memory allocated just happened to contain only NUL bytes where that specific cleanup function pointer is stored whenever it was run in testing.

The point is that a targeted malicious attack would try and ensure that those bytes were not NUL and that it ended up calling malicious injected code on the target server.
that reminds me of that day when I set

mem = 512

before rebooting. Ever since then, I know why my primary school teacher always got pissed when we left off the units :-)

On a related note: Yes. The kernel needs more than 512 bytes of RAM to boot - even back in the 2.2 days (when this took place)
Hence you post it to HN, who have all obviously signed the initiative? Sorry, but that seems like a missed opportunity.
Whats the shelf life on these?
> As long as you have a list of conditions attached to your paycheck, this isn't going to change. It sucks, but it is how it is. You either have to play the game or find some place to work where the game is tolerable to you and your values. It doesn't matter how you cast it, but there's always a game to be played, some will seem more virtuous than others, and that will change from person to person.

A reasonable workplace would be able to accommodate people with different personalities and viewpoints as long as they treat each other with respect and consideration. Such workplaces are however quite rare.
As another developer preparing to "launch" a product, this is rather encouraging.

Would be nice if you could share what suggestions you gave Basil regarding his site (with his permission). Might be enlightening to many, even if it's only relevant to his product.
They're both ridiculous. I know browsers are really feature-intensive nowadays, but really, 500mb for a few tabs?

I think the story is that Firefox uses less, but because Chrome has an individual process for each tab they don't all die at once, and Chrome has a nicer about:memory page.

I've tried using lighter browsers like Midori but can't get away from having 10+ extensions for various things.
> completely orthogonal

I was explaining the benefits of layers of security. This issue is an issue only to the degree that your server does not trust authenticated users, because it can only be exploited by authenticated users.

The main thing I wanted to see when I saw the OP was 'do I need to update SSH on my personal server yesterday'... and I'm not worried about it at this point.
Don't forget the likely increased revenue tying more accounts to real names to sell impressions that are more targeted.
It's all about the money.
Telegraph dataflow engine
For those who don't use Chrome and prefer "on demand news fun" check out this bookmarklet http://geeksta.net/tools/make-reading-news-fun-bookmarklet/
Yeah but it's the same difference. If you resign, they can ask you to immediately stop working. At that point, you're cut a check for your vacation days. If the company decides to let you use your vacation days, you're paid with a normal payroll check. It should amount to about the same thing. I'm guessing this made things simpler paperwork-wise but amounted to the same pay. And the employee would also get two weeks with health benefits.
B2B Magento Marketplace
I read the NYT excerpt. Depressing, as it's not that far from today's reality.
12 of the worlds most fascinating tunnel networks
It sounds like it's depressingly close to true now that consoles are better at multitasking while gaming than PCs are. Steam overlays are only so good. At least most games are now adopting fullscreen-windowed modes so that alt-tabbing isn't an exercise in frustration anymore.
It would be interesting to see Glenn Greenwald's new media organization take to being TOR-only and financed only by BTC.