HNHacker News
TopNewBestAskShowJobs

lumpypua

839 karma · joined January 23, 2014

submissionscomments
lumpypua··on T. Rowe Price Marks Down Most of Its Tech Startups
We've gotten so used to boom/bust cycles that we try to cram everything into that narrative, and anything that doesn't fit is disregarded as meaningless. This is what a functioning market adjusting inflated valuations down looks like.
lumpypua··on Jupyter Notebook 4.2 Released
How do you get graphs and images in your terminal?
lumpypua··on Renderings vs. Reality: The Improbable Rise of Tree-Covered Skyscrapers
The comments rip on that article fairly hard. The top comment is a pile of pictures of trees in real skyscrapers. They look nice.

http://www.archdaily.com/346374/can-we-please-stop-drawing-t...

lumpypua··on Hjson, the Human JSON
Right but the point is that you had to consult the docs. It's a problem of ambiguity on the part of the format.
lumpypua··on DeepMind Challenges for StarCraft
From an above poster: https://www.youtube.com/watch?v=IKVFZ28ybQs
lumpypua··on Fast Ordered Collections for Swift Using In-Memory B-Trees
Absolutely awesome readme, comprehensive and covers an huge chunk of background. I know more about in-memory tree data structures than when I started. Beautiful API. This is how a data structure library should be done.
lumpypua··on Why Tech Degrees Are Not Putting More Blacks and Hispanics into Tech Jobs
Very very east Asian is also common.
lumpypua··on Moore’s law really is dead this time
Those are proof Moore's law is dying. We're stuck eeking out more work per transistor with specialized approaches because we can't just throw more transistors at the problem.
lumpypua··on The curse of the gifted programmer (2000)
I really dislike the sensitivity to negative feedback that has become more common over the past ten years. It used to be possible to communicate that someone's behavior is harmful without being accused of literally shitting on them.

ESR's email conveys strong negative feedback—as Linus needed—and in the most deeply respectful and complimentary way I've ever seen in an "email rant". Especially from ESR lol. It's very clear that he means it from a heartfelt place and intends it to be productive.

If you read that email and feel snark from it, that's projection on your part, and it speaks to an uncomfortability with criticism in your world view. You might find life happier if you see that people give negative feedback not to shit on you or snark, but because they care and want to see you succeed.

lumpypua··on Fan-In
Dude, beautiful site. HN can be a rough place—and I just wanna say your site's really nice.
lumpypua··on Fan-In
A personal favorite good answer:

"I just started my twitter clone yesterday. I built a prototype in rails last night after chugging red bull! Each tweet is just database row with a giant many-to-many relationship. We're at 30 users already! I told my mom about it and she got a bunch of her coworkers to sign up.

We should probably cache or precompute some feeds, but we're fine for another 2,000 users."

lumpypua··on Why a city should not build a stadium for an NFL team
Happened to me. I like drinking and (college) football, especially together, even though I can see the negative utility of both.
lumpypua··on Linode is having a major outage in Atlanta
This is so obnoxious.
lumpypua··on Pingendo – Free, simple app for Bootstrap prototyping
I specify bootstrap or whatever as a starting point because it's important to me to have a "toolbox" of stuff to pull from. Even after the themer's work is done, I need a set of UI elements to design with as my project's design evolves. A really good example of HTML/CSS toolboxes are a bunch of the themes at wrapbootstrap.com. Here's an example one I like:

http://simpleqode.com/preview/paperclip/1.3.2/ui-elements.ht...

For a programmer I have a pretty good graphic design sense, so I can limp along and build my own components while keeping an overall consistent style. A lot of other programmers are awful at this and I've seen some hideous stuff. Rando freelances are the extreme case, but even if you're stuck having a programmer without UI horse sense do UI work, having a framework based UI toolkit is a huge help.

lumpypua··on Japan Must Let Zombie Companies Die
The infrastructure/economies of scale to make that profitable don't exist yet, but Tesla is working at setting them up. Elon Musk: "Model 3, our smaller and lower cost sedan will start production in about 2 years. Fully operational Gigafactory needed."

