skysight-inc/HackerNews huggingface dataset:
If you're creating a bank in 2024 from scratch, maybe you could now rely on OSS. But you'd probably rather still have a big name that has great expertise in what you want to do across all types of hardware who can come in and make sure things work. And that's from the perspective of not having the cost of changing. If you have to move off Oracle, which provides all these things, you'd have to spend a fortune and still be taking a higher risk.
Microsoft Edge Stable 121.0.2277.83 released with AV1, AVIF support
>Who do you think is allowed to correct misinformation?

I don't know but you can't simply delete it yourself as technically that information did come from a reliable source. I figure you have to counter it by finding another published work that is a reliable source. Even then people have agendas they want to push, so in the end your correction may just be reverted.
Companies' hard-line stance on returning to the office is backfiring
I think whole-home battery backup (charging from solar panels on your roof) using more modern battery chemistry is probably a better solution if you're able to do that.
If you could do any of these scenarios in real time, I'd rather trust robots to take any action in this kind of situation than any human whose attention is split between 3 different kind of screens or visuals. they already can't handle the few pieces of information that they have, adding more is asking for more confusion, like pilots in a plane not hearing the stall warning even though it's screaming in their ears.
Indeed, launching Chrome would simply increase the browser count by 1

(is there an xkcd for that?)

https://cdn.statcdn.com/Infographic/images/normal/1438.jpeg
Probably seems weird to you, but I've never got on with the Windows UI. There's too many things that steal focus. I've been XFCE for too many years now, but it doesn't change significantly that I find I have to invest time learning what's changed.

There used to be a 'tile windows' since windows 2.0 or something like that, but it did just that, splatted the windows to take up all the space.

One thing I like about X11 and Windows doesn't do it, is alt-dragging from anywhere in the window, last time I used Windows you couldn't move things around by holding alt and left clicking anywhere, you could only do that from the title bar, which means you can't slide the top of the window off the screen.

The other major thing for me is selection copy, if you highlight text, you can't middle mouse button to paste it, you have to ctrl-c first, which is just more steps.
Partially! There are also ascending and descending satellites meeting. Ascending and descending doesn't mean altitude but in a "2D view" sense. See https://www.heavens-above.com/StarLink.aspx
Game made 30 years ago needs dosbox, an open source project, to just work.

Game made with directx6 20 years ago will render in CPU and just work but be so slow to be unplayable. Then you need to replace the .dll and make it link with an open source library that reimplements dx and converts the calls to the new API, so that it can actually render in hardware.

Yes, solitaire.exe still works. 3d games less so.

I'm full of games like star wars jedi outcast or so that no longer work on windows.
That's the polar opposite.
Half the population goes to college nowadays, and the average person is just a smidge above average intelligence.
Invest in America, Live in Europe–A Mantra Some Just Can't Shake
Physical cash is dying–and you don't need to be a conspiracist to worry
So Apple just invented NixOS?
If you claim too much on your health insurance then the company (e.g. UHC) requires you to file a report of all details related to it. If it's a car accident then they require all info about the other parties. They will sue the other parties to recover their costs.
Now all major browsers support AVIF image format and all major browsers minus old apple hardware support AV1 video codec

https://caniuse.com/avif ~89% support

https://caniuse.com/av1 ~84% support
Duplicate of https://news.ycombinator.com/item?id=39232976
> Why?

because putting weight on your head does that. Your muscles and joints are not going to like it no matter how you try to be comfortable.
It doesn't take a large number of assholes to undo the work of a much larger number of good people.
Until about the year 1993, 3.5" disks were very reliable if you didn't abuse them.

Around the early days of windows 3.11, someone figured out how to make cheaper 3.5" disks and putting data on off-brand disks became a gamble.

Enticed by the low price, I bought several boxes of ten floppy disks that had plastic shutters instead of metal. A few from each box of ten had bad sectors from new.

