HNHacker News
TopNewBestAskShowJobs

bicknergseng

1,378 karma · joined February 24, 2012

submissionscomments
bicknergseng··on Goldman Sachs Finally Admits It Defrauded Investors During the Financial Crisis
> a large number of people made poor choices

Is it really a poor choice to buy a house? Should people have known that banks were intentionally misleading them? The banks are the ones that should have been telling potential homebuyers that they weren't qualified, but they weren't doing that. Yes, the banks were also incentivized to make that kind of loan, but creating the derivative products that intentionally obscured the high risk of those loans and reselling those products as "low risk" derivatives is definitely on the banks and ratings agencies.

bicknergseng··on Goldman Sachs Resolves U.S. Mortgage Probe for $5.1B
> Obviously revenue is a red herring

I disagree. What if it were a company like Amazon that operates with over 100 billion in revenue but less than a billion in income (many years actually ending up red)? Would 500 million an appropriate fine for, say, willingly misleading consumers about billions of dollars in fraudulent items? If anything, I'd argue income should be the irrelevant number in a scenario like this, though the only numbers that really should matter are ones based on the magnitude of the damage the wrongdoing causes.

> the fines are absolutely significant and do change behavior at the banks Is there any evidence of this?

> It is a typical human response to want to crush them under your boot into oblivion, but I think counter-productive. Maybe, but I'd argue penalizing one of the major creators of a global financial crisis with a fine that doesn't even cause them to go into red for _one_ year is even worse. Fines all accounted for, GS profited off of the crisis, no executive lost their job, and the behavior that caused millions to lose homes and pensions continues on almost totally unchanged. The human response is to want justice served, and this isn't it.

bicknergseng··on Goldman Sachs Resolves U.S. Mortgage Probe for $5.1B
According to Wikipedia, GS made $39.20 billion in revenue in 2015, with $6.08 billion in net income. I'd say a penalty of about half a quarter's worth of revenue and less than one year's worth of profit for being a major player in the greatest financial meltdown in almost 100 years is about as insignificant as it comes.

Imagine if bank robbers were penalized by taking 4/5ths of the profit from only one bank robbery, then released to continue robbing banks.

bicknergseng··on On David Lynch's 'Dune'
I'm with you. I definitely don't hate it like many seem to. No, it's not a to-the-letter portrayal of the book, nor does it do a great job of portraying the "subtleties," but it's probably much better off not doing that. Look at the evolution in the Harry Potter movies. The first few tried to jam pack several hundred pages of detail into 2 and change hours, and miserably fail to make "good" movies on their own or good enough adaptations for the rabid fans of the books. The last few stopped trying to cover every chapter of the book in favor of better scenes and movie storytelling and were (IMO) much better for it. No, there isn't a navigator portrayed as a slug in the first book (though they show up that way in later books), and the Weirding Way is just some overthought martial arts, but I'd rather watch a movie with space slugs folding space and mmmbop sound cannons to visualize the things that don't translate well into visual/auditory space from text. If I were to pick an issue with the movie, it's that Lynch used a bunch of narration instead of coming up with creative ways of representing that stuff.

There is an uncanny valley for book to screen adaptations. Lynch's Dune is just far enough out of the bottom of that valley that I can enjoy it as an incredibly expensive, overproduced sci-fi movie based on the Herbert universe by the same name.

bicknergseng··on Apple Encryption Engineers, If Ordered to Unlock iPhone, Might Resist
I actually just asked this question in another thread 2 days ago. Really interested in how it would play out from a legal standpoint.
bicknergseng··on JSX is no longer my friend
FWIW my comment also blew up more than I woulda expected. I wasn't really responding to your article even, more to Andre's flavor over the top anti-JSX attitude. It's like you said: each team is different and should use what works for them, and making overblown arguments doesn't help that.

If I can double down on the mistake though, I'd be concerned if someone who didn't feel like learning how JSX works tried to dive into immmutables and combinators :D.

Thanks for react-hyperscript-helpers! Feels like react-native in a good way.

