skysight-inc/HackerNews huggingface dataset:
It's actually amazing how old Windows is, and how many vestigial bits of ancient GUI versions are still a part of the OS. There's various levels of the UI: The newbie consumer level, the pro-user level, and the sys-admin level. The top is always changing, then the pro-user stuff gets updates after a while (always missing options which drives power users batshit), and then the low-level stuff which works fine and there's no reason to ever update just for looks.

That's where you run into truly ancient designs that haven't changed since the 90s. Event viewer, remote tools, driver install, etc.

And it's all still in there, using god knows what common .dlls from the dozen or so GUI toolkits that have come and gone. You have to admit, it shows an impressive longevity.

I just have to assume that Microsoft doesn't prioritize updating those elderly dialog boxes and tools because it's a thankless (and profit-less) task, which takes longer than expected and always filled with crazy edge cases and gotchas. They spent several years just updating the command line - granted, that's an important app which touched a lot of the OS, but it just shows the perils of messing with stuff that already works.
Huh. To me, the marketing seems out-of-touch.

Yes, we all have a lot of meetings and emails. But I fail to see how a project management tool addresses any of that.

Worse still, I don't get how this project management tool is any different to the many other project management tools out there (and how it is any less of a time suck).

Plus the sweepstakes "Send Your Boss to Hell" seems... random? Many of us aren't free to to our jobs, but a manager isn't (necessarily) the problem - often it's organizational structure. In any case, I wouldn't want a direct report to find out I'd won something with this name.

Perhaps it's just me, but I don't get it.
You can't move the new task bar to the left or right of the screen among other settings allowed in the previous version.
I think, at this point, if someone says free will exists, beyond mere compatibilism, it should be required that they very carefully specify what the hell they are talking about.

P.s. Am I wrong for assuming that whenever someone talks about free will without mentioning compatiblism, they most likely talking about some other form?
Checking a sudoku board always terminates, so no.
CPLs are quite small and a small number of files to support it.
In this time period, Tim Sweeney was talking in public about garbage collection, Java, etc. and it seems like the Unreal engine scripting and object architecture drew a lot of inspiration from bleeding-edge (at the time) tools and programming languages. The interview I remember reading at the time is no longer on the internet, but this touches on some of the same subjects: https://www.gamedeveloper.com/design/classic-tools-retrospec...
I think that unless Wolfram is directly contradicting the Church-Turing thesis it is ok to skip over the finite automata sections.

It is a given from Church-Turing that some automata will be equivalent to some turing machines, and while it is a profound result the specific details of the equivalence isn't super important unless, perhaps, it becomes super fast and efficient to run the automata instead of Von Neumann architecture.
Aside from those I also loved the photos I got with the bottle and him in his garden. Thanks Cliff (:
The cars are much smaller, trucks are almost unheard-of.

I think the less car friendly streets is a bigger contributor, drivers have to pay attention more vs blind driving based solely on a traffic light.
They did, it failed. It was called Unreal Tournament 3.
GitHub Named a Leader in the Gartner First Magic Quadrant for AI Code Assistants
That was the narrative that was presented. However, though the data made available by the DA's office is limited and flawed, I don't think the story is really borne out.

1 year after the recall, violent crime was up.

https://missionlocal.org/2023/06/one-year-after-recall-viole...

After a little more than a year in office, she had raised the conviction rate slightly, but had a lower charge-filling rate -- i.e. charged fewer things but won more.

> in her first 15 months, raised the city’s conviction rate for the first time in eight years, according to data from her office.

> Despite the reversal in conviction rates, it appears that Jenkins is taking fewer individual cases to court. Her charge-filing rate is about eight percent lower this year than last.

> While conviction rates have risen slightly, the total percentage of cases charged, or prosecuted, by the DA has remained relatively flat.

This also came with a shift towards more convictions for petty theft and narcotics, and less use of diversion programs. But given that the charging-filing rate actually decreased, I think this implies that other more serious stuff was being charged less. So the "soft on crime" guy actually was filing charges at a higher overall rate, and was prioritizing the more serious crimes.

https://missionlocal.org/2023/09/sf-da-brooke-jenkins-revers...

Note, I tried to view the DA data dashboards today and none of them even load for me. The article above shows top-line rates but not with a breakdown by the type of violation.
Self notifying technology and all around cameras and alerts can help.
Vista is here, again.
Defaults enjoyer? It took them two years or so to bring back the taskbar settings I liked.
You can also think of it taking a fixed chunk out of the resale price and claiming it for themselves. Assuming everyone buying a used Peloton knows about the fee.
Not necessarily, because the bottleneck ends up becoming the Americans once again. Because the business is here, they have to be the ones to identify and fix mistakes, as well as do culture translation. So you end up saving employees of one category but then having more of another category.

One of my professors used to work at RadioShack and they had large teams in India. The software quality was good, but the interoperability was really, really bad. Not surprising since communication was awful due to time zone differences.

She, and her team in America, spent a huge amount of time normalizing their output to the American output. And you have to go in that direction because the company is in America.
For MOST of your gaming needs: https://www.protondb.com/

Valve's done a LOT of good for moving the ball on Windows things just working (mostly) on Linux. Usually it's some form of DRM or video playback that doesn't work... for obvious reasons.
I wonder if anyone has successfully sued a credit-reporting business for libel.
Feels a bit like what Databricks already does with Dbx etc.
A) Money does talk

