skysight-inc/HackerNews huggingface dataset:
Also, consider the poor security track record of implantable medical devices [1]. From the source [2]:

> The vulnerabilities could allow an unauthorized individual (i.e. someone other than a health care professional) to access and potentially change the settings of an implantable device, home monitor or clinic programmer.

Ok cool, so there's millions of implantable cardioverter defibrillators whose voltages can be changed by someone who sits nearby at a restaurant. If they up the ampage high enough, the patient has a heart attack.

Now, what if I found out that a sitting president or other elected politician had a small electronic defibrillator implanted in their chest? We could see targeted assassinations look like medical device malfunctions when in reality someone learned about this device, built an exploit for it, and hired someone to sit within bluetooth range to deliver the payload.

It's not impossible to do. Unlikely, sure, but this is a result of the high-tech world we are living in.

[1]: https://nakedsecurity.sophos.com/2019/03/25/medtronic-cardia...

[2]: https://global.medtronic.com/xg-en/product-security/security...
Finding a sites broken links with the Linkinator
Disclaimer: I personally do not know if Windows 10 creates privacy and/or security issues in any way.

But, consider the nature of Windows' Registry (specifically, Windows 10), and look at this file (MainDwsForm.cs).

If we look at the source code of this file (starting at line 460), we see a ton of Windows 10 registry settings related to security and privacy and related areas.

All I can say is... there's a lot of registry keys related to this...

On the one hand, granularity to control each of these things is a good thing... But what if some users don't understand all of these registry keys and what they do exactly? Also, what happens if/when updates/apps change some of these registry keys in the background and do not subsequently notify users that a change has occurred? It shouldn't happen (hopefully), but what if it does?
> With a free service, the data is the asset which the company obtains by offering the service.

RCS competes with iMessage and WhatsApp, which are both "free" services (IIRC WhatsApp business model is paid commercial messaging customers and iMessage business model is paid devices). Both of those offer encryption features.
Google was trying to market Jibe as a service carriers could pay for to handle their RCS messaging for them. When carriers announced CCMI, they made it clear they weren't interested in paying for Jibe. https://jibe.google.com/jibe-platform/

Clearly, Google wants the data badly enough to provide said messaging services for free, and doesn't want carriers to keep the data to themselves. But they were hoping carriers would pay them and that they'd also get the data.
We actually use all those features in addition to password management. Our old password management strategy was an encrypted Excel spreadsheet. This creates problems, obviously. Management, at least to me, mean ACLs, reporting, auditing, and alerting. And that is on top of basic password management.
Experts crack mystery of ancient Egypt’s sacred bird mummies
Maybe and sort of.

Alphabet is a conglomerate, right. Alphabet is the parent company that owns Google, LLC. I'm personally surprised to see talk of the data crossing the Google / Alphabet company boundary. That makes it cross company collaboration, right?
>You said:

>> They now need to hit $1BB or die trying

I didn't, actually. Note the usernames. My reply was regarding the more blanket statement of

>A profitable company is free to disappoint it's investors in any way it chooses.

Also, it's not too unreasonable to assume that a controlling stake was obtained considering that the article said "[this is] a gigantic Series A even by today’s standards", and "The company declined to provide its valuation". Elsewhere in the comments someone mentioned that almost 2/3rds of the money was a "cash-out", rather than an investment to the company. Both statements suggest that a large stake was acquired.
>What displays do you use for in the dark? For paper you can shine a pin-point of green light and read it. That works for old-style LCD like a CASIO watch but I've not seen it work for a display designed to be backlit like a tablet.

Why do you need to shine light on a backlight? You can read it directly at night.

>And you'd need a specially adapted display that used an IR backlight to use with night vision - I haven't seen something like that in practice. My smart watch has a night vision mode, but that's an LCD.

Who, aside the army uses night vision?
This is quite a cantankerous view of Graves.
I think it's interesting that this isn't being presented as the direct successor to Google Cloud Functions.

