skysight-inc/HackerNews huggingface dataset:
If you live in a country where you can't create a PSN account, just create one for another country. You can trivially find addresses to use online. To make digital purchases, you can import gift cards from the same region as your account. I believe Play-Asia sells those. If you buy games from multiple regions, you need an account for each region so you can access their DLCs.

For many years, I wouldn't connect an actual payment to my account due to security concerns and would just go to the store to buy a gift card whenever I wanted to make a digital purchase. There's no reason why you can't import the gift cards.

Basically, the whole "create an account in a different country" thing is an IQ test like the "enter an age of 13 or older to create an account" IQ test that was forced onto the internet by a stupid law the US government passed in the late 90s. Just use the obvious workaround to protect the company from legal liability over stupid laws like a normal person would.
Class action, as in you get a check for $5 3 years from now? How does that help with the $40 game they stole from you?

Also this is happening in other countries, not USA.
I have not used Caddy, I use traefik and it discovers docker properties for configuration and TLS certificates with auto update. Not sure about dynamic DNS - I do not use it from Traefik. Adding and removing containers does not need a restart AFAIR.
When I was first hired, the company was transitioning from Windows 1.x to 3.1. The color icons were pretty cool. We were always behind on OS upgrades. When I retired in 2023, we still had some machines using XP on the intranet.
“to edit away undesired things like private data, stale knowledge, copyrighted materials, toxic/unsafe content, dangerous capabilities, and misinformation, without retraining models from scratch”

To say nothing of unlearning those safeguards and/or “safeguards”.
You can use https://npmjs.com/e2ee.js (disclaimer: I am the author) for basic end to end encryption in the browser (uses the webcrypto api). It supports encrypting and decrypting a web stream as well which you could use.
This doesn’t seem to work on iOS Safari.
> And I don't want to have to pass CMake flags for each "co-developed" dependency, that would be a very bad developer experience too. Every cmake flag I add is another couple support tickets from junior developers mistyping it in my experience.

Then set up your CMake logic to use FetchContent_Declare based on the boolean value of an option, set up CMake presets[1] with hard-coded values for each CMake command-line option, and ask your developers/set CI to choose between these presets.

You mentioned a precompiled SDK; you can still use vcpkg and overlay ports to redirect to these prebuilt binaries[2]. Replace 'system package manager' with your own paths.

Or, forgo vcpkg altogether if you think the long initial bring-up is a big problem, and just use CMake and your pre-compiled SDK to expose packages, libraries, and headers that your consuming source needs. Not everything is a vcpkg-shaped nail that needs a vcpkg hammer.

[1]: https://cmake.org/cmake/help/latest/manual/cmake-presets.7.h...

[2]: https://devblogs.microsoft.com/cppblog/using-system-package-...
It's only relevant records, not all records.
Telegram is not end to end encrypted, and thus not suitable for such uses due to insecurity.
> His officers also used novel forensics techniques to extract Kivimäki's fingerprint from an otherwise anonymous picture he posted under an online pseudonym.

Pictures of fingers have fingerprints.

This guy was sloppy, arrogant and callous to the extreme. Didn't bother to do the work to hide is tracks if it required significant work. He blackmailed tens of thousands vulnerable people. Accidentally releases all their data at once because his script had a bug.

The company that stored that information was almost as bad. They made no attempt to protect health data. It was a low hanging fruit.
When will flat design die? It can't happen soon enough.
frequency allocation has nothing to do with modulation.

Just because AM is easy to transmit or receive in any band, doesn’t mean you’re allowed to.
I usually have dozens / hundreds of tabs open. I restart chrome every day, so I don’t really care about the tabs themselves per se. But the fastest, context free way to navigate to a new site is to open a new tab using the hot key and then typing a url / search query. As a result, you end up with a lot of tabs. And why would you spend time closing old tabs? Also, it often happens that the contents of those tabs proves useful later, e.g. the last stack overflow post you looked at probably contained something useful, etc.
So you have a problem with supervised learning like spam classifiers?
Because we can get AI related technologies to do things living creatures can’t, like provably forget things. And when it benefits us, we should.

