skysight-inc/HackerNews huggingface dataset:
> Self driving cars still can't reach L5 to completely remove the need for driver.

This will probably be (or already has been) solved by large transformer models or their successor architectures.

What was missing was common sense reasoning about what they see. We now have that.
They don't have languages per se, more like expressions of emotion. They also imitate human expressions (and maybe learn our language, for bigger birds)
This "average person"[non-techie] doesn't even know what PWA is/means/stands for.
Truth.
> Average person does not know what they want.

The problem with statements like that, aside from the loftiness, is that you end up with a world where people who think they know better get to decide. I worked in the public sector digitalisation, and while I’m a programmer we were bundled with the rest of IT so I experienced what the supporters had to deal with. This included a lot of employees who genuinely couldn’t tell if the device they needed help for was an iOS or Android device without some guidance. So I’m not going to dispute the claims you make about how it’s nice to protect the “average person” from themselves, but I don’t think any of us will like the what that sort of thinking creates. Well, maybe some people will, but a lot won’t.

I recently wanted something for my two-factor keys and the best all I could find was for Android but not iOS. I ended up filming over a few $ for a Bitwarden subscription, but there are just a lot of little stories like that. I mean, I’m not in the audience for Fortnite, but I’m sure a lot of people were sad when it left iOS. A of which can be avoided if we stop giving all the power to the tech companies.

I’m not sure Apple really has anything to fear from it either in terms of security or usability. Part of the reason they sell so well, at least to me, is that they have the ease of use and tech that works out of the box. It’s very rare that I need side loading. I’m not a huge fan of the Safari enforcement, but it doesn’t really bother me either as I can still use FireFox and the sync. I think Google might have more to fear from it, since they need to peddle commercials inside apps like YouTube, and you can block that if they allow you to side-load app blockers, but for Apple I think almost everyone will just keep on trucking. It will of course hurt their control over payments, like the original poster points out, but that’s not really “my” or the “average persons” problem.
I “installed” drop.com as a PWA on my iPhone. It gets full screen real estate and a launcher icon.
The author makes the basic mistake of most of the people implementing ActivityPub services: they want to map the logic of an existing type of web application and contort existing domain objects into encoding/decoding to an "impractically large number" of options. That happens because they want two things in one: a server and a client.

The ActivityPub specification needs to be read with a goal similar to an email server in mind. It should do one thing: receive JSON-LD objects in inbox, process them according to the specification, and(maybe) store them on disk.

The idea of "users", "friends", "posts", "feeds" etc, are concepts that belong to the clients on top of this server, not in the server itself.

This separation between clients and server will also allow better interop/graceful degradation of object types that the client/server don't specifically understand.
Simplicity is what the original iPhone was about. People saw it as an iPod with a phone at first before data plan became the thing. Remember that data plans were unlimited originally due to limited uptake.
London Street Trees
Whoa, the lock-in is crazy with these companies. I wonder why any reasonably sized company would use such SaaS solutions.
I wish. But not only this is not well supported, the parsers are usually very slow.
>Yeltsin, who was backed by the USA

Russian victimhood is so tiring. You forget the part where they blame Bill Clinton for causing child prostitution in 1990s Russia.

The "US caused 1990s Russian chaos" narrative is based on an 1996 IMF loan and Yeltsin hiring American political marketers for his 1996 reelection campaign. But by 1996 Russia was already in utter chaos.

In 1996 Russia asked for a peanut $10 billion IMF loan and the US (being the biggest IMF contributor) were among the countries that approved the loan. Yeltsin was also impressed by big US-style political campaigns that he hired American political marketers.

I fail to see how either of that means the US backed Yeltsin or that the US caused the 1990s chaos in Russia.
Unlikely, given that systemd started out as a remake of Upstart and Apple’s launchd, or launch daemon. [0]

The article says the authors of systemd initially considered building upon either but ultimately decided to start from scratch for technical reasons.

[0]: https://0pointer.de/blog/projects/systemd.html
Bed Bath and Beyond Files for Bankruptcy
My only gripe with this is that academic carreers and working in the field are not really interchangeable.

I would have loved helping people learn by teaching a few classes after graduating, but would any company have hired me after seeing that's the only thing I did in those years?

I love helping people and making the world better, and if I could I would switch between teaching at college and working in the industry every few years, but unfortunately it's not really possible
Yes it's your device, but it's not your software. You don't own the software. And it's the software which is stopping you from doing what you want.

All software effectively "dictates" how a device works, whether you're talking about an OS or an app. If you buy an app, you don't get to decide how it works. You don't like it? Don't buy it. I don't see a big push for people crying to the government to stop Activision from dictating how to play Call of Duty.

Apple doesn't dictate what software runs on your iPhone, any more than a toaster manufacturer dictates whether you can use it as a space heater, or Toyota dictating whether your car can function as a boat, or Epic Games dictating whether Fortnite can be used to prepare your taxes.

