HNHacker News
TopNewBestAskShowJobs

estefan

1,079 karma · joined September 17, 2014

submissionscomments
estefan··on How can I protect myself from government snoopers?
> Setup on the iPhone took 2 minutes, setting it up on my OpenWRT router tonight will take longer I suspect...

I think you'll be disappointed: https://community.f-secure.com/t5/F-Secure/i-want-to-use-fre...

estefan··on Bruce Schneier: 'The Internet Era of Fun and Games Is Over'
The problem is identifying potential risks. It's obvious if I build a building it might fall down. It's not obvious if you sell web cams they might be used to take part in massive DDoS attacks.
estefan··on Bruce Schneier: 'The Internet Era of Fun and Games Is Over'
> Nothing will improve until there are consequences for failure. It's that simple.

Of course it's not that simple. Clearly you've never written much, if any, real software.

You want to make an SSL connection to another web site in your backend. You use a library. If that library is found to contain a vulnerability that allows your site to be used in a DDoS, where do the "consequences for failure" lie? You used a library.

Do you think people will write free libraries if the "consequences" fall back on them? If not, have you even the slightest understanding of how much less secure, less interoperable and more expensive things will be if every developer needs to implement every line themselves to cover their backs? Say goodbye to anyone except MegaCorps being able to write any software.

Where does this end? Would we need to each write our own OSes to cover ourselves against these "consequences", our own languages?

estefan··on We're Enabling Display Ads on Select Stack Exchange Sites
Sell receipt emails :-D

I might start doing that...

estefan··on NIST’s new password rules – what you need to know
The woman on the phone at the utility company that was messing me around didn't laugh when I said the answer to my security question "what do you think of customer service" was "f*cking retards" :-D
estefan··on IntelliJ IDEA 2016.3 GA: Java 8 and ES6, Debugger and UI improvements, more
Scala in Intellij blasts my CPU. People near me know when I'm working on scala because my mac nearly takes off the fan runs so much...
estefan··on Show HN: Spamnesty: Waste spammers' time
Someone posted about Lenny [1] the other day. I've had fun listening to him on youtube waste telemarketers' time.

[1] https://www.youtube.com/playlist?list=PLduL71_GKzHHk4hLga0nO...

estefan··on Don't Give Up on the Guitar, Fender Is Begging You
> Bought a piano and the situation is even more dire.

https://pianowithjonny.com It's awesome :-) I'm playing passable blues riffs and have taught myself to read music with the help of some free apps (Music Tutor on iOS).

There's also a great series of books by Joseph Alexander for the guitar (fretboard fluency, etc). Definitely worth checking out.

For me, the most important thing has always been motivation. Right now I want to be able to walk into a bar/hotel/train station and bash out "Great Balls of Fire" a la Goose in Top Gun. So damned cool... :-D

estefan··on Amazon S3 and Glacier Price Reductions
Check out rclone [1]. I haven't used it yet but it's free and supports lots of backends.

[1] http://rclone.org/

estefan··on Google Cloud is 50% cheaper than AWS
Thanks. I know it's tricky due to scaling, etc, but I guess in the same way dataflow works out when data should arrive by (this is a streaming task btw), an estimate of the daily cost could be calculated and would be useful.
estefan··on Google Cloud is 50% cheaper than AWS
I have no idea how much a dataflow will cost to run. It tells me it's running on x vCPUs, but what will the bill actually be?
estefan··on Google Cloud is 50% cheaper than AWS
I want to like Google Cloud, but it just seriously lags AWS.

Amazon got everything so right with an ID and secret. GC's oauth is just cumbersome, and the CLI tools are nowhere near as user friendly as aws-cli.

Two other recent examples - the lack of granularity and inflexibility of GC's IAM perms (you need to faff around with roles which even as an Owner you can't create - they need to be done at the org level, WTF?), and GC support is miles behind.

I opened a support ticket for a critical issue recently, and the initial response I received when someone looked at it fell into the repeating-back-to-me-what-I'd-told-them-in-the-ticket category. Then they suggested I "check the permissions are right", which as I told them "I don't know what's wrong or what needs checking, that's why I opened the ticket". It's just lucky the issue didn't affect our prod account or we'd have been in real trouble since they're still investigating even though we're probably one of their top-tier customers.

AWS support has always been second to none for me. GC support has always for me been second to, well, Amazon...

