skysight-inc/HackerNews huggingface dataset:
Got it. According to BLS, there are 29,530 radiologists out of 20,736,000 total employed in healthcare in the US. https://www.bls.gov/oes/current/oes291224.htm

But, i get the gist of it, we can probably find many more niches that might suffer.

My take on the bigger point is, I wouldn't be so sure about the economy-wide apocalypse. I agree with what he said about the outsourcing scare of 2000's, and if pure cost+customization of education, for example, were an issue, you could conceivably hire a very good personal tutor (professor even) from a low-COL English speaking country, even like 15 years ago, or build yourself your own full custom curriculum for free from MIT videos and plentiful other information that has been around forever, mostly for free. Yet, colleges haven't been abandoned, people are taking on more and more debt every year just to be a part of that system. This is probably not technological in nature. Same for healthcare, there are so much money (and technology) getting poured into that but the system keeps getting more expensive and not too much more efficient, will probably start regressing at some point.

My personal point of curiosity was that autonomous driving, which 10 years ago was promised to have fully arrived 5 years ago, among other things would have turned 2,000,000 not-very-retrainable-in-such-numbers truck drivers in the US into basically near-homeless people. Well, it hasn't really happened:

> from 2020 you will become a permanent backseat driver

https://www.theguardian.com/technology/2015/sep/13/self-driv...

We've been, too, promised that AI will revolutionize healthcare, e.g. that Watson will replace your doctor (at least, according to the IBM and friends' pitches). Watson turned out to be less than a rounding error in the healthcare equation (i think they got rid of parts of it by now).

The point being, to me it's not very clear cut, and some of what MA pointed out seems really to be caused not by inferior pre-ChatGPT technology but for more societal/economical reasons and incentives (perverse or not).
Many companies do just write entire modern SoCs in straight Verilog (maybe with some autogenerated Verilog hacked in there) with no other major organization tools aside from the typical project management stuff. The load-store unit of a modern CPU alone easily exceeds 10k lines of Verilog. It's a similar thing as people who work with kernels—after all, the page table management code in a modern operating system like Linux is absolutely monstrous but still people are able to understand it well enough to be able to make the changes they need and get out.

If you are interested in other languages which hope to make this sort of stuff easier, I'd recommend taking a look at design productivity languages like Chisel and it's associated Chipyard [1], SpinalHDL [2], and Bluespec [3]. Each of these are meant to make defining extremely complex hardware more manageable for humans and there's a lot of interesting work going on right now with each of them.

[1] https://github.com/ucb-bar/chipyard

[2] https://github.com/SpinalHDL/SpinalHDL

[3] https://github.com/B-Lang-org/bsc
Why? Are they replacing those they let go with AI? I highly doubt it.
I wonder if part of that is because GPU tasks are ridiculously parallelisable?

