skysight-inc/HackerNews huggingface dataset:
Howwww do I get speed limits on Google Maps while driving? I really want this. Sometimes I just start Waze, just because of this.
Shoutout to all my Melbourne people who experience Metro trains on a regular basis.
This is a nice idea, but I'm skeptical it would ever work for most places, and for the cases it would work, e.g. the cities are already developed enough to warrant its existence -- it will be politically killed.

Case A:
-------
Undeveloped, small city. LVT kills any incentive for developers to purchase and build.

Case B:
-------
Developed, large city. LVT hurts existing landowners, they become politically active and shut it down.

Also, land is already taxed as a part of property taxes.
> I could just as easily flip this and claim that Linux development is all backwards because it's still done on the command line

Except that it is isn't an equivalent comparison for that point. OTOH if you made the point about GNOME etc being developed on the command line...
This is good, with one major critique:

> ECMAScript is an object-oriented programming language, having concept of an object as its core abstraction.

This is technically correct but misses that Javascript is not OO in the way that many other languages are, but is instead prototypical in nature. That's an important distinction because creating long prototype chains in JS is a very bad and negative habit, where as the same behavior is absolutely fine in Java.
What is the methodology that concluded increased land taxes lower land costs?
> The Chinese experience with Opium in the 1800's was terrible and very damaging to their society.

Opium was explicitly used as a tool of war by the British in order to colonize China. You can't look at what happened in the 1800s in China with opium without looking at the entire context in which it happened, how it was spread throughout society, how it was promoted, how it was sold, and how it was weaponized.

Legalizing opium in modern-day society (especially given the current patterns of use) is a very different proposition from what happened during the Opium Wars.
Elimination of black markets, harm reduction through consistent unadulterated substances, and lessening of the marginalization of addicts aside, it's none of your business what other people do with their bodies.

Opium may be addictive, but given its low potential for overdose it is highly preferable for addicts to use opium as opposed to oxycodone, heroin, fentanyl, carfentanyl, etc.
Gartner Predictions for 2018 and Beyond: Analyzing the Research Report
Heroine (~1%), morphine(~5-13%), and codeine(~5-13%) are the active constituents in opium, which is a plant material consisting of many other benign substances. These discussions need to include factoids like these in order to be productive.
Well, considering alcohol's effects on the liver, alcoholics might be better off switching to unrefined opium.
For these folks encountering anything other than ASCII is pretty uncommon.

Hmmm... [THINKING FACE (U+1F914)]
This will fall prey to the fallacy of thinking that because someone is an expert in one area they will be an expert in other areas. Wish there was a formal name for it.
> There are no Nazis in America

My first memory of Jewishness in America was my local synagogue being burned down, with swastikas spray painted on the sidewalk out front.

In JR High I was mocked for being a Jew - for my people having killed Jesus. Also for being chubby and smart, but Jew was easy to throw into the mix. My uniformly Catholic teachers pretended not to hear it.

Russian provocateurs may have organized the rally, but it was Americans that showed up to carry torches and chant about blood and soil.

When I spent a summer in Raleigh NC, one person told me I could not be a Jew, obviously, because I had neither horns nor tail.

You’re welcome to play No True Scotsman, but if you think anything short of throwing people in a gas chamber is nothing but bullshit you need to pull your head out of the sand.
It sounds like Amazon should collect taxes for the 3rd Party and FBA merchants. The states need to indemnify Amazon against sellers messing up so Amazon is not legally on the hook for any additional taxes owed by a seller. And Amazon could pass along the compliance costs to the sellers easily enough. Doing it as a whole for Amazon would simplify the matter and make it 'fair' for the merchants since it would be for all of them.
One of the issues is using the word "engineer" for any of the brogrammer types. an engineer in any other proper engineering discipline does not become worthless with age, their experience actually counts for something.

My fiancee who is a commercial bank loan underwriter made this observation: There are some people who have been in her industry for decades, but effectively have little experience, because they don't examine their decisions and figure out why things went right and went wrong. Then there are other people who have far less "experience" in terms of the number of years they have been working, but are effectively more experienced, because they can analyze new opportunities using the data they've encountered before.

