skysight-inc/HackerNews huggingface dataset:
Sam Stone by John Prine from around the conception of the opioid epidemic was eerily prescient.

https://www.youtube.com/watch?v=Sl9ZkYViEIs
Bumping does not work on HN. If you want to give something visibility, upvote it.
So how long before this is sunset?
> It is creating crime which otherwise may not have existed

There is nuance here. While I am traditionally against entrapment, I don't believe this crosses that line. If the police were surreptitiously encouraging the theft it might be different.

> I'd really need to see a cost/benefit analysis

It's a bit hard to quantify peace of mind or be able to correlate changes in theft counts due to sample size issues and the myriad of other reasons why theft counts may change.
My concern is that a lot of people working in this industry do not fully understand the missing technology they need to better address their mission. I’m hoping some engineers have some clever insight into things that would help that would be off the radar of those already in the animal welfare industry.
There are some differences between Chrome and previous browser incumbents:

- Most of Chrome is open source. This would surely run in Chromium.

- It's cross platform.

- It supports web standards. WebAssembly for example.

Are things really full circle? I mean the situation could be better but the amount of things that work seamlessly between multiple browsers has never been larger. Very advanced web apps are now assumed to work across at least Chrome and Firefox, and probably Edge, with only a handful of exceptions, when in the past most things beyond basic pages simply didn't or required Java or Flash binary blobs. I don't think anyone in the browser space is intentionally making things worse, things have mostly just gotten better. NaCl may be a notable exception, but prior to WebAssembly it seemed like a good idea, and frankly the technology itself still seems pretty useful. NaCl also still has a lot of things WebAssembly doesn't yet.

I see no bad intentions. Just people making the best out of a rapidly moving platform. Someone else in this thread mentioned a WebAssembly port is coming eventually, no reason to doubt it given NaCl is deprecated.

Also, P.S.: The NaCl situation is unideal, but frankly I'd rather boot up Chrome to run something than, for example, installing and using an NPAPI plugin that has full privileges and code I can't inspect. (I am, actually, a Firefox user at home.)

(Disclaimer: Google employee, but nowhere near the Chrome team.)
There is no tipping in Asia and I have better service here than Europe? Especially in Taiwan. Drop a chop stick? They are at your table with a new set before it hits the ground. Cup half empty, boom they fill it.
They didn't test the website outside the US and it will not allow viewing the page outside the US.
Yeah I stopped using Windows years ago. However my clients still get stuck buying 10 on new computers. I try to explain the downsides but mostly they resign themselves to it since they don't want to learn a new OS.

Best I can do is only setup local accounts for them, turn off OneDrive, and have them run O&O's shutup program periodically (like monthly) to help mitigate Microsoft's pervasive, invasive data collection:

https://www.oo-software.com/en/shutup10

Still not 100%, but a dripping faucet is better than the default firehose of telemetry tracking.
> One spent a year in prison accused of stealing the intellectual property of leopards by using their skin pattern in the furniture upholstery he made; he lost $360,000, by his count, including his business.

I was born under communism and this sounds like a joke that we would make about the Soviet system. Does anyone know if there is more to this story?
I'm not sure if this is the same type of un-easyness you're referring to, but the whole video made me feel physically un-easy. The video is rendered at a very low framerate, and that combined with the fast motion of the camera is almost nauseating.

Aside from the low FPS, at 14-15 seconds, when the camera zooms past two skyscrapers on its left, I very quickly noticed (without having to pause the video and examine it) that the the buildings had low-res textures compared to what you would find in a video game or compared to real life. Perhaps this, combined with the low FPS, is what makes the experience so uncomfortable.

But while this may not be good for close-up fast moving shots, it certainly does seem to have useful applications (see 0:27, 0:33, 0:45 in the video).

