HNHacker News
TopNewBestAskShowJobs

cpleppert

2,035 karma · joined September 27, 2010

submissionscomments
cpleppert··on Navy sailors have radiation sickness after Japan rescue
I'm a little confused here, why are the sailors on the aircraft carrier a hundred miles off the coast suing and not the helicopter crews or the sailors on the destroyers that got closer?

People are bashing the article not because it is from the NY Post but because there is a zero evidence that being on a ship a hundred miles away was more dangerous than actually being at the site or in tokyo. The article is filled with all kinds of misunderstandings about radioactivity that are accepted wholesale by the reporter to drum up a good story.

cpleppert··on Ubuntu 14.04 LTS supports TRIM on SSD drives
There are a lot of addon applications that make window management much more palatable in os x. Even if you don't use all the whizbang consumer features in os x there is still a lot there as a result of the continual iteration and a complete focus on the desktop user. I don't think Linux and Windows have had anything like that kind of focus at all. The applications for os x also seem to be much higher quality than those for linux and windows. I honestly couldn't go back to windows or linux at this point even if I wanted to go back to a tiling window manager.
cpleppert··on Ubuntu 14.04 LTS supports TRIM on SSD drives
You have to disable TRIM on the encrypted filesystem with the discard option in crypttab and then set issue_discards to true in lvm.conf.
cpleppert··on Smartphone can use its microphone to extract RSA decryption key from laptop
A brief glance at this thread and the other discussion showed only 1 substantive comment that told me something I didn't know after a cursory read through(that I saw at least). The amount of people who didn't even read the paper is mindblowing
cpleppert··on Lost Brazil order raises threat to Boeing fighter jets
The f/a 18 has weaknesses but technical capability isn't one of them. It has the best production radar and mult-role capability of any fighter in the world. It doesn't need upgrades down the road to integrate new weapon systems or perform precision ground attack(looking at you eurofighter) it does it already.

As for political clout the main risk of purchasing a fighter that doesn't have a large primary user is the risk that new capabilities won't become available as they are developed. That simply doesn't exist and explains the f-35s and f/a-18 attractiveness.

cpleppert··on Lost Brazil order raises threat to Boeing fighter jets
The intention was to announce the win for Boeing at the state visit that was cancelled.

The only thing the gripen has going for it is price. The F/A-18 is a far superior aircraft and the only hold up was the technology transfer that finally met Brazil's concerns.

cpleppert··on Putin critic Khodorkovsky in Germany after pardon
The article said in a narrow sense that the charges on their own had a healthy foundation. It is very clear that the decision to prosecute a tax violation in a tax code designed to force businesses to skirt the law to remain competitive was politically motivated.

The business environment is why there have been massive amounts of capital outflows in recent years. Everyone understands the game being played here, you get to play by Putin's rule are you get your toys taken away at the minimum or get sent to a siberian penal colony.

cpleppert··on Google announces ban on "multi-purpose" Chrome extensions
EDIT:Apparently this doesn't work on windows at all. Wow

The process is much more difficult(you have to actually drag it onto the extension page or open the downloaded file) and unlike in safari it won't automatically update so you need to design your own update system. You also lose the permissions systems when you do that.

cpleppert··on Why do Americans write the month before the day?
This page has some pretty good ideas: http://www.reddit.com/r/AskHistorians/comments/1t02dv/why_do...

It probably has something to do with early typesetting where it was much easier to change the number without changing the month if the type was set left to right. This was true for both england and america with the advent of printing but seemed to stick in America possibly due to habit without having a manuscript tradition to fall back on.

cpleppert··on Basic Income Means Basic Freedom
>>Top earners have a strong vested interest in the lowest possible income not being too low, because starving homeless masses have a negative impact on property values.

There is little evidence that property prices of high value homes in areas with high income inequality suffer.

>>If giving $X + $Y + $Z to everyone in the US would provide them with a better quality of life, then it makes sense to do that instead of managing separate programs.

Except either 1) benefits to the elderly and the poor must decrease (by more than half if medicare, ss and income security are replaced with a flat basic income) or 2) or taxes on the middle class must increase dramatically. 2) comes about because increasing the top tax rate from ~58%(all ss and medicare with income) to 70% raises about 1.5% of additional gdp in taxes as per the IMF; which even isn't enough to finance a neutral level of basic income for poor, unemployed and elderly.

If you don't increase taxes then millions of americans will enter poverty immediately under a basic income (dramatic quality of life reductions )while large tax increases have a far larger economic impact than the relatively small administrative costs of running social programs. It is just basic math that instead of giving $X dollars to Y number of people doubling Y doesn't let you keep X constant. Some people will be big losers(the most vulnerable).

>> It enables the minimum wage to be much lower than the poverty line. The nation has collectively decided that an adult working full time should be entitled to to the basic necessities of life, and the cost of that decision is that jobs which are worth less than $7.25 simply aren't offered (or are only offered illegally). If everyone already makes enough to get by, then there's far fewer ethical problems with paying someone $3 an hour to sweep some floors or pick up garbage from a sidewalk.