If you can split the screen into 64 equal chunks, there's nothing except silicon real estate stopping you splitting it into 128, or 256, or 2048. Think about how SLI worked, in the Voodoo II olden days.
I am quite interested in this AI that can improve upon itself or come up with genuinely new and novel ideas. What are you referring to exactly? LLMs?
It feels like we are two or three generations away from that in gpus for games.
“Scromiting,” the New Panic over Weed, Is a Real Thing
Kubevirt – when a hero is needed, one appears
Book also covered by the FT in "Humanity is sleepwalking into a neurotech disaster" (submitted as https://news.ycombinator.com/item?id=35023495 )
That does sound like something that could go wrong while writing a book.
Even Though I mudded I'd never heard of this. I suppose there was nothing to attract new users over the years.
You should also try to imagine that your friends and family want absolutely nothing to do with you also, and that would be a clearer picture of the problem.
Ask HN: What is the most ingenious yet simple life hack you have used?
Fedora and Ubuntu ship with this. So my understanding is that it may or may not be as good as in Windows, but it's not running under the most conservative approach by default
> thousands of servers are managable only with orchestration solutions

I've done "thousands of servers" with PowerShell, with no expensive and complex orchestration solutions.
I keep hearing that ROCm is DOA, but there’s a lot of supercomputing labs that are heavily investing in it, with engineers who are quite in favor of it.
Meta actually announced legs are coming to avatars in their multiverse a few months ago. https://techcrunch.com/2022/10/11/meta-announces-legs/
Clojure - cool, I haven’t seen this in the wild for ages!

https://github.com/chr15m/rogule.com/tree/master/src/rogule
Sorry if the answer is obvious but can we use this for our own usage? If yes, how?
thanks for doing this, honestly your writeup seems more valuable than the model weights lol

> But for what it's worth, my personal opinion is that LLaMA probably isn't OpenAI-grade -- there's a big difference between training a model in an academic setting vs when your entire company depends on it for wide-scale commercial success. I wasn't impressed that 30B didn't seem to know who Captain Picard was.

im new to benchmarking shenanigans but how is it that facebook was able to proclaim that it matched GPT3 performance on presumably standard LLM benchmarks? is there a good survey paper or blogpost on how to think about known deficiencies in benchmarks?
https://news.ycombinator.com/item?id=35027583

You're ascribing the evils of market concentration to automation. Automation isn't why housing and higher education are so much more expensive now than they were.
Taiwan Area's Outbound Investment, Continues to Go to China Mainland Area
“Conservatism” isn’t defined (except maybe by liberals) in temporal terms. That’s like saying that liberalism is about change, without qualification.

For example, conservatives don’t like the administrative state, even though it’s pushing a century old at this point. That’s because conservatives are generally skeptical of the ability of reason to organize society. The fact that we’ve been doing that a long time doesn’t make it any more palatable.

Jacobin actually has a pretty good article on Edmund Burke: https://jacobin.com/2021/02/edmund-burke-conservatism-tradit....
“Conservatism” isn’t defined (except maybe by liberals) in temporal terms. That’s like saying that liberalism is about change, without qualification.

For example, conservatives don’t like the administrative state, even though it’s pushing a century old at this point. That’s because conservatives are generally skeptical of the ability of reason to organize society. The fact that we’ve been doing that a long time doesn’t make it any more palatable.
We have been ____ users. Sydney has been a ____ Bing
Just to add to your explanation, Lisp cons cells works that way as well, and are implemented as linked list.

The great and often unmentioned pro of cons cells/linked lists is that they are a very simple form of persistent data structure, that make immutability and memory sharing very easy, so are an excellent primitive to build a garbage-collected immutable and shared-nothing language upon like Erlang, or Clojure.
Dart 3 Sound null safety
I think the idea is that polygon meshes are the only way things are done on all existing graphics cards and as such that is the only primitive used and that is the only primitive optimized for. Personally I suspect that triangle meshes were the correct way to go. but you can imagine an alternate past where we optimized for csg style solid primitives(pov-ray), or perhaps we optimized for drawing point clouds(voxels), or perhaps spline based patches(nurbs). just figure out how to draw the primitive and build hardware that is good at it. right now the hardware is good at drawing triangle meshes so that is the algorithm used.
Also the whole things seems somewhat un-deterministic. This morning I booted and the the Login screen nothing works. No keyboard input, touchpad won't move the cursor. Powerbutton works and will power off the machine. Then, u-boot starts and it stopped with some inputs, like it seems those keys I entered at the login scree, which shouldn't be at all NEVER....a few reboots and then it works normal. Very strange...
What? No, it isn't. It's about something that only affects Ultrabook-style devices, and it's extremely clear that it's not to hit a marketing target because if you run Windows the drivers disable the PL1/2 limitations.
The smartphone era is simply very young still. The QUERTY keyboard is fast enough for most use cases, but without autocomplete it's pretty much broken on smartphones.

Optimized systems exist though, for example the MessageEase keyboard. It's almost exactly how you describe, but capitalization is done by circling or by swiping back and forth.

Court writers have more advanced systems, but they also take a lot more equipment and more time to become fluent with.
Yes. And if you run thermald with the adaptive policy enabled, you shouldn't see any benefit from throttled. It's possible that you will, but if so that's likely a bug.
Both are growing their hosing stock by between 5-11% of their population.

How many more houses would Portland metro, Seattle or SF bay have to build to match?
Everyday life is a treadmill, a neverending ceaseless treadmill, and bad things happen if you fall off that treadmill. For some people, the treadmill is cake: so easy to keep up with it is almost bothersomely slow.

But... get a bit of a leg cramp, or lose energy, age a little, or get a bit of mental trauma, and that simple treadmill gets much more terrifying and ominous each day you have to run it.

As I get older, those nutso men that shutter away in some far flung cabin with no contact with the world ... gets more appealing. Or simply a van down by the river.
Ask HN: Does ChatGPT respect Robots.txt?
Hello HN,

Was looking for more info on whether ChatGPT (and similar LLMs) respect the robots.txt directives?

I couldn't find any details over the crawlers and the rules they follow when ChatGPT was undergoing its training.

When I asked ChatGPT - is says "As an AI language model, I do not have the ability to crawl the web on my own. However, as a general principle, web crawlers should follow the rules specified in the website's" and when asked further on who created the data set and method they used - The response is "The dataset used to train me was created by OpenAI, the organization that developed and maintains my system. OpenAI's team of researchers and engineers collected the training data from a wide variety of sources, including books, articles, websites, and other publicly available text data."

So - No clear answer as far as I can tell. It is obviously a near-impossible task to build the dataset manually (given the strength of the team) - Some crawlers would have been used (assumption) - If anyone knows or can shed light to it - It would be great.
There's a lot of 10+ year old CPUs in use, with heatsinks so clogged as to be at their thermal limit all the time, that I think 10 years is a highly conservative estimate which also assumes absolute max Vcore (which if you've seen the datasheets, are far higher than normal values, and something that only extreme --- as in, liquid nitrogen --- overclockers will exceed); it's more likely other things like motherboard capacitors will fail first.
I guess you can https://doc.qt.io/qt-5/webgl.html

