skysight-inc/HackerNews huggingface dataset:
As per by neighbor: "Not the semiconductor industry. We are looking for qualified engineers everywhere. I don't see this having any impact on salaries."
The Windows taskbar literally was just another window but without any decorations. There was even a bug in Windows 95 where you could close the taskbar.

As for the full screen bug you experienced, I don’t recall ever seeing that but Windows 9x had a plethora of weird bugs so it wouldn’t surprise me if you had issues.
GP probably has never paid a dollar for table water in their life.
I do not think I am missing out: the supply chain attack which included playing the long game, subverting the trust of the development community is the real issue that the open source community has no defences against – the thwarted attack has surpassed the scale of all previous supply chain attacks on NodeJs, Python and similar ecosystems and went deep down into the low level, technical layers as well.

The assault was comprehensive, holistic and systematic in its approach – this article does not mention it, but other reports have indicated that the person behind it also managed to compromise the PKI layer at the edge between OpenSSL and sshd which brings an extra level of complexity to the backdoor.
AMD CodeXL supported breakpoints in OpenCL kernels, and had Visual Studio integration. It also had an editor for OpenCL C code.

[PDF] https://john.cs.olemiss.edu/heroes/papers/AMD_OpenCL_Program... See section 3.1 for debugging, section 4.2.2 for kernel code editor.
"Primary source testimonials on"...Twitter? Are you serious?
This is literally about bringing this feature from Windows 10 to 11.
Dumbass Home 2.0
Nice!

This references a couple of OpenTherm project, so let's add the usual disclaimer:

The OpenTherm protocol is not open.

You can only find the spec for v2, they are now drafting v5. Yearly membership is about 3K if I remember correctly (without testing software, just for the spec).

