HNHacker News
TopNewBestAskShowJobs

49bc

123 karma · joined April 18, 2018

submissionscomments
49bc··on APL deserves its renaissance too
If you lose the symbols you lose the terse nature of the language, which as far as I can tell seems to be one of the most alluring parts of the language (the author of the blog post shows game of life as essentially a one-liner).
49bc··on Solar energy companies in California deploy batteries to homes to stablize grid
Some cars (such as the Leaf) already supports this in a "vehicle-to-the-home" type system. I think the problem is largely bureaucratic and not technical.

Besides, I want my battery to last a long time, not necessarily be sacrificed to the grid.

49bc··on Solar energy companies in California deploy batteries to homes to stablize grid
I have a hard time believing this. There's simply not enough lithium in the world to support every house having its own battery, let alone support all of the EVs coming into production.

Besides, there's genuine benefit being hooked up to the grid. I'll gladly pay the $10/month interconnection fee just to have that as a backup to my battery.

49bc··on Solar energy companies in California deploy batteries to homes to stablize grid
Because of SGIP[1], you can basically get a powerwall for free right now in CA depending on the circumstances. However, the requirements for the program all but guarantees it will use up the life of your storage system.

Tesla's powerwall at least allows you to do things like set reserve levels to 15% or 30% to make sure you're not cycling your battery too aggressively, but if you don't meet the required 57 full discharges a year they'll disable features like this automatically. In other words you own it, but you don't control it.

1. http://www.cpuc.ca.gov/sgip/

49bc··on Ask HN: "Creative" ways to handle abusive http traffic?
Shadowbans, if not implemented completely correctly, are extremely user-hostile and frustrating.
49bc··on Mussels test positive for opioids in Seattle's Puget Sound
I’m surprised the chemicals don’t quickly break down in the salty sea water. Do ocean environments affect half-life of pharmaceuticals differently?
49bc··on Black: An uncompromising Python code formatter
> You will save time and mental energy for more important matters.

Exactly why every language, from here until the end of time, should have a “go fmt” equivalent.

49bc··on Netflix is now worth more than Comcast
Two choices for high speed, wired internet? Outside of a few major cities, that’s actually very rare.
49bc··on Bitcoin Gold Hit by Double Spend Attack, Exchanges Lose Millions
Also they only need to hold 51% for as long as they can complete the double-spend attack.
49bc··on Bitcoin Gold Hit by Double Spend Attack, Exchanges Lose Millions
The calculus to steal compared to mining is actually much cheaper. Just briefly hold 51% while you double spend some massive wallets.
49bc··on Bitcoin Gold Hit by Double Spend Attack, Exchanges Lose Millions
Satoshi really downplayed 51% attacks in his/her original whitepaper[1]:

> The incentive may help encourage nodes to stay honest. If a greedy attacker is able to assemble more CPU power than all the honest nodes, he would have to choose between using it to defraud people by stealing back his payments, or using it to generate new coins. He ought to find it more profitable to play by the rules, such rules that favour him with more new coins than everyone else combined, than to undermine the system and the validity of his own wealth.

Apparently he didn't realize that coins could quickly be transferred to other crypto and not held, so who cares about the value of the stolen goods.

[1] https://bitcoin.org/bitcoin.pdf

49bc··on The Verge Hack, Explained
> Indeed, major cryptocurrencies like Bitcoin and Ethereum have maintained their security quite well — better, arguably, than any other digital asset/payment system in history

Am I missing something? And here I thought having to hard fork your currency goes in the “not very secure” bin.

49bc··on Go vgo: Semantic Versioning and Human Error
> The issue Sam called out about handling the case where someone isn't following the spec. This can be on purpose or by accident. It's not uncommon to find it.

This is a common occurance. So common - in fact - that I think it’s almost always better to either pin everything or nothing and hope the unit test will find any breaking behavior.

49bc··on Evidence that drinking baking soda can promote an anti-inflammatory environment
I think about this sometimes when on a ketogenic diet. You shed 3 or 4 lbs of water in the first few days. Then it’s an effort to make sure I keep enough salt in my diet.
49bc··on Why a Dutch court stopped high school students from swapping schools (2017)
Reminds me of something predicted in “Weapons or Math Destructive” an opique algorithm deciding our fate that’s difficult (impossible?) to fully audit. It’s a cruel fate we’re leaving ourselves too if we don’t leave a lot of room for common sense.
49bc··on Introducing Git protocol version 2
I wouldn't be so sure. They said one of the motivations was to "unblocking the path to more wire protocol improvements in the future".
49bc··on California AG Files Extortion Charges Against MugShots.com
I'm surprised mugshots are other such aren't sealed until after a conviction. Is there a particular legal precedent for this?

Heck, even a speeding ticket isn't shared by the DMV until after you plea guilty or are convincted. You have a long period of appeals until that time.

49bc··on California AG Files Extortion Charges Against MugShots.com
I don't feel bad for them at all. Clearly it's a racket. My comment was that I don't think the government charging a fee is a similar situation.
49bc··on California AG Files Extortion Charges Against MugShots.com
Q: When does a fee become extortion vs covering the cost to execute?
49bc··on IPv6 excuse bingo
It's missing a square: "Switching to IPv6 doesn't provide us any material benefit."
49bc··on IPv6 excuse bingo
You have something against IPv5?
49bc··on Leveraging the type system to avoid mistakes
Cool idea. However It’s the DB that usually leaks the password, not the stack*

Assuming we’re talking about Scala and not C.

49bc··on Leveraging the type system to avoid mistakes
I’m seeing a little bit of a waterbed effect here. The author has replaced the basic type with one that matches it in name. You will never accidentally send CustomerId to CartID because the compiler will fail... but now we’ll nees to dig through the code to find out whether customer ID should be an int, int32, String.... what the heck is it anyway?

In scala can I not just say foo(item1=item1) even if foo takes only 1 arg?

49bc··on Apple will reportedly launch a credit card with Goldman Sachs
This is GE capital, which they purchased for this purpose and seems to be the arm they’re using with Apple.
49bc··on Study Shows a Productivity Boost of Working From Home
Or even the long term productivity boost. How long does it last, and why?
49bc··on All Work and No Play: Why Kids Are More Anxious, Depressed (2011)
Is it really required bike helmets to blame here? I find that hard to believe. Is there any research on that topic?
49bc··on Robinhood rockets to a $5.6B valuation with a massive new funding round
I’ve yet to see any indication that people “gamble” (day trade) more when it’s free versus fee. Is this a fair criticism to level on Robinhood?

Besides, they have day-trading limits built into the app. It’s really just a mobile-first brokerage with extremely low net fees. And I’m grateful for it.

49bc··on ISPs Say They Don’t Make Enough Money
The stable solution is almost always a partnership, with tax dollars being used to built and maintain infrastructure and private dollars being used to maintain service.

The infrastructure is the hard and expensive part.

49bc··on Lyme Disease Is on the Rise Again
Removing them requires two very vigilant people. Also getting hit by a bus is arguably better than life-long listleness caused by lyme disease which might be inheritable to your future children.
49bc··on Origins of the finger command (1990)
> ! SORT does a bubble sort by PN on the active jobs.;

“Thank you for applying for a job here. We took a look at your code examples and don’t think you have enough experience with algorithms to meet the high bar here at $BIGCO.”

← PreviousPage 2 of 4Next →