Experience as a software developer does count for something, so long as you're aware, and you're constantly developing models for evaluating cost/benefit and risk. If you can add in the ability to deal with and manage people, then you will have a very valuable and uncommon toolbox of skills!
Ask HN: Are there any good Stripe alternatives?
Stripe doesn't work in my country so I'm looking for some good alternatives.
I'm now working on a marketplace project so I need something similar to Stripe's Relay. In other words, I need to provide a solution for other businesses to sell within my mobile app.
P.S. PayPal works in my country but I don't know does it have something similar to Relay.
Oh man, how do you even do it? I'm 44 and looking for the door! My motivation to put up with the same bs year in and year out isn't there anymore. The pay isn't worth it, either--if I could find some "no load" type role at half my pay I'd be gone tomorrow.

It doesn't help my outlook that sites like this limit me to only 2 comments per hour because of the way I cast this whole industry in such an unfavorable light. Dog eat dog.
I'd say that this is an argument that you should vote for systems that treat people fairly regardless of class. Even if you have no chance of becoming a millionaire or billionaire, it seems to me you should still try to treat such people fairly - according to sound principles that you would be willing to apply to yourself if you were in their position.

Likewise for the very poor. I hope to never be very poor, but I still wouldn't vote for systems that mistreat or exploit them. This is not because I'm trying to protect myself in the circumstances that I become destitute, but because I think morality requires the consistent application of principles to people regardless of their economic wealth.
> if you build a dependency management tool like brew
> and don't know what a tree is, this is suspicious

They didn't say that they didn't know what a tree is. They said they couldn't invert a binary tree in the interview.

It's a stretch to start suggesting that someone doesn't know their basic data structures because they failed some riddleware on the spot.

You can say that they aren't what google was looking for, but my problem comes when someone tries to dismiss another as a bad developer because of that.
> YouTube is proof of how rare anti Jew behavior is in the US

Can you expound on this?
What?!?

Are we talking about Windows 1.0 and 2.0 here?

I was using Turbo Pascal and Turbo C++ quite nice IDEs on Windows 3.x.

Windows has always been a popular development environment for the demoscene, and games developers.

The only alternatives being Mac and Amiga, none of them UNIX friendly.
> but engineering is different in that people's abilities grow exponentially in the first 10-15 years, but not as dramatically afterwards.

This is only true if you're doing it wrong. I think, at least for most people, their skills and the value they bring tend to grow steadily and linearly throughout their careers until they retire. It's just that, after a certain point companies believe they'd rather have another fresh body than a more skilled professional. So, skills and salaries grow linearly for a few years, at which point companies are willing to pay no more, salaries plateau and people jump ship to other careers. I'd still be coding today if I could count on even a few % year-on-year salary growth, but I hit the same plateau we all do and moved on to other things.
Growing up in Indiana, I thought my home was backward and boring, and wanted to see what the rest of the world had to offer. After spending 10 years in a variety of cities across the world, I was relieved to find that Indiana houses were still cheap enough that I could buy one and move back.
Is Trump not rich and powerful?
> the vast majority of humans have worked hard, or been worked hard, for all of recorded history

Huh that's an interesting way of saying that...

> a person might explain these tropes of featurelessness by pointing out the similarities imposed across the Midwestern landscape by capitalism.

Oh. That's why. Trash article.
The latest changes are a bit crufty on normal screen sizes. Vertical panning on a bottom menu is meh.
The best way to improve transportation in our region is…
It depends on what exactly is meant by "quite survivable."

Does that mean you'll have a 99% chance to survive even if you do any special preparation? If so, nuclear war definitely does not qualify.

Does it mean you'll have a greater than 50% chance to survive with good preparation? Nuclear war probably qualifies.

Or does it just mean that nuclear war won't result in human extinction? Nuclear war definitely qualifies.

