skysight-inc/HackerNews huggingface dataset:
Well if you remove the newer cars and better rates, both which I do not care much about and also can understand it might be(not sure) unfair, you still have cleaner cars, friendly, english speaking, non rude and non scamming drivers.

Taxi drivers in all countries, even with me having Google maps, will try to take longer routes. They are often rude because complacent: why not, you cannot pick your driver anyway right? Spanish, Italian, HK, Shanghai taxi drivers generally speak no English: their Uber counterparts do. Might not be good but they try because ratings.

I travel a lot and everywhere and take taxis anywhere (do not like subways) and regular taxi standards universally awful; we miss Uber instantly.

My friend from Portugal always jokes about how rude the drivers are in his country when we get in/out a cab with him; he imitates them etc but then says 'what can you do?'.
Sounds like a good boss to me, and I know good bosses. Sounds like he doesn't have a lot of time for the kind of prima donna architecture astronaut who can't convince anyone else on a team that he's worth listening to but wants everything done his way anyway. Shall I tell you what you sound like right now?
1) Friendster had scaling issues. They insisted on keeping the x-degree-of-friendship-calculation which is quite resource expensive and doesn't scale. Instead making the software scalable, they brought in expensive exec who decided to through more and more very high end servers and enterprise storage on it. It eat their startup money, and they were constantly firefighting with very high page load time like 12+ sec, instead of advancing the site for at least one year. MySpace took over Friendster because of this.

2) MySpace culture and management was in trouble due Murdoch's News Corporation bought MySpace's parent company. Instead of investing News Corp choose the wrong path. Instead of improving the site, they decided to do a (in the end) very costly deal with MS to switch their ColdFusion stack from Java stack to dotNet stack incl very expensive MSSQL licenses and various other license costs. It turned out ColdFusion on dotNet was still in very experimental phase and MySpace suffered from the caused troubles a lot and bleed money like never before (which made News Corp very unhappy). MySpace website got little updates for at least one year while MySpace devs were busy with firefighting and switching backend. Facebook took over.

There are books worth reading.

3) Stackoverflow (like 2 years ago) run on less than a dozen of servers. It's several magnitudes smaller than social network services like (former) MySpace, Facebook, Twitter, etc. License costs often don't scale, you bleed through your startup money for little competitive advanced features or return. That's why successful startups often choose open source stack, look at Amazon, Google, (former) Yahoo, Facebook, Twitter, etc. - Perl, Python, PHP, Java, Ruby, MySQL, Postgres, Hadoop, etc. Stackoverflow shows it can be done with off the shelf COTS as well, if you keep the server license count low by wise decisions and performance tuning. But it's not like I could name dozends of successful startups that have a software stack like Stackoverflow. And even Hotmail, Linkedin, Bing run or used to run for the majority of their service-live on mainly open source software stack.
Airlines don't really use expiration as a way to control this anymore; while they haven't all moved to non-expiring setups, it's usually easy enough to keep current that it won't matter (i.e., in many cases miles expire based on a period of inactivity on the frequent-flyer account, but adding miles through card usage counts as activity).

The way they prevent it being too large a loss is by periodically devaluing, so that the cost in miles/points to purchase a ticket goes up over time.
Background on me; I abuse databases. I currently use pgsql as a k/v store with locking metadata because it's the only database technology that supports being forced onto disk (not just writing into VFS). It's also pushing huge row sizes (1MB)

My team spent many months trying to mangle MySQL into doing a similar thing (which it will do) but eventually we hit a performance stop with MySQL.

We did many things to improve the performance; switched to using fastsockets in the kernel, changed memory allocators (tried two different ones) but at 40cores and 8 pci-e ssds it was spin locking some function in memory.

Not to mention it's history with throwing data away.

Most people use MySQL because they know it already- and I would say that's fair comment. But getting started with PostgreSQL is easier and it scales better, so it's hard for me to agree with using it in 2017.

To get started with a random test db you can do:

mkdir database

pg_ctl -D database initdb

pg_ctl -D database start

psql -h database
It happens all the time. Remember when trans fats were good? Remember when we were 100% sure dietary cholesterol was bad?

There tends to be a ~20 year lag for the discovery such catastrophic failures. By the time we catch on, the people who built their careers on them have already enjoyed decades under the assumption of success and/or are long gone.

It seems the mad scientist trope is based on a very real morbid scientific temptation that many people seem to have, that handwaves away ethics with specious arguments, and fails to realize that permanent, unrecoverable mistakes that can cost people their lives are infinitely worse than abstaining from things you have doubts about.
How about asyncio in python 3 and gevent etc. in python 2?
That's not what I meant with that sentence, you might have missed the point I was trying to make.