When would someone pick GCF over Cloud Run at this point?
I’ve been building apps with something similar but using D3.js (d3-select specifically) for data binding.

https://github.com/ScottORLY/miri
Certspotter removes free tier; adds features
UNLOGGED: You could, but if you get some types of crash, you'd be in trouble. More on non-durable settings here - https://www.postgresql.org/docs/current/non-durability.html
You know that double underscore is basically making a method private, right? You can work around it to access the method anyway, but you can do that as well with Ruby.
One errata on a broadcom(?) chip makes ARM no better than Intel? I think RPi has had to explain a few times why they choose problematic chips.
My comment talks about specialized gaming laptop series (MSI G-series, ASUS Republic Of Gamers, HP Omen, Acer Predator).
Anyone know any free alternatives?
Go supports pointer arithmetic as unsafe code (which is what it is in practice).
Impressive results from very few steps.

I like the idea of representation being separate from rendering, too.
There was a time when I really thought Google was going to shake things up. Nexus Phones, Google Fiber, Google Fi, etc all sounded awesome. I bought a Nexus 5, switched to Fi, went through the super fun process of mixing around my google voice numbers, (breaking all kinds of stuff) but eventually I was mostly setup and functional. I'd lost some core parts of gVoice, but I figured it was just a matter of time before it was back up to a similar level.

Having Hangouts as a full featured SMS/Voice/MMS replacement, which also let you do all of those things from your computer was an awesome experience. GV features like Spam filter wasn't supported with Fi, and just accessing your GV account with a Fi subscription on your google account was difficult.

Then they split SMS/Hangouts (although Fi users were somewhat grandfathered in), which broke basically every text convo I had going on, and made it more difficult to text Hangout friends compared with SMS only friends. Then they rolled back the gVoice/Fi plans, and made it clear that Hangouts was going away, and gVoice wasn't going to be an option. Then the Nexus phones started to get worse instead of better. The 6P was mediocre at best, and "Stock" Android was starting to make compromises, while somehow getting worse. The Pixels have continued this trend of decline, Hangouts can't really even send Gifs anymore (size limit of like, 3mb or something) Fi has made almost no progress, and when Hangouts goes away I'll be retiring the last of my Android devices.

Kind of a long rant, but my point is I don't trust google to do anything competent in this space, and even if they did, I wouldn't trust them not to fuck it up 6 months later.
Off-chain workers. Secure and efficient data integration for blockchains
Sounds so simple.

And you are correct. Just got back from the Genius Bar, they have to replace the entire top case because the R key tends to stick or misfire. 2 week repair because they don't have the parts. Sounds like an expensive repair for a single key.

The person sitting next to me had the exact same issue (but different keys)!
I'm not sure what you are talking about as I didn't dispute that parasites exist. The article is about people who irrationally believe that their bodies are full of parasites, posting pictures of their poop on facebook groups. And other people, who are not doctors, are telling them to fix the "problem" by doing dangerous things like drinking turpentine
At the moment, I work at the University of Washington's CENPA but my departure from academia is likely. Whether I leave academia or not, the best way to follow my scientific work is through my publications:

https://scholar.google.com/citations?hl=en&user=vi-A5dkAAAAJ...
A common argument; Michael Schellenberger addresses it here:

https://www.ted.com/talks/michael_shellenberger_why_renewabl...

Basically, cats kills sparrows and other small and extremely prolific urban birds. Those birds aren't what wind turbines threaten. Wind turbines threaten larger prey birds like owls, eagles, falcons, etc.
Trouble is, the "Renewable Energy Foundation" is really an anti-wind farm lobbying group set up by Noel Edmonds. Presumably a NIMBY reaction to some plan for a wind farm near wherever he lives. I'll need some validation of any "study" from them.