http://www.techinsider.io/we-now-know-when-teslas-cheaper-mo...

Two things are at play:

1. Tesla doesn't really give a crap about owning the entire market. If their competition causes the big 3 to build low cost zero-emissions vehicles, then Tesla has fulfilled their part of Elon's goals towards saving the world. Basically, putting a stake in the heart of the internal combustion engine and putting automotive economies of scale behind battery and energy storage development.

2. Cheap cars have awful margins, only worth playing in at scale. SUVs on the other hand are hideously profitable. The sport SUV has been the savior of BMW and Mercedes over the past decade, with high margins versus their cars. Porsche got in on this and built an SUV, now Lamborghini is too, margins are just too good to ignore.

Tesla's pursued an Intel-like tick-tock strategy, where they shoot at the high end to make money and get performance knowledge (Roadster, Model X) and with the cash reserves take their next model downmarket (Model S, Model 3).

lumpypua··on 2015 “smashed” 2014’s global temperature record
The numbers in gumball form:

https://www.youtube.com/watch?v=ZDceLiPLHWQ

lumpypua··on Breakup, as captured by my fitbit
Thanks for the extensive answer! I did an at-home CPAP trial after a sleep and they gave me some POS machine and I hated it. Unfortunately getting anything more fancy is going to require jumping through insurance hoops. rolleyes Pretty new to this whole thing.

My posture definitely makes a big difference, I'm at 9 AHI sleeping on my side but 50+ on my back untreated. I'm gonna duct tape pillows to myself or something. Glad you found something that works for you!

lumpypua··on Breakup, as captured by my fitbit
Any particular suggestions? I need to go shopping soon.
lumpypua··on How to Leverage Technical Debt
I totally agree that time to market is hugely important.

The dynamics of getting to market are complicated and I don't agree that tech folk undermine them to any special degree. If you're an engineer with a few years experience, chances are you've been smacked by being too conservative or too loose with tech debt. Good contextual use of debt is a key part of the "senior" in any senior engineer. I'm happy to be "sloppy" and fast at the right moments.

My experience has been that business people value time to market, but only if they can offload the costs to engineering by taking on tech debt. When asked to put their money where their mouth is and pay for more engineers or cut scope, often the business side will balk. It's an annoyance when non-technical leadership perennially sees tech debt as a way to get a free lunch. Ain't no free lunches.

lumpypua··on Elm in the Real World
Any commentary on "The Birth and Death of Javascript"?

https://www.destroyallsoftware.com/talks/the-birth-and-death...

As far as I can tell, Javascript the runtime is a juggernaut that there's no stopping. If a platform gets popular tooling fixes itself.

lumpypua··on Python hasattr() Considered Harmful
EAFP is in the Python coding glossary:

Easier to ask for forgiveness than permission. This common Python coding style assumes the existence of valid keys or attributes and catches exceptions if the assumption proves false. This clean and fast style is characterized by the presence of many try and except statements.

http://stackoverflow.com/a/11360880/36092

lumpypua··on Interest Rates, Unicorns and What the Fed Means to Silicon Valley
> You cited one defunct app that never went anywhere as evidence of an advertising bubble?

That they were able to raise $1.5M in seed funding is evidence of a bubble.

https://www.crunchbase.com/organization/yo

lumpypua··on Stephen Hawking's New Black-Hole Paper, Translated: An Interview
This is a wrong-headed question to ask about theoretical physics. People have this idea that you can just say crazy physics things and they might be true, but that's not even close to the case. If you want to reach the level of conjecture, there are some incredibly high hurdles to pass. Your conjecture has to be consistent with both—both general relativity and quantum mechanics, probably the two most experimentally accurate and successful scientific theories in the history of the human race.

Here's a great lecture on this question of "well don't we need experiments? Is this all crazy physics conjecture?"

http://www.cornell.edu/video/nima-arkani-hamed-philosophy-of...

Black holes are the phenomena where quantum mechanics and gravity collide most intensely, and even theories of black hole physics compatible with both GR and QM are major achievements.