estefan··on [dead]
Bad name. The first thing that sprang to my mind was hepatitis...
estefan··on Choosing Ember over React in 2016
I only worked on a react/redux app last year and things have changed again... sniff
estefan··on Amazon RDS now supports PostgreSQL 9.6.1
Sorry I don't have links. But yes, I think it was primarily to improve the performance of EBS, not S3 (been a while since I had to work on that sort of thing).
estefan··on Kids Win the Right to Sue the US Government Over Climate Change
It's people who rape people, murder people, poison people... oh wait, they're all illegal too.
estefan··on Wazer introduces the first desktop water-jet cutter
Seriously, why has it taken so long for me to be able to get a steak in the shape of the US?
estefan··on Amazon RDS now supports PostgreSQL 9.6.1
IIRC there are various tricks you used to have to perform to get it to strip across different disks in the backend. Something along the lines of allocating 20% of your storage and then increasing it 5 times until you had what you wanted. If you provisioned a server immediately to full capacity you'd end up with your data too close together which degraded performance.

That's something I heard that used to be true but not sure whether it's still required with upgrades to S3 over the years...

estefan··on Miles Deep – Open Source Porn Video Classifier/Editor with Deep Learning
Of course we're not. One word: Wonderbra.
estefan··on Why 30 is the decade friends disappear
Actually, you need to meet people who are also open to making friends. But it depends what sort of friend you're looking for. Sure, you can make shallow friendships/acquaintances by just mixing with people regularly, but if you actually want a deeper friendship you need to meet people who have the time and inclination to put in the effort involved. This typically happens when you hit transitional points in life where you feel alone and want a group to belong to (e.g. school to college/university, into your first job away from home with a group of other new starters, mums having their first child, etc).

School, university, starting your first job with a group of others at the same time gives you ready made friends (provided you can sit next to them).

Friendship is basically a function of time and proximity. This has been shown in several studies and is accurate by my own experience anecdotally. Meeting people who already have a social circle or all their time allocated won't be conducive to making deeper friendships. Once you're in the world of work, going from one job to another, it can suddenly be very difficult to make deeper friendships, especially those that will endure one of you changing jobs (if they're colleagues).

estefan··on Donald Trump is the president-elect of the U.S.
Well that's the point isn't it. If the US don't honour their NATO obligations, there's nothing to stop a Russian land grab.
estefan··on Donald Trump is the president-elect of the U.S.
Russian military spending has increased in real terms for the last few years and they've ordered 2000 high-spec new tanks. What do you think they need them for?
estefan··on Donald Trump is the president-elect of the U.S.
Well that's the question isn't it. Power corrupts. It is and always has been the way. At the moment democracy is the fairest system we have. But it doesn't contain any safeguards against electing extreme, populist candidates who may be damaging to their country and wider world.
estefan··on Donald Trump is the president-elect of the U.S.
Given all the barefaced lies told during the Brexit campaign and the US campaign it does lead to questions about democracy, i.e. should the average man on the street really decide?

To be sure I'm not advocating Communism but perhaps up until 20 years ago the lack of social media helped contain outright lies and extreme views, perhaps with people asking the intellectual(s) in their social circles about candidates. There was also the social engineering aspect of TV soaps (e.g. featuring gay characters to make homosexuality more accepted). Social media has done away with that and allows anyone to broadcast to the world.

The media report the lies and it's impractical to research everything politicians say. Even if someone reports that the lie was a lie, by then the damage is done. Trump played this game all the way through. He knew what he said would be reported far more than the accuracy of the statements.

This result raises a lot of questions, few of which I suspect will be answered and will lead to even fewer changes I imagine.

estefan··on Donald Trump is the president-elect of the U.S.
"Fun" in the "emboldens Russian aggression safe in the knowledge the US won't back up NATO" sense? I think this is a complete disaster for world peace. I genuinely wouldn't be surprised to see Europe involved in a major war with Russia in the next 2 years. If that happens China will seize the moment too.

Also having someone who thinks climate change is a lie in the White House will affect everyone. He should ask the inhabitants of Delhi whether they think climate change is a lie [1].

[1] http://www.nytimes.com/2016/11/08/world/asia/india-delhi-smo...

estefan··on Show HN: Embed HN comments in your website
The server seems to be down...
estefan··on Google Data Studio
If it gets more people using bigquery and the rest of their platform they'll keep it around. Plus, Amazon have a similar product, so this is in a completely different league to Reader or whatever.
estefan··on Soylent Thinks It Found What Was Making People Sick: Algae
> What a silly game to play when people's health is at stake.

As such, it's pretty stupid to be an early adopter here. Just ask children of thalidamide...

estefan··on Scala 2.12.0 is now available
I'm about to start using it again, but one point: the installation page[1] doesn't actually tell you how to install it...

[1] http://www.scala-js.org/doc/

estefan··on LinkedIn launches Salary to chart what we earn
+no responsibility +unlimited holidays +no office politics
← PreviousPage 2 of 16Next →