skysight-inc/HackerNews huggingface dataset:
For the lazy (and from memory): there's Aldi South and North in Germany (original brothers kinda divided Germany). North bought Trader Joe's ages ago. Aldi South came too the US as Aldi. Iirc North is mostly Europe only as Aldi.

From what I've heard, Aldi South is slightly fancier, but I've never been in one.
> Let’s consider a simple problem that finite automata cannot solve: recognizing the language L = {anbn|n ≥ 0}. This language consists of strings with n ’a’s followed by n ’b’s.
> A regular expression or finite automaton can recognize strings in this language up to a certain length. For example, the regular expression a∗b∗ can recognize strings in L up to length 2.

That regex makes no guarantee that the number of a's matches the number of b's, which doesn't match their language definition. I think they wanted (ab)*, which does, and can match any string in their language.
Corporate Communication Tips
Didn't jump in the blog for me. Or hijack the back button.

(I turned UBO off specially to test.)
I think I salvaged the content but not the references.

All the computers are a matter of historical record, for instance.
That doesn't help at all when trying to open a bank account or applying for a credit card online.
CRAP.

Is there _anything_ else available that can run on multiple platforms including desktop, and sync your stuff between them?

I really want to have access to the codes on my desktop AND I _need_ multi-device syncing -- I am absolutely unwilling to be in a state where losing a device loses me access to everything (unless I have all my "backup codes" which i definitely will never).

Any suggestions?
I would say for an early access-game, this is a legit fear. Early Access on Steam is like alpha or beta-status, meaning it's officially unfinished.

Though, a blog with just three articles, instead of the actual shop-site or other official channels, seems not the most reliable source.
I cut my teeth on C/C++, and I still develop the same stuff faster in Python, with which I have less overall experience by almost 18 years. Python is also much easier to learn than, say, Rust, or the current standard of C++ which is a veritable and intimidating behemoth.

In many domains, it doesn't really matter if the resulting program runs in 0.01 seconds or 0.1 seconds, because the dominant time cost will be in user input, DB connection etc. anyway. But it matters if you can crank out your basic model in a week vs. two.
But they are happy to continue profiting from spreading Nazi ideology!
i was expecting to find the nokia 9000 on this list. does this mean it was actually pc compatible?
If memory serves correctly, Aldi Nord was one of the last big supermarket chains in Germany to introduce scanners at the registers (2003?), because their existing system was simply faster: Each item had a three-digit code, and all cashiers knew all codes by heart.

It was a race between me placing items on the conveyor belt and them ringing the items up. Oh the embarrassment when they told me the total as I was placing the last item on the conveyor belt.
Security Developer-in-Residence Weekly Report #24
Not op, but I'm sure that not everyone watches everything that goes down on Twitter to be able to notice a "pattern of past behaviour".
I can't down vote, but I don't understand how your post answers the question, perhaps because I've never owned a Mac. Are you implying that your MBP also has a lot of GPU RAM and therefore, yes, it is good for LLMs?
NSQ: Open-source realtime distributed messaging, billions of messages / day
What Would a Multiplayer Mandelbrot Look Like?
Thanks for confirming that Nebula originally used Tcl. I considered posting to ask but was not confident in my memory.

Another hazy memory is that I contributed to an early reference manual for Nebula. I probably was using the name 'nikos' at the time.
In Lineages of Modernity, Emanual Todd argues that England was the first modern liberal democratic country, because the kind of hierarchical agragrian society that took over the entire world only developed late there, so people had still more of a hunter-gatherer egalitarian spirit.
> Google bundling various Google 1P apps with AOSP images

Huh? The only AOSP images Google produces that I'm aware of are GSIs, which build directly from AOSP and therefore can't have proprietary apps. https://source.android.com/docs/core/tests/vts/gsi#building-...
Even my dad, who is a blue dog democrat—one of the few people who thought Carter was a great president—has characterized CNN as propaganda” these days. He doesn’t understand why they’re giving Trump so much free airtime, and why they’re trying to convince people the economy is great under Biden.