It's true that Apple doesn't make the process of running your own software easy, but you are legally entitled to break whatever barriers you like and replace the OS with a Linux distro. Have at it. It's great. I support it. And if you want legislation that requires hardware manufacturers to provide documented paths for installing alternative operating system software, I'd support that legislation eight days a week.
The term Shadow RAM comes from the fact that it is at the same address as ROM, "shadowing" it.

Compaq's implementation was somewhat complicated. The more typical solution, for example with the C&T chipset, was to have all RAM be contiguous, leaving some parts of it unusable since it would overlap with the area reserved for ROMs, video memory and possibly other hardware.

If you only had 1 MB in total and wanted extended memory, there was the option to remap the extra 384K high, but then it could not be used to speed up ROM access. With more than 1 MB, that option wasn't provided by C&T since it made the memory mapping hardware simpler.

A control register in the chipset is used to direct only write accesses to RAM, while reads would still go to the ROM - so the BIOS code can copy itself by reading and then writing the same address range (DS:SI = ES:DI). Setting a different value in the control register would then enable read access to the RAM, while also write-protecting it.

Also, unreal mode requires a 386+. You couldn't switch the 286 back to real mode except via reset(*), and it wouldn't be able to use linear addresses anyway since the registers were still 16 bit :)

What was possible is to use LOADALL (0F 05) in order to set up the segment descriptor caches to address high memory. This is similar to how after reset, the code segment has a base address of FF0000, at the top of the 286's 16 MiB address space. When a segment register is reloaded, the base address is again set to the 8086 compatible value (segment * 16).

(*) there is an undocumented instruction (STOREALL, 0F 04) that is capable of leaving protected mode. However it also enters a special "real mode" that would later become SMM, in which the CPU uses alternate bus control pins. On the chips that you could buy from Intel/AMD, these only existed as unbonded test pads on the die.
What isn't wrong with YAML?

But first a quiz of two YAML documents.

Yaml#1

:

Yaml#2

:

Is any of these two docs valid. If yes, why, if not, why not.

Edit: To be succinct (assuming Yaml 1.2), what is wrong with YAML are string types, weird quoting rules, attempts to be JSON, really bizzare user friendliness rules causing really bizzare edge cases, lookahead & lookbehind being essential for Yaml, very context sensitive, and complicated to the Xth degree (where X approaches infinity).

Yaml feels like it can't decide whether it wants to be whitespace sensitive (human readable but not editable) or whitespace insensitive (mostly human readable and human editable).
Thanks! Reading the article, I was already wondering myself: Do we already know any of this for fact, or is this just more wild mass guessing?

The article doesn't seem to cite any new sources other than people speculating on twitter/mastodon. Following down the social media rabbit hole, I end up back at the article that sparked the debate 5 days ago. Some RFCs and product data sheets are cited to support the back-on-the-napkin calculations (also cited from social media), but do we have any credible source yet to confirm that's what really happened here?
I have a parrot. She cannot talk. But she speaks and socializes on speakerphone and facetime. She definitely recognizes some callers and interacts with them during the call. It makes her happy - though at some point she'll sort of run out of attention and start doing her normal bird stuff.
What the pros and cons compared to Smithy?
https://smithy.io

I agree that OpenAI and the associated generator are not good enough to a real day to day code generation.
> So what can possibly cause warming is only the effect of the difference in temperatures between the CO2 gas and the surface.

This shows you have a complete misunderstanding of the basic physics going on.

If you have a source of radiation directly hitting a surface, some of the radiation will warm the surface by being absorbed by the surface material, but some of that radiation will be reflected back into space. When you add air on top of such surface, the air will capture both some of the direct radiation, as well as some of the reflected radiation. That's what causes extra warming of the surface compared to the situation without air. Now, air is a mix of several gases... different gases absorb very different amounts of radiation in the sunlight spectrum... what we're saying when we say methane is much more powerful as a greenhouse gas than CO2, is that methane can absorb much more radiation, which makes it warm up much more than CO2, and that heat stays around until dissipated back into space, which takes quite a long time!

Now that you understand the process at play, I hope it's obvious that your comment above is incredibly wrong on so many levels. IT's ok to be wrong, but I hope you're able to look for what's real and try to understand things better to avoid making such comments that may lead innocent people into a complete misunderstanding of the situation.
"nicer"?!
I would bet on '1'. That's the one that requires the least imagination.
On Numbering Hegemonies
"The French and the British (Sykes–Picot Agreement) at the end of WW1, which drew borders on maps of the Near East using rulers."

Ah, the famous drawing of borders of some other countries far, far away from your own. What could go wrong?
> I don’t care about an extra blank line..I expect a reviewer to accept that it doesn’t matter.

