skysight-inc/HackerNews huggingface dataset:
> We have repeatedly proved the superiority of expert systems (in the 90s) and AI and select medical tasks.

Part of the problem here, though, is a human radiologist may look at a "is the bone broken? x-ray and go "yeah, obviously, but what's this subtle spot here?" and find an early state bone cancer or something along those lines. There's a value to that.

The AI might give you the right answer, too, but miss the more subtle issue the AI isn't equipped to spot.
The gap is interpretation and application of those patterns. Building expert systems is expensive, but ML hits the low hanging fruit of showing patterns to experts out of the park.
So true, it's really taken for granted. Especially these days with Github and package managers which make it so easy to end up incorporating a dozen or more 3rd party libraries. There's something impersonal about it, and trivializes the amount of sweat that was poured into the code you're npm installing.
I worked tech support for a large desktop line. This was around 96 and pentium 133 days. We had a large batch of HD's that would fail. Funny thing is, a nice slap on the side of the tower would get them working again. Many times the customer would be satisfied with the solution, but I had to keep them on the line so I could get them a replacement. Can't remember which manufacture the HD's were, but rumor was that a truck broke down in the desert and it degraded the grease inside. So, they would work for a while but then lock up if drive stayed off for a while.
The U.S. A United States Department of Justice investigation found the 'hands up' claim was inconsistent with the physical and forensic evidence, and the witness testimony surrounding the Brown shooting
You've described the playing field in which Mozilla has to work. But it's not going away. If Mozilla can't figure out a strategy to deal with that, it doesn't change anything.
> could be interpreted as victim blaming

Just to be clear: definitely not my intention. The victim is not in any way at fault here, this story is yet another warning to the rest of us.

> then no information is safe

This is definitely true. When I was still on Facebook, I intentionally changed my profile to public (because it ultimately is), and only shared information I was comfortable with the world knowing. Now that you've made this point, off the top of my head, I have realized that my digital footprint has grown more innocuous (apart from taxes and BS like that).
That's pretty punny.
> returning after payment of ruinous fines

This sounds a lot more like "selling back".

Which makes a lot of sense if you don't have anything better to do with it... just make sure you're selling it back for enough money to make a good profit.
What's the better measure of typing speed: full words correct with no typos, or full words typos included?

A buddy of mine used some timing app for our typing speeds, you had to backspace repeatedly to retype a word if you misspelled it. I argued that is unrealistic, you can just use spell check or just catch the typos during your editing read through.
> Is the engine really the thing you're worried about though?

Yes. Google is unable to separate their ad business from making a browser engine (as any profit-seeking corporation in the same position would be). So far their power hasn't been absolute, so some of their less nice efforts have failed, but they'll keep trying.
Indeed. Especially since if you bring an iPhone for a screen replacement, you have to give them your pin and disable Find My for it. (At least in the 6S era). This is because they need to run a diagnostic/callibration tool and that can not run on a locked phone.

Naturally I told them to wait a minute to erase my phone, but the technician told me that I shouldn't bother because the phones are kept in a safe anyways. Naturally I have still politely asked them to wait until I erase the phone, but this might not be everybody's reflex.

Edit: clarification, this was in an official Apple Store
The author seems to have thought about some of the issues around how we approach our working lives, that's not a bad topic to write about in itself. However the tone was a bit ranty and negative, and the Tim Ferris hating got a bit monotonous.

This article could have been more interesting if the author started with a bit of the 4 Hour Work Week, then left it and Ferriss behind for more fruitful content.
Well put. And there are so many issues that it takes a lot of effort to even understand them all. So often you just say, well I care about / identify with my party on issues a, b, c so I vote for them. Issues x, y, z that I know little about I will support the party line because if my group says that is the way to go then that is the way to go.
The Michigan Left is such a great concept. Instead of turning left, you turn right and every boulevard has tons of dedicated u-turn lanes. So to go right, you turn right easy peasy. To go left, you also go right and then make your way to the left lane where you will be able to turn around and go your desired direction. There are so many of them that if you miss the one you want, there will be another a hundred feet down the road. It’s great.

https://en.m.wikipedia.org/wiki/Michigan_left
> They get mad when you show up at the apple store for service having just reset the phone.

They don’t. I’ve done it several times with my old MBP and a couple of iPhones. I never leave a device with a technician without wiping it first. If someone gets upset about that, the proper thing to do is escalate with the manager, because that would be highly irregular.
Good reference. My first coding teacher made us read all the early BOFH stories while learning Unix and Java. Really brought that shit to life, thanks Jonathan.
I think a lot of people used to find Pro/E to be extremely user hostile and difficult to work with. One you got used to it you could be efficient, but it is not known to be user friendly software. Plus they have gone the ribbon route just like all the other CAD software.