I end up trying to only use TDK disks, though later in the 1990s it seemed to me that the quality of new 3.5" floppy drives went down as well.
Not to be confused with “pickle”, the Python object serialization format…
JSONSchema covers a lot of various schema needs and YAML is something a lot of developers are comfortable with. I know both of those technologies are not popular here in HN but YAML type-checked and editor-autocomplete-enabled using JSONSchema is a solid choice for configurations in my opinion.
So this is like jsonnet, sdlang and cuelang? What does Pkl do different?
These are wonderful notes and prof. Avi Kak deserves many thanks for
sharing them. I'm adding them to my huge and ever growing collection
of comp.sec, sec.eng and crypto notes for comparison and examples.

Notably they go back to 2006 and have been lovingly updated. That
tends to yield notes that are carefully checked and refined through
countless lectures and practical sessions.

They integrate well into my own because I also get students doing
exercises with simple Python and Perl (great to see it still being a
workhorse for this sort of thing), along with copious command line
examples, always hexdumping and diffing things to to check results
etc. So I like his (her?) style.

In response to sibling comments.

@sunhester

> In my experience "higher education facilities" are a nightmare of
social extremes that inhibit the growth of "cyber security". But I'm
usually wrong.

You are not wrong. Absolutely YES. That's why I got out of university
teaching and moved into private work. Maybe some forceful and well
connected people can still teach at places like Purdue, Stanford, MIT,
but generally, and especially in the UK, universities have become a
suffocating bureaucratic hellhole in which teaching, learning and
research is no longer possible. They bring in completely inappropriate
corporate CISO's who do not understand the tradeoffs and culture of
the academy. They do not listen and they do not care so long as
everyone uses the lowest common denominator of feculent Microsoft
insecure rubbish. I eventually grew tired of spending all my energy
fighting people whose job is to labour against my principles, sabotage
all my efforts [0], undermine my students [1], and ask me to teach
some people that frankly just felt morally wrong and a threat to
national security [2].

@waihtis

> Nothing about cloud, AD, limited discourse about vulnerabilities
which dominate (at least) the enterprise security space.

This is really a separate layer that falls more under "security
management", "operational security" and "security systems engineering"
and so on. We normally do this after the foundation. The thing with
"enterprise" level is that it's a quite fluid set of practices,
regulations, compliance docs and products that come in and out of
fashion.

Anyway, as for maintaining quality, theoretical depth, and hands-on
practice I am pleased to see a few profs are still "getting away with
it".

[0] https://techwrongs.org/o/2021/11/29/teaching-cybersecurity/

[1] https://www.timeshighereducation.com/features/we-cant-teach-...

[2] https://www.timeshighereducation.com/opinion/should-i-be-wor...
Note that some video streams are only available via Matrix chat, eg to watch the Virtualization devroom talks you have to use the Chat link on this page: https://fosdem.org/2024/schedule/room/ub2147/ (anyone know why this is?)
China's Geely launches 11 low-orbit satellites for autonomous cars
it's very brave to release a new configuration language with no Python support today.
Pretty "standard things" like non-compete clauses which would not allow me to do anything in the HR AI industry for the next year and the product would belong to the Company so I would not be able to just leave and find someone else.

I like the idea of failure, moderate success, success and home run.

Thank you
it may be cheaper to live in a hostel rather than a monthly mansion, but depends on your tastes
I use it for writing my thesis, obviously it should be done in LATEX but I ended up using markdown + a yaml config file for some templates
I know I am missing the point. But how did they not call this "The House Edge"?
Friends and neighbours? Turn around? My wife works 15 minutes drive from home?
It's just a naked money grab. It's another subscription revenue stream and it's clear they were desperate to get their half-baked solution in to compete with Copilot and ChatGPT.

Too bad, because it's so bad quality-wise. Worst AI assistant I've tried so far, even compared to first gen Copilot.