B) Completely irrelevant. That anything can be used for both good and bad does not invalidate the push for stopping bad applications.

C) "advancement of AI in general" is not an inherent good. And even if it were, you'd need an argument for why it should take precedence here.
I think the Chancellor is getting at an important issue with simple yes/no voting as a remedy for this kind of issue.

If, in 2018, Tesla had appointed a Special Committee on compensation which negotiated with Musk in an arms-length way they might have extracted a better deal. This deal would dilute minority shareholders less than the current 2018 deal while still retaining Musk as an executive.

Unfortunately because the original negotiation was not done correctly the only options for shareholders now are "ratify the original deal" or "lose Musk as an executive". It's pretty clear to the shareholders that Musk deserves _some_ compensation, and that he's likely to torpedo Tesla if he doesn't get it. But there's no mechanism to remedy the original defect in the compensation plan, which is that the Board didn't actually negotiate on behalf of minority shareholders in good faith.

If the Tesla board was trying to be compliant and respect the rights of minority shareholders they would craft a new, MFW-compliant compensation package to retain Musk. Maybe that would look exactly like the old package, but the mechanism of negotiating the package matters. It also has tax implications for Musk to recieve a new grant versus the old grant being ratified, but honestly that's his fault for not running the company properly in the first place.
Title on video: Science of Groove

Which should take precedence?
Is it possible to use OpenZiti with Runpod? Their execution environment is very locked down, which might make ssh the only option.
Nvidia is pushing 64KB pages on their Grace-Hopper system.
Because if you decide to bypass them and contact the company directly, they will not get paid.
Packaging Python and PyTorch for a Machine Learning Application
Google/Android doesn't care much about backward compatibility and broke programs released on Pixel 3 in Pixel 7. (the interdiction of 32bit-only apps is 2019 on Play Store, Pixel 7 is first 64bits only device, while Google still released 32bits only device in 2023...). They quite regularly break apps in new Android versions (despite their infrastructure to handle backward compatibility), and app developers are used to brace themselves around Android & Pixel releases
>> converting simple diagrams of connected shapes with text

All 10+ AI-based diagramming solutions I see on the web are like that.
I've had the new settings app get stuck and become unable to interact with. Not to mention all the missing settings that the old control panel still hangs on to.
> wireguard protocols are trivially blocked by DPI

There's at least 2 or more different efforts to make WireGuard DPI resistant. Ex: https://github.com/database64128/swgp-go

Interestingly, Cloudflare (and Apple?) have begun switching to MASQUE: https://blog.cloudflare.com/zero-trust-warp-with-a-masque

