HNHacker News
TopNewBestAskShowJobs

igorlev

214 karma · joined September 24, 2009

submissionscomments
igorlev··on The Alternate Universe of Soviet Arcade Games (2015)
There were no companies, as that would require private ownership of factories and other means of production. As the article says these were built in state owned factories. There were no other kinds.

There were no other factories and even small business was mostly nonexistent until the late 80s and in some cases punishable under the law as “speculation”.

igorlev··on Raymond Chandler’s guide to street, hoodlum, and prison lingo
I wonder if there’s any information on how the Australian dialect (if there was any) was accepted when it was still a penal colony?

Cockney would also be a great comparison as both it and AAVE can be seen as class signifiers while the Australian dialect currently isn’t.

igorlev··on IRS records reveal how the wealthiest avoid income tax
The government very clearly provides for support for the equities in many ways (which I’m sure you’re aware of) How do the following not count as benefits to the equities in your vault?:

1. Maintaining a navy that reduces piracy enough to have global JIT delivery networks that reduce costs for corps

2. Protects corp interests abroad allowing a larger market and higher profits

3. Enforces regulations that attract a larger than otherwise likely share of people to put their money in the stock market, increasing the value of your equities.

igorlev··on Persuading the Body to Regenerate Its Limbs
I love the fact that a large portion of medicine is basically debugging and reverse engineering as a profession.

It seems to be a good time in the debugging of these complex pathways as there's another, related avenue of signal manipulation research that may lead to scar-less tissue healing (https://science.sciencemag.org/content/372/6540/eaba2374)

igorlev··on The first 18 months of a startup
At least a few banks have been running like this since 5+ years ago, and at least one collaborated with AWS which led to this: https://aws.amazon.com/blogs/aws/amazon-workspaces-desktop-c....
igorlev··on How to Talk When a Machine Is Listening: Corporate Disclosure in the Age of AI
"En Engine, Not a Camera", a great book and posits that this effect drives a large portion of modern (post-1970s) financial markets.

https://www.goodreads.com/book/show/134474.An_Engine_Not_a_C...