If they had made it an optional download and focused on quality instead of enshittification, I would've happily paid for such a thing. As it is, it makes me question whether I should even renew my Jetbrains sub (that I've had for more than a decade).
I remember these sheets (or the same type artifact) in a newstand magazine fifteen years ago or so; I read it in Wired, Esquire or some similar publication, iirc.
> 1) Because the developers of Pkl are Python haters

Is it really that deep?
Yes? But that still isn't a case for saying avoid it... I didn't say it was earth shattering life changing feature... if it has it, it's "handy". Not something that would make me buy it but useful if it does.
That burning up of resources of the good guys is exactly why a lot of stuff eventually derails. Just like the fight against the online crime rings that hold people's data ransom and that deface and destroy: the defenders have to succeed all the time, the attackers only have to succeed part of the time to be successful. So over a long enough run the attackers have an edge. Wikipedia is an exception, so far. Enough people cherish it that they are willing to put in the effort. But the day enough of them blink at the same time the assholes will take over. I hope that day will never come, but I'm not sure it will not. On a human scale Wikipedia is still very young.
Stupid RCU Tricks: So You Want to Torture RCU with a Non-Trivial Userspace?
> Yes but while you can install Linux on your own, or even build your own computer if you're interested, you don't get to build a fridge or its operating system, and you most likely don't even have a valid way to see how it's configured (you may be able to hack it somehow, but it would probably void any warranty).

You could install open sourced things to that fridge. E.g. the fridge could either come with sensors immediately available or just have convenient mounts to place your own cameras.

Maybe the fridge could have a simple linux box, raspberry PI or whatever set up. There could be a market where you can flexibly pick how immediately available solution you want or if you want to put in everything yourself and control, depending on how concerned you are about privacy and how technical you are.

If you want to have full control, you can just do that.

> do you upgrade your fridge OS? Maybe, maybe not. What happens if you do and an upgrade fails?

Most smart home devices in my experience update through a mobile app connected to your WiFi.

> What happens if you do and an upgrade fails

Fridge itself would still work, just the picture taking and ai guidance wouldn't.

> How does it even authenticate to whatever remote server they have? If it uses tokens or client certificates, what happens when they expire?

Through mobile app can update, reset everything.

> And I don't want to have nightmares about my fridge certificate expiration or not being able to turn your light on because my fiber connection went down.

These basic things like light and other base features you make sure can work even if smart software fails.
I'm sorry, can someone explain why one would want to translate from one data description language to another (Pkl -> JSON, or whatever)? Why not just write JSON (or whatever) to begin with?
On paper, he does, from multinational corporations. I don't think it's his happy place. he seems better at business development and project management side.
See https://www.fltk.org/doc-1.0/intro.html#2_1
I like it. I wish Helm used objects instead of string templating. Hopefully it becomes a popular alternative.
I wonder if it'd be cheaper for AT&T to just partner with Starlink and pass through a part of the subsidy?
The Jupytext Menu is back
the EU Commission would like to know your location
Silicon Valley was such an amazing show.
They did fine for many years without mobile phones, cars, aircraft and computers... your point is irrelevant. It's just a handy extra to have I really don't see why people find my phone pinging me if the door is left open so offensive :-D
Organizational Intelligence
kind of miss n-gate coverage of FOSDEM to be honest, it was great for putting stuff in (sarcastic) perspective. More conferences should have a treatment like that.