https://www.theguardian.com/environment/blog/2011/may/18/ren...
Ditching Event Platforms for the IndieWeb
If you believe that it's relevant to claim 'It seems entirely possible that DHH has 20x her net worth' then it's relevant to point out that they have equal net worth, making your claim likely incorrect.
By "safety" I mean the ability to reach my machines even if the external IP address changes.
I switched to Bitwarden three or four years ago because of the lack of a native Linux browser plugin. I used their Windows plugin via Wine but it was just a crappy option. Bitwarden does a good job.
IIRC, the fine for not filing a FATCA report is $100k. I’d guess anyone above a certain threshold risks having to pay the fine rather than declaring their accounts.
> You advocate for allowing unsubstantiated news to be spread just because it fits into your view of what China admittedly has done in the past?

I didn't say that. My comment was about your reaction.

> your view of what China admittedly has done in the past?

My view? The past?

> Couldn't this story have been spread by the protestors to get people on their side with fake motivations?

That very well could be. And if so they should keep that up. A Beijing supporter being upset about fake news and propaganda is giving me the giggles.
We built a Ryzen machine in an old rack-mount workstation chassis at work before EPYC was released. The motherboard has a bunch of RGB contour lights on it, which you can see through the grille at the back of the chassis. Looks really daft in a rack.
Ah, no. autoindent is a nice feature that is never perfect.
It's an awesome tool!
https://news.ycombinator.com/item?id=21523780

This one has 2500 comments. Found by clicking trough the first 3 pages of the search.
You're missing the point. You're talking about reducing the number of (successful) suicides. I'm saying that there is no risk of suicide either way because it's something that people choose to do, and choices are not risks.
Imagine even more sophisticated advertising from Big Pharma to the old and vulnerable. That is reason enough.

As a society we are getting better at talking about income. We hide _that_ because of a lack of class consciousness. We should absolutely be transparent with income (except when negotiating for a new salary).
This comment is unacceptable on Hacker News, and I'd like to explain in detail why. Please don't think I'm picking on you personally; we all react like this sometimes. Rather, I want to drive this point home to the community. It's important for discussion quality here!

-----

Please omit swipes like "Really, just poor quality work" and "anyone with even a basic understanding" from your posts to HN. It's great to add relevant information, such as an applicable data structure and a link to a good article on the same topic. But it's not great to put others and their work down, and HN has at least two guidelines that ask you not to:

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."

Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

Actually, a third guideline is relevant too:

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize.

The strongest plausible interpretation is not that the engineers lacked a basic understanding of relevant CS—or, for that matter, how to use a search engine, since R-trees would pop up nearly any place you searched about this stuff. The strongest plausible interpretation is that they had some other reason for choosing the implementation they did. For example, perhaps it was efficient enough and they were smartly choosing not to build something more complicated than needed.

https://news.ycombinator.com/newsguidelines.html

Edit: and it turns out that the article explains why they didn't use R-trees.
That's the difference everyone here is talking about though. Normally in the healthcare industry, you engage a cloud provider, and it's "you store this data for us." Full Stop. You don't look at it. You don't analyze it. You don't share it. You don't touch it. It's our data, not yours.

If what you're saying is true, Ascension, for some reason, has a deal with its cloud provider that allows Google to search through, analyze, etc etc etc. It sounds like all sorts of rights were given to Google. That's an irregular agreement. It's not normally how things are done.
Some of these systems also check if the worker running the job is still alive, then if it's not kill the transaction. The job then restarts. Also, you can do this by time - when did it lock it, how long does it have to complete before you nuke. Of course there are edge cases, but you have to make a choice of how to deal with this; just leaving it means doing it manually.
Thanks for sharing the article and thanks all for the feedbacks :)
I'm visualising a collaboration between Michael Nielsen and 3b1b... mmm
Gitea is simply an amazing piece of software and a big thank you to all the contributors!

It really is comparable to Gitlab without the heft that Gitlab brings. Moreover, it is really straightforward to install and you can run it on a really low-end machine which makes it perfect to get up and running just to try it out.
Parallel Computing by Xeroxing on Transparencies
I use v6 on Mac/Chrome and it works as expected. When did it stop working for you? And have you found a work around? I'm dreading the day this stops working. I'll probably bail on this company if they prevent me from using software that I have paid for unless I upgrade.
> ML researchers mainly do competitions on the same data sets, trying to put up better numbers.