igorlev··on A Black Hole at the Center of Earth
At first I thought it was yet another experiment that generates nonsense papers to show which journals will accept just about anything, but after running a quick search on some of the authors (https://pubpeer.com/search?q=Massimo+Fioranelli) seems like some sort of academic SEO/backlink/reference/paper mill operation going on?

Would be fascinating to map the cross referencing and co-author graph here.

Some of the comments on pubpeer are hilarious.

igorlev··on Ask HN: How widespread are these VC shenanigans?
That part is not as weird as it seems. It's not unheard of for VCs who are looking to maintain a relationship with a startup to provide an introduction even before investing as a gesture of good faith. Also, to clarify, the call was just a regular VC chat, the customer intro came later.

Granted that's usually the case when there's a competitive fundraising round that's coming up but it still not completely crazy.

igorlev··on Browse good first issues to start contributing to open source
I usually bring up this research when talking about employee onboarding but there was a study done in 2015 (with Mozilla) that showed a “good first issue” approach didn’t actually lead to the intended outcome - having more folks successfully integrate into and continue to contribute to a project over a long term. To my knowledge there hasn’t been a ton of follow up or replication but still something to consider.

https://cs.uwaterloo.ca/~rtholmes/papers/msr_2015_labuschagn...

igorlev··on Decision Tables
Ahh this brings back memories. One of my first projects at a large investment bank was working on a tax engine where the first step was transaction classification using a decision table with dozens of columns and hundreds of rows.

The best part? It was loaded into a running service by parsing a complex Excel spreadsheet which lead to so much fun with debugging.

igorlev··on Algorithmic merchandising will erode trust in Amazon
Results like these are not always malice, as other commenters pointed out search by price is not well figured out yet.

There are some issues with relevance ranking for price where junk rises to the top when you sort by price (https://medium.com/@dtunkelang/why-is-it-so-hard-to-sort-by-...) and Amazon may just be cutting off lower relevancy items when you sort by price as a heuristic.

igorlev··on Whatever Happened to the Semantic Web?
What happened is that the technology spawned by the Semantic Web "fad" is now absolutely everywhere but it looks and works nothing like how people thought it would.

Freebase, after being bought by Google became the foundation of the Google Knowledge Graph (aka "things not links"). This kicked off an arms race between all the major search providers to build the largest and most complete knowledge graphs (or at least keep pace with Google [1]). Instead of waiting for folks to tag every single page, it turned out that simple patterns cross referenced across billions of pages were good enough to extract useful knowledge from unstructured text.

Some companies who had easier access to structured but dirty data (like LinkedIn and Facebook) were also able to utilize (and contribute to) all of that research by building their own knowledge graphs with names like the Social Graph and Economic Graph. Those in turn are helping to power a decent amount of their search and ad targeting capabilities as well as spawning some interesting work[2]

All those knowledge graphs became a major part of Siri, Alexa and Google Home's ability to answer a wide range of natural language queries. As well as being pretty fundamental to a lot of tech like semantic search, improved ecommerce search and a bunch of intent detection approaches for chatbots.

So yeah while the technology and associated research did turn out to be incredibly useful, adding fancier meta-tags to pages was not the direction that proved the most useful.

[1] https://ai.google/research/pubs/pub45634 [2] https://research.fb.com/publications/unicorn-a-system-for-se...

igorlev··on Show HN: Uplink – Build Reusable Objects for Consuming Web APIs
Retrofit(https://square.github.io/retrofit/) is probably one of the best Java libraries I've ever used, missed it a lot when working in Python. Cross-pollination is awesome.
igorlev··on You could have invented the LMAX Disruptor, if only you were limited enough
Slow, in this context, is too much of a vague term. Are we talking about latency? Throughput? GC pauses? UI sluggishness? VM startup speed?
igorlev··on Children aren't born smart. They're made smart by conversation
I read it as the author of that quote explicitly _choosing_ to say that to make the message simpler to his target audience. I think the author fully understands that in reality it's a mix of both nurture and nature but there's plenty of unfulfilled potential in those kids so telling a little fib will help to push them to maximize their potential...and right now no one can definitively predict what that max is just by looking at their genetics
igorlev··on Unfit for work
Something about your comment really struck me. In most sci-fi utopias, increasing automation was assumed to lead to cheaper marginal prices that gave everyone more leisure time. In reality the benefits from increasing automation (and globalization) have instead been naturally captured by those with the means (capital) to achieve them. Sounds a lot like we're either back on the road that Marx described where the few have all the capital or we're able to escape that fate by lowering the capital needed to gain those efficiencies (cloud computing, 3d printing)...
igorlev··on Unfit for work
You are correct. The something new, at this point, is going on disability and waiting it out until they get Social Security payments. Most 50-year-olds with a high school education will not be becoming coders. If we are lucky, their kids are already working office jobs or have enough education/knowledge to do so.

As a country and society we will of course find new things to do, hopefully even replacing our manufacturing loss with even better technologies and methods. However, we will always have a huge discontinuity produced by globalization and automation that abandoned a significant portion of the population without the skills or the hope to catch on to the new fields.

igorlev··on GNOME Workstation OS
I used GNOME for 10+ years and switched to the Mac a few years ago. The nail in the coffin was the Unity/Gnome Shell craziness that was so poorly executed.

Is it just me or this article outlining the most natural path for any Linux desktop? Rather then chase the general consumer, focus on your core audience who is already using your OS for the server.

Not only is it a more natural customer base, but you also have an advantage by eating your dogfood. GNOME devs would have 1st hand knowledge of what works and what doesn't for engineers and developers. And this sort of domain knowledge is gold when it comes to designing good interfaces.

I would love to see this effort happen, and might even go back to Linux if it really created something great.

igorlev··on Scientists claim to crack brain memory code
Anytime I hear microtubules I instantly think Penrose and The Emperor's New Mind
igorlev··on Why do web sites and software take so long to build? And why is it so hard?
I wish I could up vote the part about physical reality a few times more :) What's even worse is with something like usability, it's even more insidious since may never really find out something is "broken", or even think of it as being broken.

I've always thought of the various kinds of testing as adding some physics to constrain a purely abstract idea within some bounds.

igorlev··on On the Move, in a Thriving Tech Sector
It would consist mostly of line of business applications. Everything from the aforementioned high frequency trading applications to record keeping (stock positions, cash balances, margin), regulatory reporting (tax forms, various bank reporting requirements), interfacing with other banks and exchanges, and lots of systems to handle the various steps of processing the various financial transactions like clearing.

Since finance these days is pretty much just bits on a wire and in some database there are a lot of requirements for redundancy, performance, reconciliations etc. lots of things to make sure your money doesn't just disappear. There's a lot of risk aversion for understandable reasons so most development is in battle tested/supported technologies like Java, relational dbs and C# more recently.

That is not to say that there is no cutting edge development as some banks have developed their own programming languages, databases, and large amounts of internal frameworks. From personal experience there's also a much larger push for developer efficiency with adoption of dynamic languages, nosql dbs and even practices like continuous deployment.

igorlev··on On the Move, in a Thriving Tech Sector
I think there's still a start-up stigma attached to programmers from financial firms. Unless you have high-frequency trading, algo trading or some other high end signal attached to your name, the assumption is that you are a cookie cutter, untalented programmer.

That's really sad, as the reality of financial programming is that there are lots of very smart, talented programmers working in back office positions. These roles are actually the majority of financial firm development and often require just as much technical knowledge and understanding as the flashy ones.

The flood of recently laid off developers who, unfortunately, are usually in the bottom quartile is further reinforcing this stereotype. Not to mention the push towards outsourcing actual development and pushing good employee developers into management or supervisory roles that was the practice at a majority of financial firms.

So while there are certain reasons that are behind this stigma, as is often the case in these situations, it paints lots of good developers with the same broad brush and actually hurts the start ups themselves as it restricts their pool of candidates.

igorlev··on Barnes & Noble pummels Microsoft patents with prior art
This is hilarious, as the whole original point of patents is to make knowledge more widely spread so that people can use that knowledge after the expiry of the patent. It seems that a point of law meant to help the little guy is instead effectively deleting the point of having patents in the first place.
igorlev··on The 99 percent
3. Something similar is actually already the case in areas like Hong Kong and other commonwealth states. It's called a stamp tax (http://en.wikipedia.org/wiki/Stamp_tax#Hong_Kong) Might be an issue in the US for obvious reasons :)
igorlev··on Neal Stephenson: Innovation Starvation
I don't think it's starvation, it's just a big slow patch. Innovation, just like evolution doesn't work on a smooth continuum but in jumps and bursts of flowering. Neal Stephenson is being observant but unfortunately shortsighted himself by complaining about the natural cycles of innovation.

I agree with his observation that we've become more short-term oriented, I don't agree with his extrapolation of that tendency to the future or the causality. We're not building big stuff because we've become shortsighted, we've become shortsighted because we've built most of the big stuff that was cheap to build with current knowledge. As soon as new avenues open up we'll have another burst of invention.

Fusion reactors have been "a few decades away" for the last 75 years so it's understandable that we don't have as many people interested in that. But I'll bet you that when they're finally made workable enough you will have enough applications of that tech to figure out for the next 50 years.

Same thing with manufacturing. You already have people printing gun parts on 3D printers and trading designs on-line. Research being done at this very moment on metallising printable materials or making stronger composites printable is going to turn manufacturing completely upside down.

19th century was figuring out the applications of mechanical automation, early 20th - the applications of electricity, late 20th - of electronic automation. Who knows what the 21st will be, but I'm sure we'll get out of this slow patch eventually.

igorlev··on Obama Signs Patent ‘Reform’ Bill
Not a prize. More like a fair trade where government offers their powers of enforcement to guarantee your monopoly and you offer a detailed explanation of your invention so that everyone else can use it freely after the patent expires.
igorlev··on Great People Are Overrated
It's interesting to me that the author is writing an article with a slant against the modern "winner-take-all" economy and has chosen as an example, computer programming and technology. i.e. one of the best illustrations for the basic rationale behind "winner-take-all" structures.

In my opinion, programming provides such a tremendous amount of leverage that a super-star developer can have an impact that greatly eclipses a super-star financial analyst or basketball player. In my experience, one great developer multiplies not only her own efforts but also the efforts of all the developers around her, by being knowledgeable about technologies, algorithms and system architecture and being able to quickly steer the team in a productive direction.

So yes, Facebook is 100% correct in trying to get those 5 developers, because one brilliant idea can affect millions of people and might be something that was put together in a weekend.

igorlev··on Eight Out Of China’s Top Nine Government Officials Are Scientists
If you were educated in a communist country at any time from 50s to 80s you would pretty much by default be either a scientist, an engineer, an architect or a doctor. Most likely an engineer.

It's like trying to predict the behavior of a Model-T buyer based on their color preference.

igorlev··on The author of Nginx on why V8 is not suitable for web servers
Not only is the translation of a surprisingly high quality, but reading the original in Russian is more awkward since a lot of the technical terms are originally English. I needed to read a particular portion 3 times before I realized it meant memory allocation.
igorlev··on The education bubble: Tech progress may reduce the demand for high-end jobs
It doesn't reduce the demand for high-end jobs, it might reduce the demand for the currently large variety of high-end jobs. I always thought that the development of science and technology pretty much meant that eventually everything trends towards pure symbol manipulation within a computerized environment, aka programming. Today we're programming ERP systems; tomorrow, automated asteroid belt ore extractors and 3d printers. Even then, I'm sure you'll have an even more bewildering variety of highly specialized technicians than you have today.
Page 1 of 2Next →