Personal opinion, but I think AGI is a good heuristic to build against but in the end we’ll pivot away. Sort of like how birds were a good heuristic for human flight, but modern planes don’t flap their wings and greatly exceed bird capabilities in many ways.

Attribution for every prediction and deletion seem like prime examples of things which would break the analogy of AI/AGI with something more economically and politically compelling/competitive.
The US civil court (family court) system is not just broken but corrupt to the core.

I'm in the middle of a five year divorce on which the judge is known to take kickbacks (donations) from the very attorneys he is supposed to work with.

So it ends up the judges really work for the lawyers, the system is beyond evil and completely broken.

The idea is, they take children from their fathers then make them pay for access, many can't afford it. The state then takes 3% off the top, incentivising the court to take as many kids away as possible, it's sick beyond belief.

I'm my case, making $2,100 a month my "support" is $1,700 a month. When I can't pay, they charge more fees and my ex has the choice to send me to jail if she wants anytime.
The software does not dictate you, because you can just leave it. Unsign up. Leave the contract.

It's not like you signed ownership of the property to this software company.

The only thing you lose is the ability to suss out the prices - the same position you were in previously.
This is against Sony's TOS and can result in a ban. In fact, this is exactly what happened to a Chinese user who tried to do that.
So you've been destroying recorded information as a policy; that's fine, but the rule is essentially that if you know you are being sued and your chats are relevant, you need to take steps to stop the destruction.
https://en.wikipedia.org/wiki/Frank_Stella
To get the interviews, it's best to read them in the "correct" order:

https://aphyr.com/posts/340-reversing-the-technical-intervie...

https://aphyr.com/posts/341-hexing-the-technical-interview

https://aphyr.com/posts/342-typing-the-technical-interview

https://aphyr.com/posts/353-rewriting-the-technical-intervie...

https://aphyr.com/posts/354-unifying-the-technical-interview
Would it be possible to base a device like the R1 on a Raspberry Pi and Linux instead of Android?

If not, what would be missing?
If the browser can keep thousands of tabs without ill effects, then, honestly, what does it matter if it's tabs or bookmarks? It's all down to user's preference. Tabs have their upsides over bookmarks.
I remember reading the entire thread/debate on whether to move to 64-bit XIDs. https://www.postgresql.org/message-id/flat/CACG=ezZe1NQSCnfH...

Over 150 replies, 2.5 years, and still no resolution. Which I guess could be good or bad, depending on how you look at it.
Yeah, nobody really uses 95% of those.
No one likes lies. Lies is always a PR disaster. It's amazing how stubborn companies can be when trying to defy this basic social law.
He's not using "computard" but he loves to undermine his credibility by talking about the "Amazon Swindle" and such.
Another example is when the government already told you to begin retaining evidence, which is what happened in 2019, but Google ignored that.
The US is going to be providing a sealed nuclear reactor to the UK/AU submarine development. It already shares that nuclear technology with the UK and CA, this is an extension to AU.
I've been using traefik for a few years for all my self hosted things.

I abandoned the dynamic/discovery/docker labelling functionality though it was just too finicky and annoying to debug.

Instead I generate a static config file using a template engine, pretty much all my things are just a combination of host/target/port so very easy to generate the relevant sections - I don't really have any complicated middlewares other than handling TLS. It sounds like the author of the linked post has taken the same route.

The config gets generated through an ansible script and then gets copied to the machine where traefik is running - traefik watches the directory where that file is and auto-reloads on changes.

It's been working great!
> Requiring nix for a language would be a large barrier for adoption.

