skysight-inc/HackerNews huggingface dataset:
I think Germany, while bleak, still has a lot more labor protection and unemployment benefits. While the labor protection makes it harder for new people to enter the job market - which is especially bad in the current economy - it makes people less worried about losing their jobs. The unemployment benefits make scamming less attractive, as the financial rock-bottom is quite high for now.

The only question is what will happen in the next few years if the middle class further erodes and there's no tax base to pay those unemployment benefits left.
> So I’d like to tell you my version of the story of Firefox OS, from the birth of the Boot to Gecko open source software project as a mailing list post and an empty GitHub repository in 2011

It started earlier - XPud is non mentioned (!) 2008 cool LiveUSB Linux distro booting in seconds directly to the Firefox browser XUL !

http://penkia.blogspot.com/2009/12/xpud-092-firefox-os-with-... (2009 Firefox OS with App Store )

http://penkia.blogspot.com/2008/06/xpud-firefox-liveusb.html (2008 xPUD 0.1)

http://penkia.blogspot.com/2009/06/reviews-of-xpud-09.html (2009)

https://news.ycombinator.com/item?id=551496 (50 mb Linux livecd distro with a XUL interface and 10 second boot)
I'm totally stunned by this, I think I'm in complete disbelief. It's truly incredible what humans can do; wow.
Neither KParts nor D-Bus are better than COM though.

KParts is just some way to expose a Qt widget, at best comparable to something like ActiveX (a very specific use of COM, not the entirety of what you can do with COM), but even the functionality it exposes is limited. Hell, it might be closer to OLE 1 than even OLE 2. It feels like it was made by someone looking at a specific use of COM/OLE2 in some popular Windows application back in the 90s and decided that that's everything the tech is all about and can do - so you could probably make something like custom WordPad controls with it (though from the docs i don't see any way to store instance-specific data, so you probably can't even get OLE-like functionality) but you couldn't make something like, say, Visual Basic / VBA. Of course being written for Qt it is also inherently limited to be usable only in terms of C++ and with specific Qt versions, which certainly makes is less generic than COM.

D-Bus is a bit closer to COM in that like COM it can be used to have a centralized registry of methods exposed via interfaces in objects to call, but is still also more limited in that it is only meant for passing messages across processes - you can't, e.g., use it to create a "decoder" object with a method you call from several threads in which you give it two memory pointers, one with a buffer of encoded bytes and another to place the decoded bytes into. The closest with D-Bus would be to communicate details for the decoding (perhaps via other IPC methods like shared memory, but that'd be outside of D-Bus itself), though with little control over how it is done. Also FWIW D-Bus has nothing KDE-specific in it (if anything it came out of the GNOME world).

COM might have seen little improvement since Windows 95 but even COM in Windows 95 provides more functionality than what KParts or D-Bus do in modern Linux, so i wouldn't call the latter more technically advanced at all. The only benefit they have is being designed a few years after COM so they didn't had the constraint of having to run in systems with 8MB of RAM.
First, they straddle the line between smart and not smart, complicating rule enforcement. They do have touch screens.

Second, they're capable of texting (they connect to your phone via Bluetooth)
Or made a stellar career as a salesman or politician.
1 - good question! using public data only for now, so I have to add usernames manually, but I also have an automatic scaling mechanism, where I discover "recommended" usernames for each user.

2 - for now it's daily only, last 24hours. Once I have more data I will display 7 days, 30 days and 365 days switcher.

3 - thnx :D
I feel like this quote stopped being as true as it once was around the Trump era. The blatant authoritarianism among Republicans is something else.
> Maybe we should return to letting children insult one another and not intervene - thus enabling the children to learn to deal with such comments.

By not intervening you show to the kid this is an acceptable and normal situation, and fuel frustration and a sentiment of injustice.
Unserious surprise summarised it nicely for me;

It does not mean that Markov chains are better - something trained to make predictions should ideally not fall too far away from our own internal prediction engines (which have been honed across aeons).