An all-out nuclear war would definitely kill tens of millions immediately, and tens if not hundreds of millions with the after-effects. You may not see years-long crop failures due to nuclear winter, but you'll get the same ultimate effect from lack of fertilizer, machinery, and distribution infrastructure. And fallout. A good chunk of the US's productive agricultural land is downwind from ICBM sites which would be targeted for extremely dirty ground burst attacks.
Sun (you might add Oracle as well, but I think at that point whatever they could have done was too little too late) mismanagement, and Linux was/is better in many respects? It wasn't called "Slowlaris" for nothing?

And it's not like Linux is somehow famous for poor scalability, unless you're talking about the 1990'ies. Yes, back in the 1990'ies it was certainly much worse than Solaris. But for the 2.6 and subsequent releases SGI and others put a lot of work into improving it. SGI at some point sold 4096-way (might even have been 4096 cores and 8192 hw threads?) single-image supercomputers running Linux, which AFAIK is bigger than anything Solaris has been deployed on.

That being said, most HPC systems consist of 1 or 2-socket nodes connected via a network, so the kernel scaling to such extreme systems isn't that relevant in the vast majority of deployments.
> Marijuana use is widespread already. You can get passively high just by sitting outside one of the temples in himalayan india. Not too sure what this will change.

You can say the same thing about large parts of the US, but that doesn't mean there aren't incredibly strong reasons to formally legalizing it.
Like the firefighting idea. Might as well throw policing in there as well. An army of sufficiently smart drones should be enough to drastically reduced the size of those labor pools.
I argue that it is not. The destructiveness of opiates derives from their very nature, not the context surrounding their existence in a society.
Appears to be only for Ruby gems and Node.js packages. It's a start, though I was hoping to be able to indicate C++ library dependencies.

The lack of Python requirements.txt support is a bit odd, since it's conceptually quite similar to the two supported mechanisms.
>It's time for us to realize that the global opiate crisis is occurring precisely because opiates are more available now than they ever have been.

As some have pointed out, opioid addiction is very hard to kick. I blame doctors over-prescribing opioids throughout the 2000s for the opioid crisis. More people are dying now because of Fentanyl and lack of supply to pure product (partially because doctors have gone from over prescribing to not prescribing). People who have already become addicted will mostly stay addicted.

> I love Western culture, but its prioritization of instant gratification can be myopic.

Their prioritization of locking humans in cages for modifying their perceptual experience is worse. Honest drug education is very important. "Opiates are extremely addictive" is honest, but locking people up for making a seemingly destructive life choice like that is medieval. And if you're not going to lock up the users, you shouldn't lock up the sellers either because there needs to be a safe supply. Legalization, education, and acceptance are the answer.
Considering how much longer we've had supercomputers than 8 years maybe it was simply a matter of Linux got there first and had inertia.
There's also an option in settings to add a shortcut to it on the homescreen so you don't have to navigate the menu.
No python support :*(
How Silicon Valley industry polluted the sylvan California dream
Thanks for the post, it's refreshing to see some brainstorming being put out there! Along the lines of connecting ideas with prospective founders, I'd like your opinion on something.

A common theme I hear when talking to end users or key opinion leaders is that they don't want to divulge their ideas at risk of it being poached. They may be excellent ideas, or forward thinking individuals, but grow concerned about IP/giving away ideas, etc. On the flip side, they often don't have the time or resources to tackle all their ideas (if any) so things don't get done. I speak in particular from a healthcare perspective.

In your mind, how would you convince such users to participate in brainstorming more freely?
I can run a full copy of Sentry from source, which is a major difference from "large parts" being open sourced. Admittedly, I can't do any of the payment stuff and run a direct competitor, but the rest is there.
The best way to solve precedence confusion (IMHO) is to have your IDE show you how the expression is going to get parsed. Possible ways to achieve this include highlighting subexpressions, underlines, light-colored parenthesis, showing a tree, etc. This could be done only on mouse-over to not burden the overall UI.
Your calendrical fallacy is ... not just using unix timestamps.
Comparison falls down, because

a) you can write JSX in Vue components since that's your preference, and this is explicitly documented and supported: https://vuejs.org/v2/guide/render-function.html#JSX, and