It’s mind blowing to go back and watch CNN from the 1980s: https://youtu.be/T3S6cDpr3j4?si=7Fp-wfR9403_6jw_. It was just news, without all these talking heads offering opinion.
That's funny. I'll be here still waiting on hearing which evidence will change your mind. :)
Elon Musk's X Suspends Prominent Journalists and Influencers
Firefox Sync is end-to-end encrypted and will sync your keyword bookmarks across all of your devices. Sure, you have to set them up but it seems worth it to get the ones that work for me, not whatever duck duck go thinks is popular.
Web version is better for reading: https://www.nngroup.com/articles/ten-usability-heuristics/. PDF version is good for put up on your cube wall.
Internet centralized itself around few corporations, people don't want to selfhost/self publish websites, I have own devlog on github pages, and when I try to convince friends who do interesting things to start writing about them, its always "I'll just post on twitter" or "i'llshow some screens on discord" etc. Internet shrank in recent years greatly, with more and more dead places that are not updated being closed down due to hosting issues or simply lack of interest from original authors.
It gets sadder when one of corporation suddenly decides that whole genre of things is not welcomed and/or just simply pull the plug on certain functionality/content.

Same goes with old phpbb forums - everyone sits on various discords, and places-pockets of knowledge dies one by one, recently lot of 3d-design related people mourned closure of cgsociety forum.
How does that work practically? If I found a startup with 5 product experiments, can I honestly say I have experience creating 5 different startups? Does every pivot count as if you made a new startup, and it’s not the original startup anymore? I’d always thought a startup was a company, but it seems it means something more like a landing page? Genuinely curious.
I disagree. Actively mentoring, like what this demands, is more supervisory. I do it with college interns all the time. It's not suddenly different because the pipeline doesn't originate with college. The process generally goes:

1. In weekly one on ones we may discuss a topic. I ask them to apply that topic.

2. They pick up sprint tasks and look to apply the knowledge they've gained.

3. They may ask some questions along the way; it's important that other engineers are also available for question asking - the same way peers may depend on each others knowledge.

4. You peer review the outcome in a PR.

Rinse and repeat.

I'll add I end up having to do this with everyone if they're fresh to industry or came from a place with poor standards for code writing and/or problem solving.
Resilience is important, grit is important. I say this having been on a very dark path when I was holding my personal world up with very little support (so little we can round down).

With that said, friends and resources are important and necessary. It is important to have someone you can call or text and say "I need help" and the cavalry is coming. Be that person to people in your life if you can be. I'm not able to fix society, but I'll take care of the people around me until death.
How do we formalize the concept of "turing complete, if it were just infinite." Like, it's not turing complete, but we can intuitively treat it as if it was. How do we formalize that concept of "close enough?"
The DMA was deliberately written with Apple's app store(s) in mind. Apple's argument is silly because they know their argument directly violates the letter and intent of the DMA. In the unlikely event that Apple wins this argument, the DMA will be updated so they lose.
100% this. People often misunderstand what technology at the governmental and university level means. The root of EUV lithography goes back 3 decades. It did originate in the US and was done at US government sponsored labs but it took 3 more decades to go from fundamental research to commercial application. Even now the yield rate isn't that great. There's still a lot of R&D to be done on EUV.

I am very glad that ASML eventually got access to information related to EUV, despite being initially excluded. Where would the world be without them and their long term investment into EUV?

This misunderstanding lead to unnecessary and destructive policies and laws that prevents scientific cooperation between countries across many different fields.
Discord Serves 15M Users on One Server
If all you know about 4chan is /b/ and /pol/ then your opinion is valid, but there are lots of other boards there. In any case I find it useful to see at times what the most opinionated people are really thinking when there are no filters and rules to silence them. Like Isaac Asimov said: "Any book worth banning is a book worth reading." And at times "the worst kind of people" there are spot on in their obsessions. I 100% agree with them that child and human trafficking is a big issue in this world and some of the most powerful people are definitely involved.
> I meant more in terms of development. The way git is used most of the time is by having a main branch on GitHub, that contributors clone, work on a feature branch, then make a PR, have QA test it, and merge it. If that cycle is too slow, many times the devs will start complaining because they are "stuck until the branch is merged". Because the assumption is that everybody branches from the main branch.

