skysight-inc/HackerNews huggingface dataset:
A packet of ketchup at McDonalds in Moscow cost 35 kopecks in the early 2000s. It was only $0.01, but they would still charge you for it.

There was no free toilet paper in China a couple of decades ago — either bring your own, or maybe buy it for inflated prices from a nearby attendant.

If you want to talk about things that actually flow, I'm pretty sure using the sewers free during the Roman era — but you had to pay to get it hooked up. A bit ironic since now many places meter for sewage (using the water bill as a proxy).
> Does anything, ever, get too cheap to meter? Data transfer has gotten several orders of magnitude cheaper since the days of paying long-distance rates for 300 baud modems, but metered data plans are still very common.

I'm not sure there's still capped broadband anywhere in mainland europe, even the UK mostly stopped doing that.

IIRC some Japanese providers cap upload, in the 100s of GB, that's basically just network maintenance.

Residential bandwidth is effectively too cheap to meter, but US ISPs found they could keep nickel-and-reaming their captive audience, why would they stop?
From what I have seen for most people addiction or other bad live events ( bad divorce, job loss, health problems) comes first and then homelessness. Only a few people become homeless without some kind of crisis before. Once you are homeless you are in dysfunctional environment where it’s easy to get into other kinds of trouble .
Crowdsourcing unpublished lyrics without permission is copyright infringement against the copyright owner of the lyrics--usually the songwriter or their publishing company.

One of the rights conferred by copyright is the right to not publish.
Same story shared one day ago.
https://news.ycombinator.com/item?id=20190233
For what it’s worth, there are a lot of other dog registries. Unfortunately, many of them seem to be associated with backyard breeders who look for registries with more lax rules to legitimize their stock.
Now I even get copyright claims for my own [CC-BY] tracks on YouTube
Missing the point.

Transcribing the lyrics yourself is kinda like writing the list of ingredients - it's a statement of fact. "The lyrics of this song are X."

Copying that effort from someone else, alternating apostrophes and all, is a bit different. In most cases, you can't prove that's what happened, but it's quite clear here.
Why would it have too? The claim is simply that there are more people employed now in the industry than there were before automation. That these workers now are able to be massively more productive makes the situation even better.

Contrast this with the claim that automation leads to massive unemployment.
Dad Reflexes [video]
> plead the fifth and avoid being interrogated at all, why doesn't the law just ban interrogation of the accused altogether?

A lot of these interrogations are of "persons of interest" who haven't (yet) been accused or charged, perhaps having been alarmed by the police telling them that their silence is evidence of guilt?
Do you think terrorists identify with that word?
New Hampshire installs first historical marker to honor computer programming
The hardware was always pretty vulnerable (especially to rogue DMA devices). If anything the exotic nature of these attacks shows we are through the low hanging fruit.

There was never a time the hardware was secure though. That was always just wishful thinking. People were wirelessly reading data on CRTs back in the 90s. TEMPEST research is many decades ahead and the private sector is just waking up to side channel attacks.
Simple demo: how buffer overrun attacks work
Artificial Intelligence, Surgery, and Trust
I moved to the US (from France), 15 years ago, I think I made the right choice for a 21 year old in 2004. But today I wouldn't recommend it, by virtually every metric except economic growth, and by most intangibles, I feel that the US had not improved enough and even in many cases declined. The state of education, infrastructure, healthcare, inequality, population health, etc. are worrying.

15 years ago it was a no brainer for most people to consider the US as a career and life option, nowadays I think it's only the case for a certain type of people.
Lol. The big guys actually use NAS and/or obeject stores for Enterprise files, with on-premesis, in a cloud provider or hybrid. Even at reasonable scale, it's cheaper than Dropbox. You can do this with distributed file shares and they all sync. Dropbox isn't inventing anything new here.
How to wrap a REST API with GraphQL – A 3-step tutorial
Open-source implementation of Apple's Combine framework
The context was « enjoy in their homes electrical energy too cheap to meter ».

I suppose it's not implausible that household energy use could become so small compared to industrial use that it's not worth metering (so that that there'd be a maximum power deliverable but nobody would care about the household's load profile).
Make a typing animation like a typewriter.(@scenejs/effects 0.2.0 Release)
According to [1] it's both, but it makes the problem worse for people that fall into it.

[1]: https://www.nationalhomeless.org/factsheets/addiction.pdf
A tweet, anyway?

But the question wasn't about getting an answer, it was probably about whether the writer really believes the President reads anything, never mind unsolicited advice.

President Obama is known to have read some items addressed to him, like most previous Presidents. Is there any evidence that the latest has?
This is what I've tried. I started with multiple monitors and an ergonomic keyboard, Microsoft, left by the employee before me and developed typing skills while contributing code.