It's that it starts to come close that's the problem (or cause); it's the uncanny valley for text.
case in point, Jensen Huang and Lisa Su. Both I think are excellent run engineering tech firms that would be ruined by an MBA. See Intel as an example..
Every Board Game Rulebook Is Awful (PDF)
What key are you referring to, the backtick key, or the Alt+[KEY] used by the app?
You should definitely worry about cashbacks.

You refund 100% but Apple and Google keep their share.
My home project, data from a friend in constructions for a 3-floors (6 units) and 8 (32 units) computing the wood frame, windows, ventilation, heating, ... of my home vs iron, cement, sand, ... for the condos.

Even if I have a concrete tile roof and a large home respect of the tested units the raw materials used are MUCH LESS for the home, and MUCH MORE recyclable and much less energivore to be produced. Only human labor it's less for condos, meaning less hours and manpower or the construction enterprise earn MORE from big stuff than from home, but use more raw materials who need more energy to be produced and deployed than home. Similar is esteemed for public services (a simple water pipe, no sewer etc).

Unfortunately while I can share my home project I can't share condos project, but I think you can easily find some a redo the same computation. It's far from being a real comprehensive study but the delta is so big for NEW buildings (counting seismic safety, fire safety, electricity, hydraulic, ... not like a condos from the 1930) that's enough.

You can complete the game observing who need the city model (financial capitalism) and who die without it (idem) you'll easily find why such narrative exists. The step from the push to cloud+mobile vs the connected desktops model and towns vs single family homes follow the very same logic and have the very same effects on the society.
Hollywood's "Fake" Mid-Atlantic Myth Debunked [video]
What exactly is the kid's phone going to do in the case of a school shooting? Does it unfold into a bullet-proof vest, or a gun, or something?

Speaking of bulletproof vests, wouldn't ensuring that Junior is wearing one be way more useful than a cellphone for seeing him home alive?
I don't know about GP, but this is true for Germany at least.
Blackboard is part of the problem

A Mobile First Approach to Learning

Today's active learners have a need for speed. The Blackboard App gives students the information they want, the connections they crave, and the personalisation they demand, on the go. We're putting learning directly in the hands of your students, so they can stay connected with their educational journey anytime, anywhere.
Am I the only one feeling uneasy when the Bible is used for funny experiments like this?

Would you use an image of Christ on the cross to test an AI image modification model?
This is a two hour video. Can OP post a quick summary about what it says and why it is interesting?
Docus AI: Free AI Doctor for all health queries
If 99.9% of what electricity was used for in a class for was a distraction, this might be a reasonable argument.

It's not, though. But I'd wager that 99.9% of cellphone use during class is.
These are ok but they got nothing on the absurdist Markov Chain jokes (but that being said, the MC misses a lot of times as well)
A single \n would improve ip link/addr. There is no easy way to visual grep the right interface. ifconfig is much better in this regard, but has obvious downsides.
>"Indy: an Indigo without the 'go'". -- Mark Hughes (?)

From the infamous leaked "Software Usability II" email, October 5, 1993, by Tom Davis.

http://www.art.net/~hopkins/Don/unix-haters/tirix/embarrassi...
Every strong chess player I know actually has sat down and memorized the lines in their repertoire. It's also true that they understand the "why" behind the moves but I don't think the memorization is avoidable at a high level. It's not always possible to find tactical compensation over the board, especially when you're running lines that have been tested by an engine, which many people are!

Or for instance see the "woodpecker method", which is basically a technique for rote memorization of tactical patterns used by a lot of strong players.

(I quit my PhD in mathematics so I have less claim to expertise, but I regularly get smoked by >2000 fide chess players in my local club and talk to them about chess a lot)
XPUD 0.9.2 – Firefox OS with App Store (2009)
it should be the opposite of procastination, but good naming anyway.
Unless those people want to vote for a banned popular party
Isn't the chance for a human sysadmin to get wrong just as high? I think I've worked with some very good and very bad human system administrators.

