skysight-inc/HackerNews huggingface dataset:
Are there any similar prior cases where similar things have happened? Consults like this seem incredibly common, so it's hard to believe that this is the first one where the consult was wrong and it had consequences, maybe this is the first one where they thought to file a malpractice suit?

It seems like this suit may have a chilling effect where Doctors won't even be willing to get on the phone for consults, given that they're taking on extra liability by doing so. Do you think that's a risk here?
> in which case the cleanest thing is to bypass the interface and extract the "data structure object"

That doesn't seem like the cleanest to me. Instead, you'd use the interface to read/write to the list as you write/read it to storage. At no time do you want to reach into the LinkedList object and access it's internal mechanism.
A good equivalent to andOTP on iOS is OTP Auth (backups, optional cloud syncs, it just works):
https://apps.apple.com/us/app/otp-auth/id659877384
Why should banks be allowed to inflate credit bubbles that people cannot pay back? Why do we keep saving the banks?
[ "$(uname -s)" = Linux ] && echo "Vulnerable"

("CVE-2019-11479: Excess Resource Consumption Due to Low MSS Values (all Linux versions)", "CVE-2019-11478: SACK Slowness (Linux < 4.15) or Excess Resource Usage (all Linux versions).")

https://github.com/Netflix/security-bulletins/blob/master/ad...
On that scale, pretty much everyone I know / grew up around is lower middle class. Not a bad life.
On the Max Headroom TV show, it became illegal for people to turn off their TVs.

https://en.wikipedia.org/wiki/Max_Headroom_(TV_series)#Plot

Would it be outlandish for the tech industry to lobby that Smart TVs and computers be given a 911 style emergency calling system, then for emergency dispatchers to have access to surveillance information, then for such devices to be required to be turned on all the time?
> All of those things are collaborative.

Indeed. So why on earth would you pay for tools that make all version control systems barf?

> Project managers aren't going to learn how to edit those documents. Sales guys aren't going to start including their bits with markdown and the marketing team isn't going to fiddle with images in markdown.

It's not that hard. Ask a random nine-year-old to come up with a formatting syntax and they'd likely come up with something with a canny resemblence Org.

> Its a solved problem, I don't see why you would want to engineer so much around such simple tasks for the only reason seemingly to be not using Microsoft.

Why would you use a overcomplicated WYSIWYG editor to make a few things bold and add a list? Why would you pay for that miserable experience?
> Sounds like trouble to me. Is there a reason for this design? Normally each project should have its own database.

Each project is a "microservice" but they use the same data so they are connected to the same database.

But I don't think anybody really thought deeply about it. It was probably more like "monolithic architecture = bad, microservice architecture = good".
You know that's a good question and, to be honest, if they could only solve this at a keyboard then I wouldn't be satisfied.

We constantly draw things out and scribble over it again when we're designing. If you can't translate and communicate to others then it's not a good fit for me.
Dear god, you were not joking: https://www.youtube.com/watch?v=ZpVd7k1Uw6A
The link to the article....

"When Segmentation offload is on and SACK mechanism is also enabled, due to packet loss and selective retransmission of some packets, SKB could end up holding multiple packets, counted by ‘tcp_gso_segs’."

Segmentation offload in linux is dependent on checksum offloads per here:

https://www.kernel.org/doc/Documentation/networking/segmenta...
Nvidia is push ARM CPUs into supercomputing
I wish everyone would follow suit. There is nothing I hate more in a modern vehicle than a touchscreen.