There seems to be big difference in what you can do after v2, and it includes power delivery, maybe more fine grained control on heating curves and such (unclear, I don't have the spec)

Not all boilers support opentherm (but most should), and those who do don't support all features (but the most basic should always be present).
Just looking at the turns it's making in the promotional video, it seems like the near side wingtip could easily make some pretty hard contact with the sea surface and cause all sorts of bother.
It's a process, and being contemptuous about each small step isn't helpful; that attitude doesn't help us find "the trick". LLMs represent an incredible leap in abilities, and offer untold opportunities to provide services that no other technology we currently possess can offer.

Some people definitely overstate our current progress, but it seems a lot more just want to shit on it, and undervalue it instead.

And what exactly did you mean by:

"Computer Science still puts the same restrictions on what we can compute."

Because it sure sounded like you were saying that there is an absolute limit on our ability to produce intelligent systems. Which is why I started talking about human abilities, as an instance proof of the capabilities we should be able to offer.
> I wouldn't want to diminish how talented and brutal the golden age fighters were

I wasn't trying to suggest that, being partly ritualized doesn't mean that these were not incredible fights and athletes. And MT was far ahead of almost everything else in terms of how 'real' the fights were.
>Frustratingly, despite a large portion of the game being doable in singleplayer, The Crew remained an online-only endeavour throughout its decade-long lifespan.

This is the part which is most relevant and a reason to stay clear of "online only" releases if your main interest is single-player.
> I give you this, you give me that, and we're both better off than if we hadn't done it.

A fair deal is when both are better off by the same amount, which is not a typical situation with wage labor in capitalism. And a deal that isn't fair is an exploitative one.

Capitalism doesn't really have an "intent". It's just an economic system with unbounded private ownership of capital, hence the name. However, there are certain things that inherently follow from that notion, to wit: because the ability to extract economic rent is proportional to the amount of capital owned, all else being equal, past a certain amount of rent extracted there is a positive feedback loop. Or, simply put, large businesses - and their ultimate form, monopolies - are the natural outcome of capitalism. And since larger businesses have a higher imbalance of power wrt both their employees and their customers, it results in deals (for both products and labor) that are less and less fair - and thus more and more exploitative. Thus, capitalism is also inherently exploitative.

And you can certainly counter that by things like strong trade unions and rigorously enforced anti-trust legislation, but it's kinda like putting a motor on a boat that's rowing upstream - it helps, but why are you going in that direction in the first place?
It seems like an obvious response to sanctions and denying access to lithography equipment. Let's return back to the reality where China isn't presently invading Taiwan, but is a target of containment attempts.
Next you will tell that settings on iOS devices are full of ads for subscription services like music or apple news.
Toilets are an interesting invention. It seems like we have an instinct to want to shit in the same place every time. Toilets are one of those old inventions that I can't imagine ever uninventing. The people who are around 500 years from now will still want to shit in the same place every day. I suppose when we were nomadic then we'd designate a corner of the cave for all of us to go shit in. Maybe the instinct has lasted so long because it's so closely related to disease. For example, our instinctual hatred for the smell of shit is highly functional at disease prevention. Perhaps the desire to shit in a designated corner, away from our usual activities, has a similar functional basis. (I don't know enough about evolution to know whether I'm, well, talking out of my ass.)
I was disappointed that bears weren't mentioned beyond the title.
Is it representation if there’s only one political body that can even in principle represent?
Why are fanfictions not famous enough to be included? There are huge archives of them online, which make for great sources of information. Archive of our own for example lists over 12 million works on their site.

It’s cheap to gather, unlikely to have any recourse, and has a huge range of quality.
I love this quote from the article:

“The testing process involves removing links to California news websites, potentially covered by CJPA, to measure the impact of the legislation on our product experience.”

If that’s not a veiled threat, I don’t know what is. I read that as, “The testing will demonstrate how screwed your media outlets will be when we delink them.”
My phone has been also searched.

The kindly asked me to hand over my unlocked phone after they asked me to show that I have booked accommodation which I did on a phone. They asked who are these people on emails, then handed the phone back.

They only quickly browsed through my emails though.

My recommendation is that everyone prints on the evidence of the purpose of their trips beforehand: booked hotels and a list of conference they plan to attend (plans may change, however).
> In that case, we get to use established statistical theory to design optimal estimators, whether by Bayesian or other methods. Black box neural magic wouldn't help (or it might help indirectly, in computationally intractable cases).

Using 'established statistical theory to design optimal estimators' isn't trivial for most people. Black box magic might still be useful for them.
sooo much effort is going into saving a few milliseconds either by rendering code in the browser or on the server - honestly who actually cares.. I like react because of JSX which I prefer to just normal HTML, but whether that's rendered in the browser, or on the server, also ok to ditch the whole thing and replace it with templating.

The actually difficult problem is hardly being addressed though, namely globally distributed data stores, especially with distributed writes. That's the hard problem, I haven't really seen a very convincing solution yet for normal 'web-apps'
Chat examples with GPT-4: https://github.com/robertvacareanu/llm4regression/tree/main/... (the experiments used the API though)

For example, for Friedman #1, GPT-4 predicts 12.89 while the true value is 11.69 (https://chat.openai.com/share/177571ad-3845-46a1-952f-963647...)

For Original #1, GPT-4 predicts 83.63 while the true value is 80.39 (https://chat.openai.com/share/808da995-99e6-444a-94da-fc7cd5...)
This is a TikTok generation answer (even if you are 70 years old) -- the thinking is: discard anything that is more than x years old. It's not useful.

But all these things are precious historical documents of the development of technology and of course ourselves. They are vitally important to keep.

Of course they aren't "useful" in the classic sense such as their original purpose -- but they are useful to remind us how things were and how far we've come and what kind of problems were solved in what way by our predecessors.
That's very unfair.
Had a reckoning too with unholy heap of shell scripts that is grub-probe and dracut. At least they don't use M4 preprocessing XD
> Here’s what I don’t get: why the many layers of obfuscation in the build phase?

For a one of its kind deployment it would probably not matter. However, deploying to multiple targets using the same basic approach would allow all of them to be found once one was discovered. With some mildly confsing but different scripting for each target systematic detection of others becomes more difficult.
Markov chain would be more sophisticated/advanced.

This is unoptimised, naïve implementation of ngram language model, idea from seven decades ago [0].

[0] "A Mathematical Theory of Communications" CE SHANNON, 1948
> That screwdriver I'm keeping even though it doesn't work well? It's going in the landfill anyway. Might as well go tomorrow, as in 50 years.

Hold your horses. You need that one for abusive usecases. My favourite flathead is both bent and chipped.
The promotional video has the look of computer generated graphics to be honest.

The Mud Skipper is a home garage build that's not CG: https://www.youtube.com/watch?v=1ILbQHnHPnY
The obvious next step is for Google to just buy the media outlets, like Amazon did.
as the article alludes to this should be next thing on the agenda for the EU. Users should have a guarantee that access to any software that runs offline can't be revoked and it'd probably be a good idea, just like with the gatekeeper legislation, have a requirement for publishers over a certain size to keep old software available, or if they can't do this or go out of business having to open source it.
ML is quite ok at answering questions,
but it is very bad at asking the right questions.

Engineering is about asking questions.

Looks like we are at least 50 years out from "AI" replacing entry level engineers.
I'll let me grand children worry about that,
and use this glorified auto completion until then.
"acting as a stark reminder of how volatile digital ownership is"

Okay I'm gonna say out loud what people are thinking, just pirate videogames.
These companies are comfortable with taking away ownership of a product we paid for when they feel like, they broke the social contract, just take their shit.
Chappe Telegraph
Congratulations, this is a great nerd snipe.

How long before someone makes the AI for this?
This can't run offline.
ScanAllFish
But then I lose polymorphic dispatch, which is where this thread started.
"That poll is biased" according to Red Dacca and the hairy banana.

(Those bananas do exist)
The authors show a great deal of knowledge of glibc internals, the sort of things you really have to be neck deep in the source code for. Lots of novel techniques in there.

The custom elf parser and disassembler are so complex that I can't imagine they didn't use that code / or will never use that code for something else in the future.

I wonder if this gets the serious investigation it deserves, but I doubt it.
We use it for a fairly chaotic internal CRUD tool together with Flask and Postgres.

Basically there's stuff on my big computer, and it needs to get onto some other guys' small computers. Sometimes the small computers need just a little bit of stuff from the big computer, or they want to tell the big computer something. If you put HTMX on the small computers, they can talk to the big computer and ask for bits of stuff whenever they want. And my nice big computer can do all the thinking, and I can tell it how to think, and the small computers aren't expected to think much, they just do what the guys say mostly.

This is great, and to me much better than the alternative which is that in addition to having to make the big computer think straight, I also have to install fucking npm on my own computer so that for every single feature I can write a turing-complete piece of thinking sludge which then goes onto hundreds of the other guys' small computers and tries to think for itself and breaks. Now I've got a big computer thinking, a hundred small computers thinking, and all these dumb guys thinking too. And I'm trying to think about what they all might be thinking and how that all interacts, fucking nightmare.

HTMX means that only the big computer is going to do any serious thinking, and the small computer only has HTMX, so it's too dumb to think. And so when I am thinking about the computers, I don't have to imagine what two computers might be thinking - only one.

Did you know that if you want to run a program in the terminal on your own computer, in order to make programs for other guys small computers, you should say "npx" not "node"? Even though they both execute code? If you don't know this innately, a priori, unfortunately you are the programmer equivalent of a stray dog or sewer-dwelling rodent. Oh and did you know that it's important to learn "type script"? Ah yes just what a language (or languages) made out of warm toffee needs, homotopy type theory. It will be so awesome when my IDE can render a little intellisense hint thing of the compound "List of List of Errors" type I just invented and finally I won't need to understand what the computer is thinking but can still commit a shit load of formally self-consistent code to prod. Statements dreamed up by the utterly deranged.

Anyway HTMX is very good in my opinion. One pjs_ Top Tip is that you can write less code if you make your server-side endpoints either return the full template or a partial component depending on the whether the HX-Request HTTP header is present or not - saves writing two different endpoints for the full page vs partials.
Man that is fascinating - too good not to share as a post itself https://news.ycombinator.com/item?id=40021455
Steve Jobs on Paul Rand (1993) [video]
The top post on that subreddit is hilarious:
"[Chinese] 報復性熬夜 (revenge bedtime procrastination) - a phenomenon in which people who don’t have much control over their daytime life refuse to sleep early in order to regain some sense of freedom during late night hours"

They have some interesting variety there, too.
Helping some people who took loans we all paid for.
> too big to regulate.

I guess you are from the US and not EU?
It's when they get too big and abuse their monopoly they will be regulated.

AFAIK nvidia have not done anything to abuse its power yet, but its hard for big companies to not use their monopoly in a illegal way since its always a good a
Market strategy just illegal
Your school and GPA are relevant for a vanishingly short time on a resume. Maybe 2 years post graduation at best. After that, it's all about the work experience. If you have work experience before graduation, then school and GPA are almost completely immaterial.

HS GPA factors into getting into college, and is irrelevant afterwards. College GPA factors into getting internships and the first job placement and is irrelevant afterwards. If an employer actually cared in any meaningful way about my uni or grades after 5 years of work experience, I would take it as a red flag during hiring.
I think I might give it a try in one of my Django projects. In Elixirland we can use Wallaby to test LiveView. This example that uses Playwright with Django has very similar ergonomics: https://github.com/mxschmitt/python-django-playwright/blob/m...
Here’s a twist - with the amount of effort the attacker went through to evade detection in their scripts and code, this whole project could function as a diversion or at least fallback to one while multiple efforts go on simultaneously.

How do you get one step ahead of that? Does the community focusing on SSHD impact some other part of the system as a whole? Some other technological aspect? Social?

Tin foil hats are fun!
When trying HTMX, I decided to use Tailwind for layout. Tailwind requires npm and Node to work. It was my first experience with Node. I already had some Node version installed on my machine. Running Tailwind gave some vague "Unexpected token ?" error and nothing else. After I bumped Node's version, it worked. Sure not using the latest versions of the tools is a bad idea, but the fact is, something from the JS ecosystem was basically the only thing in my stack which broke immediately (with a vague error, nothing like "hey, old version of Node!")
This is wrong, digital ownership isn't volatile at all. I have software I can do whatever I want with, including copy it. The problem is when we're actually renting but it's being marketed as ownership.

We need laws that say "if your software can stop functioning if a company goes under, without a technical reason, you can't say 'buy', you can only say 'rent'".
Also, when your front-end html changes, any number of these partials might have to change. Versus just returning data (json) and letting the front-end render what it needs from it. The latter seems like an obvious ideal compared to the former.
> Nothing personal, but it’s a bad mental habit to make a distinction where there is no difference.

It's worth noting that disclaimers like "nothing personal" or "no offense" do not actually make the remark less personal or less offensive. If we're going to be critiquing mental habits, when you find yourself using this language, you should probably ask yourself why you feel the need to add such a disclaimer and whether the remark is really worth making. If it's so easy for someone to "misinterpret" your remarks as personal - maybe it's a valid interpretation?
Hollywood Community Notion
Somewhat related: GoG had to withdraw the recent games of the (singleplayer) Hitman series when customers realised many important features depended on Internet connectivity.

How things progressed to the point that they released it in that state, I don't know.

https://www.eurogamer.net/gog-pulls-hitman-from-its-own-stor...
I believe it's all the ELF parsing and disassembly in memory that happens on startup.

The really went crazy with the home-made x86 disassembler and everything they do with it. Must have been super fun to write though! Someone clearly had a great time coming up with clever ideas for a backdoor.
But you also need to charge the DECT phone.
"The problem is when we're actually renting but it's being marketed as ownership."

which is the primary form of videogame ownership now.
Significantly larger numbers than 15 have been factored [1] but not using Shor's algorithm. Shor's algorithm is particularly sensitive to noise/errors in your quantum computer and isn't going to be useful unless we get a properly error corrected machine working. The algorithms used in [1] are considerably less fancy (with worse asymptomatic performance) but are more resilient to noise.

[1] https://arxiv.org/abs/2012.07825
I've seen javascript in PDFs be used for unintended exploits more often than every legitimate use combined. It's kind of like if JPEGs could run arbitrary code by design.
Or we need to make sure that, for things that can't run offline, the verbiage is clear that you're renting, not buying.
When do you plan to drive off the factory owners and take ownership of the factory?

And would you like help?
This was online only game.
I personally thank everyone in the comment area who shared and will share their adventures with programming, their advice, their sources of learning. I can't answer everything but in any case I've read them all. I saw that it did people good to remember memories from up to 60 years ago and to share them with other people. I learned things.
Detecting the xz-utils Backdoor with Automation
Practical defences to an xz type attack
Show HN: React-Based SQLite Sandbox
Written on a weekend for a quick SQL sandbox to practice on.

Powered by SQLite WASM! Been testing it out recently, and its an amazing piece of technology.
Or you want to capture accurate core dumps for a tool like ABRT. We (Red Hat) work very closely with customers to find out what is and isn't acceptable to be running on their production systems, including customers who store very sensitive data.
Google rewards them by ranking them so high. In any case, Google doesnt actually give a shit about any core web anything when they’re raking in the adsense monies. These are simple distractions, they know which side of the bread is buttered.
If you think it only takes "a few milliseconds" to render a modern web app, I understand why modern web apps apps are as slow as they are.
Hence my question was about programming rather than engineering. Composition could, for a long time, be a task humans do whereas the components are generated by AI.
As the meme goes, if buying isn't owning then pirating isn't stealing.
Large screen plus Wacom.
Mars helicopter Ingenuity finds 'otherworldly' wreckage on planet's surface
My experience is the opposite. Buyers are flaky. The closer the market value the flakier they get.
> But all these things are precious historical documents of the development of technology and of course ourselves. They are vitally important to keep.

Sure, but we can digitize them, offer them online, for free, for everyone, with OCR even with search features... There's no need to keep moldy originals anymore, unless they're "special" to someone (=someone wants to keep them).

Eg. there's a really nice collection of old yugoslav magazines and books online, that is fun to skm through while on the toilet or in bed (instead of reddit or youtube), but keping, preserving, dusting etc. all that paper would be a pain.
We implemented negative numbers in our ledger API (https://fragment.dev) and don’t use credits and debits at all. A bunch of engineers who didn’t know double-entry found it a lot easier to pick up. I think the key is to update the accounting equation to:

(A)ssets - (L)iabilities = (I)ncome - (E)xpense

So if you have more (+100) Assets, then to balance it out, you either need to have:

+100 Liabilities (100 A - 100 L = 0) → You took out a loan and increased your liabilities

-100 Assets (100 A - 100 A = 0) → You sold an asset for what it was worth

+100 Income (100 A = 100 I) → You provided a service and earned income

-100 Expense (100 A = 0 I - -100 E) → You got a refund for a previous expense

I think that’s much more intuitive. You can think always think in terms of more or less Assets, Liabilities, Income or Expenses, then use the Accounting equation to check your reasoning.

Here’s a deeper explanation: https://fragment.dev/docs#design-your-ledger-ledger-accounts

Disclaimer: I’m CTO at Fragment
The claim here was this:

> "Jia Tan" was pushing hard to get systemd updated to use the new xz

Which is different from your claim "changes in upstream systemd would limit the timeline for them"