HN user

thirdusername

563 karma

[ my public key: https://keybase.io/kitsunde; my proof: https://keybase.io/kitsunde/sigs/qMPx2QgRZtP5UJSY9L6qWEew-UMz0EISiz1R_VCogZw ]

.

Posts20
Comments109
View on HN
skeptics.stackexchange.com 15y ago

Is it true that hot water freezes faster than cold water?

thirdusername
9pts0
skeptics.stackexchange.com 15y ago

Screen estate and productivity

thirdusername
3pts0
www.slideshare.net 15y ago

The Evolution of Google's Rankings

thirdusername
1pts0
scrapy.org 15y ago

Scrapy | An open source web scraping framework for Python

thirdusername
3pts0
www.charleshooper.net 15y ago

How I Made Money Spamming Twitter with Contextual Book Suggestions

thirdusername
19pts5
www.economist.com 15y ago

Internet start-ups: Another bubble?

thirdusername
4pts1
www.economist.com 15y ago

Wealth, poverty and compassion: The rich are different from you and me

thirdusername
3pts0
blog.okcupid.com 16y ago

The Democrats Are Doomed, or How A ‘Big Tent’ Can Be Too Big

thirdusername
32pts7
www.economist.com 16y ago

A new species of human: The old man of the mountain

thirdusername
3pts0
www.economist.com 16y ago

Social financial engineering

thirdusername
2pts0
www.youtube.com 16y ago

How to replace yourself with a very small shell script by Hilary Mason

thirdusername
1pts0
www.economist.com 16y ago

Green.view: Trading down

thirdusername
1pts0
www.reddyeno5.com 16y ago

Cultivated Play: Farmville

thirdusername
2pts1
www.alistapart.com 16y ago

Training the Butterflies: Interview with Scott Berkun

thirdusername
1pts0
planetgreen.discovery.com 16y ago

World's Greenest Homes: Hong Kong Space Saver : Video : Planet Green

thirdusername
3pts0
greeninc.blogs.nytimes.com 16y ago

Osmotic Power Debuts in Norway

thirdusername
1pts0
blog.okcupid.com 16y ago

Your looks and your inbox

thirdusername
315pts102
www.youtube.com 16y ago

OO Design for Testability | Design Tech Talk Series

thirdusername
1pts0
blog.okcupid.com 16y ago

Mofo and Other Mysteries

thirdusername
6pts0
www.reuters.com 17y ago

Madoff bill would charge rich NY inmates for jail

thirdusername
2pts1

If it was only to gap fill then that sounds reasonable, but other risks here is the voice agent picks up slack and lowers the pressure for staffing and working on solving these problems in the first place.

What is worse, that no one is available to listen to you when you're suicidal, or that you lack so much value that only a machine would talk to you. I'm sure some people would have an extremely poor reaction to that.

Intel's Humbling 2 years ago

They didn’t just fail to develop a mobile processor, they laughed and said no when Apple came knocking got the iPhone 1 and so Apple went to Motorola.

So much of Intels decline reeks of arrogant MBAs.

Snapchat is overwhelmingly the primary way my much younger sister uses to talk to people of her age, discord is the second.

It was quite surprising, I was also surprised people of her age are exchanging discord handles IRL like we used to with MSN/ICQ etc. and then just use it for DMs. She doesn’t even use Snapchat stories because “no one watches stories” and are just direct DMing her friends, and posts general audience stuff to TikTok.

I immediately went and bought Snapchat shares when I found that out.

I’m also I’m a similar situation, but I get the call when the thing has been on fire for a while so it’s a lot easier.

I can’t imagine a software engineer developing an interest defensive software engineering will be very visible until after there has already been a crisis to screw people’s heads on straight.

A lot of people seem to see “Do things that don’t scale” and think that’s a phrase meant for engineering.

CircleCI Layoffs 4 years ago

This was my exact reaction to. I was a customer for CircleCI for years and it was my go to choice and introduced it to countless companies, they were clearly at first an engineering led company that obsessed about functional programming.

At some point after their series C they became rent-seeking, their support became increasingly distant, and the quality overall started degrading. Then I get an email that we need to pay for seats.. on top of paying for CI minutes.

It was an extra > $500 a month for no additional service, no additional usage, no nothing, and they would not budge on their new pricing plan. So I just moved all the stuff to GitHub who was barely mature enough at that point and never looked back.

Putting the finance department in charge of product decisions is a mistake with long term reproductions and CircleCI is only seeing the results of this. Treating your oldest customers like a financial liability is a mistake.

When I was early in my career freelancing my AWS account was shut down for no payment for over a year, more than half a decade later I re-opened it through support and they wouldn’t even let me pay my old bill.

I’ve been able to reduce reserved instances when the market has turned unpredictable.

AWS isn’t a pushover, not even a little bit. Dealing with them externally has just been a good experience with professional understanding and a flexible business sense.

Also currently actual AWS staff is answering on the new community support forum re:post, I’ve been taking full advantage of that.

There are some things which AWS suck at unless you have an enterprise support plan, like having a deep review of a technical issue in their products, and having visibility into product bugs in general.

Even then after reporting a significant issue like Aurora query execution being non-deterministic in a very specific case, I only found out it was solved months later after working around it from reading patch notes.

I had an incident a couple of years back where AWS couldn’t swap a cancelled CC on AWS after we had for an unknown exception, and we kept getting overdue invoice alerts. and it was during December holiday season. AWS singapore has to escalate to US since it was a billing issue.

A false negative security alert from 6 months earlier was the cause, which had blocked CC changes. It took months to resolve but it was manageable.

I know from first hand from a different experience that you can be months overdue with tens of thousands of missing payments on AWS, and tens of thousands in recurring costs without them closing your account. You can effectively run a quarter of credit line from your hosting costs without any issue if you need that.

Your account manager doesn’t even start raising it personally for the first 3 months, they are very easy to deal with.

It was so light weight that when they did user tests, the user didn’t start typing. They just waited there waiting for the rest to load. So they added the copyright notice in the footer. According to Marissa Mayer

Copyright never has to be declared, and I think in many ways Google is responsible for websites having copyright in footers not realising it’s not a legal requirement.

I would refactor your second example into an exists using Arel, because at best the IN will result in the same performance. At worst it will be significant my slower. There are also particular issues with NOT IN and NULL. This is at least true in PG.

I also deal with a lot of scale, the issues people have here doesn’t match my reality. I think people have issues and rather than looking at what is fundamentally happening with their call patterns, they jump to calling out rails itself.

Rails does have some specific issues, but you’d have to go pretty deep to see them and boot times are terrible.

I mean I see rails perform horribly too, it's my job to go in and fix things, and I focus a lot on fundamentals (what's your DB doing, what data do you need to serve the request, what shouldn't be inside of the request-response cycle).

Because a lot of web developers these days build applications and ORM's are great but make certain patterns convenient so it's really easy to code yourself into places that don't scale. Then people reach for various caching solutions rather than taking a step back and looking at what's actually executing.

I've seen just about every bad pattern you can imagine and it's not usually obvious because the code looks simple enough. Like that permission check in your controller is actually serializing 1000 ids and querying against them, or that .first doesn't have an index so you're sorting the whole table, and much worse than that.

That's not remotely true. If this is happening to you then you're almost certainly having N+1 problems which is architectural and would affect any solution you're using. Add google trace to get a breakdown of your requests SQL that's executing.

In an unusual situation it is possible in PG to have a very large pg catalog if you have thousands of tables and schemas which is resolved at run-time because Rails resolves models and types through db introspection, and the types specicially are only loaded during runtime. But that would be very unusual. I'm working on solving this in Rails because this unusual sittuation is affecting us.

In 2018 there was 9 updates to the Olsson timezone database, it's not as irregular as you'd think. It doesn't always get communicated with notice, and sometimes applies retroactively depending on which government and point in history.

Independent of all that the train still leaves at 2pm local time and I need to be on it.

Software Engineer - Singapore

Media Pop has been building websites, web apps and mobile apps in Singapore over the last couple of years and we’re looking to expand our team. We’re a group of technically strong full stack developed that primarily work with Python/Django, node.js and Cordova (in that order) on a modern development stack.

Our projects are weeks to months long and together span the full range of modern web development.

We utilize and you will pickup:

  * Django, with a plethora of modern tools available to us like Django 
    rest framework, South and Celery and much more.
  * Continuous integration
  * Unit tests
  * AWS with linux servers running Ubuntu.
  * Git/GitHub
  * Responsive designs
  * Phonegap/Cordova
  * Just about anything that relates to HTML5, javascript and css.
  * Dozens of API's to Facebook, Instagram and other places.
Initially your responsibilities will be to support our currently ongoing and maintained projects. Over time you will accumulate projects where you'll be the point person by virtue of having done the work last or being the original developer.

It's our goal to nurture any candidate into a full fledged full stack developer that can confidently execute on projects, as well as assist our accounts people and clients in their needs. You'll be given as much responsibility and experience as you're interested take on.

We are willing to solve a visa for the right candidate.

Contact me at kit@mediapop.co

Without making a judgement on weather or not it is or should be legal, it's sadly common to plagiarize or outright copy without conscience amongst marketeers, especially the smaller firms.

I have conversations with (often the same) marketeers that they need to purchase the $9-99 font they've used in their design on almost every project. They send me copy often verbatim copied from the website they are "taking inspiration from". There is unsurprisingly little integrity in the industry. Bigger firms is sometimes slightly better since they have lawyers cracking down on this kind of behavior.

Source: I work for a software consultancy that primarily work with marketing firms.

Singapore - Kallang Area

Software Engineer / Junior Software Engineer - Full Time

Media Pop (http://www.mediapop.co) is a social media technology and marketing firm. We support big name brands and agencies in Singapore in their social media efforts and as the technology supplier.

Media Pop is almost entirely a Python and Django shop with a small but technically competent and helpful tech team that work towards a common vision of quality and a technologically pleasant work environment. Because we have such an abundance of small projects, you'll often find yourself in the drivers seat of the thing you are building.

The position:

Your role will be to come in and learn enough to take the load off our current team. Which entails maintaining our current systems, and gradually taking responsibility for full web projects.

Currently about 60% of the work involves Facebook applications. 20% games and the rest is mobile and other initiatives.

Requirements:

* 1 years+ commercial experience in web development or fresh graduate. * Good communicator in English, we have a multinational team from all over the world. * A willingness to pick up and use Python and/or Django.

Some experience in web development necessary, you need to at least be familiar with: * HTML/CSS/JS * At least 1 programming language. If it's Ruby, Python or anything fancy (Haskell?) or flavor of the week (node.js?) it puts you right on top of our list of people we want to interview.

Useful skills that you'll have or will probably learn:

If you have done anything relating to the following, that's awesome. If not you'll pick it up as you need: * Python * Django * MySQL * Facebook, Twitter API experience. * Git * Linux (Ubuntu / RHEL) * Amazon Web Services * Nginx * Supervisord * Jenkins * PHP (only about 5% of what we do is PHP, we try to avoid it) * WordPress * node.js * Ruby

This job opening is applicable to Singaporean or PR Applicants only (sorry, we've filled out quota.)

Apply by emailing me at kit@mediapop.co.

There is no legally mandated minimum wage in Sweden (often to the surprise of my fellow countrymen), there is however typically collective agreements negotiated by the unions that about 80% of working Swedes belong too.

While interesting to read about wealthy family similar to Swedens Wallenberg Family (http://en.wikipedia.org/wiki/Wallenberg_family) that also has similar claims about having sway over 1/3 of Swedens GDP (seems unlikely). Your link say nothing about them owning more than half of the world's, except for the conspiracy bit at the bottom. The conspiracy section is for what people believe about the family and not about the family itself.

Greece defaults 15 years ago

Germany and France is part of western Europe. In Northern Europe only Finland and Estonia (as of very recently) has the Euro.

Funny you should say that. Marginal revolution cited a paper (http://muse.jhu.edu/journals/demography/summary/v047/47.3.pa...) the other day, that supports your point, from the abstract:

Using data from the U.S. Bureau of Justice Statistics and Census Bureau, I estimate death rates of working-age prisoners and nonprisoners by sex and race. Incarceration was more detrimental to females in comparison to their male counterparts in the period covered by this study. White male prisoners had higher death rates than white males who were not in prison. Black male prisoners, however, consistently exhibited lower death rates than black male nonprisoners did.