The good ones will produce more reliable code than current LLMs. But on average, I don't think so.
I think you're leaving something out.

- the affinity for 'traditional' java guys to make code seem so complicated and be wrapped in so many layers.

the JVM is an excellent platform bar none. But if you work on a java codebase with the traditional guys - I feel sorry for you. there has to be so many "best practices" - Impl, Factory, Wrapper what what . what was supposed to be a simple endpoint - then a simple function for business logic is now wrapped in 5 or so classes.

then you add the magic of "Spring" and productivity & everything else slows down to molasses.

End of day if you're working on web services or internet stuff - you take in JSON, transform JSON, spit out JSON. That's been my experience. & that's not complicated to do. maybe other people can differ.
Summary: a 150-page graduate essay on the state of board game rulebooks, from the perspective of a board game hobbyist/technical writer. (Edit: the first 100-ish pages are the paper and the final 50-ish are a prototype rulebook for Stardew Valley.)

If you're the type of person who frequently hangs out in the BoardGameGeek forums, this paper may well appeal to you. i'm currently only about 10% of the way through, but this will certainly be my reading material for the next few evenings.
Sadly, brr.fyi is done with the Antarctica stint and currently looking for another job.
> Less then 0.01% of the global population cares about what trump says on Twitter.

No, that's what they say, because it's fashionable to say they're Not Like Trump, and Do Not Like Trump. But being able to state and insist on that necessitates caring about what shenanigans Trump is (accused of) pulling any given moment, which is why if you try and ask, you'll get strongly emotional reactions out of approximately everyone. If they genuinely didn't care, they'd roll their eyes or be confused about who the fuck Trump is anyway.

Now, I picked Trump because it's one current politician that approximately everyone on the planet has an opinion about, by virtue of him being the president of the United States, and the United States having nukes and aircraft carriers parked in everyone else's rectums. But beyond Trump and Obama and maybe GWBush, you'll get this reaction when mentioning locally relevant politicians and political structures (like, everyone in the EU has an opinion on "the EU").

> You're living in a tech bubble

Am I? "Don't care what [politician, celebrities] post [on Twitter]" is a distinctly tech-bubble attitude. Normies outside of the bubble are busy throwing shit about their current misinterpretation of a social media article misinterpretation of a misquote of a local politician, and/or commenting under reaction videos to some pathological YouTube vlogger reacting to the newest pathology on TikTok.
> The difference between them and a simple hyperlink is that they can and often will provide some additional context

It's possible to 'link' to a html tag, so the page jumps to the bottom, where the additional context is, much like wikipedia does
Until you are caught (in good societies).
Cool project. Even after the improvements in Windows 10 and 11, windowing could do with some work, which spurs projects like this (ironic given the OS is called Windows).

I hardly use Alt-Tab. I use Windows-Tab instead, and in the resulting Task View, mouse over to the window I need.

I've bound that keyboard shortcut as well as Ctrl-Windows-Left and Ctrl-Windows-Right (switch virtual desktop left or right) each to a different mouse button which makes things so much more productive. I've got a wireless Logitech G502x with about seven buttons on it, best mouse investment ever.

After RDPing to my home workstation on a MacBook I realised how much my productivity collapsed if I don't have access to that mouse.
Nor is that Dotcom fella.
Maybe, but I don’t remember IRIX binaries.
So if you sell your hardware at a profit, you forfeit your right to profit off the platform post-sale? Nintendo never sells hardware at a loss either, by the way.

And your Samsung comment doesn’t make sense. Samsung gets the operating system for free and then sells hardware for whatever profit they can get for it. Plus all of the post-sale platform services profit they can manage, just like Google and Apple. What is wild?
Only Gnome does multi-desktop really well in my opinion.