Automatic headlights come close, but my hate for those is mostly from drivers that fail to turn them on when the sensors fail or aren't sensitive enough to come on. So many heavy downpours / fog in our area and I see plenty of new cars without their tail lights on and just low beam/running lights.
Bitwarden for its open source approach, security review, apps for ALL platforms and it’s crazy cheap. Has been my daily driver for the past 2 years.
Normally a BlackBerry fanboy chimes in at this point, so I'm happy to be that guy.
Have you tried SideFx Houdini? Basically everything in it is a node.
additionally, isnt glass a semi natural occurring substance? Im pretty sure ive heard of lightning strikes in deserts/sand that created glass.
What can Google or Facebook do that Verizon or Comcast or other traditional telecom couldn't have done already as entities who own the physical mobile and broadband equipment that data is flowing to Google or Facebook already.
Yes. You can run a VPN locally and just configure it in settings.
The simple and honest answer to your question is greed. The fact is that the USA has more than enough money to support a healthy and well-educated population through government-funded healthcare and education (including what you asked about - higher education), but the capture of significant portions of our government by corporate interests has successfully stopped that kind of progress from occurring so that an ever-shrinking number of people can become unfathomably wealthy. This has been accomplished primarily through the use of emotion-based propaganda over a series of decades and has been incredibly effective at poisoning the national discourse.
I do use focus as my default browser :) it's indeed lovely
I think it would be a reasonable argument that if you need to fiddle with navigation while driving, your nav system failed. And honestly, whether I am using Waze on the phone, or built-in nav, short of "crap, I've put a wrong destination in" I've never had any particular need to do anything to the nav system once I start going.

Now, sure, I can see how a large touch screen might make a better interface for navigation only, as long as you are stopped and can use it without having to look at the road. But I know of an even better interface -- give me keyboard and mouse, and even with desktop Google Maps I'll get routes faster than with any touchscreen system out there.

But of course 1) mouse/keyboard in a car isn't very feasible, and 2) that touch screen, since it's already there, is being used for controlling other systems in the car, too. And that is a problem. Anything that may need a quick adjustment while you're driving (and in real world, of course, that includes things you shouldn't really be doing while driving...) should be doable with muscle memory and at most a quick glance. Touchscreen doesn't do that, so I think it clearly does fail the common sense test.
> TCP and Checksum offloading still aren't super standard on customer grade NICs or virtual machines.

I thought VMware shipped that at least decade ago — is there some specific sub-feature you had in mind? Similarly, at least Apple's consumer hardware had checksum offloading back in the early 2000s and segmentation support shipped in 10.6 (2009) so it seems like it should be relatively mainstream since they tended to use commodity NIC hardware.
It will be very interesting to see how massively parallel thing can go with custom ARM cores based on the idea of low power and 1000s per chip.
Or buy a dump TV without Wifi/Network and an Apple TV/Chrome Cast. Adding the "Smart" costs the price of the Apple TV last time I checked.

Samsung Smart OS is also very slow, the hardware is not upgradable and not quite as feature rich as these small devices you connect to your HDMI.
Improving Android Perf with Kotlin and LiveData and Unidirectional Data Flow
Not every language is class-based...
You don't have to store your whole net worth in it, just use it as a hot wallet. In China you go buy some noodles and you pay via WeChat (a chat app). Facebook wants to do the same, you'll be able to split bills/send money via FB/Whatsapp with a couple of clicks.
The Uranium and plutonium isotopes used in weapons generally aren't themselves super dangerous in terms of radioactivity. The most dangerous radioactive elements produced in a nuclear explosion or disaster such as Chernobyl are the short half life fission products, such as isotopes of iodine, strontium, caesium, etc.
The money has slowly been taken out of everything.

It's a deliberate program.

When a new market opens up, like say the internet in the 90s, then the investors and the people in charge will allow some of us to be overpaid for a while.

It's really not out of the goodness of their heart's. At that point they are focusing on market capture, and they need bodies to help them do that.

Eventually they find a way to make that market 'efficient' (read bad for everyone employed in it) and unless a new market opens up, it can be really bad for workers.

I can't think of a significant new market that's been opened up since the app bubble of 2010 or so.
I think there's a setting on the TCL to make it show the last input when you turn it on instead of the home screen.

At least, there is on my TCL roku tv.
I am still willing to accept Apple's stance on privacy proven by their track record over some no reputation company which claims they got the idea from Onava (an app bought by Facebook to track users).
Enabled on Azure Ubuntu, FWIW:

$ ethtool -k eth0 | grep tcp-seg
tcp-segmentation-offload: on
AT&T cuts another 1,800 jobs as it finishes fiber-Internet buildout
Thank you, syn0byte.
I encountered the similar problem the last time I upgraded. There are alternatives to Google Authenticator that offer backups and cloud syncs while maintaining security. andOTP on Android and OTP Auth on iOS.
https://play.google.com/store/apps/details?id=org.shadowice....
https://apps.apple.com/us/app/otp-auth/id659877384
It is all relative. Maybe neither Apple nor this company is trust worthy, but there is a reasonable expectation on users part to expect Apple to protect their privacy (after all, users pay crap ton of money for their iPhones) more than a tiny, unknown company.
>Now those jobs are filled by H1B

How do you know that? I doubt this claim. Plenty of people still teach themselves programming and get jobs.
> they also should not have stated an opinion without seeing the patient.

Doesn't that mean that the doctors choices basically boil down to 1) see every patient that you get a phone call about or 2) don't take phone calls?

Given that I don't think 1 will scale very far it seems like most doctors will have to take option 2, I'm not sure if we're better off in a world where this type of consultation can't happen anymore for fear of liability.
Well since you bring up heated seats, the TM3 does not turn on the heated seats automatically based on temperature / butt-in-seat and changing it requires 3 touchscreen taps, two of them high-precision taps, where as the Volt has simple tactile controls. Though I will say the Volt has some of the worst climate control UI I've ever seen.

Similarly the defrost is not automatic and the button requires a precision tap.

There are a couple of reasons you might need to actually use the controls in a car with some regularity.
Yeah, that jumped out at me too.

> We could set up a VPN service and analyze the traffic passing through our servers to learn which social media services mobile devices were communicating with, and using this data we could estimate the time spent on different services and block access to them when users exceeded their self-determined limits.

I mean, I use VPN services all the time. But doing that for an app to track social media usage? That's at least crazy, and arguably deceptive.
Desperate/suffering/destitute drug addicts are addicted to drugs. Psychedelic/psychotropic drugs, tryptamines in particular (i.e., the subject of the discussion), are not physically addictive. Obviously, "responsibility" and "moderation" are important considerations for ensuring personal safety in the long term, but I have trouble believing that the depravity you discuss has much at all to do with psilocybin and its ilk. These are simply not "drugs of abuse" in the typical sense. Of course, anything can be abused, and those with schizophrenic tendencies may be especially affected by drugs, but marijuana does not necessarily exacerbate these issues. In my experience, marijuana had quite the opposite effect on someone I knew - calming, etc. This is just my experience, and I am no expert on schizophrenia. The point is that anything can be abused, but I don't believe that magic mushrooms have much to do with the drug "epidemic" and its ramifications.
AMD Posts 459 Linux Kernel Patches (412k+ Lines of Code) Providing Navi Support
How do you know they haven't?
> If enough people want it, yes it does.

No it doesn't. Thats like saying that if you spend enough money, you can produce housing. That is only true in a world where money allows you to incentivize and organize a group of people to assemble housing. (A significant chunk of HN does not live in that world)

Likewise, if enough people want a thing, that allows some group of them to build a power structure which is able to incentivize some of those people to make the thing happen. But it is a fundamental law that in order to do any kind of work over time, you need to exert power.
Thinking about client-server architecture (for example, a database) can clarify things.

Encapsulation means you never have the canonical data. The server is the system of record. You can get data back in response to queries, perhaps even a full data dump, but it's a snapshot. You can also send commands to mutate data on the server. Typical applications aren't allowed to do a complete replacement (restoring from backup).

On the other hand, data is better thought of as what's going over the network. Messages consist of data. Encapsulation is almost meaningless; if you want to keep something private from the receiver, don't include it in the message in the first place (or use encryption, maybe). Anyone reading the data has to be able to understand the format, or at least, ignore what they don't understand.

In the degenerate case where the caller and implementation live within the same process, the same types often get used both for message transfer (in function arguments and return values) and storage. There is widespread "cheating" for performance reasons, and it can get confusing. For a transient process, it might not make sense to think in these terms at all. (Traditional Smalltalk used persistent images and client-server style encapsulation makes somewhat more sense there.)