And it's still very impressive how far our technology has advanced - the first heavier-than-air flight was about 100 years ago, computers are also just decades old, and yet right now we are using algorithms to combine satellite imagery and images taken from the surface (street view) to make a 3D model of our world that is explorable in real time (the Google Maps website has this 3D view feature on it).
The Pokemon games are very complex for games designed for children, as are games like Yokai Watch. The first game is probably one of the most complex 8-bit console RPGS, I'd think. But they really aren't children's games in the usual sense of being designed specifically for them into well into the later lifespan.

I think the later games make more concessions to them, but it feels more like it was just a normal rpg that somehow got big for kids due to ancillary merchandise, like trading card games and cartoons.
The U2 has to be flown so extremely precisely that I think it would be too expensive and dangerous to offer commercial rides.
I'd say that 80% of the value lies in getting to see Earth against the black backdrop of space. As the pilot in today's flight said, "million dollar view".
The case for breaking up Facebook
It's not so much a left-right thing as it is libertarian-authoritarian.
No.

I recommend using the original title: "RISC-V Will Stop Hackers Dead From Getting Into Your Computer"

Even though it's still very fallacious.
... I can't remember but there was one I used at some time that was like that. Had a weird spirograph logo and a cardboard motif on their site. There were a few others.

Which should tell you a lot. I've been through the "Millennial Bank" wringer.

Honestly, checking accounts are all the same. Especially because I use a credit card paid in full every month. It's a holding pool till next month's CC bill is due. Until the US treats debit cards with the same protections as credit, I won't let my debit card near a gas pump or wander off with a waiter or be used online.

I don't know that there's an opening really. That so-called opening keeps popping up since like 2005 and gets "filled" by a SV-backed MVNO-For-Banking and it's just........a checking account provided by some.other actual bank repackaged with a (nice) angular front end and on the AllPoint ATM network with crappy chat customer support.
I mean I'm for it if there's suspicion of a single offender. But in that case they could probably monitor the houses that they hit regularly and catch them in the act. This feels more like a broad net to attempt to bump some statistics.
+100%, deposits are the cheapest and most reliable source of funding. no comparison to wholesale funding by a large stretch - anyone ever heard of Northern Rock?
I think part of his premise is predicated on the popular notion that there haven't been any protest songs since since the Vietnam era. He's showing that's not the case with more obscure and/or modern protest songs.
If you're interested in this topic, the "Information Bottleneck Method" [1] is a seminal paper in the area. In rate-distortion theory, you need to pick a distortion function that identifies what information you would like to maintain in your lossy compression. This paper justifies the choice of a kind of KL-divergence as the distortion function, and gives a simple and efficient algorithm for solving the optimization problem with this distortion function.

[1] https://www.cs.huji.ac.il/labs/learning/Papers/allerton.pdf
Anyone else immediately think of the all seeing 'telescreen' from 1984? What a time to be alive...
> You need Python 3 and Docker

Definitely not portable (not that the author claimed to be).

When I’ve taken up building a Qt all idea, it’s usually because I want to build a program for a non-technical user. There really is no easy way to build easily portable or cross platform Qt apps. I had high hopes with Go but even that requires system packages (last time I checked).
There's nothing preventing you from using hooks in a cra app, just update your react and react-dom to the @next version.
To clarify, I actually queried http://www.microsoft.com/19890604 and had it redirected to https://... by Microsoft's server. So the URL query was in plaintext.

Just, you know, so the undies come unbunched before people comment.
AWS sales and support team is way ahead GCP
Just dead technologies that haven't gained industry wide adoption.
Not only was the button mashing (and lag) extremely offputting, the worst feeling in the world was beating a level 6 gym by yourself and then someone puts their pokemon in before yours.

I rage uninstalled pokemon go after that and my data bill has been rational ever since :)
How easy and efficient are other wiki functions, such as creating hyperlinks between documents, creating new documents, and a simple, structured style system? Last time I looked at it for these purposes, Google Docs failed in those areas.
How to Get Logged in Customer Data in Magento 2
Yeah, looking at the tech-sector ones, I remember when we'd see links here to designers griping about how ugly, naive, and poorly-designed those "interesting" logos were.
Am I the only one thinking the huge sales team (yes the solution architect org) is the key for this game?
And another data point.