There are surely a lot of researchers doing that, but do you really think anyone who has a plausible claim at being one of the top 100 researchers in the field in the entire world is doing that? Even if there are only 100 people doing truly novel research, that's still 100 times as many people as are going to be working on Carmack's research.
Obviously sailors are using modern navigational aids, they're a huge improvement when they're operational.

But I sure hope you still keep your sextant and charts dry and safe below deck somewhere if you spend any time at sea.
Oh, I don't think I'm wrong. And neither do you, since your second sentence basically agrees with me. Hit a nerve?

And yeah, most of the ML industry is in precisely the same category. A bunch of frauds.
The Coaching Mindset – Svpg
I'm running Kubernetes inside a libvirt VM on a Ryzen 3600. No issues at all.
Do more now and still deal with catastrophe or deal with circumstances grossly more catastrophic?
It’s https://wt.social if you want to bounce past the paywall

“You are number 28781 on the waiting list” I’ll have long forgotten about this by the time I get in no doubt. Also it’s asking for money at the same time as Wikipedia’s donation drive so my unrefined thoughts so far come out as “Classic Jimmy”
A preprint of the paper is available on arXiv [1].

[1] https://arxiv.org/abs/1902.05080
Subcutanean, a procedural novel where no two copies are alike
They need to squeeze half a billion extra dollars from businesses. The growth potential will be on expanding the B2B revenues.
> I work for a large US based corp that focuses on technology and data services for the healthcare field. We have massive amounts of PHI for the majority of people who have visited a provider within the country.

The real question here is: why can't I opt-out ? I want a easy button when I do anything medical to say "no, don't use my health data for any of this stuff". And the current CA privacy law does not provide this, unlike GDPR, which sucks.
Ummm... no, we have police for that. Of course, the police do not have access to anything and everything in any place at any time, which is why they sometimes need to go through the court in order to compel private entities to assist.

honestly, have you thought through anything that you're saying? How do you imagine any of this could possibly work in the way you imagine? You literally expect every subject of a warrant to conduct their own internal investigation as to the validity of said warrant, even though they have absolutely no right to not comply.

it's so unreasonable that it's comical; I don't even know why I continue to respond. You live in a fantasy land.
What a privileged, west-centric viewpoint.

Much of the world did not have access to maps till the middle of the last decade when smartphones became the default way people navigated.

I had never seen a map of my hometown in India (pop 1.3M) that was more detailed than the state or district-level till about 10 years ago, and now we have maps that show side-lanes and gullies and rickshaw pullers use their $50 smartphones with $3/mo data plans to find their way around.