The sentence you quoted means: why not add a limited-number restaurant license that costs 200,000, without which you can't open a restaurant, to protect local restaurants? Why not create a law where Italian companies MUST produce the goods they sold on Italian soil in Italy instead of China, to protect Italian factory workers? Why not create a law that each book published MUST be printed and available at all local libraries besides released as an ebook to protect local libraries from closing because of the internet?

What's so special about taxi drivers?

Why can taxi drivers pay taxes based on a random figure they themselves provide without proof, while even if I charge a client €1 I must issue a receipt, and then KEEP IT IN PAPER FOR 10 YEARS?

I would love to hear any valid enough answer that would make me change my mind.
I am also saddened by the lack of price drop in laptops over the past few years. The devices I saw for around $1k last year is still around $1k.

On top of that, I saw some intel Pentium processors in some WalMart laptop. Whats happening? they found some processors while cleaning a warehouse or something? I wonder if all the laptop makers got inside a room and decided not to compete as much anymore. Not at least they sell the stuff they already have.
At some point we will fully automate the creation process. Meaning robots will be able to build robots. I'm still not seeing the need for consciousness here, this is just more advanced mechanical motions and cleverer math.

Just because cells adapt doesn't mean they are conscious. They are a bag of chemicals that react to thermal changes and kinetic energy. We have observed that protein nanomachines simply react to changes in their immediate environment [1]. There is no thought process or consciousness required, they are just static machines that take in inputs and perform the same process each time.

I think you are conflating the human survival instinct with a need to be conscious. But this is just an inevitable result of evolution; surviving longer means you have more chance of reproducing.

[1] https://www.youtube.com/watch?v=zm-3kovWpNQ
It's hard to trademark common or idiomatic words. So using words that are almost right makes sense.
In the projects that I was involved in in the past years, the ones that decided to build a scalable infrastructure before gaining traction were exactly those that were burning cash on infrastructure. There is just a reasonable minimum of servers you need to run such an infrastructure and then you need something similar as a staging environment to make sure it all works together correctly.

That being said, there are of course choices that can be made early on that will help you in case you need to scale at some time. Spending a bit of time thinking through what would happen if you do need to split up and scale out your system will help you avoid pitfalls such as relying too much on the local filesystem being shared across pageviews.

In general I believe there is more benefit on spending time on performance early on. (not caching, that is just postponing the problem) as it benefits not just your ability to run on a single system for much longer, it will also make life better for your users.
The US media would be chanting for war even more so than now if Hillary had won, and people might go along with it easier too. This has been my only hope for a while, that through his idiocy Trump will put the spotlight on these wars / the DoD / military contractors and expose them.
Doesn't matter if the rules don't make sense, they still have to be followed. Franz Kafka even wrote a book or two about this.
Article aside - repeating (what feels like) every other sentence as big heading is incredibly annoying and makes it hard to focus on the content. Who thought that would be a good idea??
As an aside, the greatest thing about Python is StackOverflow one-liner solutions to common problems. How do you find your developer productivity fares in Go? To take a simple example, I was experimenting with C++ and had the simple task of "reading in a CSV". This simple C++ task does not have a nicely formatted, pre-approved, community rubber-stamped, best practice 500 green ticks StackOverflow top accepted answer (sometimes by Core Python / prominent PyCon developers) that I can just copy and paste.
It seems to me that your reasoning comes from not caring about an increased turnover of potential effects on human lives (one such effect being death).

It's quite Mendelian an attitude, and frankly I fear people who share your view - advancement at the cost of "breaking a few eggs" - a line not unlike what you'd hear from an evil villain in a movie, or, sadly, 2017 hackernews.
A copious amount of misinformation in this article. Another honest? effort from the stable of individuals with a shallow understanding of elementary CS.
Arguably Friendster failed due to its interminable scaling issues
I'm currently studying in Sweden. I think mack73 comment was slightly exaggerated.

- Health care insurance is not (as far as I know) provided by your employer.