Unless Windows has fixed things, I found that windows alerting on an alternative virtual desktop could lock everything until I found the popup. There were plently of other sharp edges.
Yeah, if you read my post again, you will find that I mentioned this already.
They do play a massive part because their platforms are designed to lock users in. You do not really have an many alternatives to using their stores on console or mobile platforms. In case of consoles or Apple there are none.

They don't attract people, they gatekeep solutions/entertainment. It is the exact other way around, the products on their store attract people into their environment.
The entire article seems to be copy and pasted from Mike Mageek’s Wikipedia entry
If you want to build yourself an order of magnitude of how much performance is left on the table in CPUs, consider the following:

* A single bit Adder with Carry can be made with 9 transistors, and has to wait for 4 stages for the signal to propagate into. Then you have to stack 32 of them in series for a 32 bit carry. And wait for the signal to propagate.

* Then you first have to route the adding instruction, which is code treated as data. To do a single addition, you have a whole meta pipeline to run. With a lot of side-support: prefetching, cache coherency, loading, writing, instruction pointer, stack pointer, etc.

* Then you have to have the data available, or else you'll be waiting for RAM. That can be as long as 200 cycles, all the while you could be doing several additions in parallel; wasting 650 picoJoules, when the addition in itself is just a few picoJoules.

As silicon scaling laws hit their respective walls (latency, clock limits have been hit; bandwidth, memory sizes remain growing) the only way we'll be able to eek out more performance is to go ASIC on a lot of stable code.
Good to use I guess, but you can't rely on that with the likes of smartphones and tablets.
In what concerns developer tooling, 100% definitely better than COM.

"Modern" COM tooling, is only modern in that the MIDL language is now at version 3.0, everything else is as modern as using Visual C++ in Windows 95 with either MFC or ATL 1.0.

Which is kind of unbeliveble, given how much COM gets pushed everywhere on Windows, that WinDev likes so much their primitive tooling, even Borland provides a much better COM developer experience.

The only time in COM's lifetime that they actually improved the developer experience, with C++/CX, it was killed by an internal riot, and replaced by a bad joke reminiscient of the same ATL experience WinDev loves so much.
1. Awesome.

2. I suggest you add a short paragraph or a button to explain the methodology. I see you answered these questions in some comments already, but I'm sure other visitors may have similar questions.

3. Well done!
Rare blue supermoon to light up Monday night sky
Also: What is a supermoon? (and why are we having so many in 2024)

https://earthsky.org/astronomy-essentials/what-is-a-supermoo...
> In addition, Stripe’s monorepo was (to our knowledge) the largest Ruby codebase in existence

Bigger than shoppify's?
Or fresh ones. Established democracies end up with political structures that self-select for being able to sound right and cooperate right, entirely independent of truth and merit.
You give plenty of examples yourself as to why it might be considered something worth prohibiting? It enables fraud above all else and doesn't offer undoing of errors from a users perspective, and thus it will never replace any of the things OP mentioned.
this reminds me of a locale issue. When I ssh from Mac to Ubuntu 22.04 I get some error about LC_??? not being set. Looking for a solution lead me here

https://askubuntu.com/questions/162391/how-do-i-fix-my-local...

what sticks out to me is there is no definitive answer. every answer is different. I'd have to already know the correct answer to know the correct answer

Further, I've never done anything out of the ordinary on either Ubuntu nor MacOS. Both are standard setups.

How can it be 2024 and I'm running into issues like this?
How is this better or different from tools like dev which use docker
i wish i could speak in length about how the ide i use helps me be the "10x" dev i am clearly not.

i would say this as a mid-level dev in a team spread across geographies, however: when using a workflow that should work for all, it is more important to have a tool that works for all rather than the "best" one.