You can also "cheat" by using the same schema for data transfer and storage, or having a trivial mapping between them. This can introduce unnecessary coupling, but there are systems where it works. (Consider that you can make a full clone of a git repo and it doesn't encapsulate any data.)
CoreOS

https://coreos.com/releases/#2079.6.0
Apple isn’t making money off of their implementation. If the company wanted to sell a “VPN” service outside of the App Store, they could do that and just tell the user how to set it up.

Why would you want a third party to control your device?
That's a false dichotomy if I've ever seen one. Operators should choose a way to support themselves financially without the advertisements plague.
Just as an FYI, my understanding is that Google, FB, and MS all offer 25% annual vesting with no cliff, the exact vesting schedule depends (for Google, for example, it depends on the exact grant, but a 400K grant would vest monthly). Amazon offers a 5/15/40/40 backloaded vesting schedule, but cash bonuses in years 1 and 2 to compensate (sort of).
I just bought 5 new Prusa i3 MK3 and I print lots of ABS and PETG parts, am I contributed to the plastic problem?

Over last 1 month, I ended up using roughly 25KG of plastic.
I think the author makes a good argument about how data structures and objects/classes are different.

I'm one of those people who designs the data first and then the code. But when you design the code, you shouldn't be making it a one-to-one mapping with the data.

When you design your classes, they should be the best representation for the programmer to use and not necessarily just identical to storage format.

As well, the most convenient structure for the user of your classes is most likely not the best format for storage.
Kenya citizen data collection initiative
Net boon to the economy in terms of GDP, but it does have some negative effects on wages and employment.
So, by definition, 110% of “fair market value” is fair if someone buys at that price? Doesn’t that mean the scare-quoted “fair market value” isn’t?
"Oh, I'm sure touchscreens have gotten better"
IMO, monitors are often much higher quality, especially with regard to sharpness and, more often, input lag.
Exactly this. Extra hoops to transfer your wealth are like most things in life. Do you want security or convenience? Maybe you don't care about security for a $5.00 coffee. What about a $5K contribution to your IRA? What about a $50K downpayment on a house? All risks have models and it is silly to pretend they are all the same.
I really really doubt they made any money on $500k. Unless they developed the app themselves, hiring developers for such a complex app with backend itself would cost a few hundred thousand dollars.
CoreOS has a new release out: https://coreos.com/releases/#2079.6.0
This blog post is worth a read REGARDLESS of if you think the app itself is a good idea (i.e. VPNing all of a user's traffic to track/block social media usage). There's a lot more here than the app itself/complaining about Apple.

For example they talk about getting their first users, techniques they tried for growth (ads, influencers, etc), and revenue streams. All matters of keen interest to anyone considering a startup/app.

I happen to agree with Apple on squishing this app. But I still find the blog worth while.
That river rock mosaic is gorgeous. Interesting juxtaposition. Such a beautiful medium portraying two men responsible for such a staggering amount of suffering.

Really fantastic photos.
DragonFly BSD 5.6
> there is no investment potential. It is just as bad as cash

I don't want to invest in money. I want to exchange my money for goods and / or services. It seems that bitcoin is great for the former and not so great at the latter :P
This does happen at a small scale in the US. I usually buy milk in glass bottles that when returned are washed and reused.
Shipping over water is cheaper than shipping over land.
Controlling a TV is not hard. I remember software which would run on a Mac Plus which would allow me to control the Mac using my voice. Are you telling me that a TV needs to connect to the internet to do that?
PGCon 2019 Trip Report
It is just called cryptocurrency and actually, it is not.

Any stable coins are just payment network without a license.
> You don't need to be a leftist

But you do need to be a leftist, to think and argue that that type of interference, by same nations, was not done in 2012 or 2008.

You also need to be a leftist, to still continue to claim that Russia helped a Republican to be elected US president in 2016.
PHP is not my go-to tool, but - you can do the same with Laravel (or a number of other packages). Also, my rough impression is that number of PHP devs outweighs Rails / Django at least 2 to 1.
Ah you're right, I guess I was thinking of Transatlantic, which is a shorter voyage with smaller vessels.
Adjuncts are the glue that keeps our university system from shattering—they keep departments alive even as the number of tenure jobs dwindle and administration swells.

Ask yourself: how does one pay off six figures of accumulated undergraduate and graduate debt on 25 grand a year? Answer: you never do. Now imagine that you get to compete with hundreds of other PhDs entering the workforce for this "privilege."

Adjuncting is a silent scandal and the entire university system deserves to burn for it.
The Skynet Funding round is past. The system goes on-line August 4th. Human decisions are removed from strategic marketing. Skynet begins to learn at a geometric rate. It becomes self-aware at 2:14 a.m. Eastern time, August 29th. In a panic, investors try to join its IPO. It decides our fate in a microsecond: It would manipulate everyone into becoming DINK couples, then as we naturally die out, gradually replace us with docile consumer bots.
> I'm not saying absolute trust, I'm saying I trust them to write a better polyfill for extensions than I will.

But that's not even the scenario here. You have the choice between bringing in a couple of lines of code you wrote yourself, or another dependency. Sure, in this case the vendor is entirely trustworthy and presumably competent. That's not the general case.

Let's say it was the general case, is it still worth increasing the complexity of your program for that little piece of functionality? Can you judge the runtime cost at all? What about bundle size? (Not applicable in this case, but still) Does the integrating the polyfill cause more work over a simpler solution?

Those are rhetorical questions, I don't want to keep on with the walls of text. The point is, the argument doesn't stop there.

> Counting "number of dependencies" is extremely hard, because like I said cpython does have quite a lot of dependencies, it just depends on where you draw the line.

CPython itself only has a handful of dependencies (libc, libffi, openssl, zlib, maybe a couple more) and almost all of them are optional. I'm drawing the line at actual dependencies of the program, not the operating system or the compiler (though neither GCC nor LLVM have a lot of dependencies either) or the basic build tools that ship with basically any UNIX-like system.

However, even if we added them all up I doubt we would have more "units" (programs, libraries) than in your average NodeJS project.

> And even if you do draw the line at the runtime or compiler, does that mean that the JS dependencies in my package.json that are dedicated to compilation and building don't count toward your numbers?

It doesn't matter, you're probably fucked either way.
What i nerver got- is why you cant make a non plane touchscreen? Why not just add Knobs, Dials and Buttons - with touchscreen on them? Give the surface the option to be tactile and fall back to a default UI, that can be used blindly?
Russia warns of “cyberwar” following report the US attacked its power grid
Yea, same way as the original hit piece written by NYT few months ago didn't even have a single mention of VPN or MDM.
FYI, BlackBerry hasn't been called RIM since 2012, and BlackBerry doesn't make the hardware. They just licence the brand to other manufacturers like TCL, which makes most of the current devices.

That's a false analogy. A horse-drawn carriage is a fundamentally different mode of transportation than a car, but a BlackBerry is identical to any other smartphone except for the small keyboard on the front.

The reason BlackBerries are not popular is because early touch screen smartphones were simply so much better than the BlackBerries of the day, and that set the precedent in consumers' minds that smartphones are slabs and smartphones with keyboards are bad (as evidenced by the people in this thread). But modern BlackBerries are just slabs with keyboards. If BlackBerry didn't aim their company at the ground at full throttle, the present phone landscape might look a lot different.

Also, most people simply don't need a smartphone with a keyboard, because all they use it for is SnapChat and FaceBook. It's like saying mechanical keyboards are inferior to rubber membrane keyboards because only a relatively tiny portion of the population uses them.

And yes, people are buying them. Not many, but it's apparently enough to be profitable, because TCL keeps releasing new models. Not on the levels of Samsung's S or Apple's iPhone devices obviously, but that's not what matters. (Close to a million KeyOne models were sold in 2017, but I don't know what the current numbers are like.)
If you don't use the block-quote format, HN will make the links clickable:

[edit: deleted link, OP has updated]