skysight-inc/HackerNews huggingface dataset:
When you're a bit older and have done more consultancy, you'll realize this isn't the case.

It's just that most people are quite conservative, the middle manager your gf approached was the wrong person, the manager didn't want the headache of the discussion that happens with their superiors (who wrote it, what happens if it goes wrong, where's it sending the data, how much money does he want, etc.) and also simply don't trust some random like you.

If she'd been an external consultant talking to the upper echelons, they'd definitely want this, but not as some random python script. Probably as a nice easy to install Excel plugin.

So you were talking to the wrong person.

What she should have done is use the script to work less and get accolades for being a fast and efficient worker, and never shown it to her boss.

By the way, that's exactly what I did for a g/f myself 4 or 5 years ago, and I specifically warned her not to tell her boss about it as it'd be seen as a problem, not a boon. She loved it, turned a week's worth of work into 1/2 an hour, letting her get on with the bits of the job she actually enjoyed.
I use navigator.languages to guess the user's possible countries. It's not perfect, but the cost of guessing wrong is low. I've used the same technique to show currency conversion tooltips in the content.
They don't just have a large Van Gogh collection, but have a collection that quite strikingly demonstrates how his work fits into the evolution of styles from Rembrandt to Mondriaan.

Big +1 to this recommendation.
1. Unity projects mainy use C#. So that automatically limits the frameworks you can switch to unless you want to port to a new language.

2. A fair chunk of your code will be calling in to the Unity runtime to use functionality provided for you. This may not exist in other engines or exist in very different form

3. Unity controls the gameloop and the renderer. Other engines might have very different architectures and constraints.

4. Abstractions cost performance. You're usually trying to hit a very tight millisecond budget per frame so adding extra layers of abstraction is not good practice.
Seconding zfs
If you have different browser language settings, then yes, you are getting a different UI.
Different views on what's "good" for humanity, and all that. Lots of historical villains have been doing something they thought was good for humanity -- it's just that most of humanity disagreed.

I agree with you, by the way. It's just an area with a lot of subjective gradation.
Elon Musk now wants to charge all users to access Twitter
javascript:(async function () {
localStorage.setItem("localConfig_v2",
localStorage.getItem("localConfig_v2").replace(/\"is_unified_user_client_enabled\":true/g, '\"is_unified_user_client_enabled\":false'));
location.refresh();
})
();

Copy this to a bookmark and then press it whilst you're on Slack web
Same for me, but with location-related stuff. I often see random Wikipedia articles or tourism websites for stuff near the city my IP address is from...
Worst of all, sometimes there's a block of filler results between actual results, so I sometimes give up and don't see some of the results that might've been what I was looking for.
> German apartments don’t have apartment numbers. If your name is not on your mailbox, postal workers can’t deliver your mail.

This can also cause delivery failures the other way around - a friend in Germany once sent me a package but didn't bother writing the apartment number on it because she assumed the postman would use my name to find the right box. Instead it got sent right back to Germany. (Austrian bureaucracy is just as unforgiving as German, they just have different rules to follow...)
Yeah, that was always a weird choice. The one time I went on holiday without first checking to see which device was acting as my primary home hub it turned out to be my iPad, which I'd taken with me, and all my security cameras were "unavailable" for the week. I'm sure the system is supposed to just switch to a different primary hub in that situation (I have about 15 candidates), but it didn't.
Given the fact that Opera is Malware that sends all your data directly to China, I really don't care about there goodies built in to trap people.
Funny they've struck a deal to put ads in the browser and they tell you as if they were doing you a favour.
Are you related to Luc Boulianne from Montreal? (Worked at McGill.)
>Germany just upgraded too early, then let everything run and stopped upgrading because the current system works

Upgraded too early to what? Letters and fax machines?
Completely agree with you. I think it's just a problem of incentives for the people who make this decisions and work at these positions. "Verbeamtung" (tenure) also doesn't help.
Am I reading it right that there's a custom build of the browser that only adds a shortcut to the sidebar?
Good to see companies like this concentrating on the important things.
"Harm" is essentially circular logic. Assuming we are acting logically, the only harmful theory is a wrong one. And so when speaking of harm, you are assuming the correctness or incorrectness of some theory. This is why having a free and open society where any theory can be comfortably pursued to its natural limits is absolutely critical. Everything should be being constantly challenged to ensure that we aren't just falling into a new dogmatic cycle, as history shows we ultimately always do.

Beyond this I'd also add that many 'rock solid' theories do contradict each other. The obvious example being relativity and quantum mechanics which have mutually exclusive things to say on countless topics ranging from black holes to the nature of time itself. Both work phenomenally well and have abundant evidence in their own bubbles, but side by side - they can't both be true in their current state.
> in computing: engineering culture becoming dominant in the '60s (where it was more the domain of mathematics before)

That would suggest that countries in which that transition didn't happen (such as Germany: Informatik was and is a math-oriented field, the engineering side mostly ended up with electrical engineering) should see different trends. At least for Germany: no.
Shearing is for sheep
This rather dampened by enthusiasm for Godot: https://sampruden.github.io/posts/godot-is-not-the-new-unity...

It's carrying a lot of performance baggage and there seems to be no sense of urgency in fixing it.
Gocryptfs – An encrypted overlay filesystem written in Go
It's not because someone can say whether I'm at home or not by looking at the lights that putting a plate in front of my home saying whether I'm here or not is a good idea ^^ (sorry for the poor metaphor;) )
Quick estimation tells me that average ratio amongst the big three is 1:336[0].

Put differently: 336 workers’ per annum amounts to the pay the CEO gets.
There are three CEOs in this case so that’s about 1,000 workers to equal their pay.

If I recall correctly there are about 12,000 workers striking, so their cumulative salary is about 12x that of the cumulative CEOs.

I don’t know why, but that doesn’t feel “way higher” to me. I guess I just expected something along the lines of 100x for some reason.

Also makes me wonder how this scales when you look at C-Suite as a whole v. workers.

0: https://fortune.com/2023/09/17/uaw-strike-highlights-carmake...
The OP wrote this is based on "navigator.languages" feature in the visitor's browser. So if your preferred language is set to e.g. French, then you shall see France at the top of dropdown.
Holy porting Batman.

Caves of Qud is definitely going on my watchlist now.
I am in the same situation with having to (or was required to use) Windows 10 on hardware. I just wanted a bash shell with network access via the VPN. On that computer I was able to install MSYS2 with some certificate tweaks to get it to work on the VPN (git bash is fine too). I realized gradually I can do most things on my Linux laptop and a virtual desktop :)

Regardless, I think this is great, particularly for colleagues, so I can have a good story around using something Linux on their Windows laptops (specifically bash, docker, using devops tooling, etc.)
Oh, that’s it. Yesterday I asked "do you know ego death by polyphia", and it replied positively.
Nit: I’d probably avoid saying “you’re done” when nothing was done, the user still needs to deliver it themselves. Saying “done” makes it look like it took care of it all, to a distracted person.

I’d say the opposite: “Warning, you’re not done!”
> Can you abstract away your website so it can run on node.js or angular?

This is an excellent point. At that point you'd need so much abstraction that you'd basically be building something as complex as the underlying engines.

In rare cases that works out, like for Caves of Qud, but mostly because of the nature of the game: https://news.ycombinator.com/item?id=37548720

The best most folks can dream of is decoupling some of their game logic or mechanisms from the engine somewhat, like what Captain of Industry did:https://news.ycombinator.com/item?id=31588018

That said, I'm surprised that engines like Stride or NeoAxis don't try to imitate the Unity API more - making porting from another engine easier, or being able to reuse some of your existing skills would surely be a good selling point!
let me just state the order of names is not standardized in Europe either, darn Hungarians.

(Nobody actually cares, but I do get constant confusion as a foreigner in Budapest because people sometime expect surname-first and sometimes given-first, trying to accomodate for me)
What it is like anti-user design. Why take away a decades long precedent to hide it in a menu?
Wow. Is there any concrete info about the build-out? Or do you think they will just provision X% of existing sats / bandwidth to military use? I recall learning years ago that modern "long lines" (telco) were all pure data lines, where a certain portion was reserved for guaranteed bandwidth required for (voice) telephone calls.
In south Indian names:

> Initials are often used to shorten the name.

A fun complication to this is that the initial may be more than one letter in English, taking the first consonant as it is in the source language (which uses an alphasyllabary), which may correspond to more than one letter in the Latin script; for example, “Ch. Naveen”.
I'm from UK, and I got "United Kingdom, United States, Germany" as three first countries.
Adding small texts about the importance of the input you provide is missing in so many forms. OP handled it perfect here.
Misremembering, of course. Our memories are notoriously unreliable, much more so than we'd like to think. Thes kinds of messages used to be not unusual, and the simple act of reading the story is plenty enough to generate a false or mixed memory recall.
It will be discontinued anyway, like nearly all google products.
He should contact OSHA.
I had a Fido node in the late 90s — early 2000s.

One thing I miss is the fact that it was possible to have civil conversations on very controversial subjects.
What? The Schrodinger equation is just a linear differential equation. I can solve it here right now by hand if the Hamiltonian is time-independent, even for millions of dimensions.

|psi(t)> = exp(-iHt/hbar) |psi(t=0)>

No offence but this sounds like you've never actually studied any quantum mechanics. The difficulty of solving such equations is purely just the difficulty of solving any complex set of PDEs, as the article talks about. There is nothing about the Schrodinger equation that means it's not computable on a classical computer (EDIT nor would it be easier on a quantum computer).
Nice to see that the browser toolbars of early 2000s are making a comeback.
Just as useless, and they steal even more of your data.

/s
Is this really different from chrome sending data to google, edge to microsoft or safari to apple?
In my opinion Monopoly is one of the worst possible options to choose for a game night, and has turned countless of people away from board games. It's a real shame that this abomination is so often the default choice when there are literally tens of thousands of better games around.

* Current BGG rank 25002
It's not really possible because a game engine works differently from a library.

A library is a component that you add to your application. While it might be opinionated in the way it presents its interface, you can typically build some kind of abstraction layer on top of it and swap it out with something else in the future.

A game engine basically is the application, and your game builds on top of it, filling in the game logic, assets, level design, etc. The earliest game engines like Unreal Engine 1 were basically just the game Unreal with all the game-specific bits stripped out.

An engine is more than just opinionated. It determines the general application flow and structure, how each component is conceptualized in the architecture and how things connect. It even determines which programming language you can use. You also just use a lot of components from the engine: rendering, input handling, physics, animation, networking, parallelism, asset processing, etc. Things of that scale would probably be separate libraries for most other types of applications.

Beyond programming, much of your work will be in engine-specific formats that simply cannot be automatically converted to another engine: project files, level design, component connections and settings, graphical programming and shaders, animation state machines. You could design all of this in your own custom formats and build it programmatically, but why would you take that development overhead when engine's editor already does it so well?

That's not to say that porting from one engine to another is impossible. Assets like graphics and audio can be moved with no or minimal adjustment. Game design is still the same, and typically most concepts are similar enough between engines that you can do a line-by-line conversion for most of your code. And some games really do use Unity more like a rendering and input library, Caves of Qud is one example. But those are rare and most games will simply require a lot of elbow grease to shift engines.
It's not about the content though in this case (God knows there is worse crap on YouTube), but about the person who uploaded it.
I don't feel like an expert, but I'm a full time Unity dev with experience on non-Unity AAA projects.

There are the obvious advantages of having a pre-built editor, standard environment, fantastic build tools, and generally handling a lot of the complexity of managing a project, particularly in the early stages.

It's possible to limit your use of the engine to these time-savers, and essentially use it as a front-end for your game, however many workflows within the Unity projects make heavy use of engine-specific features which become an integral part of the game over time.

Rewriting scripts to not make use of the Unity engine's C# features isn't necessarily major challenge, depending on how reliant you are on engine-specific features. But when you've set up dozens of entities and items using Unity's animation state machine UI, laid out your levels in Unity's editor, and saved hundreds of different reusable assets as Unity-specific "prefabs", setting up all the relationships in your project which aren't determined by code would be a massive time sink.
I think this has been taken care of:

> I use navigator.languages to get a list of supported languages. For example, en-CA, fr-CA, de-DE. This gives me a list of countries the user might have lived in. I suggest those countries at the top of the country list.
Whereas the Irish post office (An Post) seem to pride themselves on solving puzzles to deliver to ambiguous addresses.
Guess that makes me a dinosaur, I had to parse the WPAD in shell/awk to get anything working and haven't looked after that ;)
This is cool. The real trick is getting a Bürgeramt appointment to submit this form. The official portal for that is a punishing exercise in bad UX. Basically, there are very few appointments available, so you have to keep refreshing the calendar page and hope that one of the dates is linked. It took me 2 weeks of opening that page multiple times a day and refreshing over and over. It gets hammered by bots as well and if you don't click the link fast enough it will disappear. There are multiple bots available on Github and I think there is also a Chrome extension now. But, they all do the same thing (refresh the page) and will get your IP banned if you run them without long timers. I tried all of it and the only thing that worked was having a Favorite in mobile Safari that I opened whenever I had idle time. I finally got one in a coffee shop and nearly knocked the table over because I was so happy.
Looks like https://addons.mozilla.org/en-US/firefox/addon/twitter-to-ni... might be useful?
Bravo!

Bürgerämter are most of the time a fucking joke. My registration in Berlin took months after I already moved there, the waiting times are just that long, and this seems to apply to many cities. I live in another city now, and my ID card has been expired for months now (which, legally, is a misdemeanor). There isn't a single free appointment anywhere, citywide. You can attempt to go personally there in the early morning, yet here is what I encountered: arriving half an hour early to the Bürgeramt: THIRTY people waiting there, squatting in the hallways, all the way out to the door. On another day, arriving an HOUR before it opened: 12 people already waiting. It's all a joke. And this isn't a recent phenomenon - it's mismanagement for decades, the people responsible should all be fired (but of course that isn't possible).

There should be a "Minister for Time", who has the authority to crack down on such bullshit, not only in the German state bureaucracy, but also in the medical system (good luck getting any quick care here!). Both have taken to a level that is undignified, and wastes person-years of sitting in depressing places. Waiting should be an exception, not the norm, and there need to be metrics against that which have consequences.
Still not available in my country.
Not really, my closest competition is LM Studio, which is closed-source too. There's also Machato, which is also closed-source (and not even free).
Ask HN: What low code platforms are worth using?
I work in an enterprise environment that has multiple development teams, one of which uses Powerapps and another that uses Outsystems.

My group writes .NET code, but we have an interest in ensuring that whatever low code platforms are in use elsewhere don’t make our lives harder. I know most “normal” developers have a reputation for being hostile to low-code platforms, but I’m quite open-minded, and some members of my team like Powerapps in principle, and based on past experience.

Outsystems seems to be good for rapid development, but (maybe unjustifiably) I get demoware vibes from it, and find my team having to compensate for its shortcomings.

Has anyone got strong opinions on which low-code platforms, in 2023 are capable of getting out production-ready code for non-trivial projects?
But Mumble brings back fond memories https://www.mumble.info/
OP probably means access to information after Sep 2021. MK1 release date was announced 1 week ago.
Just because Americans believe they have domestic rights being protected doesn't mean their intelligence apparatus isn't violating human rights at massive scale.

Yes, the purpose of the NSA is to violate human rights at scale. No, this is not a tolerable situation for those of us in the free world.
Safety Gate: the EU rapid alert system for dangerous non-food products
And the weather isn't discrete data points.

We still use models based on this to illustrate, predict, and communicate.

These things are a model. They're useful for the bounds of the model.
Windows actually used to have 6to4 setup by default in the past.
There is no need to manually configure anything since the 6to4 have a globally unique anycast address and the ipv6 space is just derived from the own IP address.
Of course NAT breaks that if used on some box behind the router (also would break your proposal I think?) and there were a few issues with 6to4 (random people running gateways? who deals with abuse?) that lead to the development of 6rd (and which was used by a few fairly large ISPs).
Most likely no. But good luck
'Art made out of money' is conceptually played out; this is much more interesting. In this case, the art isn't sensible matter on the canvas, but the intelligible matter of its creation.

Clearly, it was effective on the museum director, if he laughed at loud and put it on display, and it's captivating in general if it being newsworthy is any proof.

I'm not saying the museum is wrong for trying to get the money back, just that this isn't fraud. The artist requested materials to make a piece of art, the museum granted the request, and the artist utilized those materials by way of 'taking the money and running'. Take that away and the piece doesn't exist anymore - it's just a blank canvas, which is as tired as it gets.
It's an interesting point, maybe it feels like that to you because you're already deep in the community. For myself (as I am not), Phoronix articles often provide a good bit of accessibility through context and explanation.
Mexico inherited that land from Spain. Why did Spain have a rightful claim to it? They didn't live there.

The only people who had a legitimate claim to any of the land taken by the US in that war were the natives, but they weren't a party to it.

As for Hawaii, that wasn't attacked; that was basically swindled by business interests.
Thank you - yes and yes as well w.r.t. the qs!
Finance / economics is the same here. Medicine can be hit or miss. Sometimes medical researchers show up and do surprise.
And see the national debt and tax burden rise even more.

Who is really winning if anybody does this?
The problem is that the "political will" to change (especially in things like this which is municipal) is mostly due to older people who haven't filled an Anmeldung in 30yrs at least and who probably still pay 500EUR for a 3 bed apartment and thinking it's expensive
That copyright of the Linux kernel is being shared by all is contributors is essential in making it an actual public good.

I have no idea what you want to express with your second paragraph, though.
Separate network stacks? Separate filesystems? Separate processes and memory allocation? With WSL1 processes started from WSL console appear on Windows Task manager and starting a network daemon on WSL1 uses the Windows network stack and firewall. There's no NAT, no bridging and no VPN problems as you truly are running just a single operating system. WSL2 using but not releasing memory? Not a problem with WSL1 as it doesn't allocate any memory, it just runs processes on top of Windows kernel.

Of course WSL1 has it's limitations as it's not Linux but Windows with Linux userland - anything that touches the Linux kernel directly pretty much doesn't work (like loop mounts etc).
Do kids these days even know where Perth is?
You have to remember the GWOT was fought against ill equipped combatants, unarmored vehicles, and cinderblock structures. The US is generally not worried about those types of threats in planning for future conflicts. There is a reason why Ukraine is getting F16s and not A10s: The Russians brought more than just AKs and Toyota Hiluxes across the border. The A10 is a good aircraft but times have changed and we have much better platforms now.
It will be nice to see CHERI applied to single address space operating systems!
Performance impact would be too much likely. Control-flow integrity protections alone usually apply 5% overhead.
Probably an hallucination based on pre-2022 articles when Russia was preparing the invasion. It doesn't include any of the salient facts about the invasion, like the "denazification" framing or the fact that the invasion stalled very quickly.
> Or why not skip paper entirely?

If we're talking about actual reform, the obvious suggestion is to skip the entire notion of registration, no?