skysight-inc/HackerNews huggingface dataset:
One thing that was counterintuitive to me playing on the analysis board: if the opposing king is exposed to the laser, then you need to _fire_ the laser in order to trigger the game over -- click the laser (queen) piece, and then click the opposing corner.

Whereas once you move a pawn into the target corner the game over just happens.
I learned C++ in the late 90s and didn't touch it until recently and all the new stuff basically melted my brain. It feels like a different language now.
Not sure what kind of equity you negotiated when signing on with the company, but it's going to pay off handsomely.

Wish I had more exposure to the company, to better join the ride, but I'll take what I have now.

Keep contributing to the awesome efforts going on there.
How did you invest in them?
With homebrew or a similar package manager that's not really an issue though? I'm pretty much on the bleeding edge of software versions for all my coder needs on my M1 Mac.
No, that's not it. They make sense as investments for things like pension funds because what those pension funds need is basically the other side of what's needed to have infrastructure like water and sewage treatment: the pension funds have a bunch of up-front money that they need to turn into a reliable income stream, whereas providing water and treating sewage has a bunch of up-front cost to buy/build/upgrade the infrastructure but only receives money slowly over time from people using that infrastructure. The British media has been obfuscating this because for partisan political reasons they want to convince people that having to pay for things that they directly use and benefit from is somehow stealing from them, and that the fair solution is for Canadian teachers' retirement money to be used to deal with their literal shit for nothing in return. So far it's been working astoundingly well.
http://archive.today/nVc3W
As a vim user, I’ve always just assumed the home row bit - very cool to learn more of the history behind it
> What is so bad about MacOS window management?

MacOS is so intrusive and distracting that I can't imagine doing any meaningful work on it, feels like a toy OS.
I had a second part to my comment about how web3 was the answer, but the public have been largely convinced that it's synonymous with get rich quick schemes or a worse version of Twitter. Where is the next WikiLeaks?
India’s Bank of Baroda tampered with accounts to flog app
What I discovered when I wanted to install a wind turbine at home
https://archive.ph/lxSNJ
MacOS is still stuck in the 90s skeuomorphic design bs, and prevents users from changing any aspect of the UI to achieve a minimum of comfort and productivity.

The UI is buggy, pop-up windows steal focus all the time, window management is pretty much nonexistent, there are slow animations with laggy focus changes.

It may be fine for a soft user who just uses a browser, but trying to do any serious work on a mac is a nightmare compared to a modern tiling WM on linux.
Firejail: Light, featureful and zero-dependency security sandbox for Linux
> Perhaps the stupidest idea that everyone takes for granted is that higher education in the United States is left-wing.

…

> Whatever else colleges and universities do in the United States, they define and police our most consequential social hierarchy, the dividing line between a prosperous if precarious professional class and a larger, often immiserated, working class. The credentials universities provide are no guarantee of escape from paycheck-to-paycheck living, but statistically they are a near prerequisite.

> The academy itself is incredibly hierarchical. Within a university, distinctions reign between a graduate student or postdoc, an adjunct, an assistant professor on tenure track, an associate versus full professor. These ranks are salient and consequential, treated as legitimate and earnestly policed.
Serious as a heart attack. I hope that we don't have to resort to military force, but it may be the only option: https://futurism.com/ai-expert-bomb-datacenters
I did find that suspicious, but that repo has no closed issues either. I wonder if they’re being cleaned up by github in a way that bypasses the issue closed event, because I don’t think there’s a way to do that normally.
They've supported ARM since Windows 10, and there are multiple Surface models that have an ARM chip.
> Great for people that want homes and people who are just joining the workforce. Not great for grandma and her retirement planning.

I think policies that encourage families from passing their property down to their children rather than being used as an investment vehicle should definitely be considered. The strategy of buying a home young and dumping it later seems to cause bad behaviors that result in families spreading out which prevents a healthy familial support network to form.
The main goal behind secure boot was a nod and a wink to the OEMs ("nice business you've got there") to introduce just enough friction into the process of installing Linux to inhibit it without being overt enough to attract unwanted attention.

It's a neat trick coz they can put pressure on the OEMs to introduce that friction. They can subtly reward that but fully disclaim responsibility for it when they overdo it (which at least one OEM has done).

The actual security concerns it deals with (e.g. evil maid attacks) aren't entirely imagined but they're played up.
I know quite a few graphic artists and musical engineers who use Linux professionally. I think the difference, really, is which tools you're used to using. There aren't really any Linux tools for these sorts of things that work the same as the tools for Windows, so if you're expert with one, you still have a rather large learning curve if you want to use the other. That can be prohibitive.
And one last thing: some games I downloaded from HOTU that I played the heck out of, like "Sword of the Samurai" [1], which I consider a masterpiece, I later bought from GOG. Why? I dunno, I think I won't ever play it ever again. I simply bought it legally from GOG out of a misguided sense of duty, since the game provided me so many hours of enjoyment almost 20 years ago, when it was abandonware.