But it's probably very inefficient and I'd advice to just write a web app if you need a web app.
Same. I have fond memories of first playing Doom on a 386 with the resolution set to extra low (approximately halving 320x200). The space between the pixels gives your imagination something to do. Sort of like how you can make a room look better by turning off the ceiling lights and just having a small lamp on your desk. I kind of think even if we get 120fps perfectly raytraced VR, it'll never be able to quite achieve the big pixel immersion experience.
Ah yes, but your 1084s draws 75w drawing the twice the power of an LCD. :)
The statement that "AI is better than human beings at the pattern-matching work of radiology, so the majority of radiologists will be unemployed" oversimplifies the role of radiologists. While AI can assist with pattern matching and improve scan quality, radiologists are doctors who diagnose pathologies based on multiple factors, not just scans. They also interact with patients, make important judgments, and determine when further investigation is necessary, for example.

While it is possible in theory for AI to handle these tasks, they are complex and difficult problems to solve. There is currently no evidence to suggest that AI will replace radiologists in the two decades. Therefore, it is important to recognize the valuable role that radiologists play in patient care and not underestimate the challenges that remain in developing AI technology that can effectively replicate their expertise.
Adding comments to json is the one breaking change the world needs. As a parser if you stumble over a comment it's your fault! nothing in the world could stop you from just sanely ignoring comments.
So, what about the cleanup effort?

Let's say you're a civilization advanced enough to direct world-destroying missiles at everything 100 LY around you... that means you can reasonably get some intelligence on what you're destroying, and it's probably valuable enough territory to make it worth checking out before you incinerate it. A 100-year mission to go there and, oh, alter the atmosphere just enough to eradicate the dominant species, would be a much better strategy than just annihilating a productive ecosystem...
How is NVIDIA different from Apple?
Do Long-Distance Relationships Work? (2019)
I really liked that the Pure3D card [1] had a composite video output which allowed me to play Quake2 on my Apple //c monitor. Very bizarre retro future feel.