> Everybody should use something standard ... like QUIC, DTLS or TLS1.3, for their transport layer.

Very common for anti-censorship tools (V2Ray, XRay, Clash, Hysteria, Trojan, uTLS, Snowflake, SingBox, Outline etc) to use these.
> the lack of unit numbers. Who does such a thing?

Everyone in Germany. Units are identified by the surname of the person who lives there. If there's more than one person living there, too bad, pick one or write them all.
Because they are external from the hiring company, competing with every other 3rd party recruiter out there, as well as the direct hiring of the source company. If they gave you too much info, you could bypass them and just apply directly to the job.

That is the same reason that one open role results in dozens of similar postings for it - different recruiters all posting the same gig.
Salary should not usually be withheld. In my opinion if the salary is being withheld it is because the salary is low and the recruiter knows, or the company is not willing to share the salary because it is lower than market value. The reason the recruiter withholds the end company is so that you don't go and apply to the position with out the recruiter and they loose out on a pay day by getting you through their firm.
I believe it's using the web speech API https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_...

I've played with it a bit (I made a local nonsense social media thing, reading llm content), and its surprisingly easy to get text to display in sync with the audio. It works with voices that are installed on the users system.
I don’t feel threatened by it, and I haven’t seen anything that warrants this reaction. Putting code into files is trivial entry-level stuff. Let me know when an automation flawlessly (as in 100% accuracy), consistently (not just once), and with truly arbitrary requests (not cherry-picked) pulls off systemic refactors and feature additions to one or more massive codebases full of poorly written, non-standard garbage. For the record, I find today’s AI tools useful, but they do not at all threaten my livelihood.
How Star Trek: Picard Ruins Star Trek [video]
Buckle up for an epic 3-hour 47-minute analysis of Star Trek TNG.
It doesn't say anything about the effectiveness of safety regulations. I hope you're not suggesting that improved safety features are the cause of increased fatalities.

Cell phone use while driving is also sharply up in the past decade. Two decades ago almost nobody had a smartphone. Now I can't drive 5 minutes to the store without seeing someone texting or using their phone.
All this engineering effort for what? The new settings stuff is materially worse than the old stuff.

Part of me is just amazed at how slow large corps are - what does everyone do??

In so many areas the new stuff is not features complete or equivalent after years and years. And the usability is worse. And comically, despite going to a "modern" solution - the whole things runs SLOWER by far than classic settings which was near instant.

So both they why for the change and the seeming insanely slow pace of getting the old working (again) on the new and improved are both questions I think.

Sounds, printers, mouse, networking, user management and more - I feel like I'm always trying to fight my way back to harder to find classic control panels after trying to do stuff with the improved versions.

For larger installs you used to be able to loin to audit mode, customize a profile and make it the default for new users. That was super easy for even non-IT folks to do to get a baseline setup that seemed to cover almost all settings. Now that's gotten "improved" into garbage as well.

Instead we are getting UWP apps (mostly garbage) that can be hard to uninstall if provisioned in weird ways to a user.
I wish they would just integrate Everything. It works fast, has an intuitive UI, and doesn't have any of the wacky search/sort bugs that stock Explorer has.

https://www.voidtools.com/
Our permission system [1] can work like middleware.

> Let's say I want moderation

I am not 100% sure what you mean by moderation. There could be two ideas:

Moderation 1: 'some people can see all posts, or delete other people's posts'

You can write a rule that allows 'moderators' full access to chat, while, 'users' can only see the channels they blog too, and crud their own messages

Moderation 2: 'I want to validate that some field passes a test -- like 'messages must be under 140 chars''.

You could write a permission rule like `size(data.message) < 140`, which ensures this. We're inspired by ActiveRecord's validations [2], and aim to make validations a lot more ergonomic in the future.

> rate limiting

We don't have built in support for rate limiting, but CEL [2] could handle it. If you have a specific need, let us know and we'd be happy to prioritize it: founders@instantdb.com

