skysight-inc/HackerNews huggingface dataset:
I'm not in the US. :)

When I try your query I only get a bunch of local German stuff (including a map with restaurants).

I admit, I don't even know what Kiel is so I can't validate the results but despite them being in Germany (and my search having had the country selector set to UK), it looks pretty good.

If I search something more generic like "all you can eat sushi" I get a neat map with a few restaurants that do that, plus a bunch of TripAdvisor and other directory and blog posts exactly about that, all local.

If I try your query again, setting the country to Germany, I get https://yummy-kiel.de/ as the first result, a map with top-three restaurants as the second, and again, a bunch of directories and blogs with all you can eat Kiel.

Seems pretty good to me.
This is a function of higher mind; awareness, you have everything you need I would go with instinct. Science will never be able to explain how this works, just abandon all hope of scientific rescue. You have everything you need within.
Tbf they’d just be copying Firefox: https://hacks.mozilla.org/2021/02/heres-whats-happening-with...
In Munich, the legal requirement is to register within two weeks, but the waiting time to schedule an appointment is more than two weeks. Luckily, no-one cares. Some of my Erasmus classmates did not register at all.
better format from the devblog[0]:

Added support for new opt-in experimental features

autoMemoryReclaim – Makes the WSL VM shrink in memory as you use it by reclaiming cached memory
Sparse VHD – Automatically shrinks the WSL virtual hard disk (VHD) as you use it
Mirrored mode networking – A new networking mode for WSL that adds new features and improves network compatibility
dnsTunneling – Changes how WSL resolves DNS requests to improve network compatibility
firewall – Applies Windows firewall rules to WSL, and allows for advanced firewall controls for the WSL VM
autoProxy – Makes WSL automatically use the proxy information from Windows to improve network compatibility

[0] https://devblogs.microsoft.com/commandline/windows-subsystem...
Agree on everything except accents.

If a person is from anywhere in the south of England, I find it really easy to read all kinds of details from their accent. I can hear what kind of area they grew up in, what kind of school they went to, the education level or profession of their father/parents, basically their entire social class.

I find it a lot harder with northern accents, though, due to lack of data.
While my observation is mostly limited to my laptop and couple of friends, I must day that both of those laptops are on Windows Insider, not even stable branch and I probably can remember couple of minor issues over last 3 years with WSL2, nothing like you described
How/Why to Sweep Async Tasks Under a Postgres Table
Someone thought this was a good idea...
none of them alone is you. Thats kinda the point. You are all three. Maybe you were tempted to do something indulgent, but decided against it. Another brain might have made a different choice. On a different day, with a little more stress and tiredness, you yourself might have made a different choice.
> The prediction is nowadays so bad, I have to tiền it off

This is great! I assume prediction gone wrong on "tiền". :)

It matches my experience as well, to the point that I also have it turned off.
Amazing! I've always admired your work, allaboutberlin is a fantastic resource.
Motorola Defy Satellite Link review: This device can be a real lifesaver
Building a form like Nicolas did can totally happen on the municipal level. This is two weeks of work for a good developer. Totally affordable.
Please. Then X will end up in a slow decline into obscurity. Next, FB and Instagram needs to go.
Groceries will take a little bit to generate a ML model and even then it’ll get better over time as it learns more niche stuff based on where you place it.

Pet detection requires a bit more time as it builds the ML model and crawls through your photos, progress towards that is typically only done overnight while it’s on the charger.

Siri trigger word is English only (Australia, Canada, UK and US).
Here's what I do when I need to go to a Bürgeramt:
For every type of appointment you can make, there should be an official website containing links to each Bürgeramt's calendar page. Bookmark that website, not the individual pages.
Find one or a few locations you'd prefer, then open each calendar in a separate browser! Opening multiple in one browser doesn't work, as it remembers your last selection per browser session.
Next, keep refreshing and checking the calendars every 30 minutes. Slots free up pretty often, but they're also full again soon after. If you're lucky, you can figure out when canceled appointments are entered into the system for your location (for mine it was 10AM every day). Around that time, there's a good chance you might even get a few slots that are only a week or two into the future.
Once you figured out when slots open up, check around that time daily. Book the first slot you can get, then keep doing this for a few days and book any slot that is better than your previous one (but be nice and cancel the old slot).

It's a lot of work, and it shouldn't be necessary, but I'd never go into a Bürgeramt without an appointment and this method has worked for me every time so far.
IIRC they were using Python initially. Turned out it was way too slow (also it was the mid 2000s).