Edit: Although I agree the article is fairly opaque.

lumpypua··on Intel CPU Bugs of 2015 and Implications for the Future
Awesome article! From footnote 1:

In the time that it takes a sophisticated attacker to find a hole in Azure that will cause an hour of disruption across 1% of VMs, that same attacker could probably completely take down ten unicorns for a much longer period of time. And yet, these attackers are hyper focused on the most hardened targets. Why is that?

I can't figure it out, any fellow posters have ideas?

Well funded unicorns with iffy infrastructure seem like good candidates to pay out DDoS ransoms, while Azure, AWS, etc will never pay out a ransom. If attackers want credit cards and email addresses, softer targets seem like a better choice as well. It doesn't seem like an attacker can extract any value from hardened targets unless they have state-sponsored or corporate espionage level resources and skill.

lumpypua··on Show HN: Nodal. Next-Generation Node.js Server and Framework
http://lmgtfy.com/?q=django+rest

I think Django's evolutionary decision making has been nothing short of fucking awesome. They've consistently waited until a clear, mature 3rd party winner has emerged for problems before integrating them. When those solutions are integrated, they're battle tested and not going to bite you into the ass.

Django's team is very aware of where their weaknesses are, and they're working on them:

We've been awarded $150,000 to help fund the development of Channels, the initiative to rewrite the core of Django to support (among other things) WebSockets and background tasks, and to integrate key parts of the Django REST Framework request/response code into Django, such as content negotiation. Together, these projects will help considerably improve Django's role of backing rich web experiences as well as native applications.

https://www.djangoproject.com/weblog/2015/dec/11/django-awar...

Rails opinionated approach lead to heavy churn in the 2 -> 3 -> 4 transitions. I don't want to deal with that.

lumpypua··on os.js: JavaScript Cloud/Web Desktop Platform
I agree, but I'm two months behind on implementing important features. While I can take a week here and there to optimize, my time is best spent delivering business value.

Unless you allow performance to genuinely suck (and I don't) slimming down web apps won't help my business make money. You get what current fashionable JS frameworks and build tools give me.

lumpypua··on Kevoree Modeling Framework – toolset to structure and reason about complex data
Examples? I gave the homepage a serious and close read, and I still don't understand what I'd do with this.
lumpypua··on The Kolmogorov-Smirnov Test
https://speakerdeck.com/jakevdp/statistics-for-hackers is great!

HN discussion: https://news.ycombinator.com/item?id=10244950

lumpypua··on The Ivy League, Mental Illness, and the Meaning of Life (2014)
Studs Terkel - Working: People Talk About What They Do All Day and How They Feel About What They Do

https://en.wikipedia.org/wiki/Working:_People_Talk_About_Wha...

lumpypua··on Physicists believe they can create matter from colliding photons
> I think the answer we want now is a non-mathematical one.

I'm just an interested lay person, but my understanding is the past century of physics is a giant argument for trusting the math, and accepting it as explanation.

If someone asks "Why does xyz act this way?" then the best answer for it, once you get to non-intuitive quantum scales is: "because the math says so." Dirac's prediction of the existence of antimatter, the Higgs, and pretty much all quantum mechanical behavior are great examples of this.

Nima Arkani-Hamed, a kickass theoretical physicist, has a great lecture series on the philosophy of physics:

• http://www.cornell.edu/video/nima-arkani-hamed-philosophy-of...

• http://www.cornell.edu/video/nima-arkani-hamed-philosophy-of...

In an aside, he mentions that he used to explain the Higgs field with analogies such like calling it a kind of "molasses" slowing down particles and giving them mass. He's stopped doing that, because the physical analogy is really misleading. The true reason the Higgs as we conceive of it exists is that it addresses mathematical issues in our treatment of bosons that have mass.

The math said there was an issue. 50 years ago the math said the Higgs fixed it. It took 50 years and construction of the LHC, but now we've verified the existence of the Higgs.

← PreviousPage 2 of 8Next →