- If you take the maximum amount of student loan from CSN (http://www.csn.se/en/2.1034), you'll end up whith ~70 000kr debt per year

- Swedish law mandates 25 day of paid leave per year for a full time employee. https://lagen.nu/1977:480 (in Swedish)

- We have parental leave with some compensation for 480 days, you can find more information here: (http://preview.tinyurl.com/ktgsyyg)
I'll never work in a place that considers 40 hours "part time".
They will not work on the scale of kinetic energies involved. Stuff with orbital velocities has so much energy that even metals start to behave like fluids, so an elastic net will be torn after the first impact.
There's a TLS 1.2 Long Term Support draft in the works, specifically for those devices with "multi-year or even decade-long update cycles":

https://tools.ietf.org/html/draft-gutmann-tls-lts-07
"How we rationalized after the fact that we wanted a new toy"

There are many good reasons to switch from Python to Go, but that article misses them all.
Likely everything except GNOME 3.
The Lean Morning Routine
If you've got a remote bound to it, I suspect that the gateway will work fine without a network connection. You can already control the gateway with any app that speaks COAP with DTLS, so there doesn't seem to be much more to do on Ikea's side from that perspective. If you can make that port available outside your local network, you can probably write your own remote control app.
This is only for OSX right?
Only if the driver doesn't pay the required MwSt (sales) and income tax surely?
Quite. If this was actually designed by a state actor, they have access to professional linguists who specialise in this sort of stuff. You're not going to figure out who it is unless they want you to, and it certainly won't be obvious enough for a cursory browse to identify provenance.
Don't use a relational DB if you deal with time series data. There's time series databases which are far, far better at that. InfluxDB is a good example.

But you're also making it sound like MySQL is easier to deal with than Postgres and I find that to be completely untrue. Postgres has far better documentation, sane defaults and only one engine whereas the mysql documentation is all over the place and "googlable information" conflicts depending on your engine or hell, even whether you're using MySQL or MariaDB.

In fact if you don't want to have to care about administration, I'll go as far as recommending Amazon RDS Postgres.
In some ways, many Linux beginners will choose to use VirtualBox to learn knowledge. If there is no good user experience with graphics hardware acceleration, we may lose many of the open source community supporters.
This is not at all complicated to implement.
Yes I know, but to pretend that the number of Roma begging in city centers in some parts of Scandinavia has not increased by orders of magnitude in the past decade is pointless.

My point is that the OP was attempting to construct an argument about the supposed failings of a social structure based upon an anecdote about people that were never part of the social structure in the first place.

(NB I never said that they aren't welcome to join the society just that they haven't done so.)
I'm sorry, but you're coming across as a parody of an awful America tourist.

I don't think the majority of Italians are going to be all beat up about the fact that taxi drivers in their country speak (gasp!) Italian and not English.

Although, stalking you via your HN profile, I note that you may not in fact be American. That just means you have no excuse!
>I built a service (~10mm users at peak) which was designed from the ground up to scale, around 2002. When the numbers did grow we just sat back and watched it pretty much.

>Even given this, I completely agree with you. That's why I now develop in ruby.

Ouch that is a pretty big burn.
In the US I have a Citi Platium Cash back card since man years. Very satisfied, except it has foreign transaction fees.

If lounge access is your goal, you can get this with some cards (US: Amex, Europe: Diners Club)
Just to add a little bit more context. In Italy there were already Uber like services before Uber came: they are called "Radio Taxi".
These services are mostly based on traditional call centers but , at least in the last two years in Milan and Rome, you can order and pay a ride also with a mobile app.
And guess what? These are not breaking the Italian law and can operate without any trouble.
11 years.

What do I do in 20 years? 30?

Will all my tech just break?

People are still using furniture and lamps from their great-grandparents.

Do we have to become a society producing so much garbage?
Russia is no USSR, but Putin is ex-KGB. On one hand I agree with you that it's overdramatised to some extent, and that it's likely that a lot of the claims about Russia are made up. On the other hand, Putin seems like exactly the type who would see intelligence and manipulation as a way for Russia to punch above its weight and is likely to be engaging in it.

The problem with trying to unravel the truth about Russian hacking is that both sides have similar incentives to play up the drama: For the West to paint Russia as a threat plays straight into an agenda of making Russia seem relevant and powerful. Because of that, there's no reason for Putin to try particularly hard to squash allegations whether they're true or false.
> It's really weird to see one of the reasons for their switch to Go was because it's a statically typed language. If you want static typing, you don't choose Python in the first place. You know it beforehand and it shouldn't come as a surprise for you.

Why is it weird? You have to have experience with statically and dynamically typed languages before you can choose the one that will fit your project the best. If you don't have the experience, you probably choose the one you are familiar with. In a world where everybody knew everything, everyone could make the right decisions and none of the wrong decisions. That is not the case, though.
A computer without a screen just doesn't provide inspiration for creativity.
She's not registered, she doesn't have a job and never had one. In other words she's a tourist and is treated as such.

That's not a bug, that's a feature and the system working exactly as designed.
About the static type system:

When people say they like Go's static type system sometimes they are comparing it to something more verbose like Java.

Think about someone that knows Python and have to use Java, then they think that all static type languages are as a pain in the ass. So they begin disliking static type systems when they really just hate the Java's one.

And so the moment they are using Python and start playing with Go they find a static type system they kinda like because it's less verbose and without so much ceremony.
Thanks for the detailed reply, I appreciate it.

As a thought exercise, answer all of my questions above for the USA, comparing the answers to those you gave for Sweden.

Now you know why I said workers in the USA are akin to slaves compared to high-performing OECD countries.
The issue of how to fund welfare services, particularly health care, is basically the most difficult challenge faced by every government.

Health care budgets in most major countries seem to be growing faster than their ability to pay for them.

Naturally, every citizen and every immigrant feels like they should be able access whatever health care they need whenever they need it, particularly in an emergency.

And the notion that critical health care is a fundamental human right that should be provided to everyone is a reasonable one.

But it still doesn't address the question of how governments pay for all the staff and facilities and supplies that it takes to run a health system, particularly when so many western countries - Germany more so than any other - have just had a huge influx of people who need access to welfare services but aren't paying taxes to help fund it.

I don't have answers, I just know it's a hard problem and it's only getting harder.

But here's a suggestion: I think the post would be stronger if you were able to consider things from the point of view of the government who is faced with the challenge of providing and funding their health system, and of setting the right incentives for people to contribute their fair share of the costs and only use the services they really need.
It also got a lot wrong: OS/2 also had a single threaded event queue the entire time it was a contender. It was also very expensive.
Also, sometimes the employer pays for the miles.

If you get reimbursed for your flights, some airlines give you much more miles if you buy a ticket (Economy has many sub classes) that is slightly more expensive (e.g. 100 Dollar more, double miles). This is a "nice" way to collect miles and have somebody else pay for it.
I believe it's in the afterword of Seveneves, that space debris was mentioned as one of Neal Stephenson's inspirations for the plot of that book.
How do you set up a two-way synced directory in Vagrant without virtualbox?

IME, you can't.
Yes... and also i recently discovered Bookmacster (macOS) which locally syncs bookmarks between Safari & Firefox & Chromium etc. (without having to upload all your stuff to a cloud.) Very handy!
> In Europe, we actually have working public transportation.

Hard to generalize.

In Italy public trasportation in most cities—even major ones—is absolutely horrible.

In Florence, it takes me 45 minutes to get anywhere by bus instead of 15 by car, some areas are not served at all, and most buses don't run after working hours or 10PM at the most. Buses are often late, overcrowded, and many (most?) without air conditioning with 40C in the summer.
After reading the analysis, I think the author focused too much on "native speaker". It seems entirely plausible to me that the text was written by a fluent non-native English speaker, who was trying to make the post look like the more common broken English proclamations from Russian hacking groups for whatever reason(blending in and throwing off investigations maybe).
I would really like to know what the exact problem is: I have been "freiwillig versichert" for years as a freelancer, no need to have an official employment.
> How do you define conscious? 'Feeling' just like you do? I think many modern AI's could be said to experience a different, simple form of consciousness as they process inputs.

What an odd comment. So because we performed some clever math to make some basic neural nets, our AI is now experiencing a form of consciousness? This is just better algorithms that are more capable of fooling you, still running on the same microprocessor as before. Consciousness is described as a state of constant awareness, not of performing the act of perception itself.

> I think it's safe to say that a single neuron is not as complex and mysterious as you may think.

Not sure if trolling or not? You should look up protein folding and protein machines at some point, basically there is a LOT going on at the nano scale that we still don't fully understand. Additionally tell any neuroscientist that the brains neural networks are the same as our computer version of NNs and you'll be laughed out the room.

And perception is a function of the brain yes, how is that an opinion? Your arguments really make no sense.
Why Arvixe Web Hosting Is a Shitty Web Host Warning – Onenaija Blog
You should try living in a real city like London or Paris, where being a car owner sucks and that's really good.
This is cool. I wonder how much benefit Rust is likely to yield in this space. I generally tend to try to avoid any dynamic memory allocation when writing code for small μcs, so that takes away one of the big pain points of writing in C. Rust does have pattern matching, which is always useful. My experience is with Cortex M0s with ~32K flash, though, so I can see how Rust might have real benefits with bigger μcs.
Do you think the system is well designed if one needs a job to rent a home, needs a home for anmeldung, and needs the anmeldung for a job?
Well, good for them. In the west we are now banning "fake news", in Germany people are arrested for saying bad things about Erdogan and in France politicians are fined for showing pictures of Islamic State atrocities. This wouldn't be newsworthy if not for the russophobia we now have.
> If the law in Italy requires taxis and taxi-like services to to pay for certain operational licenses and to comply with certain government regulations, it is only fair that Uber and all other similar services should be expected to do the same.

I understand what you are saying, and agree in principle, though a big part of me worries the outcome is stagnation.

i.e. nothing will ever improve or change because the laws are such that everything must be done strictly to the letter.

It would appear that taxis are extremely expensive and many people around the world find them inconvenient. Uber is trying to change this. I'm not saying they should be allowed to "get away" with breaking the existing rules, but surely as a society we should allow things to be attempted/trailed if there is a chance something will get better.