1: https://www.tomshardware.com/reviews/3d-accelerator-card-rev...
I use a LCD, but there's a OSSC in between.
Higher-Order Functions in Go
Same here, if within sensible ranges it won't harm. It's the current that destroys the ( longevity ) of the silicon, not so much the clock or voltage.
But that’s exactly the life you and me already live, and have come to terms with (I hope?). We’re never going to be rich and famous. So nobody had a choice to begin with.
Your tl;dr shows how text+reader_context can generate the best summaries. Those 5 words are perfect if you know what they did for ChatGPT.

This makes me think that to get high quality summaries:
1) they have to be generated for each individual reader
2) the AI should know what the reader knows

You achieved 2 by imagining what HN people may already know, but the ultimate goal would be to know what the individual reader knows.

And this chain of thought leads to
- Perhaps all AI output should be generated on the fly for the end user with full (relevant and compressed) context.
- Giving AI what we know is extremely dangerous if someone wants to use it for something bad (so we really, really need local AI).

Sure, these are all things people in the industry already know, but there must be a lot of people like me who are just now thinking about it.

A note: "^2" added humor to make the reading light with very few bytes. Perhaps the machine would do this too, if the reader wants.

Only few things make me very very excited and sometimes very very sad like some AI developments. But the exciting part wins for now!
Kyle Hill made a video about this: https://youtu.be/bmVGwOP_zi8

I found it fascinating how they seem to have become their own breed with a beautiful monochrome coat, and are very friendly and approachable to humans still.
I disagree that open core is just marketing or OSS shareware.

When done correctly, it offers a fully functional, featureful and standalone product most users can benefit from. Only specific noncritical features, meant for advanced or corporate users, are offered commercially.
I'm not surprised. Any time you talk about how terrible the Linux desktop experience is, you'll get people saying shit like "Why do you need that feature? Linux works just fine on my machine". Marcan really pissed off that crowd when he acknowledged the feature disparity between Linux and the preinstalled OS on prebuilts:

"I just realized that one of the things that bugs me is people equating stereotypical Linux problems on Asahi with other platforms, because it's not the same, because we actually care.

Suspend not working, audio not working, display tearing issues, power management being bad... all those things are Linux on $random_platform support memes. And they're memes because they never get fixed, because nobody cares."
Show HN: GraphQL-like full stack typesafe development for REST
not just system support. availability of modules is bad.

got a HP that have both an AMD pro apu and ddr5 slots, with no soldered ram. i e. all the requirements.

it was $500 to 1500 depending on configuration. then 16 or 32gb of ecc sodimm runs over $2000 for regular consumers! and that's if you can find them in stock!
I wrote multiple places in my location field, so I can never be found!

Also one of such places has a unicode letter "ö", and github doesn't seem to work with those. You need to replace it with "o" instead.
I did a similar journey in Yunnan region in 2008, including a longer stay in Dali and I’ve found the first part absolutely fascinating since I can relate to all the places he talks about.
> Outside of undergraduate economics 101 textbooks Labour is not perfectly fungible.

It wasn't claimed to be. That's why people whose skills are now in lower demand may make less money than other people. But that doesn't mean they can't find jobs.
Such mixing is simply not required in Chinese since words in all Chinese varieties are not inflected. There are some particles that are quite common (like 了 and 子), but they are very easy to write. The Simplified Characters are further optimized for writing speed. Most importantly 儿 for 兒 and 个 for 個, since these characters are very common in Modern Standard Chinese.
You can own and run a US business while on an H-1B. The H-1B is good as long as you're still employed by the sponsoring employer, and you can do pretty much whatever else you want while in the US on it.

Beware that your current employment probably has an "assignment of inventions" agreement, which may give them rights over software you create outside work. You can often negotiate an exception for a particular project.

