HNHacker News
TopNewBestAskShowJobs

halter73

447 karma · joined November 17, 2011

submissionscomments
halter73··on ASP.NET Core – 2300% More Requests Served per Second
The performance improvements that Ben Adams and other ASP.NET Core contributors have made haven't been Windows specific for the most part. Personally, I do most of my perf testing on Windows, but that doesn't mean Linux is completely left out.

Last month, I did some Linux profiling in our perf lab. As part of that, I ran the exact same benchmark shown in that graph on the exact same equipment and got over double the RPS numbers we got back in November much like we did on Windows.

I just updated the https://github.com/aspnet/benchmarks/ repo with the linux numbers I got last month since Ben's blog post has brought some increased attention to it. We plan to do a more complete benchmark run soon so we can update more numbers.

halter73··on A Message to Our Customers
Does Apple really have to create a "master" key though? Couldn't Apple write the backdoor that would only activates on the iPhone in question? Even if it was something as simple as "if (secure_id == terrorist_phone_id) [accept any pin]", it's not like the FBI could remove the condition without invalidating the signature. If they could, they wouldn't need Apple's help to begin with.
halter73··on Code to transform Hillary's emails from raw PDF documents to a SQLite database
Fortunately, the PDFs already contain the plain text as metadata. I believe they are what are known as a searchable image PDFs.

The code posted here isn't doing any OCR, but whatever generated the PDFs (Acrobat?) might have.

halter73··on GPS Trackers in Fake Elephant Tusks Reveal Ivory Smuggling Route
According to section 3(2)(a) of the initiative, it appears that bona fide antiques 100 years or older are exempted given they are no more than 15% protected animal part/product by volume. Musical instruments get the same exemption.

http://sos.wa.gov/_assets/elections/initiatives/FinalText_78...

halter73··on Hello, World
This fails if Alice flips heads and Bob flips tails.
halter73··on The Heartbleed Bug
> Recovery from this bug could benefit if the new version of the OpenSSL would both fix the bug and disable heartbeat temporarily until some future version... If only vulnerable versions of OpenSSL would continue to respond to the heartbeat for next few months then large scale coordinated response to reach owners of vulnerable services would become more feasible.

This sounds risky to me. I'm afraid attackers would benefit more from this decision than coordinated do-gooders.

halter73··on Pending Comments
I understand the viewpoint that greater moderation power should go those who contribute more.

But as a fellow long-time lurker, I think accounts like ours make up for the long tail of HN contributions particularly in the form of comments.

I also think that long-time lurkers account for most of HN's readership.

The goal of HN isn't to please the majority, and pg seems to think that giving more moderation power to those with more karma will foster better discourse.

I urge pg to reconsider this. While it doesn't take any real effort to have an old account. And while it often feels that power, even moderation power, ought to be earned. I think giving long-time users the ability to endorse comments, even if they have little karma, won't degrade HN's discourse but instead improve it.

Lurkers post less, and therefore have less karma. Lurkers understand that when they don't have anything worthwhile to contribute, they aren't obligated to add to the noise in order to score internet points. I don't think that lurkers who have enjoyed HN for years without much individual activity are going to go out of their way to endorse pending comments that are low quality.

I hope that most would respect the higher standard HN holds comments to compared to some other sites. I suspect that those higher standards might be what has kept them coming back.

Oh. And since I'm posting this past 11 PM PDT on a Friday night, I doubt this comment will earn me much in the way of karma even though this is the type of constructive commenting that pg wants on HN, or so I hope. I think this goes to show that karma isn't a perfect stat for determining who can endorse comments. And while account age might not be perfect for this either, I think some combination of both would be better.

halter73··on Why I Dropped Out Of YC
Thanks for pointing this out.

It may seem obvious, but I never before considered how the simple grammatical mistakes I frequently make disproportionately hinder the ability of non-native speakers to efficiently comprehend my posts.

Your comment has given me an extra incentive to carefully proofread my future HN comments before posting.