unfortunately, neither (neo)vim nor zed seem to be in a place where an entire team could easily adopt to its workflow. the latter probably needs a while to marinate and become suitable for most.
it's really weird when they start conversations by saying "you weren't listening to me, were you?"
Why are bananas the funniest food? Even Claude seems to have caught on
Summer Math Loss
I think we have different definitions of Voxel
I have the same reflex because it was true for at least 80% of all my gigs (I am a contractor for good 8 years now, with a full-time career in several companies for 13-14 years before that).

I get what you are saying though, if you are talking like that then people instinctively will want to allocate you where there are fires.

Truthfully though, I gave up caring. Most companies are IMO a train wreck in progress anyway. Might as well score political / influence points by going in and measurably helping others.
But... you have to use systemd tools to parse the output these days. Why are you even looking at this with the naked eye?
Can't you achieve all that just using a build system with reliable remote builds & caching e.g. Bazel, Buck, Please, etc?

That also avoids hacky sync scripts.
Public payphones? Going into a bakery or a post office or any shop and politely asking to place a call from their landline to mom&pop's, having their number memorised, possibly placing a reverse charged call? "you are here" public maps/carrying a paper map? Learning how to use a compass+map or just sun and stars? Eating home-cooked meals and walking/biking around a lot to go from A to B?

For better or worse, the world is both more of the same and very different from what it used to be. Direct comparisons are not really useful, and quips like "how did people drive without a gas gauge / survive without seatbelts" are missing a ton of context.
Might be true but at the same time if it takes you three months to process/verify a complaint from the Consumer Financial Protection Bureau you probably are doing a crap job.

Which in turn make it that much easier for scammer.

> The real problem here is that we're expecting Google to do this instead of law enforcement. Is there a scammer? Arrest them.

What a joke how can you believe that international justice will be fast enough to handle the issue of scammer spamming apps ...

In the end those app are probably against the store TOS and if Google can't manage to correctly enforce their own TOS you can argue it's partially on them.
It's crpyto pig butchering scam. The app is a fake crypto trading app that shows the user a fake balance of their portfolio. The victim is sending crypto to the scammer's wallet independently of the app. They are shown fake profits and when they try to withdraw they are told they need to pay fees, taxes or more deposits to activate the withdrawal. Often this is when victims hand over most money as they are trapped in loss aversion mode, throwing money at the scammer in the hope of getting back what they've sent before. There are thousands, if not tens of thousands of these apps but mostly websites active at any time.
We have real time payments in the EU that at least should replace PayPal in theory. But it fails due to friction, as most older banks (not neo banks or fintechs) have no easy way to present someone your IBAN. I'd also be wary to just present my IBAN to strangers, as it's enough to create a direct debit (I believe it's called). I'd miss the abstraction layer of protection. But then again I got cheated and neither PayPal nor my neobank provider helped me.
I'm sure most people here would given that like 50% of the world don't believe in an Abrahamic religion, and a % of those that do have a sense of humour.
Nobody says there was nothing good. There was no organized crime, there were no drugs apart from cigarettes and alcohol, but alcoholism was and still is rampart and ignored, and so was lung cancer.

People lived in literal reality bubble compared to rest of the world and were brutally naive in many aspects (just like you would expect North Koreans to be naive about many aspects of the rest of the world). That naivity hit hard when iron curtain fell, the concept of defending democracy and 'fighting' for whats good in life and society is simply too alien, even now. As long as you kept pretending all is good and you don't mind lack of basic freedom, system largely left you alone, you just couldn't travel or say what you wanted. But that pesky freedom is something you can't keep ignoring for your whole life.

But if any of your ancestors or even more distant family said or did anything even mildly perceived as non-alignment even decades ago, then your kids who could be brilliant students, were forced to do to worst trade high school (since they were mandatory just like employment) and banned from universities or many other aspects of society. This is story of my mother, 1st in economic university entrance exams, banned because my grandfather stepped away from communist party when soviet union invaded us in 1968, more than a decade before. Stories like this are everywhere if you care to ask, brilliance was punished as a threat to regime and mediocrity and bowed head was celebrated.