skysight-inc/HackerNews huggingface dataset:
> once an organization surpasses a certain size

This is precisely why the solution is to keep size small and allow consumers (in the education market, these are parents) to have a choice between many small providers who are forced to compete with each other. Governments should (with notable exceptions) constantly be pressuring large organizations to break apart into smaller ones.

There are some cases where this isn't feasible, particularly in natural monopolies and in the government itself. Here, I point to Pahlka's excellent "Culture Eats Policy", https://www.niskanencenter.org/culture-eats-policy/ for which no summary can do her piece justice.
I'm struggling to see where you disagree with me, since you admit that market forces exist.

empty housing is abhorrent to me.
You're wasting your time. Despite the fact that computers literally run the world, the vast majority of software engineers have collectively decided that their work is only deserving of ridicule and stupid memes. Software engineering is the only profession in human history where self-hate is the cultural norm, and any attempt to imbue the work with seriousness and respect is invariably met with contempt from the professional masses.
I usually setup HTTP basic authentication for these types of things. It also prevents exploitation by bots when a zero day is out and you haven't patched yet. The username/password pair can be trivial, even something like `foo/bar` stops pretty much all automated scanning.
Unicode was fixed in 2007 (or thereabouts). I think thats a problem with Delphi (and Lazarus) everyone compares it to when they used Delphi (in 1999) it didn't do this cool thing that languages in 2023 do, however modern day Delphi does a lot more stuff. It's worth a revisit, I use it with the skia graphics engine to create multi platform apps very easily.
Modern day ronin right here.
Try subscribing to Unwind AI (https://unwindai.substack.com/). They publish quick 3-min daily newsletters on latest developments in AI. Each edition also has "prompt of the day", helps to learn how to properly craft prompts and squeeze the best out of ChatGPT.
And the company who made Robotech has been legally blocking actual Macross ever since. It hasn't come out in any other form because they have the exclusive license and refuse to let anyone else touch it.

…But that changed last year, so it may now appear somewhere, somehow.
If that's the route you want to take then that's absolutely fine.

That area of electronics is "modular digital electronics" and doesn't take you through the principles of basic passive components (resistors, capacitors, inductors) and then into analogue circuit theory and semiconductors, digital logic and so on.

The only thing that bugs me is when that approach is suggested as a response to 'how do I learn electronics' without any qualification or elaboration.
Sticking your fingers in your ears and saying "everyone is making up problems, Linux is perfect!" is the other reason the "year of the Linux desktop" is never going to happen
Some applications cannot be deployed as a monolith. Maybe they mix native and managed dependencies. Maybe they rely on external software (like, say, ffmpeg) being present. Maybe this external software depends on specific system library versions.

Yes, you can make all of this work without containers. They make all this very easy and reliable though.

So your container has the right Java Runtime Environment and your app inside. I don't even need to know it's Java!
Writing a 6502 Emulator in Python
Interesting. Any models you'd care to recommend? I'm looking for a cheap, functional Linux laptop to replace my ThinkPad, and this option sounds promising.
Mostly agree. The modern shell scripting environment is much more robust than 30 years ago, with ShellCheck and some sane defaults, as you say. I also find it pleasant, once you get over some of its quirks.

As for managing libraries, that's true, but you can certainly import and reuse some common util functions.

For example, this is at the top of most of my scripts:

set -eEuxo pipefail

_scriptdir="$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"
source "${_scriptdir}/lib.sh"

This loads `lib.sh` from a common directory where my shell scripts live, which has some logging and error handling functions, so it cuts down on repetition just like a programming language would.
Why'd I spend an hour making a Twitter clone when I can just buy one for $44 billion.
you may appreciate http://postscriptcode.com/ by nathan laredo

i wrote a parametric 2-d cad system in postscript: http://canonical.org/~kragen/sw/laserboot/cut-3/README.md.ht...

it's a very flexible dynamic language, much like lisp, and a little less like python, but with much better performance than python
Recently I wanted to see if some code I wrote still worked on Java 1.x.

The only way I could get Java 1.x to run (among my fleet of existing machines) was by installing the windows JDK version to run inside Wine on my Ubuntu.

Native Windows 10 could not run Java 1.x. This surprised me, since in my previous experience Windows was pretty amazing for maintaining reverse compatibility.

(I guess I could grab a super-old Debian docker image like Debian 6 and see if the linux Java 1.x binary would run on that, but I wanted to stick with machines I already had running.)
I think you might be surprised at the distribution in wealth even within schools. Only an anecdote but I went to a public high school in somewhat of an inner city, and there was a stark contrast in financial well being across my classmates and myself. The kids from upper middle class families were the ones in AP classes and who went on to great universities, while the more median student likely came from a household that were much closer to the poverty line.

If performance had come with a financial bonus, I'd guess 90% of the recipients wouldn't notice any difference in their lives/outcomes. Maybe even a higher percentage than that.
I was using “C-style” with respect to {} syntax for compound statements rather than language specification because the GP is discussing language grammar.
It helps you to get insights into an industry, a feel for what they need and how customers tick. Also connections and an understanding how businesses are run.

On the other hand, Microsoft and Meta have bee quite successful with founders sans job experience.
Seems like a decent start. As feedback, I’d suggest you take a look at quantumonline.com for an example of 1. The types of securities that income investors care about and 2. The type of information that income investors care about.
For those interested in seeing more about how these new 7040 APUs (Zen4 + RDNA3 "Phoenix") perform, Notebookcheck just reviewed a 7840HS (65W max TDP I believe) minipc: https://www.notebookcheck.net/AMD-Ryzen-7-7840HS-performance...

Although not Linux specific, the nice thing about Notebookcheck is they have a nice database of other CPUs/devices that you can easily compare against. ServeTheHome has been reviewing a lot of these minipcs as well, here's their review of another one w/ Linux compile times and a few other Linux benchmarks: https://www.servethehome.com/minisforum-um790-pro-review-big...

For those that don't know, the U, HS, and H chips are basically the same chip with slightly different bins and usually can have their TDP modified in BIOS, via Ryzen Master, or third party tools like RyzenAdj (Phoenix support: https://github.com/FlyGoat/RyzenAdj/pull/256) to perform pretty closely. (This generation the HX is a '7045' chip is closer to a desktop chip than a mobile APU)
> zero incentive for the teachers to get results

Except, of course, wanting to educate -- which is ostensibly the reason they got into the profession in the first place. It probably wasn't for the pay.
Wayland on OpenBSD
This reads like an allegorical confession of matricide.
Here's one (Judgment under Uncertainty: Heuristics and Biases; PDF):

https://www2.psych.ubc.ca/~schaller/Psyc590Readings/TverskyK...
It sounds like it was inspired by the "Choose Your Own Adventure" series of books[1] from the '70s and '80s, but digital. I've wondered why this style of storytelling is not more popular, especially since a digital format should make it easier to compose and allow more flexibility with the decision tree.

[1] https://en.wikipedia.org/wiki/Choose_Your_Own_Adventure
Starting out with Pocket some years ago, I almost immediately learned to not rely on its reader feature. I haven’t used it since. It makes a hash out of basically everything, with image captions presented as normal body text, code snippets missing (this is a big one), images missing, quotes missing etc.

Perhaps the respective article authors didn’t use html markup semantically correct, so a naive reader runs into trouble. But if such a Reader is part of your core business proposal and you are, by now, Mozilla, one would hope articles didn’t get butchered in reader view.
Bruce Norskog's cycle would work, but it will require executing somewhere around 43,252,003,274,489,855,999 moves (at worst) to arrive at the solution to a given scramble. :)
I C what you did there.
>now they have to learn all about lifetimes

If you do not want to learn about lifetimes do not use Rust. The advice is also terrible since inevitably you are going to use someone elses code, which does use slices.
Because that requires retraining the model every time you take new notes. And this way you also still have the raw notes as similarity matches from the vector db, rather than them "disappearing" into the LLM model.
One goal that I think often gets missed out of code review guides is education.

To me, code review is not just there to produce better software, but also better developers.

It's a great place to talk about tradeoffs, alternative approaches, reasoning behind changes, etc.

Maybe less useful in huge projects with many contractors you're never going to work with again, but I've seen the mentoring aspect have great benefits in small teams.
golang is basically newsqueak
This is great (for people who want to signal they're in the know).
Storing excess renewable energy, which means solving the hydrogen problem.

Emphasizing metabolic (mitochondrial) holistic health approaches in medicine.
In your experience, does the act of solving a Rubik’s cube have any practical application to another discipline?
Money in the pocket. If you trust the company you assume that the stock will recover the value eventually.
The reason for these are many but one is it allows the company the option of having the employee relocate to office if there are further promotions, and the employee elects to of course. Without trouble of Visas, and work rights.

It also allows for easy aligning of time zone, work culture and language. Staff also expect to work with similar pay/costs for fairness, so if you have a country excessively cheap with living costs it makes compensation difficult and unequal amongst other staff
What is the difference between properties and attributes in HTML?
But what if you prefer that steady income? It’s a honest question.
I have a T420s that really struggles with video e.g. Youtube. Watching any h.245 via VLC or mplayer is impossible. Also the battery is in a bad state and I haven't been able to find a good replacement that isn't equally poor or worse right from the start. It actually has two batteries, one being in what used to be the cd tray. Still, usage time is 3 hours tops.

It had been my daily driver for years, running Linux, but I had to replace it with something newer.

How is your T420 doing with all this? Did you update the CPU? Does it still have the stock battery?
They also have a debilitating effect on IQ and coherence (just temporary I believe), which is maybe in evidence here.
I see no care from you for the Russian cluster weapons they are being pointed at populated civilian areas intentionally.

> instead of speaking with each other to work together to resolve it.

This is Russias doing more than anything, but can you blame the Ukrainians, would you want to "speak" with the person who raped your child, killed your wife and executed your bother before they annex some of your house?.

> But now, Human Rights Watch, White Helmets, Amnesty International and others were attacked by both sides, including the Ukrainian side, for reporting impartially, or working with "the other side" to render humanitarian aid. For example:

These articles get attacked because they are ridiculous and come from a very privileged position.

> I'm sure this will help the Ukrainian civilian population massively.

If it helps push back Russia it will undoubtedly help them, what Russia does to a civilian population after it captures some citizens is beyond horrific.

> Even in Bucha, the Guardian's investigation showed that the majority of people died from shrapnel such as "flechettes", after autopsies were conducted. The real tragedy is how many civilians die in the crossfire, especially from cluster munitions which are banned by tons of countries, but notably NOT by USA, Ukraine and Russia:

Yep and this crossfire will go to 0 when Russia leaves Ukraine, so until then we need to arm them with all the weapons they need to make Russia leave.

You do want Russia out of Ukraine right?.

> https://infobrics.org/post/35646/

Your source is literally an alliance Russia is a founding member of LOL.
Programming environments including shells and operating systems are just tools. And every tool can been misused. I opened a can of beans with a screwdriver once. Reality is messy. That doesn’t make the tool bad.
Joel seems like a nice guy. We sold chiphacker.com to him which became https://electronics.stackexchange.com .
If I could only collaborate with and work on stuff built by better programmers then me, I wouldn't mind grokking whatever language/tooling to do it.

Since I'm probably very average, I'd rather be safe from having to deal with the mess left by bellow average work. So for me it goes Go for work, and a lot of Forth, Lisp (Scheme and Racket mostly), Elixir/Erlang on my own time. Whatever doesn't need to touch other people's work can be malleable as possible. If it gets publicly pawed at, I need carbon steel rails thank you very much.
If they haven't set up their landing page I doubt they configured a robots.txt
JFGI, it should be easy for you to find unless you have a vested interest in avoiding it.
I am exploring my startup idea after being laid off. I have no actual idea, but it looks like I may be the first to a fully functional prototype of decentralization. I don’t mean Web3 or blockchain. I mean no central artifacts of any kind. I have one last step to complete before the prototype achieves full Zero Trust conformance (as much as a non-hardware solution can achieve).
> Debugging a LangChain error is near impossible, even with verbose=True.

(A while ago) I tried using LangChain and shortly gave up after not finding any way whatsoever to actually debug what’s going on under the hood (eg. see the actual prompts, LLM queries). It’s pretty ridiculous that this isn’t basic functionality, or at least it isn’t very discoverable.

I cannot imagine spending extended time with a framework without knowing what the internals are doing. I do realize this isn’t achievable on all levels with LLMs, but introducing more black boxes on top of existing ones isn’t solving any problems.
Ironically, I sought to make a reference to the GeoCities "Under Construction" animated GIFs, and upon visiting knowyourmeme.com, they served me a 500 error on their landing page. Justice!
Given enough time and energy, everything can be brute forced.
Sounds like an excuse for parents to make their kids' lives hell. Such a policy would do a lot of damage.
Twitter Blue accounts fuel Ukraine War misinformation
I have successfully done this repeatedly in a very big org, though it wasn’t easy and it also wasn’t at Amazon.
He was there at the very start at DotCloud and worked on Dockers predecessor and then Docker itself. Early adopter is really underselling how much he contributed.
Temperature?
Microsoft was just another small software company until the IBM opportunity came their way. Bill Gates' parents were very well connected and influential. I doubt Bill could have pulled off the deals without those advantages. Besides, IBM grossly under-estimated the opportunity. So luck has been a huge factor.
AMD Begins Zen 5 Prep, Sends First Linux Patches
The Louisiana law is being challenged [1]

I don't get why we can't instead have regulation requiring porn websites to implement adult content rating meta tags, which most porn sites already do (look at the site source sometime). [2][3]

Then let parents use content blockers and/or built-in parental controls.

If we need even more regulation after that then require platforms to provide parental controls to block tagged content (which I assume they generally already do anyway?)

It's not like the sites that don't implement rating meta tags are going to follow these more strict ID verification laws.

In my opinion, I feel like these laws are not really about protecting children (which most everyone supports), as I don't see that they will meaningfully do so.

That makes me think they're instead about conservative political points at the expense of annoying adults.

[1] https://www.nola.com/gambit/news/the_latest/groups-file-free...

[2] https://developers.google.com/search/docs/crawling-indexing/...

[3] https://davidwalsh.name/rta-label
The only joke I see is the cosmic irony of some pompous, self-appointed gatekeeper bitterly complaining about humour whilst being factually wrong in every particular of their complaint:

1. The 418 response code is not standard. It is described in RFC2324, which is an informational RFC, not a standards-track document. This rookie blunder illustrates how understanding the standards process can be as crucial as understanding the documents themselves.

2. Tea, and teapots, originate in China. Coffee, incidentally, has African and Islamic origins.

3. Doctors are very funny. I should know, I married one.

We take humour seriously here on the Hacker News forum. Do try to keep up
Share more about your journey. These days I am feeling to having an interest rising about such things. Picked Codes book one night and got really hooked up.
Microsoft and Meta also had mentors and advisors, which I am not making assumptions to whether or not the OP has access to these.
rio tinto is missing, and they’re at ~9%
U.S. high school math scores lag significantly behind other countries, even though scores in reading and science are above average

How much of this math gap is because other countries focus heavily on test prep and exam performance?
As always, relevant xkcd

https://xkcd.com/2030/
Doesn't rust already do this for string literals? Or am I missing the joke?
I think standardized tests are ideal. Make them very hard and don't be afraid to fail most of your students and have them repeat grades. Testing should not account for anything about a student other than physical disability needs.

The effects of these measures are seen decades after enactment. From what I have observed, the politicization of education and having metrics other than academic tests has gotten so bad, it should be discussed as a matter of national security. Relying on immigrants to fill in the gap and hoping they'll choose to remain in the US(despite societal hostility growing) is not a sustainable strategy.

This is the one area China, India and Russia can run circles around the US easily.
I think it’s money. nVidia is selling same chips on different boards for different prices.

An example from the current generation, $800 GeForce 4070 Ti, and $2500 L4 are based on the same chip. The difference between these two cards is amount of VRAM, some settings which control clock frequencies, and these legal/software limitations. Without the legal limitations, people who need to compute stuff which fits in 12GB VRAM would only pay them $800 for the GeForce model.
The top models of AMD Phoenix, i.e. of the laptop CPUs which are intended to be used with their integrated GPU, not with an external discrete GPU, are Ryzen 9 7940HS and Ryzen 7 7840HS.

Many benchmarks for these 2 models can be seen at:

https://www.servethehome.com/minisforum-um790-pro-review-big...

TLDR: Both Ryzen 9 7940HS and Ryzen 7 7840HS laptop CPUs (which are slower than the Ryzen HX laptop CPUs) are faster than the fastest 65 W desktop Intel Alder Lake CPU, Core i9-12900 (despite the fact that the latter not only uses more power, but it has 50% more threads).
A build system based on people never breaking semantic versioning is a bad idea.

Not only will people break it, it's inconvenient when doing active development, tweaking things here and there.

Just autodetect whatever you need to in the first place.
It’s straightforward to use a shipping forwarder, just adds a bit to the cost.
For the aftermarket firmware that allows non-ChromeOS OSs, theres a compatibility list at https://mrchromebox.tech/#devices that will show you if full UEFI firmware is available, and the write-protect method you need to disable.

I usually browse around Mercari looking for a system with specs that are acceptable, then check the list to see if its supported. I haven't paid more then around 50 bucks for any of them.
There's 200 countries to examine. Should be plenty of ways to get data to analyse. For some reason it seems to be minimal how much comparison we get. Whether comparisons we do get end up being a kind of contest, like PISA.
>this machine is your everything

Philosophically I disagree.

Further I spend more time in my bed, but I didn't spend anywhere near that when I got it, and I haven't replaced that in 10 years.

>5 years I expect most dev work will be done in VR collaboratively with remote teams

Really?

You know that people lives are different to yours. I'd guess that most people on HN aren't employed as Devs, myself included. Of those that are Devs I'd guess that most aren't using the latest and greatest processes and languages.

There's still production COBOL code, do you think those Devs will be moving to VR anytime soon. And that's assuming your prediction is correct, which I highly, highly doubt.
I decided to buy a Mini-STX (AsRock X300 64GB RAM/Ryzen 5700G) and wait for a good laptop to become a available. It's still portable, much better performance/price ratio and you can buy a good (portable) high brightness matte display of your own choice.
It may not be portable as in battery portable, but it's small enough to go in suitcase.
It's a genuine question though. I've got a ThinkPad P14s (gen2) sporting a AMD Ryzen 7 PRO 5850U CPU. The fans start spinning under sustained workloads (compiling, watching 4K youtube in fullscreen) and that at a room temperature of about 22°C. + 15°C seems non trivial. Granted I could just go outside today and test it out but I am not _that_ curious.
Since it had stickers, why not just move them around instead of smashing the clock?
"Jack of all trades, master of none", also applies here.

Hence why there are a couple of domains where C++ used to dominate 20 years ago, and eventually were taken over by other languages, most notorious one, GUI frameworks.

It turns out lack of reflection and automated memory management doesn't lead to productive workflows, and tooling.