Does anyone know what happened to them?
I think that what the author is really looking for is a battery inverter setup and this is quite a mature market. A lot of countries out there do not have stable electricity supply and these things work for all appliances. Something like this (https://bluettipower.co.uk/products/bluetti-ac500-b300s-home...) although there are a huge range of brands and prices in this space.

Pc UPS’s are underpowered and the market is so swamped with cheap garbage as the rant suggests that it is difficult to find anything decent.
Widgets like fridges need to be minimalist as the manufacturers are all incompetent. Less tech means less things to break. No French doors and no ice makers. Always problems right there. The only thing you guarantee with a fridge is more hassle as the complexity of its design increases. These things are NOT built for reliability but are designed as the original subscription model: regular repairs.
Show HN: Rediscover the Beauty of Code
Hi everyone, I created Aimless to change how we view our code after hours. Tired of my side projects feeling like more work, I wanted a theme that made coding beautiful and distinct from my day job. Aimless, with its dark pastel palette, does exactly that. I hope you enjoy a fresh perspective on your personal projects!
If you pay someone to do X, and then stop paying them they will stop doing X even if they enjoyed it. The same will be true for these leaders, you can't just take all their future wealth and expect them to continue, they will stop the instant they stop making money, just like any other person.
There were those double high density disks that never quite caught on, but one fun thing was having the double hd drive (2.8M) and doing anything that would write to an existing 'regular' (1.4M) floppy -- the drive would write narrower tracks than the existing data, and then when you went to read that sector back, the head would pick up both the new narrow track and the adjacent remainder of the wider track, hilarity ensuing. This led to a certain amount of cursing cheap floppies that weren't really to blame.
When someone uses a tool for several hours every day for years, you can afford quite a bit of training.

When you need to make a bunch peasants into soldiers on short notice, the equation is different.
> it's hard to believe that HN users would be tired of LLM-related news.

You find it hard to believe that users are fatigued by a subject that is posted ad nauseam? People have been tired for over a year.

https://news.ycombinator.com/item?id=34722220
Termination clauses - we haven't considered those yet. Sounds like a sensitive topic. Any advice on how to approach it? How do put targets in a partnership contract? And is it fair to add something like that, putting expectations like that can also create a lot of pressure?
Vonnegut had nothing to do with it, and it doesn't preclude that there really are changes that slide one way or another, in fact when I was a kid compared to the wages of the day many prices were more reasonable than they are today, many politicians were in fact much more 'noble' (though that word doesn't really fit) than they are today. As to whether children respected their elders or not I have no opinion on but the other two definitely have shifted where I live, the kind of rabble that sits in parliament here today would never have gotten a pass in the 70's. FFS we have a guy here that believes that lizards rule us.

https://www.lemonde.fr/en/international/article/2022/10/21/d...

The fact that enough people vote for these characters has me more than a little bit worried. Democracy is super fragile and to wave away the observable fact that in the past things were quite different by quoting some random text seems to be a bit too glib and easy.
In what sense is this programmable?

Can I write a loop in this? If? Elvis operator? A simple map lookup?
This Hacker News post is about a court case that Tesla and Musk lost.

You've lost track of the thread.
So like cue [0] but more primitive, less principled and in java?

[0] https://cuelang.org
My point about the alarm is that I have neighbours or friends who are willing to pop around and sort shit out.

People are taking this waaaayyyy out of context. I said it was handy. I didn't say it was a must feature or even one that make me choose a particular model or pay more for. But the fact my current fridge/freezer does it is a nice handy extra... I already have a billion things that spy on me, gather data so no I'm not particularly worried about what my fridge knows about me, the cameras all over the country I cannot avoid know far more already.
Oh yes indeed, I didn't see it.
For context, Ofsted is the much-maligned government inspectorate of schools in England. They are currently under increased scrutiny following an inquest into the suicide of a headteacher following an inspection that concluded at the end of last year: https://www.bbc.co.uk/news/education-67639942 and https://www.bbc.com/news/education-67639943
Every time I see YAML used for any configuration I know I’m in a frustrating time. It’s particularly bad for build systems where there the feedback time can be so slow.
!archive
I like this distinction!
Because Pkl makes it trivial to write templates and transforms. So you can write a Pkl schema that only requires a minimum set of fields, then auto generate a complete configuration.

This is most useful when dealing with tools like k8s where deploying a single application might involve 3-10 separate manifests (Deployment, Service, NetworkPolicy, HttpRoute, Autoscaler etc etc). With Pkl you can easily write a simple template that only requests the minimum needed to define an “app” (e.g. name, namespace, mixins for sidecars) and have Pkl generate all the needed manifests for you.