That my VCS is distributed is a goes-without-saying at this point. Nothing else is good enough. But a completely different dimension is integration. And I want to be as integrated as possible. And for everyone else as well. I don’t want three different cliques working on disparate things. And I warn against such things at work as well (i.e., hey let’s make a branch for this project which 3/9 of us is going to work on for a month...).

> But git was designed around the email workflow. Instead of a PR, you make a patch (or a group of patches), that you can share with others. For instance, you can share a patch with a colleague from your team, who will review it and incorporate it in their branch before it gets merged into main. That way they are testing it by using it. At some point your changes get merged into the main branch, and your coworkers can just apply their patches on top of it.

This certainly has merit. I mean peer-to-peer integration branching. But you can do the same with forges and branches. In fact it’s more difficult to keep track of patches via email, i.e. what comes from where, have I included this already, etc. Just consider the conversations that seem to keep coming up on how to deal with identifying patches.[1]

> We can imagine a workflow with a hierarchy of maintainers: devs at the lower level send patches to their supervisor, who after a while sends them up to their supervisor, up to the main branch.

I mean you should expect Whatever The Law about the org hierarchy being reflected in processes, not vice versa. Apparently there isn’t a process for this command hierarchy to be reflected in.

> PRs flatten all that. Devs typically never learn how to deal with patches, and the review process ends up being "rebase on main, run the CI, then I'll skim through your code, I'll complain about some variable names and I'll approve without even pulling your code" (I'm exaggerating a bit, of course).

Patches or not doesn’t really change that. If one single email thread becomes the focal point of a month-long development “PR” then that’s the same thing.

But yes. Getting out of that dang “fork” mindset is good. You can be more loosey goosey via email since you just inline your suggestions as patches (either with a commit message or without).

[1] https://lore.kernel.org/git/bdbe9b7c1123f70c0b4325d778af1df8...
Bundling React (Vite) with Spring Boot
An output of 2.4Gw would make it the second most powerful onshore wind farm by nameplate output. China's Gansu is much (3-4x) more powerful. The UK's most powerful offshore farm, Hornsea, is being built in phases. Their phase 1+2 nameplate output is ~2.5Gw from 339 turbines, when finished they're aiming for 6Gw.

It's big. It isn't the biggest and not really close to the biggest, but it's big.
I can only recommend this game to its target audience. It's quite addictive and offers an experience I found to be quite valuable.

The English version has been crowd-translated into French, German, and Spanish, with more languages in progress, making the content more accessible.
I'm telling you the progress isn't happening based on my own consistent observations of various releases across multiple platforms. The only people who don't seem to agree with me are those who have the art literacy of a highschooler and think "discernible text" is a improvement.

As an aside, no one said AI couldn't achieve drawn generated text, that's been possible for years prior to stable diffusion.
Backing this up. Google is presently most feeling threatened by TikTok, not OpenAI.

Because an entire generation of new American adults does not use web browsers, like much at all.

Want a burger? You probably open Chrome, go to Google or Kagi and type “Burger $myCity”

People under 25 use TikTok and Instagram and just look for “burger” and are blasted by 300 10s videos of real people munching and smiling. Like a perfect commercial and entirely crowdsourced.

That’s the new internet. The kids only know ‘content’. They don’t know what the fuck an HTML file is.
I only have one tiny human in tow whenever I hit up Aldi, but my trick is this: Let them run the scanner gun. The minion hates going to the store, but they love being able to pull that trigger. I just have them hold it and then I point the barcode in their direction and say "Scan" or "Fire." That makes the self-checkout halfway livable.
Mission failure feared for private US Moon lander – what's next?
At the risk of repeating myself, please understand that the world is not so simple as left vs. right. "Conservativism" is irrelevant as an ideology, since it's now just a hollowed-out husk that has been adopted by authoritarian extremists in an attempt to deflect from criticisms of their authoritarian nature. And Trump is an authoritarian to the core.
There are rumours that low-tier newspapers do this for interested parties if you give them some cash.
AI wearable that records your voice 24/7: privacy invasion or the future?
More and more AI wearables are being created but I've noticed lots of people being aggressively against any wearables.

Would you personally use smth like this? Or this is too privacy-invasive? Do you think peoples' behavior will eventually shift in 1-10 years so that eventually everyone will adopt and wear some kind of necklace with them?
I'm not touching this one- I want to, but no.
This has been my experience with nearly every utility-related service I have ever needed - same with people in my social circle . Plumbing, electric, chimney, appliances, etc. all do this. Even with the rise of DIY, the demand for these services are still high. I live in a suburban neighborhood flooded with work vans for electricians and such, so you'd think the high competition would keep prices low. You'd think, but that definitely wasn't the case when I called around for estimates, and they were all booked out days to weeks. Crazy
GTA online also profits from existing consumers by selling in-game money.
@dang, do you have any solutions for Musk related articles being flagged constantly? Clearly someone is trying to abuse the flag process. Does being flagged affect it getting on the frontpage or any effect?
Technically a carrier is only needed for receiving messages and not sending. Sending a SMS to someone who is on AT&T is just as simple as sending an email to [phone number]@txt.att.net.
Colour e-ink displays exist. We don't live in spaceships yet but this is just as good.
A coin deposit is a signal that either the carts are being stolen, or that they are not being returned to the cart corral. Both are signs of a bad neighborhood in my area of the country.
Maybe some people just searched for the accounts on twitter, found them, and concluded that Vice is either mistaken, or jumped to premature conclusions.
> If your job isn’t enough to satisfy your curiosities, look to contribute to FOSS.

Find ways to challenge yourself that also compounds.
Write to think. Type some poorly developed idea into a word processor. Then, try to improve and extend it. I can easily cycle a dozen times over a given idea. The result often amazes me with its insights and clarity. Save the results or you will likely lose them.
I didn't know you could run iOS apps on Apple silicon Macs. I will look into this now!
For you, that was the worst hangover of your life. For me, it was Tuesday.
Communities on Subreply
No one seems to remember the original web 3.0 was the semantic web from almost 20 years ago. It in part enabled the news feed aggregation of modern social media.
Went from 480 to 7800 on Arch, both Just Worked (install Mesa and that's about it). On the other hand I tried like 3 different 5600s a few years ago, and it was unstable enough that I got it replaced with a 580 (basically a rebadged 480).
All of the above. You're placing components, running wire paths, writing assembly for the component.

An old Scott Manley video introducing it: https://youtu.be/UpJU3wIf-v0

It's quite featureful ... https://youtu.be/2tlW3S4V29Y and https://youtu.be/BGLWE6S68b0
AI heavy lifting isn't just model training. There's about a million data pipelines and processes before the training data gets loaded into a PyTorch tensor.
"But why would women choose a sector where the numbers indicate they aren’t welcome?"

I've known many women that got into STEM and dropped out. Why? Most don't want to sit in front of a computer all day without social interaction. Many moved onto things like digital marketing, sales, and social media.

I also really don't think women have been prevented from getting into higher positions of power and high-paying jobs for a long time. I've been consulting for two decades and worked with many companies in many different industries. I think I've reported to more women than men and there were many more women in upper-level management.
Thanks to exponential growth there are still more websites than ever. The issue is indexing and how people consume content.

For a proof of concept try https://wiby.me/ -- which seems to be curated more like Yahoo's catalog of yore.

You can find traditional web content we just need more applications that index it properly.

The Google index is dominated by SEO-optimized [sic] clickbait and social media content is well understood to be low bar.
This argument gives a 35% chance of AI "taking over" (granted this does not mean extinction) this century: https://www.foxy-scout.com/wwotf-review/#underestimating-ris.... The argument consists of 6 steps, assigning probabilities to each step, and multiplying the probabilities.
It's significantly easier to handle stressors when the stakes are lowered by friends and money. For example, it is so much less stressful to handle legal disputes (everything from traffic tickets to rough divorces to criminal cases) if you don't have to worry about how much your lawyer costs or who will cover your shifts at work etc.

It is much less stressful to handle a cancer diagnosis when you can afford private medicine. And not to mention how super, duper, uber less stressful having an illness like diabetes is if you can afford insulin. Imagine how much more resilience a rape victim could have if they could afford therapy.
> The company in its argument to the EU competition enforcer said it operates five App Stores on iPhones, iPads, Mac computers, Apple TVs and Apple Watches, with each designed to distribute apps for a specific operating system and Apple device.

What a fucking joke. It’s like this guy that intentionally plays obtuse with his actshuallllly.
I have been thinking exact same things sometimes, I want to view some random websites, but I don't know many anymore, only some tools, which is great, but not exiting.

I think it's cause there's no good Content Management system, there's wordpress, it's still very popular, but kind of bloated and hard so manage.

I haven't found any Headless CMS, that I could just self host and attach the data to my website :/
These "X Considered Harmful" articles have all the creativity of journalists using "slammed" in headlines. It's overused to the point of becoming noise.
Well, the apps aren't designed to cultivate that relationship is the thing. They are designed to drive content engagement -- doom scrolling is the ultimate goal of every major social media platform of today, because that is where the ad revenue is.

There's no technical reason apps can't be designed to connect you more meaningfully to individuals that you resonate with. The problem for them is once that starts to happen, you don't need the platform as much and your engagement with it drops. It requires a company that focuses on that, and not engagement / pure revenue, as a focus. I'd wager the main reason those companies haven't taken off is people like money. If you are good enough to build such a platform, you're also good enough to make 250k+ _today_. If you are currently making 80k, it is a very hard thing to turn down.
~5k requests/second for the Python service, we tend to go for small instances for redundancy so that's across a few dozen nodes. The workload comparison is unfair to the Java service, if I'm honest :). But we're running Python on single vCPU containers with 2G RAM, and the Java service instances are a lot larger than that.

Flask, gunicorn, low single digit millisecond latency. Definitely optimised for latency over throughput, but not so much that we've replatformed it onto something that's actually designed for low latency :P. Callers all cache heavily with a fairly high hit ratio for interactive callers and a relatively low hit ratio for batch callers.
Name: Ivo Zubović

Location: Zagreb, Croatia

Remote: Yes

Willing to relocate: No

Technologies: C++, Vulkan, OpenGL, GLSL, x86 assembly, CMake, Linux, Windows, Renderdoc, Unity Engine, Unreal Engine

Résumé/CV: please e-mail me

Email: ivo.zubovic@gmail.com

Linkedin: https://www.linkedin.com/in/ivo-zubovi%C4%87-233ab9ba/

Github: https://github.com/Zubo

Personal project: A game engine made with C++ and the Vulkan API: https://github.com/Zubo/obsidian-engine

A software engineer with 6 years of professional experience looking for a job involving real-time 3D graphics rendering technologies.
Your main example is completely wrong.

Websites like verge have terms of use one is legally obliged to follow to have permission to view and use their site.
It's not exactly a formal definition, but I like Edwin Brady's "Pacman Complete"
Isn’t this just a variant of the same train of thought that spawned "Most gamblers quit right before their big win"?
Pretty galling that we have one of the most prominent capitalist cheerleaders out here telling us we need more friends and money when they have such an outsized influence on the reasons we have neither.