You dont care about an extra blank line, what about 2 extra lines, what about three and so on. Do you see why there is a need for a consistent style?
modern fanxy zsh/bash and even fish and nushell prompt is starship.
Someone's dislike of PWAs is irrelevant to whether or not someone else should be able to use them if they want to. It's also irrelevant when it comes to users who want to benefit from competition in the app distribution market. If you don't like PWAs, you're free to not use them, and you're even free to benefit from the improvements their competition brings to the whole mobile software ecosystem.

It's also ironic to bring up Apple's hindering of web standards as evidence of anti-monopolization of standards, considering the fact that the lack of PWA support forces users to use the proprietary App Store monopoly to install apps instead.
In many countries there are zero local carriers that support eSIMs. Maybe in some hypothetical future this is not the case, but at least in this decade a phone that has a physical SIM is essential.
Of course you own the hardware; you have the right to do whatever you want to it. If you want to use iPhones for target practice, have at it. You don't have the right to insist the manufacturer make it easy for you: your imagination about the uses to which the hardware could be put doesn't oblige the seller.
starship is a prompt, not a shell.

for consistent shell across os i recommend zsh (mingw on windows), or nushell or fish.
"Sudan’s gold production surged to 70 million tons" Given that less than a quarter million tons of gold have been mined in history, I find this difficult to believe.
There's a shortage of water going into aquifers to water the plants that make the food. Fertiliser isn't exactly sustainable at the moment.

If agriculture as a whole were actually sustainable there would be a good shortage, or at least much less of an excess than we have now.
I see this as a very minor problem at most.

Michael Jackson or Charles Schulz personal brands are still generating money. Their family can have reasons to keep control over the brand, generate hype and send news about latest products or re-editions. Everybody knows that they are dead so there is not really a deceptive move.

There are other legit cases. Somebody about to die could write a lot of messages and order a lawyer to release it one by one in their children birthday for decades.
That's interesting, never knew the history behind that!
The ol' "We Support Democracy" - a classic!
I'm using it on Linux (Ubuntu and Arch Linux) and it wasn't so difficult. The default kdf settings are also sensible in Ubuntu 22.04. the biggest problem afaik is that the kdf isn't changed when there is a new default. E.g. when you installed your system in 2018 and upgraded all the way you still have the defaults from 2018.
https://archive.md/RsWdT
Even if you encrypt boot partition someone could modify grub to grab password for boot partition used there.

Then with that password they can evil maid again and change your boot partition. (unless you have same password on root/boot or password is embedded in boot partition in which case win for attacker)

You could detect evil maid if you add a script that does a hash over grub used to load with a salt from boot sector, show on screen for user to decide against memorised hash...

Prevent perhaps secure boot with custom keys?, but then that's one more layer. And you could probably use secure boot to avoid boot partition encryption entirely.
This isn't a PBKDF2 problem. It's a password problem with roots in practicality and psychology. His password has absolutely not been 20 random characters, but instead something easy to remember and type in, quite likely just 3 or 4 common words.
No, Duolingo is not "marginally more productive" than playing mobile games. It's way better. You're learning something useful, albeit very sloely, instead of wasting your time.
> (i also prefer the fish syntax, but that is more of a matter of taste and getting used to)

IMO one of the biggest advantages of zsh is it's almost 100% compatible with Bash. If I'm in my shell and want to run an adhoc command with a for loop I want to do it with Bash's syntax, not learn a new Fish syntax. Having to manually drop into `bash` to run a bunch of commands is too inconvenient. Also you'll find most examples online using POSIX shell or Bash compatible syntax. You can carry over those to your dedicated scripts and adhoc commands. Your knowledge becomes shared.
I feel that most people that were "working in AGI" are having trouble coming to terms with the success of deep learning. They are still grasping at straws and saying it still can't learn, can't generalize beyond it's training data, they're not robust or reliable etc... Problems that can be overcome.

People like Ben Goertzel believe that GOFAI / Symbolic AI is going to be revived from the AI Winter era like how deep learning was.
Here's a recent quote from his Twitter: "LLMs are very powerful and will almost surely be part of the first system to achieve HLAGI. I suspect more like 20% than 80% though...."
The reason people can use code for inspiration is because of GPL and similar, do you see the problem with the logic you provided?

If all software starting being non-permissive and closed source, there would be no training data and no new innovation and even if there was, it would probably suck like it did before GPL and similar licensing was mainstream.
Reddit was always this, you were just out of the know when you were underneath somebody else's shoe. There's a reason why all the communities Redditors reposted from grew to vehemently hate the site and its community.

But, that being said, I really have to agree that it has degraded. The last time (years ago now) I asked a question on a tech related subreddit, almost all of the answers I got were upvote farming in some way.