So it's not even true that abandonware always translates to lost sales :)

[1] https://www.mobygames.com/game/246/sword-of-the-samurai
Once you've either subscribed or not to an Apple service, you don't get random popups about it. They offered Fitness+ free for 3-months because I bought a new device; I didn't subscribe and never heard about it again.

That's not my experience with Windows, where I get random popups in the UI of the operating system about different offers. Not cool.
> Not entirely fair, because most of those low/mid managers are active developers too.

I dunno, certainly at IC5 (so I think IC4 now) level at FB, my manager was totally judged on the output of her team, and strongly discouraged from working on her own projects.

Meanwhile, at the same level as an IC, I was working on my own projects but mostly helping others accomplish theirs.
As someone who learned JavaScript in the late 90s I feel the same way sometimes! If I'd gone away from the ecosystem and returned recently I think it would feel extremely alien.
I stopped using all ad blocking, DNS or otherwise via my router, a couple days ago to see what websites or programs or apps might have been acting weird without me knowing. Yeah the Internet is a little more annoying but some stuff is just working better. It's weird but I get it.
> Users never wanted to be computer literate. Many of them saw computers as a tool, like a hammer or a car.

Cars have an associated “literacy”, too. (Really, so do hammers, but its comparatively trivial.)
Different tools have different levels of ability to remove invisible data, e.g. jpegli vs. libjpeg-turbo
wow was it really in 2019 they switched back, amazing how long that stuck with me lol
funny, i see it as the opposite. why are we helping the europeans enforce european stuff? their rules ought to carry no force whatsoever here. we should be pushing back against foreigners legislating over American companies especially when some nation's laws attempt to govern our companies' behavior outside that nation.
If he is extradited, 100% guaranteed he will not get a fair trial by any common definition of that term.
The Arch wiki also contains some helpful information regarding basic setup and usage: https://wiki.archlinux.org/title/firejail
Apple Vision Pro to Feature Custom-Designed Low Latency DRAM Chip
Most people will not install explorerpatcher. If it's installation is necessary to have a good experience with Win11, then most people will not have a good experience.
Microservices and Startups
There a pretty interesting take away here: Fairphone is a fairly small company with limited financial resources, yet they manage to support their device for 7 years. Why is it then that Samsung can't do 10 years?

Samsung or Google could support their device for 10 years, they just don't care because their financial incentive skews toward selling new devices. Which I suppose is part of reasoning for picking a Fairphone, you get use your device for longer, wasting fewer resources.
AFAIK PhotoPrism itself is open source, but the PhotoSync tool that they suggest for syncing your photos to it is not.
Just simply learning something isn't "doing science." The scientific method is a natural learning process it's not the only thing that defines science. This is incredibly light gate keeping. It's just maintaining a basic professional definition.
Probably thats also partly because they are being dumped into a large sprawling codebase already full of C++98 idioms. Even if you point them to the "newer sections" that are more modern, they will fall back to what they are working with all the time.
There's a couple of things to this: first, copyrights can be transferred (eg, sold or given away). [1] Second, in the context of work done on the behalf of others, there's a distinction based on whether or not something is considered a "work for hire". In WfH cases, the initial copyright belongs to whoever paid for the work to be created. This article[2] explains it better than I can.

copyrights for everything I do during employment in the name of employer.

Note however that "work for hire" has a very specific meaning which is defined by law. It does not mean "everything you happen to write while employed by a particular employer". So if you're employed as, say, a software engineer, and you write a novel in your spare time, that would almost certainly not fall into the "work for hire" category.

Note some employers still try to get employees to sign agreements that are so broadly worded as to make it possible to argue that they could try to claim your novel. Those agreements, that go beyond the obvious "stuff you do for your employer belongs to your employer" level are the ones to be wary of. Further note that whether or not such an agreement is enforceable depends largely on state law (in the US).

[1]: https://www.copyright.gov/help/faq/faq-assignment.html

[2]: https://www.spear-ip.com/blog/difference-between-a-work-for-...
I have a Hololens 1 and the other day I made a Microsoft Edge window that was hanging in space over my wood stove (scary!) and logged into my Jellyfin and played some music.

The object-based audio on the HL 1 is awesome and unlike any headphone surround system I'd seen, completely convincing. (Usually I'm like "it sounds like I have a head cold, that must mean the sound is above me") I turned my back and moved around the room and always perceived the music as coming from a point where the web browser was hanging.