halter73··on Why I Dropped Out Of YC
While I agree that correcting grammar isn't usually that productive, I think that mixing up "your" and "you're" is probably indicative of a native English speaker.

I doubt that "your" and "you're" are homophones in most other languages. As a native English speaker myself, I often slip up and write "your" when I mean "you're" because they both sound the same in my head and it's quicker to type "your".

I think that a non-native speaker would be less like to make this mistake, because it requires the writer to decide to contract the pronoun and the verb and then forget to use an apostrophe.

I think this is far more likely to happen if you're simply typing out a stream of consciousness than if you're translating your thoughts from a different language.

halter73··on Neither Microsoft, Nokia, nor anyone else should fork Android. It’s unforkable.
Xamarin allows you to use Visual Studio and .NET/Mono to target Android and other platforms. [1]

dot42 focuses on Android exclusively and targets dex/dalvik instead of the Mono runtime. [2]

[1] http://xamarin.com/ [2] https://www.dot42.com

halter73··on Google Loses Appeal, Forced to Publish €150,000 Fine on Google.fr
The modal box does have a close button.

Perhaps your ad blocker is blocking the close button.

halter73··on Sony’s 2001 offer from Steve Jobs to run Mac OS on Vaio laptops
Unless the 30% slower SSD can keep the CPU fully loaded since it's not the bottleneck.
halter73··on Fired? Speak No Evil
What if the response is "No comment." as per corporate policy? I think a lot of people would interpret that answer to simply mean "no", but it doesn't necessarily mean anything regarding Jack(ie).
halter73··on How Daft Punk Created One of Their Most Famous Samples
Way to take that quote way out of context. You make it sound like the Slate writer is supporting the quote, when it seems to me like he's arguing against it.

> A lot of people will see this video as proof of how building songs from samples takes a keen ear and a lot of skill: You’re not just “stealing” something, you're transforming it. Others will see it as proof of the opposite: Anyone can put a urinal on the wall and call it art. Of course, those people didn’t put a urinal on the wall, and they aren’t Daft Punk.

halter73··on How Daft Punk Created One of Their Most Famous Samples
No need to be rude. The video itself implies that the sample wasn't cleared. I wouldn't expect everyone who saw this post to watch the video AND read the whole thing. Still, you're right of course.
halter73··on Loan Monitor Is Accused of Ruthless Tactics on Student Debt
I would consider the Sports Broadcasting Act and the following legislation that expressly permitted the AFL/NFL merger to be, as you imply, well-known gifts from Congress to American professional sports leagues and the NFL in particular.

Those are hardly loopholes, however, since the legislation worked exactly as Congress intended as far as I can tell.

Your allegations of "Hollywood" accounting seem more consistent with loophole exploitation, but I would like more concrete evidence other than the alleged dearth of team profits.

halter73··on Loan Monitor Is Accused of Ruthless Tactics on Student Debt
While I agree that the NFL is certainly not a charity, I'm not sure that the NFL's nonprofit status is necessarily indicative of the league exploiting loopholes. I have always been led to believe that all league profits are shared among the league's for-profit teams who pay the appropriate taxes.

Can you explain how the NFL is a prime example of a nonprofit exploiting loopholes?

halter73··on Has StackOverflow saved billions of dollars in programmer productivity?
I have written 85 SO answers, yet I have never posted a question of my own on SO. Even so, I think SO has made me more productive, and that's counting all my time answering questions as wasted when in reality my time spent answering questions was certainly not completely wasted.

My primary reason for believing that SO has made a net positive impact on my productivity is that about half the time I google some programming problem, I end up on SO. I'm fortunate that most of my questions (or questions similar enough) have already been asked on SO.

I suspect I've read thousands if not tens of thousands of SO answers, and most of those answers were far more helpful than what I was able to find elsewhere.

I've often wondered why I've never asked a question myself. I think part of it is that I like searching/tinkering to find answers, and I hate waiting. I know it's not the best explanation because I know how quickly some SO questions can be answered.

