HNHacker News
TopNewBestAskShowJobs

bartwe

477 karma · joined July 19, 2009

submissionscomments
bartwe··on Sony Reveals an Even Bigger Attack on the Internet – the MPAA Is Behind It
That assumes that the torrenters have access to a version of netflix that has that movie, mine in the netherlands for example does not.
bartwe··on Deterministic Lockstep for Networked Games
In the case of wifi and such this seems like a sensible approach, too bad its being applied end to end.
bartwe··on Hidden Costs of Memory Allocation
Which makes it an ondemand cost with added latency instead of something that can be done ahead of time.
bartwe··on I Hope Twitter Goes Away
I'm surprised at seeing no reference to reddit which does allow for participation and discussion.
bartwe··on Alan Eustace Jumps from Stratosphere, Breaking Felix Baumgartner’s World Record
Family life will slow those plans down considerably
bartwe··on The Microsoft Empire Reboots
I don't think WPF has been successful in replacing winforms, more that it was a hard sell to management to use winforms after WPF was announced.
bartwe··on The Microsoft Empire Reboots
Winforms is fine, not as powerful as what came before it but otherwise good. The problem with winforms is WPF supposedly deprecating it.
bartwe··on Nearly All U.S. Home Depot Stores Hit By Credit Card Theft
Except you do pay for it indirectly, with additional overhead, through banking fees paying for insurance.
bartwe··on But why can't I send people their passwords?
You're current password shouldn't stop working because otherwise that can be used as a denial of service without otherwise compromising the security of either the user or the site if the email address is known.
bartwe··on Whatever happened to the IPv4 address crisis?
that limit only happens when 65k people try to use the same remote ip, otherwise the distinction can still be made for tcp streams.
bartwe··on A glimpse into a new programming language under development at Microsoft
I want to like it but the lack of value type structs and other GC avoidance features will keep its performance at java levels.
bartwe··on The Sad Death Of An Adjunct Professor Sparks A Labor Debate
What if they don't employ fulltime ? Also what is so special about parttime employment that it shouldn't also give (partial) pensions and health insurance.
bartwe··on My Song Got Played On Pandora 1 Million Times and All I Got Was $16.89
bandcamp is where that freemium model lives.
bartwe··on Take pride or fuck it
After several bouts of not programming due to perfectionism driven fear of failure, making 'crap' beats perfection.
bartwe··on Minefold (YC W12) launches Feed The Beast servers
My experience with FTB is good, but the savefiles get corrupted every month or so
bartwe··on I'm Slowly Losing My Mind
With your amount of passion you can still work on your ideas after marriage and kids.
bartwe··on Postel’s Principle is a Bad Idea
No this is actually very different. Linus doesn't want breaking API changes to documented behavior, in the Raymond Chen case its not breaking applications that misbehave or abuse undocumented behavior.
bartwe··on Mojang's Monster Profits
I regularly get emailed asking if i can do another coding stream and regularly go over 50 viewers. If you don't like it, don't watch it.
bartwe··on Why do game developers prefer Windows?
Linux compatible can mean as much as 'runs in wine' for some games.
bartwe··on Paul Graham may be right, but Chris Zacharias is righter
Guilders have been out of circulation since the euro was introduced.
bartwe··on Empirical Evidence for the Value of Version Control?
Doing a review of the diff of your own work for the day before commit is also a good way to spot issues.
bartwe··on JPL director: Curiosity may have found organic, not biological molecules
Interesting, but signs of (extinct) life on mars could have been seeded from earth.
bartwe··on Kill the Password: Why a String of Characters Can't Protect Us Anymore
A password database on a service where you don't lose it ?
bartwe··on Are “Let’s Play …Videos” bad for the gaming industry?
As a gamedev and 'Let's play' fan i'd say No.
bartwe··on Why three prongs?
Why don't Schuko plugs have this orientational bias ?
bartwe··on Paul Graham, the Commons, and How Google Stopped Being Google
For me the feeling of reduced quality is that when i don't find the answer on the first page, that i have less luck with additional keywords and more pages then i think i used to have. These queries are mostly trying to cast a wide net with some errorcodes or stacktraces and seeing if others reported similar problems.
bartwe··on Ubuntu: Java packages in Partner archive to be removed on 2012-02-16
For one my game doesn't work on openjdk/icedtea. cuberealms.com/game
bartwe··on X86's Days as a Consumer Microarchitecture are Numbered
I hope that the end of higher Ghz processors will make it viable again to optimize for code performance instead of optimized for developer time.
bartwe··on How OpenBSD Leverages Malloc to Find Bugs
I have a number of custom allocators that use the same techniques, with some improvements.

When space is cheap: All allocations are two 4k pages The returned pointer is alligned with the end of the buffer to detect overruns. (with a 16byte allignment) The page following the alloc is always denied. The space around the allocation is filled with flag values, and these are checked on free. After free the pages are held in storage for a few thousand following allocations.

The variants of this allocator does things like only doing this for specific ranges of allocation sizes or only after a certain number of allocations.

With this a good number of overruns and use after free bugs have been found.

Mostly used this technique on windows with delphi, on linux i prefer valgrind.

bartwe··on Eclipse launches new language to cut down Java boilerplate - Extend
Making the parenthesis optional makes it harder to differentiate between taking a method reference and the return value.
← PreviousPage 6 of 8Next →