https://www.baidu.com/s?wd=19890604&rsv_spt=1&rsv_iqid=0xfd2...

No blocking there and it's a Chinese search engine!
Yes, if you the manufacturer want to make sure that nobody but you can alter the data. If you're providing cryptographic hardware for somebody else, they're gonna want to set their own.
No day trader makes 2% a day without putting all their capital at risk. You can pick up nickels in front of steamroller till that one day it runs you over. I day trade for a living and consider an extremely good month making 5% of total capital in my trading account.

If you short high beta tech stocks on margin as you mentioned in your post, you'll get wiped out really fast. Go to Wallstreetbet subreddit and pull up the thread where a guy lost 1.5mm this year, he lost it shorting high beta tech stock that did a swing of 10% in the wrong direction forcing a margin call and a liquidation.

If you wanted to capture the downside of a stock, you can buy puts without a margin account. You should probably really understand the market better before you expose yourself to a larger risk than the money you put in.
Simple bank. They’re based out of portland. I use them. They’re pretty good and have great support. Also $1 out of country withdrawal fee which is nice.
Nobody sane ever expected China to be a 'rule of law' country in the Western sense though. I don't know enough about Chinese law to judge whether changing a law should have been allowed. But that law is changed, by whatever mechanism, and that is a bit different to acting in contravention of a law.
Silly anecdotal evidence. I can counter that with having received terrible service in the US. Especially because each waited only cares about their own little territory where they expect to farm tips. Means getting ignored by other waiters. I supposes Americans are used to this, but travel some and you'll realize it's completely bonkers, and NOT good service.
10 Step Guide to Build a Killer Mobile App
I am always interested on tools such as this one. I end up using a mix of IFTTT and Google Apps Script for this.

What integrations do you offer besides Slack
If you think the docs can be improved, please submit PRs:

https://github.com/reactjs/reactjs.org
Good to see private enterprise stepping in to show leadership on solving social problems (e.g. property crime) that the government has failed to take any initiative on.
Fixed it. Thank you.
What is interesting is that Talmudic law goes to the trouble. There's no point prohibiting something that people wouldn't do anyway. There must have been considerable pressure to castrate animals, and some corresponding spiritual dismay at the lack of respect for them this entailed. So I wonder if it doesn't confirm the premise, rather than refute it - the Talmudic authorities may have been trying to preserve earlier value systems against a changing society.
I'm going to complain about this every chance I get.

A 2D vector, we generally store as [x, y, 0]. What's the extra 0? The homogeneous coordinate.

A 2D point, we generally store as [x, y, 1]. That extra 1 is the homogeneous coordinate, and since it's there, it means "and apply translations!"

If I have a 2D transform, I put the translation component in the last row or column, depending on if you pre-multiply or post-multiply (I can never remember which).

When I transform a vector by that matrix, the 0 in the homogeneous coordinate means translation doesn't apply.

Perfect!

But what if I have a 3D vector? Well... I end up with [x, y, z, 0], right?

Ugh.

If instead, we stored the homogeneous coordinate in the FIRST position, [0, x, y] for 2D, and [0, x, y, z] for 3D, etc. then it's just a sparse vector! Set the values you want to! [0] is the 0-vector in any number of dimensions!

[1] is the origin point in any number of dimensions!

Why did we put the homogeneous coordinate last in all our internal representations? It was so dumb!
No, people hate that Google is observably becoming the next 1990s era Microsoft.

NaCl is already deprecated in favour of wasm but this thing still uses NaCl. This should just not have been released until it was ready.

Forgive the world for thinking this smells like IE and ActiveX from an infinitely scarier company with much more power than Microsoft ever had.
How many suspected crimes at this level, once investigated, end up with no significant consequences to the suspects? How does that rate compare to crime in general?
They're used for more than that, but I agree it's unfortunate that DRM is a major use case.
> In some cases the content doesn't belong to the person restricting it however, they're effectively copyrighting the digital medium, do you think that's right for them to DRM it?