Then I had a big screen - 30" - and liked it a lot as there was a lot more room to work with compared to my 14" laptop in those days, made by IBM.

When I was using multiple screens, I could focus on one for work programming, bash, etc and the other for chat, email, calendar, and the like!
I stopped reading when he said IBM Watson was somehow key in this "globotics" revolution. Even IBM seems to have stopped advertising Watson.
One thing that struck me as I read this was the idea that I had always assumed that the loss of authenticity in markets was a modern thing, that they had changed to be more accommodating to tourists as time went by and as the volume of tourists increased.

But it seems like even well over a century ago at least some of the merchants were selling more of an appealing facade of their culture aimed at tourists in the markets.
> Dictators are constrained in terms of backing away from bad decisions. They thus have a bad habit of doubling down on stupid decisions.

I find this to match the behavior of the dominant parties in my country.
To remove a trillion tons of co2 from the atmosphere: Bury it
It's very similar to what Amazon does. They get information about demand for a certain product, and then make custom versions of the most popular third-party products sold on their site, competing directly with people who sell on their platform.
If python & Qt is an option, then why not (modern) C++ & Qt?

Genuine question. QBasic was my first programming language, and I learned C++ only during university. Looking at older code at my job I think I'm lucky to have missed a lot of language-uglyness (we have some legacy code samples that are basically some compiler-specific dialect of C89; feels totally different than C++11).
Future AIs are going to need those for taking over the remains of our infrastructure when we have destroyed our habitat and became extinct. #cyberdarvinism
That's something that your solicitor would know and advise on. There is still no reason to talk to the police without an attorney/solicitor present.
Ask HN: Why would any senior engineer join an early stage startup?
A lot of friends, after a couple of early stage startup stints, decide to either join an established company or start on their own. Collectively we've concluded that it's almost never worth it to join somebody else's startup if you're a skilled ("senior") engineer with some sense of product and marketing.

Briefly, here are the reasons,

- Lack of control over product direction (if your hunch is different than founder, you got to disagree and commit)

- Taking a pay cut for small amount of equity with low odds of success

- Amount of time and energy you put in is almost equal if you were to start your own

So it makes sense to either start on your own (if you can afford the risk) or join a good team in an established company where you can save up some cash and recharge yourself with good work-life balance for a few years.

I would love to hear counter arguments.

P.S. - I acknowledge the benefits of joining early team for fresh graduates and such, my argument is mainly for folks who are further along.
The key bit that companies that shift hard to software seem to figure out:
How many of those corner cases are actually worth bothering with? Is the net loss associated with a corner case greater than the significant gain of dropping an FTE or FTEs?
Sometimes it is (safety related things, etc.), but many times, it's not...just because you CAN handle something doesn't mean it's worth it do so.
I'm another person who's been there.

I've lived for three years in the Bay Area and travelled to a few other US cities (LA, Seattle, Portland, Orlando, Chicago) and surprisingly, even the smaller Russian cities I've visited mostly blow the US out of the water in terms of public transit and are a lot better in other aspects too.

The city I stay in the most, where my wife is from, has a population of 110k, is absolutely not wealthy and is pretty far away from Moscow and St. Petersburg.

In terms of local transit, there are frequent and affordable minibuses (Marshrutki) with stops all over the place. They cost (in this city) 17 rubles, which at the moment is around a quarter US. My mother in law is on a teacher's salary which is quite low and has no issues with affordability. I think the longest I waited for one was ~5 minutes.