I've tried Fusion 360, and I agree, it is just such a pain compared to SolidWorks which I use for work. I already have a paradigm for design in my head due to how long I've used CAD and Fusion 360 doesn't match that. I'm somewhat surprised that Solid Edge isn't more popular in the maker space, it is similarly free for hobbyists and is legitimately CAD software that professionals use.
> There should also be audit logs recorded by the device and sent to the user's Apple account.

The recording of every app opening, every site, every click being sent to organizations is lamented normally, and then desired if put into the right narrative. This is part of the reason we got where we are.
In what way exactly Firefox is not up to the task? Mozilla manages to maintain and constantly update a non-chromium based browser engine that implements most of the web standards and is fully usable for anyone, with much less resources.
The problem is that the semantics of HTML are the semantics of trivial news/blogs. Didn't they say that when HTML5 came out that many of the tag names and concepts were distilled by looking at the frequency of class names used across the internet, and isn't most of the open, indexable internet blogs and forums.

The semantics of the web and the semantics of an application are almost completely different, so those of us trying to ship actual applications over the web are torn between trying to find the closest possible HTML element and customizing it, resulting in non-standard behavior, or just rolling our own div with our own needs.
The question isn’t backtesting vs no backtesting. The question is do you use the arithmetic mean of daily returns as your metric or use the final return over the entire period. The arithmetic mean hides the fact that large downswings hurt your net return more than they would otherwise seem to, and is therefore misleading, making the strategy looking better than it actually is.
AI Drives Taiwanese Chip Design Industry to Focus on Platforms
Free Open Satellite Data Sources for Fun and Profit
Sorry, no repo yet.
> I think it actually has most of the functionality of AutoCAD, let's say 80%, and a good number

The problem is that everybody uses a different 80%.
Can you elaborate more on your comment?
As somebody with experience in developing many OSS projects of different sizes (Redis, Hping, Jim Tcl, Visitors web analyzer, and many additional smaller ones), I think that the solution is simpler than it appears: just do what you want. When you are inside the flames of a successful open source project, you may think that the solution space is binary: don't do anything, or do everything people are demanding from you. Instead you can just keep doing what you want, cherry picking what issues you want to address, reply to, what features you want to add, and so forth. Just give you a fixed amount of time to spend on the project (in my case most of the time it was "all the time I've in a day, but up to 6/8 max", but it can be even just 10 minutes every day), and in this time do the things you like to do and ignore all the others. A few issues/PRs will be perfectly aligned to what you feel is right and you'll enjoy taking care of them. Others will not, and who cares?

And anyway, doing things this way I was able to write a database that beaten, in the market, products developed with hundreds of developers while I was alone, so there must be some merit in what the original author feels is worth investing into. So, just do what you want, but:

1. Don't fall in the trap of thinking that who asks you for things is doing some kind of mistake or abuse just because (for example) they are not paying you. Nope, they are fine asking for things, you are fine to ignore the requests.

2. Don't fall in the trap that you are not accountable about the quality of the software just because it's free software: do only want you want, but ship finished work that is reasonably well written and well documented. To do what you want, at your own peace and according to your own personal expectation has NOTHING to do with the quality of your work. Software fails, but one thing is to ship terrible stuff just because "Hey it's free", another thing is to do things the way you want, but with love.

3. When people attack you, reply gently saying what you think. Don't get trapped into fights, don't feed the troll, remember that many criticizing you, if you are stealing money from the table providing something free, have specific agendas (but sometimes they are just assholes), and their goal is to mount a big case. Stop them replying carefully and without anger, then let the discussion end, or continue without you.

4. Make good friends in the process. They'll help you immensely when there are hard times. Remember: the smartest people 99% of the times have a big hearth and are the most friendly.
OSS like the audio?
> A machine learning algorithm then decodes the brain patterns associated with each letter, and a computer displays the letters on a screen. The participant was able to communicate at about 90 characters, or 18 words, per minute.

> By comparison, able-bodied people close in age to the study participant can type on a smartphone at about 23 words per minute, the authors say. Adults can type on a full keyboard at an average of about 40 words per minute.

I had no idea average typing speed is this slow, though the extreme slowness of touchscreen typing is no surprise.
Also in the US, I had a similar 'awakening' if you will after being at the side of a loved one for a little over two years of intensive medical intervention. I've been left quite bitter and ultimately distrustful about where things stand today.