Some were commenting for the sake of commenting even if it didn't answer the question. Some were telling me outright lies and stories that were not possible with with both what I and they were describing. This attitude was always prevalent, but its spread to every part of the site except for the smallest and most policed communities, at which point you may as well just stop using it and speak to your friends.
But then again those payments are not tap-to-pay as they require some form of authentication (e.g. FaceID).
I’ve recently discovered ChatGPT is pretty good at translating Bash -> Fish. Can be a time saver.
Remember, in the US at least, you might own the physical hardware, but you're only licensing the software.
Could you use something like circle and port vim to raspberry pi baremetal?
While I wholeheartedly agree with “learning by teaching”, one question I have is whether one could teach in community college.

May be just my CC experience of study field (music) combined with locale (talent-attracting city of Los Angeles) but I hear one needs to be a PhD these days to compete for a CC professor spot.
Recruit Apple mobile phone users as part-time jobs
basic requirements:
1. Have an Apple device and have an Apple ID
2. AppleID is registered in the United States, and the ID registration time is more than three years
3. Frequent consumption with Apple ID is preferred

Details:
1. To recharge mobile games, the salary is determined according to the number of times you recharge, the more you work, the more you get
2. You don't need to invest any penny in the whole process, without any risk
3. Salary settlement on the same day
4. Flexible working hours at home
If you are interested please add my Whatsapp +1 607 234 2317
Only tangentially related, but let me plug my new project https://cubetrek.com, a Strava alternative for viewing and managing your GPS tracks.

As discussed in https://news.ycombinator.com/item?id=35671245
Bitlocker also saves encryption backup keys in the Microsoft cloud where they can probably subpoenad? Then they might have found the password saved on the windows PC somewhere.
> They don't have to see it that way. In fact, it's much better that they don't.

Sort of the attitude that’s putting Beijing in a regional bind.
There is reason to believe that if he did own it directly that would be a conflict of interest. Here is a actual similar story without hyperbole since this actually happened.

'Imagine someone trying to bring a injunction against Liberty Reserve without owning any any stock in the company or having ever used their products'.

1 - https://en.m.wikipedia.org/wiki/Liberty_Reserve
This is absolutely the continuation of the Great Game (which the English passed the torch to America post WW2). With neo-imperalism resource control as well as controlling the sea lanes thrown in the mix.

Make no mistake, this is similar to Crimea (Black Sea dominance denial). The West does not want Russia gaining a foothold on the Red Sea. Especially now that they are friendly with the middle eastern powers.
Well I imagine the commenter actually understands the domain, the techniques, and is making an informed opinion.

It is possible to form opinions by knowing the domain, rather than drawing an exponential curve of newspaper headlines which trails off "..."
Exactly. Also both Unity and Unreal Engine have GCs and that hasn't stopped them from being used in most games. If anything, games can afford GC more than many other applications, because it's expected of a game that it will consume a lot of resources so they can just hog cores and memory and it's fine. You don't expect users to be running multiple games at the same time. Also, a lot of the more real-time work is offloaded to the GPU anyway.
So I have a choice between a walled garden (for my best interests of course) and straight up spyware - unless of course I'm willing to play a game of "where's waldo" where I find the perfect combination of android phone with a model number which does not have a locked bootloader, good prolonged community support, custom ROMs with a good reputation and not just a bunch of modifications thrown together by some random XDA user, no weird hardware attestation shenanigans and then participating in the eternal cat and mouse game of SafetyNet breaking my apps because I am not running on a supported configuration (again for my best interests). How flattering.

I know your reply was meant to be satire but I've heard that argument used legit for this case many times. I just don't know how it can be taken seriously in a duopoly like this - unless they are seriously considering GNU/Linux phones to be ready as a primary daily driver or want me to carry around a dumb phone instead?
Oh yes the the incompleteness theorem. Sorry.

I meant to say "one single ruling programming language to solve every Turing programming problem".

For example Java will be the ultimate ruling programming language, having a CPU that would directly run java byte code.

Nope.
Not Another CV – Create Targeted CVS for Any Role
Are you tired of sending the same generic CV to every job you apply for? Want to increase your chances of standing out from the crowd and getting hired? Look no further than Not Another CV!

With our dynamic CV generation system, you can easily create personalized CVs that match the specific requirements of any job you apply for. No more wasting time on irrelevant information - our system ensures that you only include the most relevant content that will make you stand out.

Our CVs are also designed to be readable by automated systems, ensuring that your application gets through to the right people. Plus, with our metrics system, you can track who is downloading your CV and get insights into your job search.

Not Another CV is completely free to use, but we also offer a premium subscription for those who want even more features, including the ability to create variant CVs for specific roles and improved analytics.

Ready to get started? Sign up for Not Another CV today and take control of your job search!
Survived with severe brain damage. Are they going to be able to survive for much longer to reproduce? It sounds that feature is only useful in a very specific circumstance. Evolution is usually happy with good enough. It seldom does micro optimisations like that