For regional transit, there are trains to and from the nearest airport and larger city, as well as the capital. From there you can take trains to Moscow and from there most of the rest of Russia. The trains are also fairly affordable, particularly if you go for the lowest class (which is admittedly something most Americans wouldn't be comfortable with).

There are of course also planes.
"Look at what people do not what they say" is the common phrase I believe.

It's very easy to blame others and tell them to improve, whether they be politicians/foreign nations/corporations. But when it comes down to any personal impact on the individual it's very clear how most people react to even tiny price increases or inconvenience.
Tesla charging stations might qualify. My take would be that the industries don't have that time to spare.
This is actually a fair call. It could be far far worse. Still reasonable to complain about as a Western citizen barely affected if not benefiting from it.
> You can take multiple subway lines directly to JFK

You're kidding right?

You can take a subway line to downtown Jamaica Queens, or to the fringes of a remote airport parking lot in Howard Beach, but you most certainly cannot take a subway anywhere near an actual JFK airport terminal.

As you point out, you can then walk hundreds of yards and navigate several sets of stairs or elevators to have the privilege of paying five bucks to get on the useless and slow "AirTrain" people mover and wait another 20 minutes and walk another hundred yards into the terminal.

In the rest of the world they take trains -- real trains, actual trains that go places -- and they run them into the terminals. You get on a train at a subway or train station in the center of the city and you get off in an airport, not 3 miles from an airport. If you've never experienced this go to Zurich, or London, or Munich, or like almost anywhere else.

They way we do it is insane. They're spending billions of dollars to totally renovate LGA right now and they still can't get this basic concept right.
Maybe it was true a hundred years ago, but it is not true today, unfortunately. Science became much more complicated.

https://news.ycombinator.com/item?id=20190468
You can get hunger pains that are well more extreme than having an appetite. Those hunger pains can and will subside if you ignore it long enough.
Don't ask me. I'm English, and in England the advice "never speak to the police" is fucking stupid.
Bear in mind the tutorial is prefixed "Relearn..."

Though I'd class myself as a "full stack developer" css for a long time was the 2nd class citizen, with most of my time spent on learning to use front end frameworks in their idiomatic way, the "it depends" peculiarities of SQL and RDBMSs and making inroads on the vast tomb that represents architectuliary sound back ends.

So an article focussed on improving my "it's only css but it works" knowledge is one of the best things I've seen on HN in quite some time :)
>No, the attorneys I've talked to or seen discuss this directly cover that,

Whether they have a separate argument has no bearing on the logical consistency of the one the GP gave.

>A person who didn't wear a seatbelt and succeeded in making it to their destination safely would not have a need for a doctor" so therefore doctors saying they've had hundreds/thousands of cases where they wished their patient had worn a seatbelt is confirmation bias.

This absolutely is the same logical fallacy. In this case the conclusion is still correct.

On the other hand consider a trauma surgeon and motorcycle accidents. They may very rarely treat a patient that was not wearing a helmet. Does that mean wearing a helmet is dangerous? Of course not. It's because an accident severe enough to require a trauma surgeon is likely to be fatal to someone not wearing a helmet.

Again, the point is not that asking for an attorney is the wrong course of action. The point is that the argument in the GP isn't logically sound.
Besides San Francisco and New York I also think that the average software developer gets paid a lot more in Switzerland, especially tons more than in surrounding countries. The only caveat is that you are usually expected to speak German and/or french (there are jobs without that requirement, but one of those two languages will really make your life a lot easier).
The Problem with “Content”
Capitalism – Not to be attacked by JavaScript community conferences
Hi. I wrote the python implementation. I've had prior experience with compilers and I'm obviously biased but I would say it's quite readable. The main compiler part (without optional features or the LR(1) or lexer generator) is 2040 lines and contains very little magic. It would be easy to translate 1-1 to idiomatic C++ for instance - it would just be much more verbose. eval() is only used by the lexer generator. The metaprogramming could have been avoided by using dataclasses (but the marker used python 3.5).

(To be clear, the optional portions in which I implement SSA, various optimizations, a Hack-style allocator and some ad-hoc codegen is much less readable.)
Rem is great. It allows uniform scaling of all UI elements under a parent along with them font size.
I never claimed that America is the Best Country in the World™. In fact, I'm participating here because I'm living in the US and considering a move.

Net income is a better measure than net worth, and net income is higher in the US than in Switzerland -- both in absolute terms and relative to the respective cost of living.

Why is net income a better measure? Well, for one thing, if a country's economy is in danger of imploding and people can guess that that is so, they'll start saving more money. Living from paycheck to paycheck is irrational in any country, but it is less irrational the stabler the government and the economy of your country.

Lack of stability or more precisely the perception thereof is part of the reason personal savings rates are higher in China than in the US for example.
If you've ever played with Wayland on a raspberry pi, it's an amazing experience. It doesn't feel slow anymore. Now, apps still run slowly if they are doing anything particularly compute intensive (chromium), but it's very "responsive".
Yellowpages and similar services proliferated about 10 years ago as way to capture passive AdSense revenue, but with many using outdated, incomplete, and often incorrect results. Those thousands of sites are now rendered unnecessary by Google's top box, street view, maps, menus, busy times, and other integrations. There is a clear path by which Google has arguably better served both search and advertising customers, at the expense of the publisher cost center, in this domain.
> Dubai perhaps. The clash between the rich, western expat communities, the rich native communities, and the poor mostly Asian labourer communities is severe, and there are actual disagreements about basic norms.

Except those groups never interact with each other. The implicit statement in a city being multicultural, is that as an inhabitant you will interact with these different cultures. I've never been to Dubai, but I strongly doubt you are going to get close with any Arabs or Asian labourers if you live there. I know someone who moved to Jerusalem, I was thinking maybe you would pick that city as an example, but I've heard that again the different communities live very separate lives, and they actively avoid interacting with each other.
Free pentests. Fix the fact that they can do it in the firstplace and secure your systems.

It can only be beneficial.

Option 1: Use the intrusions to plug holes and learn best practices to apply across the industry. Come out stronger from it.

Option 2: Escalate, fight back and ruin innocent peoples lives thousands of kilometres away.
Also check out The History Channel's 'Ancient Aliens' and 'Ice Road Truckers'

The history channel is bullshit. Primary sources or gtfo
Everything you need to know about React, a project started at Facebook
Shedding Light on White Dwarfs – The Future of Stars Like Our Sun
> socioeconomic status (SES) is a powerful determinant of human health and disease, and social inequality is a ubiquitous stressor for human populations globally

It is common to see why this could be a big problem for poor people as they have to worry about health, food, etc for day to day living while we take them as granted and can focus on other things like writing code, going to meetings, and the like without worrying about where the next meal is going to come from!
There is no such language as c/C++.

Generating C code as a "portable assembly language", to take advantage of deeply evolved optimizing C compilers, is a common practice that apparently originated with the first C++ compiler, Cfront. At the time, the technique was not widely understood, and Cfront was often dismissed, sometimes dishonestly, sometimes ignorantly, as "just a preprocessor".

Nowadays, it has become more common to target LLVM, instead, and all our compilers may be similarly dismissed as "just preprocessors" for that. Or not.

So we might wonder why this library does not generate LLVM, instead. One good answer would be that there are still execution targets for which there is an adequate C compiler but no LLVM target.
GauGAN creates photorealistic images from segmentation maps
This extension seems to work well with this and other paywalled sites. There's a Chrome version too by the same author.

https://github.com/iamadamdev/bypass-paywalls-firefox
Yes to both? C++ is not a simple language by any means.

For context, I was introduced to FP (SML in this case) around the same time I learned Java, and I still think for the vast majority of coders, an imperative map is much easier to grok than lenses.

The former only requires understanding how values are manipulated and mutated. You're going to need to understand this anyway to write software, since your machine is mutating values in memory.

Lenses however require complex type-level reasoning, so now you must learn both the value language and the type-level metalanguage at once, and your language also deliberately obscures the machine model. That might be powerful, but it is still an additional mental model to learn.

I mean, just look at the Haskell wiki reference: https://en.wikibooks.org/wiki/Haskell/Lenses_and_functional_...

The route to understanding them goes through Applicative and Traversals, which means have a solid understanding of typeclasses.
- autonomy / lack of bureaucracy

- chance to work mostly on green-field projects

- influence over tech direction and architecture

- visibility into other departments; influence; not being siloed

- opportunity for leadership roles of team grows

Plus culture tends to be different between startups and larger or more established companies. Some people just prefer the startup-type culture.
Algorand's Official Implementation in Go
"medicine"
I'm running Firefox 67.0.2 on Linux Mint 19 (fully patched) and the site does not work. It sit waiting for the interface to fully load and the Youtube video pane shows the "three dots" image when Youtube cannot reach the audio. Nothing else loads but I do see the individual audio channel links - none work.

I did try your Apollo17.org site and it works beautifully in the same Firefox browser. And if I run Google Chrome, your Apollo 11 site works perfectly. Just not in Firefox.

I am running similar extensions in both browsers and I did disable Ublock Origin in Firefox but that had no effect. Apollo17.org in Firefox works fine with Ublock Origin enabled and I also run Ublock Origin in Chrome.

I'm willing to help out with debugging if you like.
Almost everyone has some kind of support network, whether it's extended family or friends, that would offer a spare bed or a couch. Sure, they won't let you stay forever, but it will keep you off the street until you can get yourself together.

People who are living on the street, for the most part, have burned through all the support their family and friends are willing to give. Their addiction or mental illness (or combination) have resulted in their support network turning their back on them. Sure, there are exceptions, but this is true of a significant majority of people living on the street (this is easy to verify if you search for studies of people living on the street and addiction/mental illness).

It's not a coincidence that a large majority of people living on the street are addicted to drugs or suffering from mental illness (and in fact that the majority are suffering from both or self medicating with street drugs).

If you are homeless, but you have no mental illness and no addiction problem there are so many people and services standing by to help. The homelessness crisis is almost entirely a mental health crisis. People aren't living on the street because they can't find a job or affordable housing. Look at undocumented immigrants, they somehow find jobs and housing despite prejudice, language issues and low wages, and still find ways to send money home despite being completely ineligible for public assistance. If millions of people who are still learning the language can find housing and work and save money, then the otherwise physically healthy people living on the street can't be explained by 'income inequality' or 'housing prices', and in fact studies show that addiction and major mental health issues are nearly universal for people living on the street.
That’s true in the US too.
Well, genius is 1% inspiration and 99% perspiration, in the immortal words of Thomas Alva Edison.
From make clean? On what CPU?