That said I do recognize that I have the advantage of not making life and death decisions and have no idea what its like to weigh the advantages of innovation against the risk of untimely death or significant impairment/expense that comes with advancing the frontiers of medicine.
Radiologists most definitely are trying. Our institute's entire medical imaging research arm is driven by several very motivated practicing radiologists. You just misunderstand what it is that they do, fundamentally. Diddling with some pics and publishing papers is just not in the same league as making medical diagnoses. A lot is riding on their understanding every little artifact of the algorithm/approach that gives them a modified image to interpret. They will never accept black-box automagic, and they will always evaluate the benefits of novel algorithms together with the drawbacks of having to get used to their quirks and opaque artifacts, possibly with outcomes impacted and/or lives lost in the process. Where the risk/benefit analysis is clear, they do adopt plenty of common-sense automation tools for a very simple reason - they get paid per scan read, so their time is (lots of) money, to them.
I tend to read a few pages before deciding if I want to keep reading the book.
There are basically two purely EM mechanisms at work for large static fields. First, if the field is big enough, it will saturate components that rely on EM effect to work - these will stop functioning until they are removed from the field. Permanent damage possible if other components behave badly in this situation.

The other thing is if you move in the field you will induce currents on anything like a conductive loop in your device. Damage potential is really dependent on the strength, speed of motion, and how sensitive your device is.

Of course, if you have magnetic materials, mechanical damage is also possible.

I suspect those fishing magnets fall off fast enough you'd have to get it lined up just right to a control board to see any effect, if then.
Those were, in fact, thoroughly English foibles only preserved in the colonies. But the English love to complain about that.

Every British tabloid has a regular, very popular column peeving about yet another abomination by the Americans, or the South Africans, or the Australians. Without exception they note what is simply a local fashion lately abandoned locally, but preserved as if in amber elsewhere. The complaints are really about distant people failing to slavishly follow current London trends by abandoning usage London has abandoned.

The peculiar popularity of such peeving could be interpreted as wistfulness for a time when London mattered.

And, by the way, that derivation of "OK" is suspect. It is just as likely to have been (fashionably) sarcastic commentary on well-established common oral usage. Etymologists are generally obliged to rely on written sources, but word origins routinely predate the first written use by many decades. Slang originating in exclusive universities is vanishingly rare.
Except copyleft, the GNU project, and all other viral licenses
This is the situation* — Apple can’t access your data unless you ship them your device unlocked, as the victim did.

Not victim shaming: according to the article this is what Apple tells you to do.

* cough cellbrite.
What a great answer, thanks for the clarification.

I can now fully appreciate how I made a mistake on my evaluation.
It does make sense that a soldier didn’t know. On the other hand, the American military knew of Auschwitz and Birkenau, had the opportunity to bomb and incapacitate it, and didn’t apparently at the request of FDR to direct all munitions toward winning the war. His administration was implored by escapees and refugees. One of the greatest tragedies of many during the war.
I've always either told them to wipe the drive, or setup a deliberate 'apple support' account before taking it in.

I sympathise with the young woman who was the victim here, but apart from "send your device unlocked" Apple do also recommend wiping the device before sending it.

When PINs started to become more common here, I had supermarket and continence store workers asking me to tell them the pin to my card, when paying for stuff. It didn't help that they'd ask me in Thai, I'd not understand, my wife would translate, and I'd immediately respond - in English - to the staff "Are you fucking crazy?".

Thankfully that idea didn't last long. I guess enough other people had similar reactions in their native tongue that they realised that's a really stupid way to do business.
By that definition Mark was not socially isolated, since he had earth communication. He was even effectively live twitch streaming his life.
I have seen several storms during the daytime which were not dark. Living in the north I've also seen nights that were not dark at all.
Surprised to read this. Having worked in the field, I see a growing interest in AI from the radiology community attested by the RSNA new AI journal.
It's not about replacing radiologists but helping them in their daily work, as a safety net (double check) or as a prioritization tool.
Introduction to NoSQL (With Pros and Cons)
That seems like a good idea. Thanks a lot!
I’m not implying they are the same. I’m saying it’s still socialism.

Private property under China is fundamentally different. The communist party can redistribute it any time. You can’t sue the Chinese government to get your property back, as they can amend any laws at will.

So it being different than European communism doesn’t meant it’s not socialism.
What Crows Teach Us
I mis-read the title, I thought it was saying the "4-day work week", which is relevant to many people including myself.
Palestinian village pays high price in defence of its land
> if you actually had any insight into Chinese culture

Thanks for the blind assumption. I'm Chinese myself.
The Surprisingly Long History of Gender-Neutral Pronouns
Commodities tend to have very low profit margin. It wouldn't be surprising if organizations like John deer sell their tractors at a steep loss temporarily which could prevent farmers from being able to buy other brands.
There is a clear global trend to reduce the individual hopurs worked. Up to now, the US seem to not follow along the trend to ras well as e.g. the Dutch do...

https://data.oecd.org/chart/6oFS

a zoom into percentiles, by country/region, is also revealing intercultural differences:

https://www.oecd.org/els/family/LMF2_1_Usual_working_hours_b...
Really really good point made.
Expanding on this, particularly regarding causal reasoning and rules, what I find especially puzzling is the desire to apply deep learning even in cases where the rules are explicitly known already, and the actual challenge would have been to reliably automate the application of the known, explicitly available rules.

Such cases include for example the application of tax law: Yes, it is complex and maybe cannot be automated entirely. However, even today, computer programs handle a large percentage of the arising cases automatically in many governments, and these programs often already have automated mechanisms to delegate a certain percentage of (randomly chosen, maybe weighted according to certain criteria) cases to humans for manual assessment and quality checks, also a case of rule-based reasoning. Even fraud detection can likely be better automated by encoding and applying the rules that auditors already use to detect suspicious cases.

The issue today is that all these rules are hard-coded, and the programs need to be rewritten and redeployed every time the laws change.
I also grew up in a rural high school with a large farming population. I categorize farmers into three types:

1. Professional - Usually highly educated, good business sense. Probably obtained an advanced degree in agriculture science, though not always, some self-educate very successfully. These farmers generally do not like John Deere and think they are overpriced, not as good as they once were, and find the lack of right to repair infuriating.

2. Uneducated - Likely barely passed high school due to a complete lack of effort, because they were going to be farmers and school, "couldn't teach them nothin." Farming is an identity for these individuals. Buying a John Deere is part of that lifestyle. Some kids grow up with a Ferrari on their wall, these kids had a John Deere tractor. The problem with these individuals as it relates to business is that they do not understand business or accounting and probably only have a rudimentary understanding of ag science. They overspend on equipment and their only basic ag science understanding leaves them unable to adapt as well as the pros to droughts, infestations, and other adverse conditions.

3. Gentleman Farmers - Usually educated, but perhaps in an unrelated field. Farming is a hobby. Perhaps a retirement "job." If they make money, great, if not, well, they have money to spare. They buy John Deere, because they can afford it and because it seems like the obvious choice. They are happy to pay their local dealer to fix or repair their tractor, it is something they don't have to worry about and costs are not a real going concern. Breaking even is a success.

Both the less educated farmers and the gentleman farmers treat John Deere tractors as a status symbol (every other farmer know exactly how much a John Deere tractor costs). And when you know how much they cost it is like seeing someone drive by in a Ferrari or Lamborghini, because, well, they cost as much as a Ferrari or Lamborghini, if not more. The professional farmers could care less because they are running a business.
> Wow! Building this in 7 weeks is an incredible feat.

Here is an analysis of Tooljet development in the last 90 days

https://public-001.gitsense.com/insights/github/repos?q=wind...

I also did one for budibase as well

https://public-001.gitsense.com/insights/github/repos?q=wind...

Disclaimer: I'm the creator of GitSense
This still helped me as recently as 2017, so it's not like this stopped being true 20 years ago.
America. We Just Want the Money
There was one update a couple years ago that after the first time it ran, it opened a new document tab, and started typing a political message (I think it was about Snowden leaks/privacy).

Watching a document open and someone seemingly remotely type in the window made me very very uncomfortable. I agree it is his right, and I even agreed with the message, but it completely discredits the tool and the developer.

I have no idea what the developer's politics will be tomorrow, whether he'll see me, or Americans, or guys like me, or whatever "category", as an opponent, and maybe he'll get emotional and somehow nerf the software to punish his perceived political opponents. It's juvenile and destroys trust. It's indicative of someone who simply cannot create boundaries in his life, and worries me that he won't respect other boundaries.

Politics are transient. Tools should be forever.
Structuring Basic Arduino Programs
> Eventually he was freed by his brother, with the help of the Czech partisans using forged/backdated baptismal records. The Slovak subsidiary of the third reich was church oriented.

I want to remind how little people today remember who 3rd reich collaborators were.

The myth of "unwilling collaborators," and "forced to work for Germans under a gunpoint" was invented after the war by political forces who got in bed with 3rd reich, and then wanted to save their skin from pitchforks when they lost.

Those were often very mainstream, and popular political parties. Some of them exist to this day.

Well, there were even Jewish collaborators, in fact, quite plenty of them.
The entire reason I repair a phone instead of buying a new one is because I want the data on it. Erasing all the data completely defeats the entire purpose of the repair.
> she wasn’t being recognized for her contributions, which included testing games and founding the company’s diversity committee.

How much of a contribution are these things really? If testing games is your job, how is this a contribution beyond what you're already getting paid for? There's a limit to how much of a contribution 1 test engineer can make. As for the diversity committee, what results did the committee achieve to make things objectively better for company and workers?

Also, the first sentence and photo caption refer to Lau as game developer but her LinkedIn bio doesnt mention game dev.

It seems the article is elevating her position to make a harder hitting piece which is ingenuous.