It's a no-go, as it doesn't work on Windows (no, WSL does not count).
>(Google didn't destroy chat logs, they just had history off for them)

This is a weird argument I'm seeing a lot. Isn't this just a variable trigger for deletion? What is the functional difference in the code, I mean?

Using a really, really simple example:
If this were stored in a table, I could make a front end button say delete and call that back to the back-end to push the command to delete the cell/row/whatever; I could also set a timer on that with an if/then statement using date of creation and current date and remove the front-end functionality, or have some front-end trigger to turn on the loop to count down the whatever time period, 30 days say.

The end result is the same; the command being sent is [delete], not [don't save this]. I guess without the command the default would be that the data was wiped when the power to the machine went out like with a TI-99, is that what you are thinking of?
Perhaps I didn't get the message but over-engineering is not something to brag about in an interview.

The real challenge is keeping things simple, readable, maintainable.
For certain genres and certain games, no amount of negative reviews seems to have any effect on their popularity. I've seen many cases where, on Steam at least, the reviews for a game can be mostly negative, or mixed at best, yet the number of reviews keeps going up like crazy. Meanwhile some very positive and occasionally overwhelmingly positive games can have fewer total reviews a year after release than some poorly reviewed games get in a day.

There's also still an "early access" stigma even though must major publishers are basically treating "full" release day as an open beta test now.

All of this to say that careful consumers can only affect a small proportion of the games industry's revenue. It's enough to keep indie games and their small studios alive but so far it has had near zero effect on the AAAs. I suspect the layoffs we're seeing across the industry reflect a contraction in the spending of the majority segment but a lot of AAAs seem to be doubling down on targeting that same segment.
> That's ca. a quarter of the US yearly military budget.

The USA != Musk personally, and he personally was getting flack for not personally fixing it, and he personally said (not a quote) "if you can give me a plan to do it that cheap, I will", only to be given a plan that wouldn't fix it and the actual cost of fixing it would exceed his theoretical net worth.

> But we still have feudalism.

As a response to the specific bit you quoted, that's just an argument-as-a-soldier, not an interesting point.

It's also an example of "tell me you don't know what ${X} means without saying you don't know what ${X} means" — given that Scotland got rid of the last vestiges between 2000-03 and Sark in 2008, the closest thing in the current world to that is North Korea, or specifically the 500 people who still have Common Rights in the New Forest and the use of an open field system in the village of Laxton in Nottinghamshire.

But none of that matters, as the industrial revolution still broke the connection between land and power; and human-level general AI will break the connection between anything currently resembling money and power.
Traefik can't serve static files, or interact with CGI providers like PHP.
The Power of True Engineering
How would you argue they're inverse?
The massive amount of ignorance in your reply is quite galling.

It’s awfully apparent that you subscribe to a political extreme right wing view if you feel that Climate and LGBTQ issues are extremism.

Climate concern and LGBTQ pride were barely even a thing during Mao’s time, yet to listen to you you’d think the Chairman himself created and pushed those onto the public stage.

Meanwhile the MCPC is not the same thing as the CCP, despite your apparent belief to think they are.

And give us a break with this “poor me, I’ve been censored on this site” mentality.

Everyone here is free to say what they want. It’s up to the collective here to decide (by and large) if such messages are deemed worthwhile or not. If they’re not then they’ll get flagged and downvoted.
European Accelerationism – EU/Acc
>i don't even know where that sentiment comes from.

I introduced when I said I dont know anyone who expected to be in a rental for the rest of their lives. This is support for the idea that the contracts in the US are expected to be terminatable by either party at will. You then countered with stories of family that never left and statements like the following:

"most people who rent have no intention to move out but expect the contract to be renewed."

"we'll stay here until life circumstances force us to move, which may well be never."

>the original argument was about the claim that a tenant wanting to renew a lease is unilaterally changing the agreement with the landlord. and that is simply not true.

If the agreement is that renting continues as long as both parties are happy, and either party can end it after a minimum time, for no special cost. If someone agrees to that contract, then refuses to let the other party terminate after the minimum time, that is changing the contract.

If someone signs a contract saying they will leave whenever asked, then later refuses to leave without a payment, that is clearly changing the agreement.
Why not? Regardless of the conversation above I don't understand this argument.

Toyota sells car with the driving wheel on the left in the USA. Does that make them less of a Japanese company?
Why using $ symbol to represent English is less correct than using the US flag?

(Re: colors: see my suggestion to use these colorful icons to represent time zones)
What's annoying is that Google is forcing me to use some of its products in Russian which is offensive to me!
For other that are wondering how C++ programmers memory managed till now -- check RAII.
Right but that's the point: the parent post is talking about those things as though they've obviously and clearly obsoleted the ITER design. Except that can't be true, because no reactor based on those technologies exists now, or is likely to complete construction in the near future.

So ITER is the correct bet: take boring technologies and build a functional fusion device with them that gets Q > 1. Because there's a fairly obvious corollary, which is that if you can somehow build better magnets, then the next reactor - DEMO, and actual power plants - can obviously be redesigned to take advantage of those magnets - they will not fundamentally change the internal dynamics of a tokamak, since it's the magnetic field shapes which matter, not the physical generators.

Everyone working with REBCO has always talked about "rapid breakthroughs" in about 5 years, and then 5 years later the story is always the same: it's considerably harder to build with these things then you'd think, they're still working through the engineering etc. It's not that it can't work, but it's not magically faster in the way people keep claiming and nor does it get you any closer to the actual goal, which is to get a Q > 1 fusion device functioning - which will, at all times, fundamentally require a very large vacuum chamber to do so unless magnetic field intensities are being vastly increased (and they're not: low-temperature superconductors can achieve far higher field intensities then high-temperature ones which is why the LHC and other particle accelerators use them[1] - some YBCO tapes might be able to do it, but manufacturing suitable quantities, of suitable quality, in long enough reels, and then winding magnets with them is an unsolved problem).

[1] https://www.researchgate.net/figure/Engineering-critical-cur...
That goes for half the AI "startups" out there sadly. They know how to get funding and the magic two letters is how.
You probably need to see the film then.
It relates to the "get your passwords over DMA part".
It’s the same demand no matter who’s driving
You end up living in one anyway.
Off in what direction?

A tolerance of 1/8 millimeter (5 mils) can certainly be achieved by CNC machining, but not always by the cheapest tools.

You mean that it is easy to achieve much smaller tolerances than this by CNC machining?

Googling for "CNC machining tolerances" finds at first hit a guide that says "For CNC machining, the standard tolerance limit is set around +/-.005” (0.127 mm)."

The next hits show the same 5 mils standard tolerance, but they also mention the availability of better tolerances, like 2 mils or even less, but at higher costs and subject to various constraints on the features to which they are applicable.

So it appears that the tolerance written in the article is indeed typical, as claimed.
I think "survived" is the key word here. I don't think anybody claims it's the bare minimum and there are better solutions out there.
I do this on my laptop and phone, both of which usually have 100 or so tabs open.

What I've found to be helpful in organizing them is the Tab Stash browser extension. It allows you to view all tabs in a multi-column list, and group tabs into categories, like a much more intuitive version of bookmarks. It feels like card sorting, where you build your own nested information architecture by dragging and dropping tabs into boxes.

Then once you have your tabs organized, you can remove them from the list of active browser tabs. Tab Stash saves the list of tabs in its UI for browsing later.

https://addons.mozilla.org/en-CA/firefox/addon/tab-stash/
I don't get the Capitalism bashing aspect of the article. You can find reinforced glassware, its just more expensive so you don't hear a lot about it. It's not planed obsolescence, its customer preference.
Nah you’re good.

Imo the problem with programming as a job is that the job is never “done.”

There’s always a new bug, another feature, a new acquisition to integrate.

You rarely get the chance to step back and appreciate the thing you’ve built.

Start baking bread. That helped me a lot.

Also also, don’t buy into the hype. Coding skills (especially at the point where you can lead a team) are not going to become obsolete in a few years.
This is too tiring and obvious to give a real response
I'm not a CRM end user, but I'd be very grateful for such a tool if I had to suddenly cover for a coworker, or inherit an existing business relationship. What is the alternative, each person individually cobbles together some godawful workflow management system? With no centralised repository of information?

Totally unsustainable, and not at all related to keeping your manager informed.
I think you have indeed missed the joke, yes. This author has an entire series of blog posts about this witch doing insane low-level stuff during interviews.
If you suck at marketing you suck at playing Entrepreneur.

Right now you are playing developer. You need to play marketing guy. What can you sell? I would focus on selling anything. If you can figure that out you can figure out how to market your product.

A bootstrap entrepreneur time - 80% should be on marketing.
Meanwhile in Europe the AM bands have become nearly empty by now.
Dumb question. What advantage is there to having hn karma?
Okay? Not really what we're talking about though. https://www.npr.org/2021/09/19/1038746061/submarine-deal-us-...

Of course, Australia found out they got the raw end of the deal a couple of years later: https://www.theguardian.com/world/2023/jun/15/australia-may-...
You've made a very solid case for AM radio continuing to be a relevant technology today and far into the future.

I do not, however find that to be a compelling argument for mandating its inclusion in cars. While market forces may be inadequate for driving crash safety, emissions, or fuel economy standards, they seem very well-suited to determining whether cars include AM radios. I suspect the answer will be that most car buyers don't care, and a cheap portable receiver is an adequate solution for many who do.
Librewolf is one of those "privacy focused" browsers which disable half of the web's features, so it's no surprise that some things don't work.
some material in iter are not relevant for future reactors, true. But some yes and will face a fluence that is n order of magnitudes higher than what has been tested in jet, the most powerful tokamak so far. so it's a "half-way" demonstration. in any case materials are not everything, iter will test remote handling, breeding, long pulses, etc etc.
we can argue that tokamak are not the right path but at the moment is the most advanced so it is worth pursuing it.
One thing I've been wondering about is, could you build an Android app that acts like google assistant in the sense of you pressing a button/swiping gesture whatever and the "assistant" kicks in from any context on the phone (e.g. while you have another app open)

I'm pretty sure you cannot replace Siri on iOS devices, but I'm not sure about Android. I know there is stuff like Samsung Bixby but I've not used it before.

I guess what I'm saying is, the plastic device seems like kind of a way of making the assistant accessible all the time without you having to open an app (as the app is always 'open' and that's the only app you can use) - but maybe that's possible on Android already idk
I have lived in multiple houses and flats in different parts of England, and all but one had wooden floors. I am pretty sure all but that had used in roofs and possibly some other places. The same is true for most houses I have been in.
> This is not very realistic. I don't want to become a package maintainer of somebody else's library.

Fair enough; then maybe ask the library developer nicely if they could add vcpkg support. Many C++ libraries de-facto support CMake and vcpkg because these have reached critical mass over the past half-decade or so.

I'd say submodules are worse in every metric—you still have to maintain someone else's library (imagine a CVE patch comes through, for instance); submodules themselves are so fragile that they can break your own repo, requiring a full delete + re-clone, and it leads to 'I have this code, I can now make changes to it' which makes updating even harder.
> I would make the case the consoles aren't essential for day to day life.

Doesn't matter. If I truly own the hardware, I should be able to run my own software.

Toasters also aren't essential to day to day life. Toaster manufacturers aren't putting sophisticated cryptographic locks on their products to keep me from toasting my own bread.
There's ODMs selling whitelabel versions of these AI wearables now, so expect to see a lot more of this.

https://heytap.tech is https://www.alibaba.com/product-detail/2024-ODM-OEM-Smart-AI...
Why traefik over nginx for my modest needs, a couple docker hosts and a few dozen containers. I use https://github.com/NginxProxyManager/nginx-proxy-manager, would traefik provide a benefit on such a small scale?
I've wondered before if it was possible to unlearn facts, but retain the general "reasoning" capability that came from being trained on the facts, then dimensionality reduce the model.