No, I don't think it's right for a separate entity to usurp this kind of authority, but that's not really a battle the Internet Archive can win.

They are doing their best within the restrictions placed on them. If you'd like to lobby for more sane copyright laws, please go ahead, I'll be behind you 100%. That does not negate the good being done by the Internet Archive right now.
Actual title: "2018 Samsung fat-finger error"
How does this compare to the number 2 in the cloud, Microsoft Azure?
“We found examples of GA cookie synching with [DoubleClick] in 2012”
If James Bond is after me, the government is putting a lot of resources into me. I do not like that current message platforms make snooping so easy. Getting back to a situation where non-trivial effort is required to snoop puts me back into a realm I'm used to thinking about.
“You say this is a good thing, until you go to Europe and get treated terrible service.” = A policy of no tips results in poor service.
On a side note why does Google offer a captcha service to the public, then for their services use an incredibly shitty one. It takes me 4-5 tries to decrypt the random squiggles on their sites. I don't mind decoding a bit of text or an address, but lately even their public captcha has gone rapidly down hill.
And Ingress got a massive boost due to being in XKCD. I doubt they'd've even gotten the chance to make Pokémon Go if it weren't for that.
I know that's not what the phrase is referring to, but people have gates for a reason. To keep unwanted things out.
My guess is that this is true as an accident but once they have real market traction they honeymoon will be over since it is very likely that the tools and software will have substantial bugs early on, not even including hardware errata; one of the Intel/AMD/POWER strongpoints is that they have huge verification libraries that RISC V vendors will not have. A slightly different memory model will also expose issues that happen to work on x86.
> Whether it's inconvenient or unprofitable to do so is not my concern.

It should be if you’re paying taxes. I personally don’t want my taxes to skyrocket to cover expanded law enforcement if it doesn’t provide a meaningful benefit.

For the record, (almost) no one thinks law enforcement should be profitable. That doesn’t mean that cost/benefit analysis shouldn’t factor in.
So 1 illicit transplants is actually 1 murder that is absolutely horrifying. If this has been going on since 2006 we could be looking at mass extermination hundreds of thousands.
I really like the interface, then again I am used to Tweetdeck. I wish when clicking on something it wouldn't immediately link me to a new tab in github, instead a nicely wrapped view of the issue or comment staying within the apo would be more beneficial to me. Anywho, great start! Also I been using octobox.io for notifications and it's a very elegant solution to GitHub's current mess
Same. I send money over Messenger all the time to feiends and family. Southeastern US here.
Interesting. I'll have to read it and see if gets somewhere useful.
In the idealistic sense a couple come to mind:

1. A base "asset" to hold with nearly instant ability to move, ideally without changing value relative to the reporting currency.

2. Moving assets around between exchanges/markets/wallets outside banking hours (9a-5p M-F).

3. Banking one-self (no intermediary ever required), the owner can determine the appropriate security procedures for their assets (granted this may well be not on target of the use-case...)
My understanding is that these treaties are not so cut and dry. Treaty extraditions to the US have been refused on grounds of human rights, probable cause and documentation issues and I've never known of retaliation for failure to act. The US trend of "The World is My Jurisdiction" is sketchy and arguable enough for a country to refuse.

In his official actions Trump has shown that he does not know what the law even is so expecting him to respect it is like a pipe dream. And what has come out about some of his personal actions in the past doesn't give much hope either.