[1] https://www.instantdb.com/docs/permissions
[2] https://guides.rubyonrails.org/active_record_validations.htm...
I'm on 45Mbps/11Mbps in a suburban area in the UK. We might get 1Gbps next year. A cable provider (Trooli) previously installed down our road in 2023 and left out two houses. The one I own is one of them.

At this point the main thing that would change is I'd be able to do online backups for TB of data. With 1Tb/s internet I would save a lot less on my hard drive and download ML models and more whenever I needed them. But I just know the remote server I'm downloading from would still throttle me to Mbps to guard their bandwidth.
How I Motivate Myself to Build Apps (and So Can You)
In mice. “Their research has demonstrated that drugs blocking this pathway can restore cognitive function in Alzheimer’s mice by improving brain metabolism.”
Then how do AWS, Azure and GCP charge 100 times the amount for bandwidth as other hosting providers and the IP transit quote sitting in my email inbox?
I don't actually know. I'll go poke with Runpod for a few and see :)
I played this with a friend at 9 years old. If there weren't articles like this, I would just assume the memory to be an actual fever dream.
oh this is interesting thanks for linking gonna check em out
One possible argument is that the amount of fatalities would be even higher if we didn’t make those changes.
Wcurl Is Here
Also cannot change the taskbar icon size anymore either. I always enjoyed small icons + full taskbar button size as it allows one to have a larger target to click and see the window name all at once.
With bandwidth caps (soft and hard) also stagnating, you'd see increased profits for ISPs as those caps would be reached in minutes instead of hours.
I think about it a lot as a motorcyclist. If you get hit by a big truck or SUV like that, not only are you taking the full force at center mass, you're also getting thrown underneath and possibly injured more.

With shorter vehicles, your legs will take the hit instead and you'll get thrown on top of the hood, and slide off depending on momentum. Which is much better than going underneath.
We have reached OpenBSD of Theseus
Whenever these stories come up, I like to remind people about the Underhanded C Code Contest[1] and the IOCCC[2]

TL;DR: Clever C programmers can hide very evil shit in plain sight.

[1] https://www.underhanded-c.org/
[2] https://www.ioccc.org/
I've never understood why providers don't just give you the option of setting a cost cap: "If this piece of infra exceeds [5x expected usage cost], shut it down and send me an email"
Especially in the networking section, there's tons of functionality you can only access via the good old Control Panel applets.

In the Settings app there's only a "DHCP or no DHCP" option. No choice about DNS server info or DNS suffixes, no way to edit adapter settings (jumbo frames etc) and so on.

Another example, regional settings, the Settings app only allows for some bare-bones customization. Want to add additional clocks? Can't do that in Settings app.

So I truly hope this means they'll work on bringing that functionality over, rather than just removing the applets and let you sit there with the minimally functional Settings app.
(ignores the multiple hobbyists who accidentally got charged $100k)
The bookmarklet just uses the web speech API. Voicegen does not need to be installed and can generate (on my system) wav files of about 1 hour in length with good speech quality using PicoTTS.
Try getting a conviction for drunk driving or vehicular manslaughter in US. The case will go to a jury, and the jury members will consider that none of them can drive either. So the perp will be let off. In EU you are looking at 5 - 8 years prison for first-time offenders, that encourages caution.
This was all caused by the CAFE emissions standards that allow cars with bigger footprints to emit more. Nobody wants bigger fucking trucks and in the Tacoma community it's a standard refrain to bemoan just how fucking big they've gotten. They aren't compact trucks anymore. They're midsize today. Compact trucks do not exist.
Scoping this to users, it wouldn't change much at all. For data transfers you would also need storage, memory and CPUs that can handle it. For streaming it also doesn't change much since even a 4K HDR stream would work on a legacy VDSL2 system. Same goes for remote compute.

For non-users (datacenters, companies, cluster systems etc) that might mostly help with distributed storage, but again, you'd also need all the other things, because distributing anything like that also means every piece of the puzzle needs to be able to handle it. Within a datacenter or a public cloud, even top speeds of 400Gb/s (which is less than half of the thought experiment) is at such a high tier that it isn't useful for individual applications or nodes.

