skysight-inc/HackerNews huggingface dataset:
Sega’s Out Run even better than the wheel thing
It's worth remembering that security (here including the information security involved in hiding identity) is not boolean. The value of the prize matters. A penny (or a diary) hidden under a mattress can be considered "secure" - three million dollars can't, especially when people know you have those three million somewhere.

The first mistake this guy made was doing something that made the authorities want to know who he was, and have a good excuse for expending enormous resources (if necessary) to do that. Had he used TOR correctly, it would have been harder for them, but it's very likely they would still have succeeded.

Plenty of people here are making comments that sound suspiciously like advice for breaking the law. I realize that that's not actually the case -- lessons taken from somebody who did something illegal and got caught can be perfectly applicable to someone trying to do something legal, privately. We all should be aware, though, that TOR and other privacy tools (and other non-privacy tools, like bittorrent) have a reputation for being designed for criminals, and it's not a good idea to seem to sympathize too strongly with people who use TOR to send in bomb threats.
If it's any consolation, it's bad on an iPhone 5s too. I get constant crashes, animation glitches that need a reboot to fix, it's just unusable and there's no way back to iOS6.

I've used it on an iPhone 4, and I don't know how anybody copes. It feels like my 3G was on 4.2.1.
Reddit’s science forum banned climate deniers. Why don’t all newspapers?
76 years after the Hindenburg, can airships make an industrial comeback?
Bitcoin is spelled without a hyphen.
From what I can tell, the HP Z420 is under half the price of the base Mac Pro. I'm not sure they're even in the same market segment.
Requiring the build pipeline does not remove the ability to support old versions of iOS; see https://news.ycombinator.com/item?id=6928203
Advice from AvidTap on Bringing A Team Together
"However, it’s still not an endorsement of MySQL as much as it is a recognition of Facebook’s database chops."