They hired the guy who created Boo (a python like programming language) and switched to Mono (I'm not sure why they picked it instead of JVM I guess it was possible related to licensing but because they just had people who were experienced with it).

Also C# wasn't even their primarily programming language until 2012-2014. It was UnityScript (JS like syntax running on Mono). The idea was that C#/static typing was too scary/complex for most of their uses.
It seems AI was ablento regaim control after the ejection stabilized the aircraft.
Yeah, I know all about that. I've just seen my ex girlfriend go through the process of finding something nice that isn't excessively overpriced, which was exceedingly grueling, even more so considering that she makes 2.5x what I do. In the end the only decent opportunity was taking an appartement in her current building, skipping the entire selection phase as they already know her (which she knows is unfair).

I've already accepted I'll have to overpay short-term rentals for months and bot the shit of out Immoscout to have a chance.
Your are only comparing it to the lowest common denominator.
I'm not quite in the situation you're looking for, because I have got an undergraduate maths degree, but due to my personal situation at the time, I wasn't a good student and I have done a lot of self-teaching in the years since then. Mainly in mathematics, but also theoretical computer science and some programming.

One thing I'd say is don't overlook books. Textbooks may seem less appealing than slides or videos, but seriously sitting and reading a maths book from cover to cover is a very powerful experience. It may take months, but you will learn something significant from doing it. And if you do that for say Thomas's Calculus and Anton's Elementary Linear Algebra, that's about half of a maths degree already.

Anyway, I'm happy to discuss these topics further with you (or anyone else reading this). I'd personally love to find a serious online community for studying mathematics, but it seems very hard to coordinate such a thing.
Notes on Existential Risk from Artificial Superintelligence
My sister sent a parcel this week with presents for my daughter's birthday (Happy birthday Ruby!), from Norway to the UK. She filled in all the spoiler customs parts but must have gotten stressed and completely forgot to write our street name and house number. Just my name, post code and country.

3 days later our postie knocked on our door and asked if this parcel was for us!

We don't live in a big city but still it is a town of 20,000 so not that rural where everyone knows you, so I was impressed that they cared enough to try to figure out the address. Granted the post code narrows the search down.

I am certain had it been shipped the other way the post office in Norway would have rejected it immediately for not being 100% by-the-book.
Yeah ... the MSYS2 site says: "The unixy tools in MSYS2 are directly based on Cygwin, so there is some overlap there. While Cygwin focuses on building Unix software on Windows as is, MSYS2 focuses on building native software built against the Windows APIs."
What happened to Brand has nothing to do with the legal system, yet. He may or may not face legal proceedings. But as a celebrity who makes his living on social media, he both explicitly (terms of service) and implicitly bought into all that entails. That includes accusations made against him as a celebrity, whether or not those amount to a prosecutable crime. Google/YouTube are not the government or legal system, they have their own standards that Brand agreed to so he could profit from posting his content.

No one has a right to a social media platform. Brand does have a right to fair treatment under the law. It won't surprise me if he finds a way to monetize the accusations against him.

If you don't see the hypocrisy of celebrities leveraging social media to their advantage and profit, then whining and complaining about "free speech" when they cross the line or break the terms of service or otherwise run afoul of the rules, I don't know what to say.
Why do you assume the government didn't do anything? If anyone on those committees was paid or influenced by the NSA/CIA, they would not have disclosed it.
IMHO, they should have invested more in WSL1 - it actually shares Windows resources and runs under the Windows kernel rather than trying to do clever things with virtual machines.
> "On the other hand you have dystopian corporate whose biggest dream is slave labor and locked-in cash cows from which value is drained 'til the last drop."

An therein is the problem I, and I know many others, have with the FSF and it's followers. This language is just not compelling - in fact, it's a massive turn off, even if you think it's true. This comes off as the ravings of a crackpot! Consider "On the other hand, there are very real concerns about some corporations, with evidence that they are prioritizing profits over ethics, potentially leading to exploitative practices and consumers feeling trapped in long-term commitments.". IMHO says exactly the same thing, conveys the same gravity and prompts engagement.
Web apps are better than no apps
It is a tool I use all the time. I am not concerned about keeping an unaltered timeless gem (which it isn't), but rather things like clarity, orthogonality, simplicity, minimality of concepts etc.

Honestly I am not even sure I am missing fat pointers, other than getting some better diagnostics in pretty rare cases of out-of-bounds access. For coding, I much prefer separate, explicit length fields. I can have as many of them as I need and mutate them as I need. Much more flexible.

The hidden size field of a fat pointer would be more appropriate for a "capacity" field (think std::vector capacity() vs size()) since that is indeed -- more or less, usually -- immutable after allocation of the buffer.

However that is not the "size" field that most would be interested in, not the size field that defines that range of valid data. So again, would be mostly useful for diagnostics, and only if there is a well defined allocation size.

There are some other concerns I have with fat pointers. Let's consider two fat pointers with the same address but different length, how should they compare, p1 == p2 or p1 != p2? Neither p1 < p2 nor p1 > p2 would be a good choice, they would both probably break a lot of code. There is probably quite a lot of code that deducts p1==p2, however substituting p2 for p1 could lead to breakage due to different lengths.

This seems to me like a strong argument against fat pointers, seeing that problems arise from too much magic. While it could be made to work with the standard (since I guess doing any comparison between p1 and p2 could be UB considering p1 and p2 as pointing to different "objects" / one of them invalid), it's probably a path I would not want to go down.

Another, less theoretic and much more practical concern is this: How do you plan to make fat pointers compatible with existing software? If the normal pointer syntax is taken as-is and repurposed to represent fat pointers, those fat pointers will now be bigger than before. I suppose that a good chunk of existing projects would break, and would require significant porting work.

It is ratholes like this that WG14 seems to have mostly avoided rather successfully, and I value that. If you want more features, there is a different language with another philosophy, so no reason for posting negative sentiments (including subtle aggression like "hit by a bus" etc).
I mean that's true and commendable but the OP was speaking towards the future. And on our current trajectory the future is only becoming more and more decoupled from GNU. From the downvotes though I've either come across as combative or sarcastic I suspect.
The most important point:

> keep in mind that in all cases, the person’s preference is the most important thing to consider. If in doubt, just ask!

I'd be quite interested to read the converse article -- it's true that British names usually go "First Last", it's the exceptions that are hard to deal with. I know several people who go by a middle name, several more who are known by a diminutive that starts with a different letter of the alphabet to their formal name. Or who are known by their last name, because seemingly every other family in the South East of England called their early-80s son "Andrew".

But for an article like the one here, the interesting part would be to find out which aspects I think may be less interesting, but are actually surprising to people who haven't grown up with them.
I use Firefox.

China requires all companies to hand them data whenever they want. In the West, there is at least a semblance of proper reason required for the law enforcement to demand your data.

I don't think that US government maintains a database of all the data of all the users of all US companies. But, for China, I would say, that is a non-zero amount of possibility.

Beyond usage data, there is telemetry in PC, and much more tracking is possible in android apps.

I had tracked Opera, Chrome, Brave, DDG, Bromite, and FF through both Tracker Control [0] and DDG's tracking monitoring in beta. Opera fairs much worse, and many shoddy, dark companies come up.

I am not a security specialist, but my advice would be to stay as far away from Chinese products as possible- in this case- Opera.

[0]: https://f-droid.org/en/packages/net.kollnig.missioncontrol.f...
Same for England from what I gather, probably not on the same scale as Ireland though.

I wonder if some of the countries referenced in the thread have different laws regarding opening post - in England it’s illegal to open post that isn’t addressed to you, so if the postie did make a mistake it’s not the end of the world as the receiver would just pop it back in the letter box (in an ideal world)
>One thing that stands out as odd to me is the small selection of really "good" game engines.

not much odd about it. 3d game engines are a large endeavor, somewhere between making a Large desktop application and making a full blown OS. I'd say the largest ones are comparable to making a web browser engine or even a full blown IDE suite.

There's also some slight snide in that there is no truly "good" game engine. Just ones that teams put up with enough to get across the finish line. The sheer scale of the engines and the nature of them being developer suites means running into edge cases is inevitable.

There are several mature 3D solutions out there, but the ones mentioned have the 3 largest communities and are strongly supported. But to throw out a few others

- Open3dEngine (O3D3), and fork off Lumberyard, which is a fork off CryEngine, is probably the biggest off-the-shelf competitor to UE when it comes to delivering AAA level games.

- Stride is an engine mentioned often in discussions, and it has a similar feel to Unity. But it simply isn't as mature as Godot and lacks some platform support like Mac

- UPBGE is the spiritual successor to the defunct Blender Game Engine, with a similar pitch: create your game without ever leaving your modeling suite.

-Finally, while not a fully featured game engine, I do want to give some note to Ogre3D. It's one of the oldest and most battle-tested graphics libraries out there, is MIT open sources, and is there for the kinds of developers who rolled their own engine/framework and simply used Unity as a rendering backend. Ogre doesn't include physics nor input (nor an editor), but it's really good at throwing your hand rolled game logic and giving it something visual. I could make similar other recommendations for stuff like Raylib and BGFX, but Ogre still being supported after over 20 years is admirable.

There aren't tons of choices, but there are choices out there if you are willing to get your hands dirty.
Permazen: a different persistence layer for Java
This, it requires getting up around 6 AM or so, however there are always several slots made available for the same day, think last tickets sale for a concert.
No, no, it's all wrong.

Here's how we digitize our administration in Germany the proper, Germanic way:

A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract.
The friend/cousin/former colleague starts building by outsourcing the project to some sweatshop. The project will exceed its initially planned costs and timeline by a factor of two or more. Once completed, the final product will consist of a clunky frontend allowing the user to fill a form. After the user has completed the form, it will be distributed via e-mail to the low-level clerks. They will print it out and process it by typing the very same information into another software running on their work computers. Print again. Then the user has to schedule an appointment at the local administrative office to get the form signed and stamped in person. Upon completion, the finalized form will be faxed to the next administrative authority in the chain.

The frontend runs on a Raspberry Pi located somewhere in the administrative building. That server will of course be turned off when all administrators have left the building (save energy!), meaning the frontend will only be available during weekdays from 8 am to 1 pm.
Really? As if that is something I want a browser for.
Not open source is not interesting. You could just go with SAP and be done with it.
Is it "-Fhardened", "-fhardened", or "-fhardening"?
> non trivial

> production ready

> low code

Choose one
I'm not sure about transphobic, as that allegation did not come up when the original "package" that led to RMS' resignation was published. It could be that new evidence has come to light since, or it could be that the allegation of transphobia is unfounded.

Some of the original allegations that I think are proven correct are that RMS:

- defended Marvin Minsky on a mailing list when Minsky was accused of sex with an underage woman, and made similar comments in defense of Cody Wilson. I believe Stallman's quote on the MIT listserv was that "[it is] normal for adults to be physically attracted to adolescents" when referring specifically to an allegation concerning someone under the legal age of consent. I think "sympathetic to paedophiles" is a defensible interpretation of such comments.

- The accusations of sexism are also supported by evidence, such as the "EMACS virgins" incident in July 2009 which RMS himself admitted the basic facts of (while claiming it was meant to have been a joke). One version of the lines involved reads "The virgin of emacs is any female who has not yet learned how to use emacs. And in the church of emacs we believe that taking her emacs virginity away is a blessed act." @daringfireball (John Gruber) also quotes a Wired article claiming RMS had a card on his door at MIT saying "Knight for Justice (Also: Hot Ladies)". I think "hostile to women" is a defensible interpretation of these facts, especially as there is testimony from women in tech who say they find this sort of thing hostile.

On the basis of the evidence I have seen, some of which I have quoted above, I rebut the allegation that the accusations against RMS are a smear campaign, though I make no comment on the allegations specifically of transphobia as I have not fact-checked that part myself.
Delaware’s data privacy law ratified this week despite criticisms
We did this as well several years ago, even with an iOS app, a guide to the process and a German cheat sheet: https://amty.io

Every new Berliner feels this pain, but the worse part is getting an appointment. Not just for your Anmeldung, but for anything you need to do here.
OK: "...to satisfy the intellectual cravings of deep thinkers who are the new average of our enlightened society...".
Something I've seen genealogists do, as well as some French-speaking Lebanese, and maybe others that I haven't noticed or encountered, is to put the surname in all caps to disambiguate e.g. 'Harrison Paul JEFFERSON'
Even better are the ones where you pick your country and the 'state' dropdown is still US states and 'Other', and you're prompted for a 'zip code'. What does American mail have to do with a zip anyway?
> In non-games testing, QA is a career that pays double and is usually a respected part of the development process.

Pays double relative to developers, or pays double relative to their counterparts in the gaming industry?
> approachable language like python

Python doesn't really scale though and it's fine only for simple games/scripting (on top of a game mainly built with another language). If you're serious about game development you'll have to switch to C# or C++ eventually.

Also I don't see how C# is not "approachable" (C++ is another manner). If you're serious about programming you'll have to figure out static typing at some point anyway (and types is something you have to understand anyway when working in Python even if you can avoid that for some time).
0 is also the most common variable value probably :p hard to tell a valid state from an invalid one
The iOS app gives knowledge cutoff September 2021 for GPT-3.5 when asked about the current Latvian prime minister.
>Land value taxes provide a much greater incentive to improve the land than property taxes since property taxes will be based on the land value plus the improvements. By not improving the land, you save money with property taxes. With Georgism, you pay the same taxes whether the land is improved or not.

Environment wise, isn't that an incentive to build every last square meter?
It's often the case that people will sign off with a form of their name that they're happy to be addressed by.

- Andrew
It’s a brand name; you can use whatever you want. "Google" is not a pre-existing word either ("not a word" is a linguistical nonsense: anything is a word once it’s used as such).
“contrary to a common misunderstanding. In 2035, if nothing else is done, the program could pay 80 percent of scheduled benefits, mostly out of workers’ ongoing contributions, a figure that would slip to 74 percent in 2096”

https://www.cbpp.org/blog/social-security-is-not-bankrupt
I'm 40 and I feel here and there. Oldest memories are accessing BBSes over the phone line and still everyone seems to have forgotten that those were a thing. There was a list of local BBSes on the newspaper and it was like 20 or 30 around my area.
And then you have this travesty announced today:

https://www.theguardian.com/uk-news/2023/sep/19/protester-wh...

Judicial abuse of power compounded by shameful government persecution of peaceful protesters.