skysight-inc/HackerNews huggingface dataset:
Rendering Medical Images Using Blazor and Fo-Dicom
For what its worth, I'd probably lose my mind too if I was dating Amber Heard and we broke up. Godspeed, hope he recovers soon.
When I read stuff like this I'm so glad to live in a country (France) that doesn't let people without any money when they're fired or have serious medical issues. Nation-wide solidarity costs little to each person but gives a lot to those who need it. So sad that our public unemployment and health systems are getting destroyed piece by piece by successive governments (the current one is particularly agressive).
"2168731C3901ED9F01218D2FFB531EE31524EC15"

(direct URL could break HN rules)
Windows 10 Licensing terms § 6 says "The software periodically checks for system and app updates, and downloads and installs them for you. You may obtain updates only from Microsoft or authorized sources, and Microsoft may need to update your system to provide you with those updates. By accepting this agreement, you agree to receive these types of automatic updates without any additional notice."
When is the last time you have tried this?

I use KDE with Arch Linux on a 2015 retina mbp and often give talks on projectors that are 800x600. Everything works.
A while back, one of the four-way stops in our area got turned into a two-way stop. It took months for folks to stop treating it as a four-way, despite "new traffic pattern" signs.

Another imperfect analogy is power outages and stop lights. For the most part, it doesn't result in full-speed collisions; instead, folks treat it as a stop sign.

Self-driving cars are going to need a "huh, that doesn't look right..." system. Detecting missing/defaced/misleading signs should be a part of it.
One of my "favorite" evil business models is Hola VPN (https://hola.org), a free browser VPN extension. Hola VPN users unknowingly become exit nodes for residential IP address proxies for sale at https://luminati.io.
With XHTML 2.0 and related tools like XQuery it could've been a matter of course. Hell XQuery is still a much better tool for this job than SQL, but no one cares.

I mean

> string_between(content, '<title>', '</title>') as title

really?
Hey if we’re offering sample sizes of one, SSRIs make me sleepy and unmotivated—nearly the opposite of a helpful effect. [...]Bad therapists...prescribe medicine without providing the appropriate support

Consider the possibility that you have had bad doctors diagnosing and prescribing for you. Also, there are a lot of therapists that don't (can't) prescribe, maybe it's a good idea to seek help in that direction?
Because that's what majority of HN's readers are -> A group of lefties who are in the same narrow mindset, and thought they have higher moral ground than everybody else, and yet doesn't know much beyond their tiny circle
It's hardly "pure css" when the page doesn't show the controls without javascript enabled.
The thing is that you actually can't prove that Apple didn't put those parts in there, if they're sourced from the same suppliers Apple sourced them from. They're literally "the same" parts, so no regular inspection would find them.

That's what I meant by "the computer thinks it's a Mac": Apple already has code in place to detect when you've used parts that don't belong in Macs, in your Mac. (That's DSMOS — "Don't Steal Mac OS X", a kernel extension that verifies the hardware on boot.) But if Apple used some random IC from Samsung or Broadcom, and then the repair shop replaced it with the same random IC from Samsung or Broadcom, but not sourced through Apple, then Apple can't tell—at least through any traditional means—that that computer has been tampered with.

And it's important to tell, because Apple does QA (burn-in testing, etc.) on the parts they install. So a random Samsung or Broadcom chip might be a lot more flaky than the same Samsung or Broadcom chip that has survived through Apple's testing gauntlet. And if Apple can't tell that the chip has been replaced, then they can't void your warranty—which means the flakiness of the replaced part becomes negative media coverage about Apple, rather than just being a story about third-party repair shops using non-QAed parts.