bicknergseng··on Encryption, Privacy Are Larger Issues Than Fighting Terrorism
Not actually interested in if people are willing to do ethically questionable engineering work; I'm interested in whether or not the government can compel them to do so.
bicknergseng··on JSX is no longer my friend
What does code/template separation actually achieve? Ignoring JSX for a moment, why are templates a good thing? Are you actually simplifying something by using {{#each}} instead of .map()? Is {{#if}} really better than if()? Seems to me like templates don't actually decouple code.
bicknergseng··on JSX is no longer my friend
This needs to be prefaced: this argument is overdone. JSX is not hard to learn. It's an order of magnitude better than the hampered DSLs of handlebars or dust, and I'm concerned that any engineer is so scarred that learning it takes more than 5-10 minutes of RTFM. After all, TFM on JSX is all of 200 words or less [1].

I've been using JSX since React 0.4. React's greatest strength is its simplicity. You can read all of React's documentation in 20 minutes. There's hardly any learning curve compared to the larger JS frameworks out there. It's all just JS*--no "logic-less-ish-kinda-sorta" template for loops, or two way data bindings, or figuring out when to render.

I don't think JSX is the terrible problem the hyperscript people make it out to be, but I think it might be time for it to retire. While JSX is as mild as learning curves come, it's still a learning curve. It still requires transpilation. It requires the extra characters. To reframe the conversation, does it make sense for the learning curve to be "it's HTML-ish with caveats like camelcasing but it works like JS" or "it's a collection of functions that generate HTML that are named for the HTML tag they generate."

I'm also really interested in the "but it makes sense to designers" argument. Is that actually true? Are there designers out there who understand JSX but wouldn't understand well formatted hyperscript? I feel like that's saying "yah I get ERB but HAML doesn't make any sense."

Again, I don't think this is a big enough deal for the amount of attention it gets paid. I'd love to see the React team bring in first class hyperscript-like syntax that is 100% JS, but it's hardly a reason to not use React.

[1] https://facebook.github.io/react/docs/jsx-in-depth.html

bicknergseng··on Encryption, Privacy Are Larger Issues Than Fighting Terrorism
I just had a thought: what happens if Apple complies with the order (say they lose the legal battle or something), but individual employees refuse to build the software? I think the verdict is out on whether or not Apple, a corporation, can be compelled to do this, but what if they can't find anyone to do it?

Just thinking it _should_ be much harder to compel individuals to do something like this than it is to compel a corporation.

bicknergseng··on Brazil arrests Facebook executive in row over police access to data
Didn't know that "focus" == "bias".
bicknergseng··on What is wrong with “A successful Git branching model”?
IMO, there's one big feature missing from git (and other SCMs in my limited knowledge of the field) that results in posts like this every so often.

There really needs to be some concept of a commit group, one or more commits (probably the diff in commits from one branch to another) that are packaged together so that they can be addressed as one object instead of trying to keep track of a whole bunch of commit hashes. Merging a commit group is revertible and trivially cherry picked across branches. This addresses one of the weirdest behaviors in git: the rebase squash. We want commits to be understandable and usable, but that probably assumes the committer either held off committing or rewrote history to make it seem like things were written correctly the first time. It seems to me like the whole purpose of an scm is to keep track of history, whether it's the neatified, readable feature/branch merges or an individual git user's frantic, probably unorganized development progress.

bicknergseng··on TurboTax Takes Aim at Smaller Rival in Fight for Filers
Has anyone tried to make an open source version? Any 18f or USDS folks around who want to save us from Intuit and H&R Block?
bicknergseng··on Apple is hiring engineers to bring WebRTC to Safari
I wonder if there could be anything more toxic to a product's development than letting it compete.
bicknergseng··on Technical interview performance is kind of arbitrary
This makes me think of that study[1] about doctors being away on conferences. I think it likely comes down to recognizing that experience rarely, if ever, trumps solid analytical thinking.

[1]http://archinte.jamanetwork.com/article.aspx?articleid=20389...

bicknergseng··on Why I No Longer Use MVC Frameworks
That's exactly what I'm saying. If you have a web application with only one data source built in, then GraphQL is not for you. In fact, that whole post wasn't for you. You probably should stick with a monolith until you can't.

If you have a large, complex web application that integrates data from many different sources, then an API aggregator or view model is essential.

GraphQL is not an attempt to move the datastore clientside.

bicknergseng··on Why I No Longer Use MVC Frameworks
>>with the full power of the query language your datastore provides

If your datastore exists in your server side rendering application. I would say that "chaotic front end needs" exist in applications that require data from multiple data sources: many different APIs and datastores that need to be independently queried. If that is true, is there really a big difference between having a server side or client side view model that wraps that complexity?

bicknergseng··on U.S. Federal Individual Income Tax Rates History, 1862-2013
>You also wouldn't have these endless discussions about whether you should tax the poor 10% (because the tax affects them more)

>No deductions for any special interest.

>I'm not a huge fan of subsidies either, but if you really think you need to "make it easier" for some vital or up and coming industries, then you could give them some subsidies for a while.

Er.

bicknergseng··on Tech Startup Crowdfunding Isn’t All It’s Cracked Up to Be
I've been wondering for a while if it would be more viable to crowdfund VCs or angels in place of limited partners. That way there are full time people dedicated to due diligence, risk management via diversified portfolios, etc. Of course, similar risks still apply and bankrolling start ups may or may not be the best way to ROI.
bicknergseng··on Schwarzenegger: I don’t give a damn if we agree about climate change
>> It blows my mind that people judge scientific work based on its funding source over its content and merits. Not saying its irrelevant, but good science is good science and bad science is bad science, regardless of who paid for it.

I don't think anyone would argue with that, but I think determining what is "good" science and what is "bad" science is out of the reach of most people, let alone people who understand the scientific process. There's also often more than one conclusion to be drawn from any data, as well as the difficulty in gathering sufficient data or even knowing whether the data gathered is enough to provide any kind of accuracy. I think the "who paid for it" question has been used more and more try and provide more context (sometimes useful, sometimes harmful) into scientific or psuedoscientific conclusions... of course it gets misused as a non-sequitur just like everything else in rhetoric.

Again, not saying it's right, just trying to provide the context for _why_ people might use financial motives to judge scientific merit.

bicknergseng··on Google, Microsoft, Comcast Say Verizon’s New Cellular Tech Could Wreck Wi-Fi
INAL nor have I really thought into this too hard, but it seems to me the difference between microwaves and wifi in this particular situation is that microwaves were the incumbents and their functionality was not disrupted by wifi, where as now wifi is the incumbent and will allegedly be damaged by the new LTE-U.
bicknergseng··on “Facebook Is the Internet” and Other Things Media People Debate at Dinner
“Ugh, I only watch like 10% of the stuff on Netflix. Can’t I pay 89 cents instead of $8.99?”

I mean... $8.99 is already 10% of the $89.99+ that you'd have to pay to get a cable subscription with premium channels and HBO, but I think this is still an interesting argument. Does make you think about the power Netflix holds though: little stopping them from expanding services and prices until they are the new old cable company. Personally, I think even Netflix will eventually have to do what people have been demanding from the cable companies: break services into more a la carte (but still all you can eat) options.

bicknergseng··on 18F's Micro-Purchase Experiment: Why I Bid $1
18F/USDS peeps... would you consider bounty or reward style programs that reward all open source contributors? Eg instead of bidding for a contract, keep an open list of tasks/bugs/full projects and reward contributors whose PR's are merged in some way?

Yes, I know this monetizes what used to be free in a way and maybe goes against the "spirit" of open source, but practically speaking it feels like it'd be a huge win win for the open source community and small to medium sized government projects in general.

bicknergseng··on F.C.C. Sides with Hot Spots, and Hospitality Industry Feels a Chill
Approximately 24.67 minutes for what it's worth. Marriott made > $12 billion last year and was fined $600k. I'm curious how much revenue the wifi fees bring in and whether that fine even makes a dent in income from that alone.
bicknergseng··on Facebook won't let you type this
>> Tsu users were creating fake accounts to boost their pages. Facebook says its users started reporting Tsu.co links as spam, which Facebook defines as "sending bulk messages, excessively posting links ... and sending friend requests to people you don't know personally."

TL;DR: tsu.co spams Facebook. Facebook brings the banhammer in the same way they ban every spammy app that does the same thing today, including removing posts of a lady who draws dogs and links to her tsu.co account. Tsu tries to play the victim.

Nothing to see here folks.

bicknergseng··on Open Source Micro-purchasing: An experiment in federal acquisition
Pretty awesome experiment, but I feel like this just falls into the same ol' "lowest bidder to meet the absolute minimum" trap. Is there any thoughts on introducing some notion of quality? It seems to me like "lowest price" is not really what you want, but rather "best quality while staying within budget."
bicknergseng··on I am Sam Altman, President of Y Combinator – AMA
Hey Sam, what's the status of the YC Fellowship? Are you going to do another round?
bicknergseng··on How Bernie Sanders Tech Volunteers Code the Bern
Shades of gray. There's some significant gray area when it comes to more tangible things like servers, etc, but I think if you're having a hard time discerning between a group of individuals volunteering time and a group of individuals who use obscene wealth to derail the democratic process in terms of effects on democracy, we probably need to reframe the conversation somehow.

Would a celebrity endorsement be a dressed up pig? The going rate for a Kardashian tweet is absurd. But how would it be "fair" if they were disallowed from tweeting if everyone else could.

I think it's impossibly complex and nuanced, and trying to paint this kind of activism as equal to corporate and individuals buying elections is blatantly disregarding that complexity. There goal is to balance the contributions of individuals and special interest groups in a way that no single party is able to grossly tilt the process in a way that harms it. What that means in the real world is incredibly complicated and to be determined, but I can't see individual volunteering of time and skill as being the same as individuals volunteering millions of dollars.

bicknergseng··on Entrepreneurs don’t have a gene for risk – they come from families with money
Good luck saving half your income, even at $100k, in any of those places. Median rent alone in SF is way over half of that in a year... BEFORE taxes.
bicknergseng··on YC Fellowship
http://www.sfchronicle.com/business/networth/article/Average...

12k is a small sum of money in SF. Assuming the founders don't want to live together in a studio, looking at >5k month in just rent. Other costs of living are also high. This leaves almost nothing for any actual start up costs.

Makes some sense if you're 22 and have no dependents, but 12k wouldn't be persuasive for a Bay Area founder with a family.

← PreviousPage 2 of 18Next →