This isn't a great way to listen to music though because even a very modest stereo music system doesn't sound like it comes from a point but creates some feeling that it fills the space. It's great from the viewpoint of hearing an alert sound and knowing which window it came from (given that I can have a few windows open in different places of my house) but doesn't realize the reality that plain old stereo delivers.
Making self-hosting easy for all
Using OpenTelemetry Tracing in Integration Tests
macOS window management is "application centric", while Windows and most Linux desktops are "window centric". Mac is my primary platform since a decade now, but I still find that particular aspect quite awkward, old time Mac users seem to like it though (it's not much of an issue for me since I don't use many UI apps anyway besides iTerm2, Chrome and VSCode).
Purely functional programming in package management and system configurations is next-level.[0] When your package installation scripts no longer are represented as actions from one state to another but as a state that is either realized completely or not, things become a lot more deterministic, manageable, and compositional. In Nix, a package is a pure function that takes in inputs and produces outputs. Given the same inputs, we have the same outputs, and so caching becomes easy, for instance, along with extensive sharing.

As an active user and package maintainer I can't count the number of times I've decided to rebuild an old project that I haven't touched in years and it still working, while in the same session working on another project using up to date libraries.

There's also straight.el for Emacs[1] which has finally made Emacs config maintenance far better for me.

[0] https://nixos.org/

[1] https://github.com/radian-software/straight.el
I switched to Tumbleweed last weekend. Coming from Fedora, the installer was a bit confusing and the distro on the whole does seem to lack a bit of polish. But overall it was quite painless.
Python-based fileless malware targets cloud workloads to deliver cryptominer
PyLoose is a newly discovered Python-based fileless malware targeting cloud workloads. Get a breakdown of how the attack unfolds and the steps to mitigate it.
Through the ARK Venture Fund
Interface implementation does though, that was the whole point.

The problem with inheritance is the code reuse mechanism
Another damage control article lol.
Usually a model card has like #params and other key info on one page!
Of course docs are code. The fact that English still doesn't have a compiler to machine code doesn't mean it won't move registers in your brain. There's already a pretty good interpreter in our heads and it's called Wernicke's area. ;-)
Android devices use dm-verity to make sure that the OS hasn't been tempered with - bootloader checks signature of first stage bootloader on flash and that one checks the next stage all the way to kernel and contents of the flash.

This prevents all kinds of attacks where people could push things onto your phones OS. In desktop world, this is known as "secure boot".

Many devices will, however, only accept OS signed by their manufacturer - e.g. Apple iPhones/iPads will only boot an OS signed by Apple and noone else. This is why you can't ever run Linux on an iPhone or iPad.

In Android world, many manufacturers allow users to disable this verification (known as "bootloader unlock"). This allows running of non-manufacturer provided OSes (e.g. LineageOS, GrapheneOS, etc.). However, except for Pixels, they don't allow you to supply your own signing key to the bootloader, so you lose the security benefits of the secure boot chain and open yourself to big set of security attacks against your phone.

On a Pixel (at least some of them), you can provide your own signing key and reenable secure boot when installing another OS.
I think part of the problem is that even a 1:1 match for battery capacity won't yield anywhere near the same battery life, so why bother?

As a manufacturer you'd add significant weight and cost and still not be competitive with a MacBook's battery life.

Windows' laptop problems start with hardware, and a lost decade of mobile x86 chips failing to optimize for power efficiency, and a commensurate lack of investment in ARM alternatives after getting burned on Windows RT.
The trick is to use a slow enough language so no one notices the IPC hit of micro services.
Nick's articles are always a delight to read, and this one is no exception. Openly discussing failure is one part, but coming up with so many ideas and having the gumption to actually try them out on a compiler is really fascinating.
The Story of Microchess (2006)
A colleague of mine currently has five MBPs sitting on his desk. He's a foreign contractor, and the MBPs are owned by his agency. They didn't have a good asset management plan when they were purchased, so they were "bound" to the contractor that used them first. When those people moved on to other companies, the agency has no way to remove activation lock.

At least one person claims to have forgotten their Apple ID's password - they don't have any personal Apple products - and the only available alternative is to ship it back to the agency, have them track down the original purchase receipt, and ask Apple nicely to unlock it that way.

So no - those are not the only people who have an issue with activation lock.

... and for what it's worth, I like the way it's currently set up.
>I don't know why Linux documentation sucks so much

because you need to pay competent people to do it. As FOSS is made up of lots of volunteers, lots of documentation isn't up to the standard we would want it to be.
Generally that is a straight forward process of compiling, reading the error message, googling “$dist install $dirname of missing dep” running the apt-get / emerge / yum “ command and then repeating the compile command. Sometimes people will depend on a rare and not bundled dep, but not that often. Worst case you need to upgrade auto make tool chain or rebuild boost or something.