Romanticizing the past is great as long as you come from a rich background.
It's almost certainly the carriers imposing this restriction. The reason these features took so long is because, as they did for SMS, every single carrier across the world has to get on board with this. , so I'm sure that's the reason it's not encrypted. The Messages app might be a Google product, but the underlying transport has to be implemented by carriers, and I'm sure there are many, many carriers who aren't interested in encrypting the messages that are carried across their networks (either because they don't have the technical competency, they want the data for themselves, or they have to comply with local law enforcement regulations about texting).

This is not to excuse the lack of encryption, but the finger should probably be pointed more at carriers (and maybe OEMs) than at Google.

One question I have is whether Google-account to Google-account messages will be encrypted, like how Apple does it with their iMessage/SMS boundary within the same app...
I think you just pinpointed what Docker should have been focused on from the beginning to monetize their creation. There are so many obvious ways to make Docker work for enterprises.
I now refuse to play Red Dead Redemption 2 at anything less than 5120x1440
> Everyone knows that if you’re in the bottom 50% of households in terms of wealth in this country, you’re essentially screwed.

This kind of relative comparison has never made sense to me. So if the bottom 50% means 500 sq ft per person, 3k calories, a car, health care, pension et al, then you're still "screwed" because others have 1k sq ft, 5k calories, 2 cars, luxurious health+pension?

> The wealth of the bottom half of households has ticked up by $1.4 trillion to $2 trillion, a tiny fraction of the wealth of the 1%.

So the bottom 50% now has 333% more wealth than they did 10 yrs ago?

This article is only concerned with people getting a bigger _share_ of the pie, not if the pie is growing for all.

edit: corrected "bottom 1%" => "bottom 50%" typo
> But the odds of him making some big leap in AGI are very slim.

That's probably true. I look at this as Carmack running his own PhD program. I expect he will expand what we know about computation and the AGI problem before he's done.
2to3 never worked and will never work "without intervention".

That's why six and manual changes are always needed...
I found this pretty interesting for my layman's brain, from the same website:

https://quantum.country/qcvc
Factorio is also limited by single core performance, with the developers saying they have no plans to implement multithreading.
>caveat the neighbour of the emptor, whatever that is in Latin.

For anyone who's curious, I think that would be "Caveat vicinus emptoris". I only mention it because that should be its own thing, to "beware of spillover from stupid consumers".
Taxonomy of Real Faults in Deep Learning Systems
You at least notice it's wrong. In Python2 sometimes 'it worked' until it broke and you had to figure out why.
Of course it was. He implies that it can't possibly as good as an $1000+ one. Thing is, the returns are diminishing beyond a certain money spent. The $800+ difference to me is ridiculous if you look closely what you get for the extra money.

I optimized for battery life in my last purchase, now I charge 2x / week, brings back the old Nokia memories from the 90s :)
Billionaire-owned magazine says that wealth taxes won't work here because they didn't work in France.

I'm waiting for them to explain how that's consistent with their position on universal health care, which seems to work everywhere but here.
Thanks, that’s fascinating. I mean, I had a feeling this was the case, but I figured I’d ask.
It's all relative. Go is optimized for pause times and beats all other mainstream runtimes for that. JVM GC is very configurable and can be optimized for throughput, pause times, heap size, fragmentation, or whatever you want, and can beat Go's for pretty much all of them except pause times. Both have very smart people working on them and the techniques are well established, so it's about tradeoffs. (An oldish post but I think still relevant: https://blog.plan99.net/modern-garbage-collection-911ef4f8bd...)

That said, Go's focus may be the right one for many use cases. On a high throughput service where you would assume you want to optimize for throughput, 100 ms pause times can wreak havoc because they're unpredictable and can cause work queues to explode and such. This isn't easily mitigated by load balancing. Whereas "less efficient" GC is at least predictable and you can just add a server to balance that extra work.
Is that still true after tuning the JVM GC for a low memory footprint? I'm genuinely asking, I'd like to see an article on the subject. I've read in the past that the default settings are geared towards long-running processes and trade off memory usage for higher throughput, as in general there's no free lunch with GCs. Better memory usage always implies worse performance (and viceversa), just like a higher throughput increases pause times. If Go has lower memory usage and lower pause times, I'd expect it to have lower throughput than the JVM GC.
max8895. amazing chip. saved us a lot of dev time. only major downside other than cost is you need really good fab for you pcb since it has a tiny footprint and needed to be placed on top of micro vias. It even really confused KiCad since the tolerances are unusual. I wouldn’t want to hand solder this chip either...

https://datasheets.maximintegrated.com/en/ds/MAX8895V-MAX889...
Free Accelerator for FinTech and Enterprise Software Entrepreneurs
Then you can buy an EPYC 7702P. It's not like they don't make 64 core CPUs. Or get a dual-socket board and buy two 7702s if 128 cores are more to your liking.
There are countless examples of successful businesses (and products, if that's your point of emphasis) that have raised VC, both from a company and consumer standpoint.

VC can corrupt product, and I have intentionally avoided VC funding for my products, but to say it "never ends well" is just hyperbole.
Zlatan Ibrahimovic Leaves Los Angeles