Really Pkl should be seen as a language for quickly building templating tools like Helm. But with type safety by default, and no need for horrible indent hacks.
Just scroll a little further. It’s not just another syntax for config files.
Well, Dhall provides something between JSON and a Turing complete language that can make a lot of configuration much quicker to write, if you can hack the functional syntax. Pkl is probably a similar concept.

http://dhall-lang.org/
Looks great. Reminds me a bit of HCL.
React OS probably also has the Classic Windows look available. They seem to have switched their main screenshots to something resembling Windows 10, though: https://reactos.org/gallery/
https://archive.is/OXePf
Sure but it's something more for barely any actual advantage.

I accept that when I Google something Google and maybe other companies know what I searched, because Googling things is useful. I cannot bring an encyclopaedia and a detailed map of the whole world with me all the time, so it's a tradeoff I can accept.

I accept that, on the rare occasions I turn geolocation, someone will know where I am, because if I do turn it on, it's probably because I got lost. Then I turn it off and off we go.

Divulging food preferences for... an AI that suggests me what I should buy doesn't look like it's worth it. And it's not just food preferences. Remember people store medications in their fridge. A fridge so advanced it can recognize any food is probably capable of reading labels and knowing I bought medication for X,Y and Z. Which is definitely something I'm not explicitly telling people (or things) without a reason.

And don't forget the power of correlating data. Correlating food preferences with other data you could easily understand if someone is ill, pregnant, whether they follow a certain religion (think Ramadan, or not eating meat on Friday,...), whether they are living with someone else (buying twice the amount of stuff they usually buy?) and so on.

This is all stuff I try to avoid telling everyone. Yes, my doctor could be hacked and people could know I'm on medication anyway (hypothetically), but why divulge that voluntarily for essentially no reason?
In a competition with sky/starlark, I feel skylark would win here. “Safe subset of python” is what a lot of people presented with this problem want, and skylark gives them almost exactly that.

OTOH, curious to see what advantages Pkl gains from not having the constraints of maintaining familiarity with another language.
Firefox for iOS supports keyword and %s url scheme for search engines. I am not sure why extensions are needed in desktop.

You can change default search engine, but you cannot add extra search engines in Safari without building your own extension (and paying apple for it)
Anything development related from Apple is inherently disinteresting unless it's aimed at Apple, is for Apple and you're building for Apple.

Apple has done nothing cross platform or open source or community oriented so if they come out with something that's intended to be more general is has no base, no users, no audience of non-Apple developers to land on.

I'm not anti Apple - I love MacOS and Apple is my main machine. I'm just pragmatic about Apple technologies - they are all for usage inside the Apple bubble.
no

you can click it, it'll open link in your browser where you can read what it refers to.
I said it was handy not something I would go out of my way to get... the fridge has it so it's useful. I don't understand why so many people on here are so offended by a useful feature that from most people's perspective is just a feature the fridge has rather than one they shopped for.
How do you win a case if you can't afford to see it through to the end?
I don't just miss the Amiga. I miss Commodore. Commodore made powerful machines for reasonable prices. The Amiga was very powerful for it's price. I would put an Amiga against a PC or Mac of the same era any day.

Were there more powerful computers? Yes and they were not within reach of most users.
Thank you. Without this, I was trying to understand how the code snippets were related to the watch brand Tissot.
When I was young I was mostly using Windows. For the last 15 years or so it has been macOS. I made a number of attempts (sometimes lasting months) to use Linux but it never stuck.

My conclusion is that usability is mostly about getting used to how things work and a tiny bit of customisation. There are no significant usability differences between operating systems.

The _only_ thing that I have never gotten used to and that keeps slowing me down is that app switching (Cmd+Tab) in macOS is MRU while switching windows (Cmd+`, Cmd+Shift+`) within apps is circular.

I'm finding it impossible to remember whether I have to go forward or backward to get back to the window I'm looking for within an app.