HNHacker News
TopNewBestAskShowJobs

_vufv

573 karma · joined December 22, 2014

submissionscomments
_vufv··on DeepMind and Blizzard Open StarCraft II as an AI Research Environment
> ... 80% of the skill is just keeping on top of the mindless but mechanically intensive stuff, which is trivial beyond trivial for an AI.

This statement is wrong. SC1 has admittedly less tech-tree depth & strategic approaches than SC2 does (purely because of lower number of different units/upgrades), but there are innumerable variations that are imperceivable to the lay observer.

I'll go on a limb to say that SC1 has more refined rock-paper-scissors system than SC2 ever had (taboo to speak of on reddit).

_vufv··on Why Good People Leave Large Tech Companies
Your point? If you wished to imply that because Jobs did it - it's the way to go, you're committing a fallacy of "appealing to authority" [1]

[1] https://en.m.wikipedia.org/wiki/Argument_from_authority

_vufv··on Build a Serverless Web Applicaion
No. The Cloud is used to collectively represent all kinds different types of computing/storage/auxiliary services that can be managed on demand.
_vufv··on Linus: “I no longer feel like I can trust ‘init’ to do the sane thing”
To misquote a saying about academia: "progress doesn't come with incumbents accepting new ideas, but with them dying-off".
_vufv··on Linus: “I no longer feel like I can trust ‘init’ to do the sane thing”
Considering the architecture of the git and fundamental tradeoffs that you make after deciding on: content addressability, internal data representation, tracking content instead of files, taking snapshot of the content of entire commit as opposed to just its diff - the only avoidable BS people get from git is its "porcelain" CLI. There have been many tools tools to address it (like easygit).

Git is extremely well engineered, it's just that its UI is not conducive to learning it.

_vufv··on Google DeepMind's first deal with the NHS was illegal, UK data regulator rules
Is there any research done on attempting to use crypto for some smart scheme of anonymizing patient data bundles to:

- allow for cryptographically safe usage of the bundles for research (with some limitations?)

- make exact mapping of the health data bundle to a particular person impractical?

Considering the miracles of public-key cryptography and blockchains, it would seem to me that there could be a scheme that would allow for something like this.

_vufv··on Accidentally destroyed production database on first day of a job
Plot twist: CTO or senior staff needed to cover something up (maybe a previous loss of critical business data) and arranged for this travesty to likely happen permitted sufficient number of junior devs went through "local db setup guide" mockery of a doc.

Either that or this is a "Worst fuckup on the first day on job" fantasy piece - I refuse to acknowledge living in the world where alternatives have any meaningful non-zero probability of occurring.

_vufv··on It's Never Too Early to Fire
OP wrote "an extra couple million in the bank"; since he didn't allude to opportunity costs himself I think there are at least a couple people reading the thread that would want to know what exactly that means.

I never heard the phrase used to represent opportunity cost and it's not clear that OP intended it in that way.

_vufv··on How SSH got port number 22
This sentiment seems a little bit unusual to me, since we recognize the Internet as the great invention only post-hoc. Throughout the years many people invested inordinate amounts of effort in making various things happen - just to have not that much impact at all in the end. Case in point: how many OS projects are deprecated just on github.

There probably are big inventions waiting to be discovered out there that could benefit from your skills - finding them or getting started on them might be difficult though.

_vufv··on ConvertKit: How Nathan Barry Bootstrapped an Email Marketing Business
I'm aware that market is possibly the best kind of fitness evaluator for what kind of ideas the world needs - but every time I see smart people getting excited about making good money by doing what's been done so many times before makes me sad. These kind of stories should be a hopeful example for people who are not yet able to make a comfortable living, but as a community we shouldn't glorify them nearly as much as we do at the moment.
_vufv··on Ask HN: What is the best Linux distro for a development laptop?
Gentoo's "compile everything" approach doesn't seem like such a bad proposition up front, but it really turns out to be the PITA. Since it's a rolling distro packages get updated often and if you haven't updated you're system in couple weeks and you happen to have couple of heavy packages installed (chromium, firefox, octave, openoffice, kernel) upgrading your system may take up to 10hrs on a average 2015 machine.

Similarly, compiling flexibility didn't prove like important feature for myself also. It allows you to slim down package installations or compile them with different optimization flags, but in most cases you don't gain much by using them:

- smaller package installation (by turning off features not commonly used) in the time where disk is cheap and OS is not the biggest consumer of the disk space

- have marginally improved performance if you know when it's safe to crank up compiler flags (better leave this decision to package maintainers)

- have debugger symbols built in - if you happen to ever need to do this, doing it for the binary package is not that difficult; you shouldn't have source distro just for this use-case

Gentoo deffinitely excels in providing you with concrete reasons to deepen your Linux knowledge if you have it as a distro on your main machine, which can be both pro and con.

_vufv··on Let's Write an LLVM Specializer for Python
> I don't want yet another python package manager on my system.

Use virtualenv. Having python specific packaging system makes sense with virtual environments. Tracking dependencies with requirements.txt and installing them with portable package manager makes build of a project portable. There are limitations to the current state of pip, but the idea behind it is sound.

_vufv··on Interview with Scott Aaronson
I want to congratulate the person who invited Scott Aaronson to speak (New York university, about integrated information theory) and didn't record and publish it on youtube. /sarcasm

Seriously guys, we only have that many people like Scott. Please don't take their smarts, wisdom and time for granted.

_vufv··on State of emergency declared across France after Paris shootings and explosions
This is the exact scenario I was worried about as well. Idea seems flawed security-wise; but then again in these kind of situations there is no real security.

I was wondering though if there are some creative ways to improve this initiative and make it more secure. Anyone has anything better than filtering eventual candidates to give shelter to according to rough "trustworthiness" of their Twitter account?

_vufv··on Andrew Ng on Life, Creativity, and Failure
I love this app: http://www.habitbull.com/
_vufv··on Soylent Shipping Delay Root Cause Analysis
Vision of helping towards sustainable nourishment of ever growing human population is the best argument for Soylent-like solutions in my mind.
_vufv··on Let a thousand flowers bloom, then rip 999 of them out
Minor side-issue: 2014 WC final Germany/Argentina; Brazil/Germany was in semi-finals.
_vufv··on What flesh eatest thou? A missing child and a suspicious meat pie in 1645
Trolling or a sophisticated bot?
_vufv··on Programmers of ITMO University win the ACM ICPC for the sixth time
ITMO managed to solve all the problems and win with 2 more solved problems than the second team [1] - which is extremely rare.

Gennady Korotkevich extends his impressive list of achievements in competitive programming (contested by no one else in the history) [2]. He's currently on top of both most prestigious rankings: Codeforces [3] and Topcoder [4] (with insane lead in the former).

There's a list of ICPC World Finals participants with their online handles [5] (ranked before the contest according to their likelihood of winning). There are video explanations of all solutions from the World Finals [6].

[1] http://icpc.baylor.edu/scoreboard/

[2] http://en.wikipedia.org/wiki/Gennady_Korotkevich#Career_achi...

[3] http://codeforces.com/ratings

[4] https://www.topcoder.com/tc?module=AlgoRank

[5] http://codeforces.com/blog/entry/15090

[6] http://codeforces.com/blog/entry/18016

_vufv··on List of Unsolved Scientific Problems with Large Monetary Prizes
Having non-profit collecting crowd-funds for the solutions to the important scientific problems would be great. But I would imagine that for those most capable of solving these problems prizes are not essential, while grants that would allow them to conduct the research in the first place are.

So... Create capable non-profit with goal of crowd-funding important research.

_vufv··on Inform: A Language for Interactive Fiction
I can imagine this being used for educational purposes. It seems that it could be useful to professions that use case-studies to improve trainee's competency. Not profession in it's right, but a more general technical skill is systems-troubleshooting. Imagine having game-like troubleshooting scenarios for people to practice on, that would be really neat.
_vufv··on Algorithmia Launches with More Than 800 Algorithms on Its Marketplace
... and you want optimal solution and not just really-good one.
_vufv··on Tips for Intermediate Git Users
These aliases (from ~/.gitconfig) proved to be invaluable countless times, I hope someone will find them useful:

    [alias]
        logo = log --oneline --graph --all --decorate
	logg = log --graph --all --decorate
	logt = log --date-order --graph --tags --simplify-by-decoration --pretty=format:'%ai %h %C(Yellow)%d%Creset'
	ignored = ls-files --others -i --exclude-standard
Explanation:

    logo, logg - improved logs
    logt - log just tagged commits
    ignored - lists ignored files
← PreviousPage 3 of 3