That's certainly one way to interpret Facebook's dilemma (I know a few DBAs, and this statement certainly isn't false). Another way is that nothing else scales as well as MySQL, or nothing else offers the same tools to manage them at scale.

Relational data stores aren't going anywhere; there are still quite a few use cases they fulfill that NoSQL, NewSQL, and Graph DBs do not. This just triggers the "use the right tool for the job" reflex in me.
One prediction about databases. Codd will rule forever.
I really appreciate your response. It's very measured and, to me, seems the result of experience, as opposed to gung-ho idealism. People need to realize that software is complicated, and that despite the fact that computers operate on unambiguous rules, that the people creating the software often can't depend on concepts in the same way. Following test-driven development fanatically is not a shortcut to designing re-usable, composable software. There is no shortcut to that.
What you've linked to is a scam.

You can't unless you have an A4 device with an exploitable bootrom or SHSH blobs saved. You can't "downgrade" in a browser like that, it's completely impossible.
Wait for iOS 7.1, which should be released in the coming weeks. It fixes most of your problems and will hugely improve performance.

iOS 7.1 beta 2 feels like what iOS 7 should have been from the beginning.
App optimized for iOS 7 != App only runs on iOS 7

In most cases, the developer just has to recompile the app and include iOS 7. Of course it get's a lot more tricky if one wants to start using new APIs introduced in iOS 7, and that's why most devs will drop support for older versions.
It's Mono implementation, not .NET.
I had similar experiences with pairing; often it was mandated by folks in charge who didn't seem to have a great grasp of what the benefits were. Productivity/velocity tended to suffer noticeably on many teams. It worked for others, but I think most times it wasn't understood fully why it worked for a given team.

What bothered me about how I saw pairing used was that people seemed to make blanket assumptions about it's benefits. Many times I saw people pairing up on trivially easy tasks. Seemed to me that pairing was a lot like everything else, it can be done well or poorly.

Pairing should be a naturally occurring process IMO; ie I don't know how to best accomplish a task or 'story', so I ask a team member w/expertise or experience to help point me in the right direction. If I need help beyond that, it becomes a pairing/knowledge-transfer exercise. I came to refer to it as "informal pairing". In general I tended to gravitate toward pairing on the exceptionally difficult tasks or ones that would have far reaching design implications.
Show HN: we just launched our new app Free SMS and calls for US + Canada
Building apps against iOS 7 SDK doesn't mean apps can't run on older versions of iOS.
Announcing AWS China region
In Texas, Search Warrants Can Now Be Based on a "Prediction of a Future Crime"
Why is this a great lesson?

The test is not repeatable. There was a power outage. Random machine configurations on random network conditions. These are all great ways to stress redis-cluster, which is still young, but they are not repeatable tests.

They are not great tests. Great tests would be a script that can run every 24 hours over a group of servers, simulating or creating similar events and network conditions. Then when a code change is made, you can actually observe if it made things better.

Driving a car across the Sahara Desert can be a good event, but it shouldn't replace Crash Tests in a Lab environment.
Fine. You could find a fertile strain, either in the wild or as a result of traditional breeding practices. It's longer than "natural", but less ambiguous.

To my knowledge, some varieties of plantain are already resistant. So identify that gene complex, pop it into the infertile triploid Gros Michel, and let the cloning commence.
Amusingly, the original FBI affidavit was posted yesterday with a similar title, but it was changed to "FBI Affidavit in Harvard Bomb Hoax [pdf]".

The submitter of yesterday's post joked,

> I guess I should have written a paragraph's worth of inane blog spam to get my submission title used? I was trying to make this exact point in my original title. The title my submission was assigned is not the real title of the PDF either... seems very arbitrary.[0]

I completely understand the desire not to editorialize discussions. That said, this is an interesting case study of how the title of the submission very strongly affects the actual discussion that unfolds. After the title was changed, more of the comments revolved around the actual bomb threat itself, rather than the security benefits (and caveats) of Tor.

[0] https://news.ycombinator.com/item?id=6925289
I saw that too, but I think they sort of side-step the issue of music. The bit about noise typically being below 10kHz doesn't really apply to most music. If you go run pretty much any modern record through a spectrum analyser, you'll see tons of content above 10kHz.

Anyway, I'm certainly not claiming to know with any certainty that loud music would work as a preventative measure against this kind of attack. I just don't think the paper sufficiently proves that it wouldn't be.
Most of YouTube doesn't work as a social network, and most YouTube users don't use it for social networking.

I don't find the argument from features compelling because so many different services have the same features. On a broad definition, there are millions of social networking sites, but on a broad definition, the term becomes so close to meaningless that it doesn't tell you anything useful.
Do you know law enough not to break it?
At some point, I think traditional database platforms like Oracle and SQL Server will build things that make it easier to treat them like a NoSQL store (simpler replication, ability to distribute read only queries across multiple replicas, a few enhancements to sparse columns) and the NoSQL stores will add ACID, a query language, ODBC support etc. At which point talking about the "relational market" or the "NoSQL market" will not make a lot of sense. They'll all just be competing storage engines.
Talking to cops is never good for you.

http://www.youtube.com/watch?v=6wXkI4t7nuc
I love how it's not a problem with Bitcoin, it's a problem with the rest of the world not adapting to use Bitcoin fast enough!

So basically, to be able to use Bitcoin, we need to develop a utopian society where the regulators are as smart as the people they're trying to regulate, the average person on the street is able to secure their computer against a financially motivated hacker, the global energy problems are solved and total privacy is achieved. We'll get right on that.

Bitcoin is useful for some purposes, but its lack of traceability is MOST useful for criminal enterprises (aka money laundering). It's also not at all risky to attempt to steal Bitcoin; robbing an armored car involves a significant amount of risk. A failed armored car robbery ends with you dead or in jail; a failed attempt to steal Bitcoin ends with you just not having any Bitcoin.
It's been announced a while back, for example here https://developer.apple.com/news/?id=9182013a

"Previous versions of your apps are now available for re‑download by users who have already purchased them, allowing customers to use your apps with older devices which may no longer be supported by the current version of your app. If you do not wish to make these versions available, you can manage the availability of your apps' previous versions in the Rights and Pricing section of the Manage Your Apps module in iTunes Connect."
As an iPhone 4 owner and longtime Apple owner (owned a Mac since 1988 when I was 5 years old and typing this on a 15" rMBP) I wholeheartedly agree.

It's really beyond shocking how badly the iPhone 4 works with iOS7 as compared to iOS6. I'm not sure it can really be adequately explained - you just have to try it for yourself. Even switching to the camera from the lock screen is nearly impossible at times.

I've recently been looking into downgrading the OS back to 6, but I'm probably out of luck since I don't have the SHSH blobs and APTickets for the older firmware.

Apple really needs to fix the performance issues for iPhone 4 owners or provide a supported way to downgrade to iOS6 (Note: Sibling noted that iOS7.1 fixes the issue... I really hope that's the case).
The Marriage of Figaro… and Rails 4.1 👰
Thanks! I guess we're not too far off, I think it's the last step we've been doing poorly -- team-specific checkins to make sure the board is accurate.
My copy of Xcode 5 supports Mac OS X deployment targets back to 10.4. Presumably the only reason it doesn't go any farther than that is because nothing prior to 10.4 ran on Intel, and Xcode doesn't ship PowerPC compilers these days.

On the iOS side, my copy of Xcode 5 supports deployment targets back to iOS 4.3. I think that may be similar to the reason for stopping at 10.4, but with ARMv6/7 instead of PowerPC/Intel.
Treasury Cautions Bitcoin Businesses on Legal Duties
"Apparent gravity on the earth's surface varies by around 0.7%, from 9.7639 m/s2 on the Nevado Huascarán mountain in Peru to 9.8337 m/s2 at the surface of the Arctic Ocean"

http://en.wikipedia.org/wiki/Gravity_of_Earth#Variation_in_g...
I think someone else said it here already, but this is an extremely gross oversimplification of the issue.

My mantra is that a good startup requires two core skills: building a good product and getting customers to buy your product. The worse you (or your team) are at one, the better you should be in the other. Both take time and energy to learn and do well, and we shouldn't trivialize the effort and skill it takes for either side to do their jobs well.

A business guy reading up on code and putting up a site should be encouraged, but if his talents are best spent in front of a customer and closing sales, that's where the bulk of his time should be spent. An great engineer who can put together a decent pitch and has learned how to do Adwords / e-mail campaigns should also be encouraged to learn more, but again how much focus and leverage is it taking away from building the best damn product possible?

Let's learn to have a healthy respect for both aspects of the business. If you can do both really well, you are awesome -- most people cannot. Don't be a douche, know that everyone you meet is better than you at something, and have a healthy respect for "the other side".

Final note: Not at all defending 'value' of making spreadsheets, powerpoint presentations, and schmoozing, but understand that sometimes enterprise level sales are closed by good powerpoint presentations. Sometimes, new relationships with governments, investors, and customers are built over open bars and playing golf. And sometimes, that excel spreadsheet can be your first MVP to validate a new product (I personally know of a now-successful startup that used an excel file as the first version of their product).
I should have put a :) after my comment -- I found it humorous both in and out of context, and thank you but I'm well aware of what talk is.
> it seems like obvious greed on the part of Apple to give this machine a maximum life span of 3-4 years.

Yeah, obviously they are evil. 64GB is clearly not enough. 192GB is totally common place.

Let's quit hyperbole everytime something from Apple is mentioned. The specs are solid for the majority of the use cases.
Also, every Tor/onionweb/darknet/whatever site is around for approximately 53 minutes, and all the link pages were written at least 54 minutes ago.
The Physics of Ants [video]
> So you're surprised every time you see an ATM?

No. I'm also surprised every time I see people constructing sql queries by joining strings with no escaping. Which also happens all the time.

> What exposed code?

We're commenting on an article about a trojan using dynamic linking to inject itself. Try doing that with code loaded straight from flash which is verified by a separate chip. These machines have a chance to verify their whole code before running... but can't really do that if they're running a general-purpose OS. That's what I mean by exposed code. They should crash/report issue as soon as any modification is made.
He would have had better luck cutting letters out of a newspaper, sticking them to a page and popping it in the post.

However that is not without its hazards. He would need to evade CCTV and make sure he did not take his cell phone with him to the post box. The stationary he used would also have to be untraceable, so a stack of identical envelopes at home would not be ideal. He would also need an alibi lest any neighbours end up why he was posting letters at 4 a.m.
Should be renamed Pointless.

We challenge all the basic assumptions of VCS and conclude ... git was right all along it just needs some syntactic sugar.
There's a reason food and energy prices aren't counted in good inflation measures: They're too volatile to inputs independent of monetary tools.
One of the main problems humanity would have in recovering from a collapse of civilization would be the absence of fossil fuel reserves that we used to bootstrap civilization the first time round. Could this process be run in a low-tech manner to synthesise the oil necessary to get us back up running again?
With 1.9 million bots, I suspect that they can do better than hugely inefficient CPU bitcoin mining. And if that's not true, it will be eventually, as the cost (in CPU cycles) of mining gets higher.

Bitcoin mining has to be the most profitable (or at least close to it) use of a botnet for this to happen, and since the value of mining keeps decreasing this will by definition not be the case at some point (if it even is now).
It depends what you mean by scale. A serious corporate database might have a hundred applications connecting to it, written in a dozen different languages, and the guys who wrote the oldest one retired before the current guys were out of college. How many times do you want to re-implement the same validation logic? How many apps do you want to have to change and test when something in the business changes? How many great engineers can you hire when you mention that legacy maintenance is a big part of the job?

For the 99.999% of people who will never need to worry about Google or Facebook's "scale", stored procedures are absolutely the only sane way to build large systems.
Don't try to 'reinvent the wheel' just put it on YouTube or similar.
>Can someone explain to me the validity of simply multiplying the value of Bitcoin against its current percentage of world's total greenhouse gas output?

The logic is very simple. If electricity costs X dollars per joule, and freshly-mined bitcoins cost 1.1X or 2X or 5X dollars per joule, there will be vast numbers of people taking advantage of this opportunity for arbitrage and making a huge profit. The exact number depends on the price of mining rigs and how risk-averse people are, but a small multiplier doesn't change the underlying logic.

>I don't expect that the recent halving in price caused everyone to pack up their mining rigs and returned carbon emissions to 0.015% of global emissions.

Most people with marginally profitable equipment would shut it down if the price of bitcoin dropped below the price of electricity. But since mining equipment is expensive and risky and has a large lead time, I'll guess that almost all of them were mining at well over double the cost of electricity, and even after the drop they're still making a profit.

Drop bitcoin to $100 and you'll see only the most efficient chips left running at a trickle of income, with the production of mining rigs roughly as efficient as burning dollar bills for warmth.

Drop it to $20 and everything shuts down, except for people deliberately losing money in an effort to pop up the network.

Edit: added and fixed calculation at the end
Here’s Your First Look at the Much-Anticipated Museum of Science Fiction
DBAN's good, there are a couple of other ways I've used including dd.

Here's a blog post about it http://alicious.com/secure-drive-data-wiping/ including references to some papers where they looked at the probability/possibility of recovery.
This needs to be highlighted more here.

Support for iOS 7 can complicate things, but for -- I'd estimate -- 75%+ of developers it's simply tweaking a few things and then releasing an app that continues to support v5.0 and up at the very least.

This isn't as dramatic an announcement as some are making it out to be. Though maybe it should be, as the way to encourage both consumers and developers to stay up-to-date is to force them into it with limited support.
Got one next to me which cost less than the base Mac Pro for a better spec:

http://www8.hp.com/us/en/campaigns/workstations/z820.html

The form factor is not important if you're not carrying it around. In fact I'd go as far as saying it's retarded for a workstation class machine. Nothing swappable, nothing replaceable, graphics are shit, max memory is pitiful, no internal disk worth mentioning.

It's a joke. A fucking expensive one designed to get slightly mental people to spend money.
Perhaps from the UN? "Everyone has the right to freedom of movement and residence within the borders of each State."

In the US, for probably 90% of the country there is no easily accessible public transit, cabs are financially infeasible for the working class, and attempting to walk down roads without sidewalks is very dangerous, and outright illegal for interstates and some highways. For a large percentage of the population, taking away the "privilege" of driving would entirely remove their right to move about the country freely.

When there is no alternative to driving to reach a grocery store, your place of employment, etc. can it really be considered a privilege?
reasoning: you're using indentured trafficked workers trapped in homes (and possibly also fraudulently claiming housing benefits) to grow an illegal product. Electricity will be a significant cost (in the UK, at least) and so stealing it makes more sense.
Yeah, sure if you want to believe that. Let's hope the bad guys are that dumb, it'll make them easier to catch. We should just outsource the NSA to China so people feel safer, and it will cost less money.
Hi pquerna, what you describe is exactly what the Redis Cluster standard test will be (the one that will implement unit tests, not just fuzzy testing like the one I did now). Probably to make it easy to run in different platforms, what is needed is direct partitions simulation support into Redis Cluster, what I mean is, an explicit API to filter at higher level specific nodes and clients.

However I believe that I'll still do the kind of tests described in the blog post since the fact itself that these tests are so "home brew" and cheap make the conditions extremely random and are good at spotting actual real-world deficiencies.
Yeah, it's probably not bad value for money if you need exactly one of the combinations of components they offer, with nothing more and nothing less. Which basically means someone who needs an expensive Xeon workstation-class CPU, dual AMD workstation class GPUs, and a fast SSD for the OS, but only 12-16GB of RAM and no RAID array or expansion cards.

If you want anything more or less than that, you'll end up overpaying or just plain not being able to get it at all. For instance, it's overpriced if you don't actually need two workstation GPUs, or if you need more RAM than the standard amount, or if you don't actually need a Xeon CPU, or if you have different storage requirements. Expansion cards? Pay through the nose for new Thunderbolt replacements or forget it.
So excited for the custom case / mobo that makes it impossible to upgrade any components! Totally worth it!
The TLDR is native iOS apps are going to die pretty soon.

I was with you until this. The segment of the education market that bought the 2010 iPad will indeed have some early-adopter problems, but in my experience working with a K-12 education startup, the vast majority of installed iPads in schools are iPad 2s.

Native iOS apps will die when iOS dies, which appears to be about as "soon" in tech industry time as the sun running out of helium.
What is tab scrolling?
There are jobs that let you use multiple skills. I do a wide range of tasks because of my skillset, though I was hired to do only one of those things. It was just a natural progression of the job and taking on new responsibilities.

One framework I think is helpful is this: http://www.iwillteachyoutoberich.com/blog/ask-ramit-how-do-y...

Talking with people about what a job actually entails, versus what the job posting says it does, seems really obvious when you say it, but sometimes obvious things need to be said. During my last job search I actually talked with people on my options, and found it extremely insightful between what I thought the job was and what it actually is.
@kevincennis: A counter-argument to that is that an attacker could run shazam/soundcloud to fingerprint the music, and then subtract the music from the recorded signal. It would be more work, certainly, but I don't think e.g. just playing the radio would be enough to mask the side-channel.
What if we unplug the Internet?
Why do programmers, in particular, seem to lose respect for others so quickly? Is it that ours is such a technical field that people often value 'straight-talking' at the expense of politeness (see: Linus)? Is it that software is so difficult to do properly that almost everyone becomes embittered on some level? It's such a weird phenomena when you have things like open source which are fundamentally positive, cooperative forces in spirit. The same class of people who want to give their work away for free are the same people who bitterly attack others for doing that very thing.
If one company did everyone would go to their competitor and the company would close almost over night.
ventilation, illumination type and intensity, human presence.
Thought so.

Wasn't there a Jailbreak that was available via Safari?