(Remember when Apple used those GPUs in old 2011-era MBPs that would overheat enough to de-solder themselves? Imagine if that wasn't Apple's fault, but rather the fault of repair shops replacing Apple's shipped discrete GPU with "the same" discrete GPU that hadn't been through Apple's QA.)

The verification software can detect this specific problem, by comparing lot numbers for each part in the system to lot numbers Apple's factories have actually received. Thus, even a lot of parts that Samsung created exclusively for Apple, but never shipped to Apple, and instead sold to some reseller, would show up as "invalid" here. As it should—because Apple hasn't picked out the bad parts from the lot.

Now that I think of it, a potentially-useful analogy is the 2007 mortgage crisis. People were buying CDOs (income from mixtures of mortgages, that pay out when people pay their mortgages) endorsed by respected institutions, who gave them high ratings. But the mortgages that went into these CDOs weren't actually verified in the way that the institutions promised, and so they failed a lot more often than they should have for the quality ratings they were given.

In this analogy, Apple products are like highly-rated CDOs; and the verification software being discussed here is what's required to actually check that the parts in the computer (i.e. the mortgages in the CDO) belong with that quality-rating slapped on them.
Shenzhen isn't Beijing and Ohio isn't Alabama. Also, the idea that the culture in Shenzhen and Silicon Valley are identical remains ridiculous (try promoting anti-censorship technology in each place), and the shirts are obviously meant to be taken in same way that "better dead than red" doesn't mean you wish you were dead.
I put it crudely by intention. I don't believe that the author is less privileged or devoid of choice here. We must call out those that encourage these practices with their continued support of them instead of twisting it in to pity when it's clearly a case of choice (as author mentions towards the latter part about working elsewhere). We're never going to increase employee confidence and mobility if we're so quick to appeal to emotion in cases where it's clearly invalid.
I'm going to assume you had a ZX Spectrum too? Great machines, and a lot of nostalgia for me too.

I recently came across the odroid-go, which has a Spectrum emulator, so I've been working my way through Manic Miner. Awesome stuff!
It seems like you're jumping ahead to conclusions waay to quickly here.

Instead of that, it would be better to respond directly to the specific points the OP made, rather than move the argument to a bunch of new topics.

OP did not say anything about other languages, be it Java or otherwise. OP is just describing experience with closure.

In order to understand clojure better, it would be good to not shut out feedback.
It was never tenable. The research showing that reduced levels of serotonin ameliorate depression didn’t come after the fact, it came from the original paper. The authors just ignored that when writing the conclusion.
> There may absolutely still someday be a popular form of desktop Linux that can go head to head with the big players in terms of market share, but if so I don’t think it will be referred to as “Linux”

I agree. The Linux Desktop community has proven over several decades that it is simply not up to the task of doing what needs to be done to put together a good Desktop OS. If the Linux kernel starts being a serious contender on Desktops it will be because someone has completely replaced the userspace that currently sits above it and given it a new name to differentiate it from all the problems of the Linux Desktop. I thought google might do this with Android, but it seems that they aren't really interested. Even their recent additions to ChromeOS seem to be only targeted towards enabling web dev workflows.
Emphasis on the before.

AFAIK this is a completely new behaviour and only for newer versions of ME; the older versions still boot the main CPU like a 386 did, and the ME processor is a separate thing (Don't quote me on this; just information I gathered from brief research.)
What was wrong with that one?

Just a brief executive summary for the next poor bastard inclined to read the whole thing.

The same idea has been put forth much more succinctly many times before.
Written by who? As far as the USSR doesn't exist anymore, it's not like people who never lived there, like me, can form an objective opinion about it.
There's a collosal social difference between living paycheck to paycheck without any disposable income, thus depending on retaining your job to be able to keep a roof over your head, and being economically self-sufficient to the point where you are free to take multiple holidays throughout the year and even be free to quit your job and live off your savings through long stretches of time.

Middle class does exist, and it's existence is rather obvious. Trying to conflate middle class with low class or poverty makes no sense at all, because the plight of a low class worker has absolutely nothing in common to the problems and challenges faced by middle class workers.
Two separate issues: if you first agree that herd immunity from an infinite stream of "zero-day pandemics" would require daily vaccinations, then you would turn around and demand that there be laws about what these vaccinations must be composed of, and how they be tested, to de-risk them as much as possible.

Imagine what the FDA already does, and then imagine that they were verifying a drug that would be given to every person in the country. There'd be a crazy strenuous verification system for that.
I'll be glad to see US/Silicon Valley's leadership be destroyed by anybody. The world shall unite against their arrogance
That's great news. When I was a kid, I was kind of disappointed at growing up on the side of the country with such a lame mountain range.
It would be great if they allowed people to write custom views for a certain group of pages, and allowed them to be run and indexed by default. Then you could create, for example, an Amazon item page view that scrapes price and description, and reviews, and quantity, and seller and all that shit and it would be scraped and indexed for you. They could make it optional and make it default only when the view becomes popular based on their own stats. How awesome and useful would that be?
Seeking Comment: Copyright Notice Recommendation
I think the main point here is that you can get data from many different places without having to run crawlers. Like the etld example. tbh I too want to see better DOM handling (stringBetween is not the best function for HTML parsing lol) but the main value prop is pretty impressive.
Silicon Valley already fails here, with Apple supporting Foxconn's human rights nightmare.

Your concerns are valid, but the idea of simply doubling down on Silicon Valley's US companies doesn't ring true.

The US has built its empire on the foundations of Chinese manufacturing, and now there's the panic coming because that foundation will enable China to build it's own tech industry that will likely outcompete the USs.
Does that mean the original Game Boy design from 1989 is or will soon be free to copy, or is this a matter of “just to be sure, we protect this specific way of copying our design”?
Ask HN: How much of the AI/ML hype is warranted?
What is the poster child of AI/ML solutions?
America, the radicalized
Main reason the American government takes its sweet time to selectively choose which startup to help is lack of knowledge by the old cronies in charge. They simple are scared of it due to the lack of understanding and overwhelming desire to maintain status quo. If they are reinsured something is going to be used to benefit commerce, then good. If it's going to be used to allow younger citizens to combine, organise and execute ideas- bad. Simple as that. China sees the idealistic trend of the America youth and wish to embrace it, where old cronies what to stifle it.
Thing is what is flexibility to one are highly insecure working conditions to another.
I'll take well-named variables, functions, and classes over code comments any day.

It's a chore and and half to plow through code in which the author has, for whatever misguided reasons, shortened variable names to inscrutable abbreviations, acronyms, and single letter head-scratchers.

Context-switching between comments and code may be easy for the author, but isn't good for the reader.

More often than not, the short-variable tendency points to an even worse problem: the author hasn't though very deeply about the software at a high level and therefore hasn't developed a good vocabulary or conceptual framework around the problem space.
The negation of "can't do anything right" is "can do some things right", not "can do everything right".

Your original response doesn't really make much sense, since it seems to be responding to an argument that wasn't made.
The USSR collapsed less than 30 years ago finding people who lived during it on both sides isn’t hard neither it’s hard to find books on the subject from both sides of the iron curtain.
Both of your examples require the developer to access some resource outside of the code itself in order to understand what the code is doing (or why it is doing it).

So those things are both good also, but I consider them to be a fallback for cases where the code isn't commented like it should be.
It is very funny to see the US media complain about behavior that has always been the modus operandi of US around the world as if this was borderline criminal. China is doing whatever they can to advance their industry, in the same way the US does around the world. It is borderline ridiculous to read this kind of news from American media.
The notion that government can’t do anything right is a destructive one and it needs to die quickly. Privatization in industries that ought not be profit driven is a bad thing.

There is nothing hyperbolic in this statement. That you think it is hyperbole is evidence to me that we have a long way to go. There are areas that ought not to be privatized. It's pretty extreme to think that everything government does ought to be privatized. It's equally extreme to think that privatization never works. Government can and has done things right. To believe otherwise is foolish and extreme. It is equally foolish and extreme to think government is always the answer. There was no hyperbole in what I wrote. And you've completely sidestepped the points I raised. I gather I was correct in stating that you've never actually heard someone say that government is always the answer.
Honestly, how did the mention of soft OKR, spread positivity, lead to post about elections? That a throwaway account was used tells a lot. Not being American, this kind of discours is troubling.
I generally agree though it's worth noting that the US also makes it nearly impossible for citizens to leave financially.

We're the only country in the world that taxes based on citizenship and not residency.

The new tax law implemented by trump's administration, though generally good, makes it nearly impossible to start a business as an American citizen residing in another country.

We are prisoners of our country, financially, similarly to Chinese citizens.
Ken Bowles authored the book Beginner's guide for the UCSD Pascal System in 1980. Here is a complete scan of the book on archive.org:

https://archive.org/details/Beginners_Guide_for_the_UCSD_Pas...
How many millions need to die around the world every single year from global Capitalism before you're convinced this isn't a good system?

The whole "how many people needed to die due to Communism" is a poor argument when Capitalism has without a doubt killed far more people since the industrial revolution.
awesome, thank you.
Approximately nobody is saying Apple isn't allowed to track and detect this (although they might not be legally allowed to deny all service based on this). Just that they shouldn't make a killswitch that bricks devices based on it. If the "killswitch" isn't one, all is well, but the initial reports claimed otherwise (citing Apple documents as saying "will result in an inoperative system,")
If you run an experiment and time spent per day is cut in half, that's a pretty clear signal the experiment shouldn't ship, vision or not.
Wow this guy got scratch the programming language to compile Lisp in JS that’s impressive
Something like half the comments so far are from newly created accounts that probably aren't going to engage in the discussion honestly.

HN should always be open to new users, and the ability to create throwaways is important, but I am a little concerned that these new accounts don't fit either of those moulds - that they are created not by truly new users, nor as alts for people wanting to bring hard truths they're not comfortable with attaching their real identities with, but instead ~something else~.
Yes a solar charge controller would be the best next move. Do these cheap $14-20 charge controllers last?

Thanks
> Buy support is the sum of buy orders from top 20 exchanges.
> This is the actual amount that people want to buy.

Curious how you have arrived at $1.5T of buy support for BTC?

Given an example, a $1 bid on 100 BTC equates to $100 of buy support. In this example, would you count this as 100 * current price?

For reference, my custom tool reports BTCUSD pairs across major exchanges and shows approx 40kBTC of liquidity 10% either side of the current price. This is approximately $0.25B.
You did qualify your assertion with "mostly", but IME (I switched from trad salaried employment to FT consulting 2 years ago), there's a lot more money to be made in the latter. You have to deal with more risk and more uncertainty, but in terms of income, the upside is way, way higher.
Thanks man I’ll definitely look at this I’ll probably make a meta post but this is a good start
That's a hard question to answer. On the original PC, ROM BIOS (Basic I/O System) was the name for both the (EEP)ROM-based firmware sitting at address F0000 and the INT based interface it provided to the OS.

This included how the system handed of control to the OS. BIOS just loaded the first disk sector and executed whatever it found there. MBR-based partition tables were a DOS-convention, the BIOS couldn't care less what the first disk sector did once it was in control.

When UEFI, the new boot interface, was invented, we needed a name for the old boot conventions. So we called them BIOS.

It's hard to claim the article confuses anything if the original word BIOS has such a confused meaning to begin with. If you say BIOS=PC firmware except the option ROMs, the article is correct.
I remember reading that article man.. it takes me back they say nostalgia is a drug
Totally sensible? The whole thesis of the article is its failure.
If you actually want to bring change then saying "I would never ever do that and I have no sympathy for people who aren't as strong as I am" is a very bad way to give confidence to people. What you did was to pat yourself on your shoulder and to declare others are losers.
Jesus Christ, the cost for a 51% attack on Einsteinium is only ~$12 https://www.crypto51.app/coins/EMC2.html
Who would be the buyer, though? Microsoft? Alibaba? I can't see many acquirers wanting to get into the competitions that snapchat has gotten themselves into.
And yet find me the Walmart that's closed Sundays.
Purely anecdotally, the one place I worked at that embraced A/B testing went to such an extreme that it stifled the vision. It became so risk averse that nothing was really happening, yet at the same time the business was not in the place to sustain growth or even profit that way.

This is because the introduction of such a data driven mentality meant the only people empowered to suggest decisions or experiments or approve the work were all in marketing. Because they were basically deciding what workload they wanted and of course you won’t put more on your plate if you don’t have to.

This isn’t to say it’s about data vs. vision. The original success is usually created in large part due to a healthy collaboration between the visionaries, the engineers, and whoever else is in the mix. Once you take one part of the team out of the equation and tend too heavily towards a particular bias then you might well have lost the secret to the initial success.
The value google may see would be in building machine learning models from data we manually feed in for them. What was the name of the ATS that you eventually selected?
Ask HN: How do you feel about having a mentor in your line of work?
Hello HN-ers
I've been in the software industry for about five years and have worked as an individual contributor at companies big and small. Over the years I've found that while one's own real world experience is a great asset, having a good mentor helps in avoiding common career pitfalls.

So, I wanted to ask you all a question based on your experience level in the industry
1. As someone senior your line of work, will you be willing mentor a junior engineer?
2. As someone relatively new or intermediate in your line of work, do you feel that having a mentor would help you in your career?
Are you serious? Go read The Gulag Archipelago.
> BSOD if a third party hardware segfaults

What [well-known] OS doesn't do that? (Except for specific sandboxes for particular driver classes that every OS now has, like GPU drivers, or drivers for non-DMA USB peripherals. Windows has the most of these sandboxed driver classes, AFAIK.)

Of course, if your standard of comparison is something less well-known like https://genode.org, then few OSes are going to meet your expectations. ;)

> Why doesn't Microsoft make a developer friendly version NOT targeted for consumers (aka without all the bloat)!?

Maybe you have a different interpretation of "developer" than I do here (maybe POSIX development?), but to develop for Windows APIs on Windows, and test your code, those APIs have to actually be around to call, and have to actually do something. You can't update some old codebase that uses legacy Windows features to use newer Windows features, without your development box supporting both the legacy and the new Windows features.

> why can’t I force quit without having to go to Task Manager?

Explorer allows arbitrary shell extensions to embed themselves into its memory space, so it can't be trusted to run as root. An Explorer-launched "Force Quit" tool, that doesn't actually force most things to quit (because they're running as a different user), would be pretty useless/annoying/surprising.
For anyone else confused by the title, this is an alternative to you doing the crawling.

It's not some proposal to re-architect the web so that crawling isn't necessary. It's a data warehouse of the web as a service.
Kids these days... We could have had XHTML, xpath, and the web as a semantic DB. I wonder if the author even knows what these things are, or what happened with the vision of a semantic machine-readable web. I rarely come across engineers who even know what XML is (no, it’s not an alternative encoding format to JSON).

It’d be great if CS courses and bootcamps would teach some basic web history.
There is a large fear of 'mob' justice in China. Helpful patriots that will dox your family and harass them or worse. It is such a great society.

Of course the US is getting that way with politics, including a mass shooting so I guess I can't talk much.