HNHacker News
TopNewBestAskShowJobs

ericfrederich

879 karma · joined June 12, 2014

submissionscomments
ericfrederich··on MIOpen: AMD's Machine Intelligence Library
Don't buy individual stocks. Less than one percent of people have the ability to choose individual stocks that perform better than mutual funds.
ericfrederich··on MIOpen: AMD's Machine Intelligence Library
I buy NVidia because while closed, their drivers work better on open operating systems.
ericfrederich··on 24-core CPU and I can’t move my mouse
I had the same exact problem. A machine that is overkill spec wise but the mouse and keyboard would freeze up every minute on the minute.

I tracked it down to my desktop wallpaper being on a rotation. Seriously... how bad does that have to be implemented in Windows to actually hang the mouse and keyboard?

ericfrederich··on Tesla Model 3 Hits Production
I've heard you're not supposed to buy these cars, but lease them somehow. The article mentions the buying price, but what about leasing?
ericfrederich··on Intel Skylake/Kaby Lake processors: broken hyper-threading
Is it fixed or not? Beginning of post says to disable hyperthreading but then goes on to say Intel fixed this with a microcode update.
ericfrederich··on NSTFM Lab: Interactive Gravity Simulator
I used to spend hours playing with a different one of these trying to create binary systems with orbiting planets. This one looks cool visually but I don't like how when objects collide they just disappear.
ericfrederich··on Taking the pulse of ESPN
Think there was an article on here earlier either about ESPN directly or about cable in general. Someone had a real good point... ESPN used to be actual sports news, analysis, and coverage. Now it's like TMZ for sports. It's terrible programming talking about serious issues like Tom Brady's haircut.
ericfrederich··on Show HN: Crown – A flexible game engine written from scratch in C++
Great title. C++ is so terrible you have to prefix it with "modern" or "sane" to get people excited about it.
ericfrederich··on Ethereum crashed from $319 to 10c on GDAX after ‘multimillion dollar’ trade
I wish they would all crash and stay crashed so GPU prices will come down again ;-)
ericfrederich··on A parametric version of the Spectral font
It's also cut off at 2560x1440 on a Chrome web browser. Dunno how anybody can get excited about a font by Google that even Google can't figure out how to layout properly in a Google browser.
ericfrederich··on Supreme Court Says People Can’t Be Banned From The Internet
Are prisoners people? Should inmates have access to the internet?
ericfrederich··on Atom 1.18 released
https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
ericfrederich··on Atom 1.18 released
Wonder if it changes anything significanly. It would really have to to change my opinion. It always felt very slow to me even on killer hardware.

This page quantifies it. https://github.com/jhallen/joes-sandbox/tree/master/editor-p...

I don't so much care about memory consumption. It can be 5 to 10 times as much as Sublime... I am RAM to spare. What I do care about is that a lot of these tests are 20 times SLOWER than Sublime (which can already be considered a heavy-weight editor)

ericfrederich··on New features you can't use unless you are in Python 3
From: http://www.asmeurer.com/python3-presentation/slides.html#55

... why is this good:

    def dup(n):
        for i in range(n):
            yield i
            yield i
... but this one better?

    def dup(n):
        for i in range(n):
            yield from [i, i]
... it would seem you're needlessly creating (1): another level of generators, and (2) creating a real list
ericfrederich··on Inkscape Moves to GitLab
I really wish GitLab had its issues stored in a Git repo like it stores its Wiki. It would open up a lot of cool new workflows / collaboration.
ericfrederich··on WebAssembly: Mozilla Won
HAHA, you're correct
ericfrederich··on Trump announces plans to privatize US air traffic control system
The article said this would be a non-profit company... but then again this is the US and look at all the non-profit multi millionaire preachers. Or the non-profit Goodwill with exorbitant salaries for execs.
ericfrederich··on Trump announces plans to privatize US air traffic control system
My guess is that he has some personal vendetta against them for something that happened causing him to be delayed 5 minutes on his private jet.
ericfrederich··on Microsoft leak reveals new Windows 10 Workstation edition for power users
"Resilient file system"... sorry, if you want professionals to use and trust your new filesystem you should give it to end users first; wider audience. Then the pros will pick it up.
ericfrederich··on Microsoft leak reveals new Windows 10 Workstation edition for power users
Haha... "workstation mode". Didn't everyone who tested "Game Mode" on Windows 10 creators update come to the conclusion that it didn't do anything?
ericfrederich··on WebAssembly: Mozilla Won
It seems there is this effort to get C/C++ code performing fast inside of a browser... then at the same time there seems to be an effort to get people to stop coding in C/C++ altogether and switch to something more memory safe.

Go or Rust for example. Also, I watched a talk from DConf and saw that D is adding memory safety as well. You need to mark any part of code doing pointer arithmetic as "system code" or something like that.

I think it's a shame one couldn't have happened before the other. I wish something like D or Go or Nim or something else would have won. Then there would be this effort to get that language fast on the browser.

Is anything I'm saying making sense? I don't know enough about WebAsm, is it really tied tightly to C or could Go or Rust or some future version of statically typed Python become a first-class citizen?

ericfrederich··on WebAssembly: Mozilla Won
WebAssembly and PNaCL always seemed like a hack. A very elegant thought-out hack, but still a hack. It required a 64 bit OS but could only ever operate in 32 bit space.

Should have been dead on arrival because of that fact alone. For something that was trying to bring C/C++ and video games into a browser setting a 4GB max on memory should have been a non-starter.

ericfrederich··on Exposing Python 3.6's Private Dict Version
A lot of your points are solved with attrs. I suggest reading up on it if you haven't already. http://www.attrs.org/en/stable/

I think organizing / refactoring a bunch of named tuples would be a mess. In one code base I maintain I switched a bunch of namedtuples to attrs classes and the code instantly became more readable / maintainable.

The downside to the namedtuple is that it's a tuple and can be unpacked as one.

for x, y in points: print x, y

# vs.

for p in points: print p.x, p.y

# ... now go and add a z to the point class and see what happens to your code.

ericfrederich··on Exposing Python 3.6's Private Dict Version
I watched an earlier version of Raymond's talk and I skimmed through the other one. One thing that I think they both mention is that to take advantage of some of these improvements you need to set every attribute any instance of your class will ever set on the __init__ method.

This is probably a good practice anyway. I'm curious now how I can test and see if I'm taking advantage of this or not. I wonder if using the attrs module will also make use of this new feature.

ericfrederich··on Jailbreaking Super Mario World to Install a Hex Editor and Mod Loader [video]
This guy needs to travel back in time and do that on one of the demo machines in an electronics store.
ericfrederich··on Value_ptr – The Missing C++ Smart-pointer
I highly recommend watching this presentation: https://www.youtube.com/watch?v=JfmTagWcqoE

Herb Sutter: Leak-Freedom in C++ by default

ericfrederich··on Samba 3.5.0+ vulnerability: Remote code execution from a writable share
So is this a RCE vulnerability that wouldn't be solved by using a memory safe language?

Looks like a design issue and not an overflow or something.

ericfrederich··on Faster Command Line Tools in D
You're right... naive PyPy and D are in the same ballpark. Then they only optimized the D version.
ericfrederich··on Faster Command Line Tools in D
The un-optimized (and probably most readable/maintainable) version in D was actually slower than PyPy
ericfrederich··on The largest Git repo
This may be the thing that gets Google to switch. They like having every piece of code in a single repository which Git cannot handle.

Now that it is somewhat proven, maybe Google will leverage GVFS on Windows and create a FUSE solution for Linux.

← PreviousPage 8 of 14Next →