If the startup starts growing and you want quit your existing job and to go full-time, it's more difficult but there may be options depending on your circumstances. You'll need a good immigration lawyer then.
> technology specific law

No, it is the statement of the radically paramount status of the rightful will to privacy, becoming increasingly urgent the more the idea of Dignity fades in cultures.
Seeing how you are only referring to the most basic of functional programming tenets (stateless functions), it's through a lot of experience with complex, heavily abstracted systems that plenty of software engineers have been bitten by silly bugs resulting purely from inability of different people to sanely follow otherwise complex code.

Move to natively distributed architectures (eg just running two single threaded app instances on the cloud gets you there) has organically driven that complexity up by a lot.

After you realize that it's perfectly possible to build complex and performant systems out of purely stateless components, things like DDD and functional programming suddenly start to make a lot more tests.

Oh, and 2h test suites which are incompatible with TDD approach ;)
This is the most cynical take, but also sadly the most true to history and therefore probably the future. Sure, the future might have every one of us with the ability to boot up with a command a self-assembling automated factory that previously took a supply chain of thousands of workers to run, but due to the suddenly enormous cost of land and raw materials relative to our make-work wages, nobody can afford to build it.

I am somewhat serious, but also being a little factitious here. There's a breaking point of widespread democratized (runnable by like 1-5 people, or a small community) technology where these companies don't have the same ability to absorb all these gains. If/when the basics for living are largely automated and able to be bootstrapped for very cheap / very little labor by AI-assisted tools, then the only way people are going to settle for jobs that give less than what these provide is by top-down dictatorial artificial scarcity and rent-seeking, blatantly destroying this production ability. I think there's definitely a cynical reality where that happens - and definitely regions of the world where it will - but everywhere..? Eh...

My money for the cynical take is much more along the lines of "massive social upheaval kicks off a world war with terrifying consequences" or "AI eradicates humanity". Less than that and honestly - we're gonna be golden in the long run, and it's gonna be an awkward but neat short/medium run.
Wrong Ken perhaps? Wasn't APL written by Iverson?
Others push Videos that are not just "what you doing ATM" - this is a limitation in creativity

And why videos in the first? Why not a photo? It would cost less time and can be taken anywhere (toilets f.e.)

I just don't get, why do you want to make it difficult to access the app (at first take your time to record a few seconds). Then why pollute an experience with recordings that wouldn't have mich creative input, because they're just for gaining access ("cooking smthg", "waiting for smth", "want to have a short look what my friends are doing and need to record smth.") - you'll never get an Input like "how the earth have evolved", as this is content, but you'll have faces at first.

What happens if one accumulates say 1k friends. Will he look at "access denied" faces the whole day?

The idea seem to solve a non problem: User engagement through access Control. If you ask me, I try it once, bur then go back to the other social apps.

Just because there I can consume.
>You cannot simply make a CPU run faster by writing MSRs

I like such generalised statements. You can read about xeon v3 hack and ThrottleStop PowerCut. Each is just "writing MSRs" with a funny side-effect of your CPU taking more current in.
Hah. There's truth to that, but just on a tangent, it got me thinking about the hardware of my youth versus the hardware of today. Like, when I was 8, the coolest thing to me was calculator watches. They had either 3 or 4 rows of rubber buttons, or the fancy ones had flat buttons. They weren't trying to hide their interface under a flat screen, right? They were going out of their way to give you lots of stuff to play with. They had different modes; you could cycle through stopwatches and alarms and little 1-line memos and addresses. They encouraged you to read the owner's manual that came with them.

Those systems taught people how to use them, and didn't necessarily sacrifice everything to a series of wizard screens. I think somewhere around the point where design decisions started being made to help onboard people into a piece of software or hardware faster, we lost the joy of digging deep in the user manual and finding cool shit.
This seems cool! Would be neat to have some kind of feature/performance comparison with processing, which I'd guess is the introduction to creative coding for a lot of people.