Something that would actually make an impact after you get to around 2Gbps would be lower latency, lower jitter, net neutrality (including getting a full connection with no administrative limits), and more peered routes. More bandwidth doesn't really do much, especially if you can't use that bandwidth anyway if the amount of connections, the latency and the computing equipment doesn't scale with it.

When you have low enough latency combined with high enough bandwidth you can start to actually get new apps and also develop novel use cases (imagine a CPU-to-CPU interconnect that can span continents). But the speed of light (or some more exact latency-per-distance quantity) prevents that.

Beyond the likes of BitTorrent and Gnutella we're not likely to see network-based ideas that are currently impossible due to limits on the average speed. Perhaps the real problem right now is the lack of universal availability of reasonable connectivity.
Ex-Microsoft engineer resurrects PDP-11 from junkyard parts
A writing app. We have loads of word processors, code editors, note taking apps, distraction free writing apps (which really seem more about making you feel productive than providing something suited to the task and helping you be more productive) but little in the way of apps really suited to the writing process. It is mostly an exercise and will probably never become a well refined app since I am not a programmer and happy with good enough for my needs but once it is functional maybe someone who can program will take it up or write something better.

I have a nagging feeling that my choice of Tcl/Tk will bite me but it is what I am currently learning, doing my best to plan ahead so it will not be an issue to shift the heavy lifting to C if the need arises but I am probably not capable enough of a programmer to plan ahead in this way. But it is mostly an exercise and getting bitten is part of learning.
> would you vote for the child of a KKK member?

Idk. Depends on what they believe. Plenty of kids of Nazis and Confederates became upstanding citizens.
I feel like most use cases are more latency-bound than bandwidth-bound today. I could be wrong, maybe I'm not thinking big enough :)
I think it rarely prosecuted because prosecuting is risky and expensive. You have a complex technical issue few people truly understand, you are probably not 100% sure there was actual fraud, and there is always a real risk that the court makes the wrong decision. And unless the situation was completely clear, you know that the prosecution will discourage honest researchers from studying topics that could be controversial or have a significant real-world impact.

As for class action lawsuits, the researcher who published the fraudulent result is the wrong target. The responsible engineer is not the person who designed the product but the person who approved the design, and the responsible scientist is not the person who published the result but the person who made decisions based on it.
This made me think. There is usually some "hard" cost limit X that you cannot / don't want to afford, so terminating the service is preferable.

There is also usually some "soft" limit Y < X that you don't want to exceed, and don't plan to exceed, but you'd rather pay >Y than face an outage.

But a hard limit would have to be set to X to avoid that outage, and if it gets exceeded, you'll face a bill of X and an outage.

So what a customer would actually need is to specify both X and Y, with the rule: If the cost would exceed X, then terminate it early so the cost doesn't actually exceed Y.

Sounds complicated to implement, but then, the current practice of waiving the bill is complicated too if you tried to formalize it.

(For the sake of this discussion, I'm ignoring all the technical difficulties of terminating a high-availability service at all.)
The EU takes speed limits more seriously than the US.
> you can create an extraordinarily tiny Turing machine (or a Python script that’s about 10 lines of code) whose halting behavior requires these bizarre axioms that most non-mathematicians have never heard of to prove

Two comments:

(1) How can it be that we need bizarre axioms if ZFC can prove it? Or is it just that we know of a "direct" proof using bizarre axioms, but not one in ZFC? Isn't proving that a proof exists in ZFC enough to consider it proven in ZFC?

(2) This is related to the reason why BusyBeaver(4) was easy to prove, BusyBeaver(5) only known recently, and BusyBeaver(745) is known to be independent of ZFC. For any set of axioms, there's some n and q where BusyBeaver(n) == q is true but not able to be proven in those axioms. Weird stuff starts happening once you get n large enough to encode the axioms themselves in the turing machine.