(I'm an American so when I speak about "our" I mean US)
> The idea that you should grovel and always defer to your boss because they're kind enough to employ you is something I've only seen from Americans.

Because that's the reality — most of us can be fired at any time for any reason.

https://en.wikipedia.org/wiki/At-will_employment
I don't follow. What do we gain by moving the homogeneous coordinate from last position to first?

I don't understand this:

> then it's just a sparse vector! Set the variables you want to!

Or this:

> [1] is the origin point in any number of dimensions.

Could you clarify?

Also, I don't think this book even discusses homogeneous coordinates. It would be sort of unusual for this type of general text and the only mention of "homogeneous" in the index is "homogeneous equation."
It's nothing like ActiveX. Native Client was an open and modern recreation of a dying API (NPAPI). It didn't catch on, so it's being deprecated.
The ridiculous part is that the law existed prior to his acquiring the property. He could have (and arguably he should have) known his obligations ahead of time. Even if he didn’t understand the California law, at the very least he could have questioned the existence of easements for coastal access and/or the possibility of some kind of “squatter’s rights” on the grounds that surfers and beachgoers have been using that path for decades.

No, I’m not buying that this is an unfortunate surprise for him. He picked this fight intentionally.
I always think when I see criticisms of the failure of the US system to solve problems like this that maybe you should all get together and make some sort of collective system, lets call it a 'government' and then everyone should pay some money towards it, we could call it 'taxes' and see how that works. I'm Australian though, we all pay taxes and things are funded, people still complain but seems to work. Granted perhaps some of the tax money is wasted, and maybe we pay more than we should if it was all farmed out to private enterprise but it seems the alternatives are worse. IMHO if you pay less and less taxes then social systems will fail, you may call it socialism, or communism or whatever but personally I'd prefer paying just a little bit more and have those systems work. I prefer it to extreme capitalism, or whatever the current US system is called.
Well, one death is a tragedy, a million deaths is a statistic.
> Nobody in the US expects this - and in fact, it's rare that this even happens. At most the server will "interrupt" you once once your food arrives to check in, and even that varies by restaurant.

I live in the North East, and not only does a typical experience involve frequent table visits, it is an increasingly popular topic when discussing restaurants and sharing or writing reviews. People will raise it before mentioning the food!
You're confusing a tip with a fee. A 5 dollar mandatory tip is no tip at all.
> A lot of times, code comments may not be updated along with code changes, so they may not be accurate. A commit message is associated with a change at the time it was made.

Code review ought to catch comments that haven't been updated.

Further, if a change would have caused the comment to become stale and irrelevant to the project's current state, the commit message would have the same problem. Where you keep it doesn't impact that.

If you want to look at historical states, the comment itself is saved perfectly in the old commit, just like the commit message would be.

> The git blame command makes it pretty easy to see what commit introduced a line of code and it also makes it easy to see the context of the change (the rest of the diff).

I am intimately familiar with `git blame`, and have used it for code archaeology in puzzling codebases over a decade old.

It sure beats having nothing, especially when you configure it to ignore whitespace changes and use Magit's lovely blame interface to move through history quickly, but it can still be a pain to figure out where code really originated from.

If the originating commit gives me a link back to the issue that started it and the code's well documented, I don't need more verbosity.

> There's no reason that it can't be recorded in both places.

There's no reason it can't be recorded in fifty places.

That doesn't make doing so a good idea.

> If you looked at the commit message instead, you can get an explanation and the context of the change (meaning the other parts of the code that relied on the original change you're looking at).

You are describing looking at a commit, not the message. By definition the code changes are not part of the commit message.

At the end of the day, what I described in my comment is something I arrived at after years of writing verbose messages and slowly realizing it wasn't the best way.

You are, of course, free to disagree. Do what works for you.
If you e-mail the moderators at hn@ycombinator.com, they might be able to help you.
>I see no bad intentions.

It doesn't take bad intentions to end up destroying an open ecosystem, just a lack of effort to create standard solutions while being the majority market share gorilla.

Microsoft employees likely thought they were doing good by adding non-standard features to IE as well given that "standards couldn't keep up" for them either.
They work for a spyware company, you think this will worry them?
My imagination fails here - the government administers mandatory physicals to the citizens and holds any other medical data, how a search engine will help it to be more efficient at finding matching donors? Am I missing something obvious here?