HNHacker News
TopNewBestAskShowJobs

jakevn

368 karma · joined November 12, 2014

submissionscomments
jakevn··on Feds Bust CEO Allegedly Selling Custom BlackBerry Phones to Sinaloa Drug Cartel
A recommended read for anyone looking to find out more about the near-immunity that the corporate elite enjoy:

The Chickenshit Club: Why the Justice Department Fails to Prosecute Executives

jakevn··on Lessons from Spotify
Spotify wouldn't lock in the artist, but labels do. If the label demands full rights to a song/album, you would not be able to sign for the label since you've already granted rights to Spotify.
jakevn··on Show HN: Bato – A Filipino Programming Language
It probably varies based on country, team, and nature of the project. For Chinese OSS projects on Github, I notice that functions/vars/etc. are in English, but comments are in Chinese.
jakevn··on Big Tech Is Going After Health Care
Sorry for being so dismissive, but with so much noise out there, it feels like a waste of everyone's time when such a claim is made without the science to back it up.

For sure, there are seemingly endless possibilities that are not being thoroughly explored by the many scientific bodies, but I can understand why that is.

Thanks for taking the time to reply with more information/research.

jakevn··on Productivity in 2017: analyzing 225 million hours of work time
It seems those that benefit most from exercise from a productivity standpoint are those like myself. Exercise has been very helpful fighting depression, and thus, my productivity. I could imagine that those without depression would not get the mental benefit that easily overrides the effort of exercise.
jakevn··on Big Tech Is Going After Health Care
So, no studies linked, just a quote collection and an interview?
jakevn··on Yew: Rust framework for making React-like client web apps
The DOM is unrelated to Javascript.
jakevn··on This is not a new year’s resolution
You might find Pony interesting: https://www.ponylang.org/
jakevn··on Nineteen people a week overdose in Richmond, dozens are dying, hundreds revived
There are people that do base jumping that are otherwise well adjusted adults. It’s very dangerous and no level of expertise reduces that danger.

Some people are just attracted to the crazy unknown. Many can’t believe they could become addicts because they’ve never been addicted. Others still don’t care because they’re just one step removed from suicide.

jakevn··on Justice Department moves to end routine gag orders on tech firms
Out of curiosity, what doesn’t AWS comply with? I was under the impression they were certified for almost every use case involving PII.
jakevn··on If you use Montserrat from Google Fonts your site is probably broken now
From a rational and removed standpoint, it is clearly not acceptable. There are some confounding factors here, however. For one, Google specifically advises to use their hosted version of the font instead of self-hosting. Another issue is that these people are clearly frustrated by the nonchalant attitude of the maintainers when it comes to breaking others work.

If you are telling people to use your hosted version of your open-source contribution yet have no care for responsible stewardship, you are being irresponsible at the expense of others.

If you don’t want emotional responses after purposefully breaking the hard work of many, you are being unreasonable. While we should strive to be respectful and courteous under such tension, I can understand that not everyone is successful every time.

In other words, I think empathy should go both ways here. Usually, I find that others act very unreasonably and rudely towards maintainers of open source contributions. In this case, I think both parties have made mistakes that deserve forgiving (but not ignoring), including the rude emotional reactions. Both parties should apologize to one another.

jakevn··on A Minimalist Guide to SQLite
In your experience, what are the strange ways that PostgreSQL breaks?
jakevn··on Against an Increasingly User-Hostile Web
If that’s true, doesn’t that mean that dark patterns would not exist?
jakevn··on 75% decline over 27 years in total flying insect biomass in protected areas
This is not specific to HoAs. Most non-rural ordinances have some definition of what is legal to have for a lawn, and those generally forbid natural growth.
jakevn··on “Send Parsons Immediately”
The title is actually a quote of a wire from MacArthur to D.C.
jakevn··on MongoDB has filed confidentially for IPO
You may be assuming that every employee of a company cares about the company's best interests. I find it unlikely that a janitor, intern, disgruntled employee, etc. would be unwilling to spill juicy details for a small fee or feeling of importance.
jakevn··on The JVM is not that heavy
If one doesn't switch technologies to improve the efficacy of their team, why ever switch technologies? Should we simply use the first technologies conceived until the end of time?
jakevn··on Measuring GC latencies in Haskell, OCaml, Racket
And in Unity3d, the GC is actually very problematic. For complex games, you need to focus on zero-allocation or there will be noticeable pauses. (See Kerbal Space Program) Object pooling is the way to go here.
jakevn··on Golang’s Real-Time GC in Theory and Practice
Rust has a semantic overhead and isn't quite as mature as Go. Their requirements don't necessitate a lack of GC pause.
jakevn··on Autopilot: an open source driving agent
Ah yes, laws are definitely the determinate for safety. This is why texting and driving is illegal everywhere.
jakevn··on It's time to reconsider going on-prem
I wonder why it is that companies like DigitalOcean and RamNode are able to provide far better performance for a fraction of the price.

GCE seems poorly engineered if the profit margins are indeed low (normal, that is).

jakevn··on Bluetooth 5 will quadruple the range, double the speed
I'd say the protocol is at fault if it's difficult to implement.
jakevn··on React Native for OS X
> W3C made it possible for web

W3C provided what might be akin to C compiler standards which are only partly followed by implementors.

The rest is handled by libraries/frameworks/polyfills that get you 80% of the way there.

jakevn··on Brendan Eich: WebAssembly is a game-changer
It's also quite average for languages of that time to have first-class functions.

https://en.wikipedia.org/wiki/Timeline_of_programming_langua...

jakevn··on Google Cloud Debugger: use local source, Go and Node.js support, IntelliJ plugin
Install IntelliJ Go plugin (I use alpha): https://github.com/go-lang-plugin-org/go-lang-idea-plugin

Configure project SDK for Go.

Right click main.go -> Select debug

I'm using IntelliJ 15 on OS X. Not certain it's as easy on all platforms.

jakevn··on Rust-Doom: A Doom renderer in Rust, with no unsafe code
It's not considered cheating for the Language Benchmarks Game, seeing as it's just a game, but it would probably be considered cheating for a benchmark attempting to compare performance for "realistic" programs.
jakevn··on Webwatch
You don't need to add it to the git repo itself. You can create a release in Github and attach binaries.
jakevn··on My gamedever wishlist for Rust
Rust has a very powerful type system, and combining that with lifetimes makes for some crazy signatures that really hurt my brain.

The type system grows more powerful (and more complex) every time I revisit Rust, it seems.

I'm glad, as an increasingly powerful type system facilitates abstractions that were once painful, slow, unsafe, or impossible, but it is complex.

jakevn··on The toxic side of free – how I lost the love for my side project (part 4)
> I mean, why else would anybody program? Just for the money?

Considering the pay, absolutely!

jakevn··on Removal of Unsafe in Java 9 – A disaster in the making
This sort of practice is present in the implementation of every mainstream programming language. 'Unsafe' operations are the bread and butter of computation.

As far as use in libraries, you wont get the same performance without it in most of the places it is used. This is much like Python's 'unsafe' use of C modules for performance.

← PreviousPage 3 of 4Next →