Maybe more time than getting python deps to work but more deterministic and takes less cleverness.
How could you ever implement it democratically? What happens when people vote for the capitalists?

The reality is that communism requires centralised power, centralised power attracts bad actors, and bad actors are significantly more comfortable wrestling control of that power by force than good ones are.

Communism isn't inherently totalitarian, but according to all the experiments we've run so far as a species (at the cost of several hundred million lives), it does seem to inevitably lead to totalitarians.

Capitalism works as a socio-political system because its decentralised.
There’s a difference between stereo equipment and stereo mixes. You can do a lot with stereo equipment in terms of 3D but stereo audio mixes don’t take advantage of that. Stereo mixes don’t get into how sound localization works, the structure of ears, and the head transfer function. Atmos is emulating htf as part of the tech. https://en.m.wikipedia.org/wiki/Sound_localization
It's not a proper comparison, because I have ancient ds115, but Syno's app is really barebones. I tried it on Xpenology too, just to be sure, but overall it's... meh. PhotoPrism was way better compared to it.
"We've been iterating to improve the underlying safety of Claude 2, so that it is more harmless and harder to prompt to produce offensive or dangerous output."

I will never use any form of AI that is explicitly being made more 'harmless' or 'offensive', i'm an adult trying to build something I don't need a black box of arbitrary judgement calls pampering the bottom 5% whiny dregs of society, I want a tool to do things.

Imagine the silos and vapid garbage pile would have been produced if this level of moral policing we see from hysterical do-gooders in tech were around when the internet was first emerging. Who are these people implementing these rules? Advertisers? "Ethicists"? Whimsical devs who are entrenched in endless social/culture wars?

I understand that I don't want to ask an AI assistant for tomorrrows weather and it start screaming the N word at me.... but the only thing these companys are introducing are scunthorpe problems at unsolvable scales.
I don't think GPT4 was geo restricted?
Why does every little inconsequential thing have to be gamified to increase engagement? I couldn't care less about how many stars, arctic vault badges etc. do I get in a thing I use to hedge risk of losing my code and collaborate with others.
It looks like it reads the number of issues ever created, and subtracts the number of issues tagged as "closed". So "deleted" in that dataset counts as "open".
That makes sense: it's not a game at all, but a simulation pretending to be one.
When people could design systems that work for long periods of time.
For any "serious work" you'd spend 90% of the time in a terminal anyway, so that's not much of an issue tbh (ok, admittedly that's a very coder-centric perspective).
I think you're over-estimating how many species suddenly gain new genes from other genuses. But that is sort of beside my point: you say carefully crafted and I agree. But carefully crafted to be healthy and ecologically sound or to be profitable? We don't need more profitable unhealthy food.

So what am I meant to do, personally review every piece of GMO at a genetic level for changes that I do not want? or just decline the lot?

And who should have the right to tell me I don't get to know what I am eating?

I am sure there are at least some luddites who just fear the new. But that does not address the actual points raised here and you can't dismiss the real questions because the people asking them are standing next to hippies...
Patents were designed to protect a fledgling economy and its participants from the megalithic economic powerhouses of England and Europe.

Our economy was just starting out, and we had no way to compete with established businesses.

Now that patents and copyrights don't protect individuals, but instead protect multinational corporations and investor profits, they should be removed.

Only human beings should be granted either patents or copyrights. Corporate entities should be required to fight-it-out in the marketplace with no protections in place.

You and I pay for the protections. I don't want to protect multinational corporations. Do you?
Perhaps we are using different parts of the OS, but I find myself using my Mac intuitively in ways that would require some third-party utilities or digging around in the Control Panel. For example, throwing a browser window up on a mid-range smart TV using AirPlay without plugging in any cables. Reading my text messages on the desktop. Even copy and paste in the terminal without having to use an extra modifier key.
Twitter is blocking Threads links in searches
> What percentage of those will actually be exploited in the hands of typical users? There's not exactly worm grade exploits flying around for these devices.

There have been large set of attacks against modems and media decoders that do not require any kind of app installation. iMessage is a constant source of iOS CVEs. Media codecs are a constant source of headaches in the Android world as well and they require a driver update to fix (since most of them are HW decoders).

Pretty much all of the big security issues in the last year required no user interaction on Android or iOS to exploit.
Railtrack was created as a publicly owned company in 1994 and operated as such until it was privatised in 1996. It was forced into administration in 2001 (after Hatfield) and in 2002 Network Rail was created to buy its assets.