I guess I should just be thankful there are plenty of other programmers more than willing to post SO questions.

halter73··on HelloRun - A WebGL 3D Game
Even worse. I found myself in situations where I cleared the middle section of one gate and, without any movement on my part at all, hit the next gate even though it also had an open middle section. This happened to me twice with a gate at the top of a ramp.

I'm confident that I didn't move the ship because I used the arrow keys and positioned myself well before reaching the first gate. I was close enough to missing the opening that I would understand hitting the first gate, but hitting the second gate is uniquely frustrating.

halter73··on Stunned by Go
Count() is an extension method for IEnumerable<T>. This means that Count() is a static method which takes an single argument of type IEnumerable<T> and ostensibly only depends on members defined by IEnumerable<T> to work (but manojlds points out that this isn't really the case). C# provides syntactic sugar to make calling a static extension method look like calling an instance method.

If you wanted to implement your own "Count" you would implement ICollection<T> which the IEnumerable<T> extension method would call into.

halter73··on Bright Explosion on the Moon
>Impact Velocity - This is the velocity of the projectile before it enters the atmosphere. The minimum impact velocity on Earth is 11 km/s.

I think it's implied that the impacting objects come from outside the Earth-Moon System. Otherwise there would obviously be no minimum impact velocity.

halter73··on Lisp In Summer Projects: Coding Competition
Syria certainly does not have good relations with the US. Currently the White House is considering providing more, potentially lethal aid to Syrian rebels. The White House Press Secretary has stated it is "highly likely" that the Assad regime has used sarin nerve gas.

US relations with Sudan is not much better due to the humanitarian crisis in Darfur.

[1] http://bigstory.ap.org/article/white-house-assad-likely-behi... [2] http://en.wikipedia.org/wiki/International_response_to_the_W...

halter73··on JabbR - Collaborative chat done right
There is a client library that makes it easy to write JabbR bots in .NET/Mono:

https://github.com/davidfowl/JabbR.Client

halter73··on Show HN: Redstone, a distributed Minecraft server that runs on Node.js
The OP made too general of a statement because there are certain cases where V8 can preform better than the JVM; however, generally Java does seem to perform better (ignoring startup time).

http://benchmarksgame.alioth.debian.org/u64/benchmark.php?te...

In the linked benchmarks, V8 only has a decided advantage executing regexes.

halter73··on How to Watch Netflix in Ubuntu Linux
Bad analogy. The only reason it is acceptable to shoot a trespasser invading your home is the issue of safety. There aren't that many people who would back up a landlord shooting their delinquent tenants with a shotgun either. As with copyright infringement, the landlord would need to turn to the courts.
halter73··on Rap Genius (YC S11) responds to Heroku’s call for ‘respect’
Or perhaps Heroku and Dropbox are famous enough that posters assume people already know they were fostered by YC and don't tag accordingly.
halter73··on HTML5 localStorage allows sites to fill up users' hard disks
If you are signed in with a Microsoft account everything seems to work. Terrible UX though. Nothing indicates you need to sign in.
halter73··on The comeback of static typing
The subtlety sixbrx mentions used to be present in C#, but it has been mostly fixed by moving the declaration of the foreach loop variable inside of the loop [1]. Like Python, C# has reference semantics. I'm surprised that Guido van Rossum didn't make a similar change when he broke backwards compatibility in Python 3.

[1]http://blogs.msdn.com/b/ericlippert/archive/2009/11/12/closi...

halter73··on HN is 6 today. Here's traffic since the beginning
The axes are labeled. You can tell from the horizontal scale that you're right about the regular peaks being weekly. The charts are not using any log scales however.
halter73··on Random walk illustrated with D3
Too bad this doesn't work in IE since it loads JS from github:

http://stackoverflow.com/questions/7180099/including-js-from...

At least in IE 10, it would work if it wasn't for this.

← PreviousPage 4 of 5Next →