b) that first example violates the Vue style guide. https://vuejs.org/v2/style-guide/
Amazon Key Flaw Could Let Rogue Deliverymen Disable Your Camera
I had to google "w-word", actually. Wiktionary says it's either "whore" or "wanker".

What I (non-US) don't quite get is why putting the word "nigger" in quotes is not enough. I mean, I can think of some reasons, I just feel quotes should be enough to distance oneself from the usage of said word.

Then again, the Dutch tend to curse with diseases (which is relatively rare, I think Spanish does it too). But it's mostly "old" diseases like typhoid, tuberculosis, pocks or the plague. Recent generations also tend to use cancer, which is frowned upon because many people know someone who suffered it (then again, heart attacks or strokes are similarly frequent and usually no big deal at all--I think that's related to the terrible suffering of chemotherapy) . I personally like to adopt even newer diseases like H5N1 or ebola, just for the ridiculousness of it.
I want to build this. Can you send an email to the address in my profile? I would love to talk to you for 5 minutes about it if you have time.
Please don't start on the "Vision" rhetoric, look at the pipeline of core, there is a clear path to VISA scale tx but it is an engineering challenge, unfortunately the majority of people complaining and talking about scaling blocksize (right now, with a terrible straight-up hard-fork) are (bad) Operations people who are more than happy to shitcan half the benefits of a decentralised, privacy focused system for a frankenstein system that in reality still won't compete with VISA. Protip, if you're competing against a behemoth incumbent, it's not enough to simply match their capabilities, you have to surpass them. Lightning network fees will be cheaper than VISA, a lot cheaper. Scaling a $120b financial network on a whim without a real engineering team is not only a bad idea, it's downright fucking deplorable to put users at risk.
Ancient data, modern math and the hunt for 11 lost cities of the Bronze Age
I always thought that the Missouri river was kind of the western border to the midwest. So Kansas City, which straddles the river is still in the Midwest, and a very large chunk of Kansas' population lives there and are midwestern, the western chunk of the state is much different.
What are these "so many times" that scientists have incorrectly been warning about impending doom?

Nuclear winter might qualify, but given that it's merely the difference between "everyone dies" and "humanity survives, but civilization is wrecked and we really must ensure that this never happens," it doesn't seem huge.

What else is there?
This happens in the real world frustratingly often too. Many cities will have huge streets that intersect each other, and at that intersection, there will be no signs. No street signs at all to tell you what intersection you're at, despite being at perhaps the largest and most used intersection in the city. It's infuriating.
I didn't say that people should pronounce Missouri only as "Missour-ee" and that other pronunciations are incorrect.

I offered my observation (intended with good humor) that it's not really true that Missourians by and large say "Missour-ah" -- or "Missour-ih" if you like -- but rather it's pretty much only politicians trying hard to sound folksy, and maybe a few older people in the most rural parts.
Redhat is a commercial linux because they are competing with other os/distro in this market. If I pay Joe $5 a month to keep my ubuntu up to date it doesn't make ubuntu a commercial linux even though I am paying for a linux service. These companies building supercomputers are competing in producing supercomputers. Not in providing a linux disto and providing a service for said linux. I very much doubt I could get access to their linux disto and linux service without first purchasing a supercomputer from them.
My memory is that ChromeOS defaults to aggressively auto-updating itself, where macOS and Windows both remind / pester / offer to defer. So greener than evergreen?
Reducing the attractiveness of land-the-speculation-and-investment-instrument increases the supply of land-for-living.
What I said:

1. BOTH Python 2 and Python 3 come with built-in support for BOTH bytestring and unicode (contrary to OP's claims I responded to)

2. That mixing bytestrings and unicode will fail with an explicit error since 3.0+ (a good idea IMO)

3. Unicode has a more efficient internal storage since Python 3.3+ (a neat technical detail)

4. It's good practice to be explicit about the type of literals, and write b"" and u"" always

5. That Python 2.7 doesn't support unicode is simply FUD.

Can you articulate which point you're actually contesting? I'll be happy to clarify, but I'm honestly unsure what you're responding to.
I hope one of those planned locations will be somewhere in Eastern Europe. At the moment I measure a 44ms ping, which is just 1ms slower than 8.8.8.8, and 2ms faster than OpenDNS for this location.
"Repent, Harlequin!" Said the Ticktockman
Reflecting on a year’s worth of Chrome security improvements
AI Searches for New Inspiration
Searching by label shows only another instance of a bug that got paid that amount:

https://bugs.chromium.org/p/chromium/issues/detail?id=648971...

It was actually reported by the same guy!
Wandboard.org Launches I.MX8M-Based SBC with RPi Expansion
I just don't understand this hype around vue.js. People say, one of the best feature of vue that it is somehow opinionated, howevever it has weird templating syntax.

The conclusion is simple again. There is only one framework left which is "rule them all", opinionated, super easy to use, with beautiful templating language, an fast. Fast rendering, fast for building apps, and the only with continous consistency. It is Ember.js. Obviously.
Bankrupt Toys “R” Us wants to pay $16M in executive bonuses
if we want we can reduce too:

return ( manager.department === 'Engineering' && <VChip color="primary" text-color="white" small>{manager.department}</VChip> )
Dyson Sues Ex-CEO for Sharing Secrets on Electric Car
>>> The Baby Bidet

Just wanted to say that I love this space. Smart products targeting ages 0-5. As well as smart business models to reduce waste. And promote recycling of baby products.

One example: Owlet smart sock monitor

https://owletcare.com/
Gitcoin Joins ConsenSys, Announces Pilot Projects
In 2016, Russian Bots Were Busy Supporting Brexit, Too
Given the context, though, its use here is acceptable.
>I always find it unbelievable that they let these kinds of hierarchies arise in prisons, especially in American prisons (from what I've heard, European prisons have it too, but to a much lesser degree). Someone told me they allow it on purpose to help keep order. Maybe it is also a consequence of overfull, understaffed prisons.

A few years back I took a tour of the main prison in Amsterdam. The warden actually talked about this and said they specifically organize their prisoners into as diverse blocks as possible to avoid any sort of gangs/groupings from starting. He claimed it made the prison significantly safer, as everyone was looking out for only their own wellbeing. The prison was safe enough for us to walk around among the prisoners (who were not cuffed or restrained in anyway), so I think it was working quite well for them.
This is a bill introduced over a year ago by a minority party to Parliament. Its legislative weight is maybe a notch above than that of an op-ed.
I don't think they accidentally became popular.

The features which make a language rise rapidly might just be different to the features that make a language "good".

PHP in particular is amazing for getting started at speed. I remember taking a HTML file and popping in a couple of lines of PHP in the middle. I still haven't found anything anywhere near that easy for making a server backed website.
This is just the sidebar: (URL is fixed for some reason)

https://www.reuters.com/investigates/special-report/bitcoin-...
I just checked the San Jose light rail and it looks like they actually have a schedule, but I could swear a few years ago their weekend schedule just said "about once an hour".
Do the effects on the climate change depending on whether it's over a city or the wilderness?
The difference here being that alcohol withdrawal can actually kill you, where opiate withdrawal is just very uncomfortable.
Intercom’s simple strategy wins over the big hitters
Even worse is when you realize that's a growing concern in deep learning.
Until I throw this test case at you:

TreeNode testRoot = new TreeNode();
testRoot.left = testRoot;

invertTree(root); // Stack overflow.

But that's not a tree, that's a cyclic graph, you may shout. That's true, but you still need to sanity-check your inputs.
Would love to learn how the two approaches differ from each other. The string-based one sounds more space efficient.
In numerous cities there are foreign investors who buy mansions and let them sit empty as investment properties. You can stroll through these "rich" neighborhoods and see how sparsely populated they are.

Investments like that would look a lot less desirable if the land was taxed in the proposed fashion.