The elderly already receive income assistance that is as least as generous as what you are proposing for everyone and many of them still work. Do you expect them to work for significantly less?

cpleppert··on US military reveals laser can down drones, mortar rounds
No reflective coating is going to be 100% effective against a close in range laser. At some point the thermal energy is going to warp any coating and it will lose its effectiveness. This is more of a concern against longer range missiles and mortars that can afford to be coated enough that it becomes difficult to disable the projectile at the longer range particularly with atmospheric interference.
cpleppert··on US military reveals laser can down drones, mortar rounds
No, because this is a low range system that can't stop high speed ballistic rounds. The South is looking at installing a conventional rocket interception system by the 2020 timeframe but it's effectiveness probably isn't enough to eliminate the threat posed by the North's massed artillery.
cpleppert··on Google Removes Vital Privacy Feature From Android, Claims Release Was Accidental
I don't if it will break a lot of applications; probably some. The real problem is the permissions system that doesn't allow users to selectively choose which permissions they want to give to applications thus application developers don't code their applications to not work if they fail to get permission. Users are just shown a screen with the permissions the application requested. For most users, this is worthless. Do any users decide not to install an application based on asking for too much? Users still don't have any control on stock systems over running services and applications in the background.

It is all 100% anti-users and pro-monetization; which is probably google's intention all along.

cpleppert··on Apple: The Obstacle to America's Future?
>> When you're talking about K-12 edtech education, in many cases the kids have the patforms their schools/districts endorse. And in many, if not most cases, that's iOS.

It seems that what you are asking is whether the school should take steps to ensure that kids can develop mobile applications. If that is the case then the school could just set up a single app store account as part of a mobile development course. If the school really wants people to develop mobile applications then the $99 fee is meaningless. I doubt that there is any overwhelming demand to do that on the part of students or teachers.

Of course, any kid can develop a whole plethora of applications for a variety of platforms at very low cost if they really want too. Considering that it wasn't too long ago that it took thousands of dollars to even get a computer(and many people I know didn't grow up having access to a computer of their own) your criticism is essentially looking a gift horse in the mouth. There are a lot of factors that come into play with encouraging kids to get into computers, a $99 deployment requirement for an expensive device isn't one of them.

cpleppert··on Run-ahead transfer prediction in the Mill CPU architecture
I think the real problem is that it isn't clear what makes it different from VLIW architectures aside from esoteric features like this that I have major issues with (other comment:https://news.ycombinator.com/item?id=6874853)
cpleppert··on Run-ahead transfer prediction in the Mill CPU architecture
Yes, the Pentium 4 had such instructions; but it turns out it they are mostly useless as a modern dynamic branch predictor can a) quickly learn any branch and adapt quickly b) use simple metaheuristics like a loop detector or BTFN(backwards taken forward not taken) essentially backward paths are more likely to be taken c) adaptively change the branch prediction based on the status of previous branching

any static prediction will do worse in case A on any branch which changes and will do much worse in C case while always doing worse in the B case if the branch occurs in a loop. It doesn't matter how 'smart' the static predictions are and whether they come from some guided optimization or otherwise; static predictions are worse in the vast majority of cases.

So when he talks about how he is going to build branch prediction into the ISA and load it asynchronously from memory this simply isn't going to improve performance. I might also point out that the claim that context switching hurts branch prediction performance results from the changed behavior of the branches in a new context and not from the processor not being able to reuse old predictions.

I think the Mill design isn't feasible and this is a good example of one problem: a massive new hardware investment of a cpu unit that caches and manipulates predictions in main memory while adding complexity to the internal pipeline that ends up performs demonstrably(in most cases) worse.

cpleppert··on Four Reasons a Guaranteed Income Won't Work
Social Security and Medicare are about 1.3 trillion a year and any system that replaced Social Security and Medicare will be a system that is much less generous to the elderly. A basic income will essentially reduce the monthly check from 1100 to about 670 with no health benefits at all. There is no way to get around the fact that this will cause a massive increase in elderly poverty.
cpleppert··on Four Reasons a Guaranteed Income Won't Work
The reason she seemed to exclude Social Security is that there is no way to have a Basic Income replace Social Security without having a massive decrease in social security checks. You essentially cut them in half.

Social Security doesn't work if a check is $600 a month. It won't prevent poverty.

cpleppert··on I've Been Using Evernote All Wrong. Here's Why It's Actually Amazing
except simplenote has related issues as well. I have had lots of issues with data loss and also tag loss as well even when I was careful to only have a single nvALT copy open. I would pay good money for an nvalt workflow with the evernote client.
cpleppert··on A Warning: Do not turn in illegal files you found to the police.
No they aren't. They wouldn't pull you over if they lacked evidence. Are you seriously suggesting saying nothing even if it is abundantly clear what happened? If you admit it and explain why you did it(maybe it was just a stupid mistake) you have a chance of not getting a ticket. Only time in my life I was pulled over and I explained what happened and why I made the mistake. Got off with a warning.
cpleppert··on Can this startup steal Node from Joyent? VCs bet $8M on it
They aren't betting on them stealing the community,the email line "the company behind Node.js, founded by the Node.js core contributors" is just how they are playing up the company. How they go from that to the only way the VCs get their $8M back is by stealing the project is beyond me.

Nothing to see here just a linkbait article

cpleppert··on Satoshi Nakamoto is probably Nick Szabo?
Except that Nick Szabo's main interest in bit gold was to stop inflation. He says flat out that "the most pernicious of which has probably been inflation" when discussing problems with money. That seems to also be a main motivation behind bitcoin was well(at least from the early proponents who seemed to be more philosophically motivated than they were by practical considerations)
cpleppert··on Satoshi Nakamoto is probably Nick Szabo?
>>Even if we agreed with the statistics, the "one in a thousand" would be relevant if we had some other reason to suspect Szabo. He could simply be that one in a thousand who matches.

Except we aren't dealing with a massive amount of people who may use those phrases just a couple of people. If we already have reason to suspect something and we are given independent persuasive evidence this should be taken together to make it very unlikely that our hypothesis is not true.

The great thing about textual stylistic analysis is that everyone has a specific way of communicating that can be identified unless one takes steps to actively hide it. This happens in all languages and can usually identify authorship regardless if someone tried to copy someone else's style.

cpleppert··on Why China is fixated on the Moon
>>(By contrast, I think it is barely possible, but not particularly likely, that an international space mission with a crew from several countries may return astronauts to the lunar surface by that year.)

That is even less likely as no countries will spend the resources in collaboration with others(when it has already been done for starters) when the whole purpose of landing a man on the moon would be national pride.

>>The big priority for China in the next decade will be opening up the political system to more dissent and more effective participation by the masses, especially the rural masses who make up the majority of the population, and avoiding the "middle-income trap" of economic growth stagnating while China is still a relatively poor country on a per-capita basis.

China is already moving past the middle income gap phase, there isn't a big risk it will be stuck there. A far greater worry is economic stability and dealing with bubble forming concentrations of capital in real estate.

Democratic states are fully capable of spending money on things that aren't a great use of money. India has similar goals to China and an active human spaceflight program.

cpleppert··on [dead]
Who is upvoting this?
cpleppert··on Ask HN: Is it just me or has YouTube gone fanatical on ads?
It's annoying because google has done the worst possible thing and put ads in front of every video because you even decide to watch it. It totally breaks the point of being able to browse selections of video if you can't do it without seeing an ad every time.

Google really needs to leverage all the screen real-estate on youtube or take advantage of the active video discovery process of its users. Youtube shouldn't just be a TV where ads are pushed every x minutes or every video like clockwork.

cpleppert··on MuP21 – A High Performance MISC Processor (1995)
It is very clear from related descriptions of the F21 CPU(a related design http://www.ultratechnology.com/f21cpu.html) that the intention behind the design is to reduce the bandwidth requirements for fetching data instructions thus the rather convoluted claim that the CPU runs at four times the speed of memory because it can fetch four five bit instructions from a single memory word access.

This really doesn't make sense and when combined with sentences like "Increasing speed in the RISC processor creates a large disparity between the processor and the slower memory. To increase the memory accessing speed, it is necessary to use cache memory to buffer instruction and data streams. The cache memory brings in a whole set of problems which complicate the system design and render the system more expensive." I'm really quite at a loss.

The claim is that the processor is faster because it is simpler so it has a higher instructions per clock and can avoid a high clock disparity between CPU and ram. Well, if your processor is faster it doesn't matter if it comes from IPC or faster clock; memory will still be slow so this design philosophy simply doesn't make sense to me.

cpleppert··on MySQL 5.7: over 1M queries/sec on a single machine
Huh? First off, the memcached api is talking to InnoDB directly not the other way around. This means that you can dramatically reduce the latency of queries that would previously require you to maintain a bunch of cache and the complexity that comes with it and you would incur the overhead of going to both the memcached server and the database on a cache miss(For complicated queries the you might have to continually hit many cache servers and then the database multiple times, this means only a single connection is needed even in the worsst case that the data isn't in RAM). This also has the advantage that a cache miss doesn't force the SQL layer to come into play just to fetch an item from disk and then have the application stick it into the cache(so your cache is just the page cache in InnoDB; this is much more efficient than application managed memcached).

So yes, this is very cool.

cpleppert··on MySQL 5.7: over 1M queries/sec on a single machine
Not necessarily, InnoDB has optimizations for in-memory tables and there isn't any write overhead that would make the greater complexity of the transaction/disk layer come into play.
cpleppert··on MySQL 5.7: over 1M queries/sec on a single machine
>> If all of 1M queries hit the InnoDB tables, then I would be impressed.

And you should be because that is exactly what is happening :)

← PreviousPage 7 of 15Next →