skysight-inc/HackerNews huggingface dataset:
I love such readings, they often inspire me to start (at this moment "to keep") my "digital organizers" in shape but I always been wondering for how long people can keep such dedication to the process and how the process becomes useful later.

I started with GTD a long time ago, I don't even remember what digital tool I used at that time. Then I switched to Todoist, then Wunderlist, then some cli tools like Taskwarrior, then org-mode, then Evernote + various todo apps then Obsidian + org-mode (org-roam is awesome but I need GOOD mobile support) so my GTD is not even a GTD now in it the original sense.

And I still don't see any serious benefits from the process. Sure, tasks are there and I'm aware of them, I look at them and do them. But that's it.
For some reason, I expected super productivity from myself while doing all this. I don't see myself productive still. Especially comparing to the author and many other authors of similar posts.
I'm pretty sure I could track all those tasks in one Evernote note or Obsidian file or one Org file or even in one piece of paper (no mobile support though) and stay on the same level of productivity I am right now.

My question(s) is. Is there anyone who make notes or track tasks for a more than a year period? How often do you change your workflow? Do you find it all useful and how the tracking helps you now? Was there any time you thanked yourself for doing all this during a long period of time?

p.s.
I'm of course not talking about a "project" tasks in Jira or issues on Github. I'm talking about tracking/notting of your life(todos) and thoughts(notes).
>There is—security of the Eastern flank of NATO—though it doesn’t require a nuclear response.

The whole idea of "security of the Eastern flank of NATO" goes out the window when NATO engages in direct conflict with Russia. Your response is self-defeating.

>The principle is that Russia cannot prosecute an unprovoked war of aggression, in which it commits an appalling array of war crimes and crimes against humanity.

That's great for a tweet, but it doesn't actually outline NATO's policy towards Russia. If the goal is NATO security, our continued escalation of the proxy war is self-defeating. Moral indignation should not be the driver of foreign policy.

>The idea that other nuclear powers cannot respond militarily to aggressive use of nukes by Russia negates the strategic advantage of having nukes in the first place

No, the idea is that a nuclear power inserting itself into an engagement between two parties while expecting the other party not to escalate to nuclear capabilities is undermining the strategic value of nuclear deterrence. The U.S. sitting out an engagement it was not involved in does nothing to undermine nuclear deterrence.

>But unless the world is prepared to allow itself to be forced into abject surrender to any aggressor willing to wave around nonconventional weapons

This is patently false and extremely dangerous, as I've already argued in a sibling comment.
Free radicals - in this case often oxyen or hydrogen on its own - are highly reactive as others have said. What that means is that they'll grab atoms from anything ripping pretty much any other molecules in the area apart, and releasing a punch of energy when they do that, which could do further damage.
AirTrunk Has Received First Green Loan in Japan
It is yes arguably a better service in most ways and better integrated with both game studios, a TV console, and all the benefits of Xbox live community. Nut Nvidia's is arguably a closer direct competition to Stadia.

Being a purely PC game (slash arcade) platform. As much as Xbox is trying to evolve and games being cross-console/PC is getting far more common the Xbox cloud platform is still largely just an extension of Xbox games.

For ex: with Divinity and Pathfiner: WOTR they all had to release "Enhanced Editions" to support Xbox and it takes many years after the PC release to get a lot of PC games. It's not one-to-one.

That said I see Xbox Cloud completely dominating this space. Their library, pricing, and service quality is A+
> the only two countries still using a logographic writing system are China and Japan.

Taiwan also uses logographic characters, and they see some limited use in Korea as well.
> I've found that Eastern European developers generally believe they are the best (even when they aren't)

I've been this Eastern European developer and seen others. A 100% accurate assessment. I'd go as far as to say that this animalistic bravado must not be encouraged.

Ultimately, it comes from a place of poor self-awareness. There's something about EE cultural/historic context that breeds a lot of brilliant zombies.

So as with all un-self-aware team members ([1]), EE developers with these traits can have a serious detrimental effect on the culture, unless kept in check. My suggestions:

* Call them out on toxic behaviour, so that it doesn't become normalised.

* Make them directly accountable for their work. EE devs relish the idea of being a shadowy IC of outsized but unacknowledged importance. Don't let them mythologise their own status.

[1]: https://hbr.org/2018/10/working-with-people-who-arent-self-a...
Are you arguing that FSF should deliberately disregard social issues to be different? Do social issues waste valuable care that could be spent caring free software? Or is there another reason to be frustrated by people caring about the social impact of their organization?
They must be, in some way, otherwise this "persuasion" wouldn't be effective. If not incarceration or violence, some kind of social or economic punishment.
I don't think it's simplistic and certainly not orientalist, as it has nothing to do with anything Asian or Oriental specifically.

That the CCP is an 'enormous and complex system with many debates within' doesn't matter if the party speaks very directly and coherently, and the party is very tightly controlled and of course they have all of the power.

The degree of centralization of authority by Xi is unlike we've seen since Mao, and due to universal power of technology, you could say 'more power than any leader in history'.

Xi very quickly and arbitrarily grabbed the nations top tech leaders off of the street. Literally disappeared. He imposed aggressive governmental oversight and controls over those organizations (and others) including government ownership, board seats, CCP members as staffers for internal oversight, censorship requirements, etc. etc.. It's unthinkable outside China, in any normal kind of country.

If any 'outside' leader speaks up against China - be it a Dean, or Prime Minster - the CCP will respond assertively and quickly.

When China does some questionable or malign act - where is the response? Who should respond? Is anyone powerful enough to respond? Can there be a coordinated action?

As the Australian political leadership spoke up against Chinese lies over COVID origins, they were slapped with billions in trade damages, and was attacked in a number of indirect ways. Were Australia to have acted in concert and direct cohesion with USA, EU and UK on that, and were policy and actions to be aligned, it would be a different story.

There's nothing comparable to Xi outside of China (in any normal country - I won't say 'western' country because it goes way beyond that), not even Putin.
I don't like that GNOME seems to force itself into situations as something more than a desktop environment. I mean all the extra libraries that somehow end up being dependencies in my non-GNOME system. And gconf, i.e. the Linux Registry, or whatever it has been rebranded to.

Similarly, GNU Info pages when well-written man pages suffice. Split by topic - there's already a mechanism for this.

I don't want to compile a basic utility like `curl` or something and then discover that somebody decided it has hard dependencies on graphical libraries and applications (even if once- or twice-removed).

KDE is superb these days, after the slump that was KDE 4. However even KDE developers seem think that a tic-tac-toe game needs to have its board abstracted as libtiktaktoe in case anybody else ever needs to use it.

I had thought that Wayland might be an improvement. It seems to be a regression. I recently learned that the trade-off for avoiding tearing in Wayland is increased latency compared to X11/Xorg. I don't want to care about my graphical display manager. X is not perfect, but it is tried-and-true, and it does not leave me struggling to share my screen in Zoom, or have legible fonts in my creative applications.

Systemd: Binary log files. I should be able to configure my system with `sed` and `awk` scripts that easily modify text configuration files.

On this note, applications should use plain text files for their data more often. For example, web browsers could use a hierarchy of text files, each representing a web page in history, or a bookmarked site. Sqlite is good, but a database is simply unnecessary in many cases, because filesystems are very optimized and perfectly useable for many cases. This encourages hacking and interoperation. I could comfortably browse through my bookmarks in a mature native file system explorer of my preference, instead of struggling with a tricky scrolling menu within a browser. If I want to change browsers or computers, there is no more export/import of links and then they get messed up anyway.

DBus: I'm not sure why the same functions could not be implemented robustly as a standard structure of named pipes.

SELinux: A tremendous gift so often squandered by being disabled with the global flag.

Pulseaudio, Pipewire, Wireplumber.
Something smaller than starship (but with raptor, say) would fly briefly for a couple few minutes boost far away from the front line and head back down quickly. It wouldn't get near hostile airspace, but it's projectiles will. Moreover 3D printed engines (which other rocket companies are developing) are cheap enough that you could absorb some losses.
What’s it do differently for you?
The further your lifestyle is from that of a Silicon Valley developer, the further FAANG is from serving your needs.

No one devs on a 8 year old budget laptop or a slow internet connection. Some devs forget that those even exist.
If you get some windows app, it's possible that you will be able to run it on Linux.

If I can get it to run, licensing shouldn't be another road block
If your sum is currently positive, then the chance of going up a dollar is below 50%.
Time and again we see how every dictatorship eventually becomes a snake eating it's own tail, and succumbs to self-inflicted wounds...
How can they probably hope to build an advanced society treating their people like that? It will only push Chinese emigres abroad to break every tie with their home country, including relatives that stayed behind, reducing any positive impact on homeland of those people learning things and making money abroad.
That “enter just your web password here” thing? Don’t seem to for me. Amazon checkout seems to be breaking from something recently but likely not uBO filters.
Just wear a headset.
The added value is that it keeps the less wealthy people out?
I always wondered about the world where you buy a licence directly from a developer or publisher, and then paid for a content service to download the game from, such as Steam.

I was also wondering if the licence could be some form of asymmetric key which could be used to "unlock" the game, but that might be a solution looking for a problem.

I don't think this would ever work in reality, because it limits the ability of the delivery service to double dip.
Notice of a Data Security Incident
> In his to desired reality, wealthy persons would provide patronage to artists and artists would have no other source of income. It's positively medieval.

Do you prefer copyright where someone can make one thing in their 20s and live until the end of their lives doing nothing else but reaping the money from what they did once?

Or dead authors still being paid for their creations?

Its positively nonsensical.
you're just saying that they couldn't have done a subscription gaming service because the business model doesn't work.

Well, the current situation is that stadia is defunct, because their business model doesn't work!

I'm saying that i reckon an alternative business model such as a subscription service for games would've worked, but require much more up front investments. Epic games have managed to attract a large dev following using incentives like grants (in exchange for exclusivity). Google's pockets is much deeper than Epic; obviously, google isn't really ready to invest in the stadia platform or make it succeed commercially - it's likely no more than a technology demonstration, something that someone at google intended to further their careers (like all things cancelled at google).

The branding of google services is highly tarnished by now. If you are a business, you will not purchase any google services, short of the monopoly on advertising.
Sure, but not particularly relevant in this context.
MIT used to be place that coddled mavericks and misfits. Now they drive the Aaron Swartzes of the world to suicide if they stick to their principles too much. RMS’s time has passed. Problem is there is not a replacement.
Also leave it to snobby ass New Yorkers to think it’s their responsibility to evangelize their naming conventions for food establishments onto everybody else. Like they’re the goddamn Inuit naming snow. Get real!
Why Lyft Is Eating Uber’s Dust
I was actually searching some terms on Google about a week ago and straight up had crypto scams and "Click Allow To Prove You Are Not A Robot" on the front page. Past the first 3 results Google Search has become insanely shit.
A walk through latent space with Stable Diffusion
looks cool. wondering what the search usecases are, in particular for NFTs? I can go to opensea and search the same I believe.
Is this backed by some kind of search engine or hits the blockchain on every request?
Indeed the tasks described in the article were not tough nuts, which is surprising.
it's hard b/c linux ended up crushing every commercial competitor outright. here we are asking where it went wrong. while the point of free software (presumably) is not to crush commercial competitors, i'm not mad at it.
I get the idea. However, "ending" is not just a story trope but a gameplay element. Games end at their ending. Conversely, you are absolutely allowed to call timeloops or recurring events chapters.
I prefer copyright in its original intent, that struck a fair balance between public good and creator need.

RMS simply did not care, explicitly so, about compensating creators and supporting their efforts. Vigorously, clearly, did not care.
> You can look for a long time, but you'll never find an example of a superpower/empire, or a close ally of one, submitting to any kind of international judgment against it, criminal or in a trade dispute. At most, they may accept a negative ruling to a case they brought against someone else.

Since 2020, China's Huawei has been subject to semiconductor supply chain restrictions which have been enforced by multiple countries. This has materially impacted Huawei consumer smartphone revenues.

But in the long term, such restrictions are likely to accelerate technical self-sufficiency, https://www.theregister.com/2022/07/22/china_smic_7nm_chips/
Fortunately most GNU software is fine. Emacs and GCC are exceptions because they're RMS's babies and he micromanages them.
Old and Confused Dev
hey HN! I'll be 35 in 2 months, recently became a dad and am a little confused about what's next in terms of my career.

My background: having no formal education I started out working in classic IT (fixing Windows related errors on client laptopts) for 6 years. Picked up programming & started tinkering with linux as a hobby, which led me to become a sysadmin/devops for 5 years. Eventually I became a backend developer mostly working in GO. My company had a merger, new teams were created and for the last year my title has been ML engineer. I even started tech leading this year. My company loves me, they're telling me regularly.

But I feel like all I'm doing is gluing together AWS services, and even though I'm busy I don't feel like I'm being challenged. Because of that about 3 months ago I started studying in my free time. As I said I have no formal education, so things like system design are all new to me. I'm going through the MIT 6.824: Distributed Systems course which is a blast! I also started learning Rust and learning about low level stuff, and wrote a couple CLI apps. Also spent time strengthening my DS & algo skills.

I don't have a clear idea though where to go next, and based on my study list you can tell I'm a bit all over the place. Learning about all these new things got me super excited though. I have this voice inside me that says I should specialize in a particular domain & the tech around it. And I need to do it NOW since I'm considered "old" as a dev. I'm also embarrassed that it took me this long to get to the point where I'm at.
My questions:

- is it reasonable to specialize in something like distributed systems, or all most of the problems solved at this point?

- If I decide to go the route of systems programming, would companies even consider me with my background? Like I write python during the day, but will they care that I dedicate all my free time to other techs/languages?
I think these titles are just like being a hacker. No one calls themselves a hacker, it's other people who do it after respect is earned.

Still, it is a fact that he has a doctorate. I don't think he's wrong to call himself a doctor. A little formal, perhaps?
Interested in the history of astronomy ... starting at the beginning? Excellent detailed podcast (monthly) that names all the names and expertly goes into details: https://songofurania.com/
I could log into my latest Windows 11 developer preview update computer offline or online or I can lose connection to the internet while I'm logged in and literally none of this happens. Everything just always works.
> The whole idea of “security of the Eastern flank of NATO” goes out the window when NATO engages in direct conflict with Russia.

No, actually, the whole reason collective self-defense and regional is a thing is that once someone is attacked, not fighting the aggressor can be worse for your own security than fighting them. THere’s a reason NATO Article 4 exists alongside Article 5 and has led to NATO action more than Article 5 has.

> That’s great for a tweet, but it doesn’t actually outline NATO’s policy towards Russia. If the goal is NATO security, our continued escalation of the proxy war is self-defeating.

No, the whole reason for NATO qua NATO support for Ukraine is that Russian aggression in the region is a regional security threat. Checking that aggression is by far the most important current security concern of NATO.
Those are advanced topics and you can look them up if you need them.

Generally, Python does the right thing by default for scripting use: line buffered, system encoding, EOF handled naturally by the iterator protocol.
Maya writing system is decoded to a great extent, the history of which decoding is an interesting story in itself: http://share.nook.com/ean/9780500770610 Breaking the Maya Code (Third edition) by Michael D. Coe.

And since the language (a group of descendent languages) is still in use, the writing system can potentially get back into active use. The probability (and benefits) seem low though.
The author defines systems research as:

> What is Systems Research these days? Web caches, web servers, file systems, network packet delays, all that stuff. Performance, peripherals, and applications, but not kernels or even user-level applications.

This seems false. DBMS and OS research is pretty interesting today. Look into Andy Pavlo or Onur Mutlu's courses and students to get pointers.
That literally isn't anything. You're making up a situation that isn't a thing.
IMO, Google died the day they announced they weren’t going to work on anything with less than a billion dollar revenue potential.

It sounds like a financially smart thing to do but it cuts your legs out because nobody is doing research anymore, and you select for people with half a billion potential and an eagerness to lie.
> "In fact, Stack Overflow’s 2020 survey found that “developers who are men are more likely to want specific new features, while developers who are women are more likely to want to change norms for communication on our site,” a request that’s frequently paired with the terms “toxic” and “rude.”"

> It is difficult for me to seriously treat an article that considers "rude comments" more important issue than "features". What a regular person wants is something that works. Whether it was done in a way that kept Susan happy is tertiary at best.

I think it's worth considering the fact that calling an issue "stupid stuff" and saying a "regular person" wouldn't care about it is essentially a self-reinforcing confirmation bias. Most people won't try to talk to someone about something if they know they're going to get a dismissive response, but that wouldn't stop them from being more vocal about it in an anonymous survey. If your daily experience differs so drastically from the reported survey results, how would you tell if it was the survey's data that was inaccurate or your own anecdata? Alternately, if you think the results are accurate but that the people who responded to it are out of touch, how would you be able to tell if it wasn't them but actually you?
Emergency Fed Meeting Indicates Solvency Crisis Imminent
Free tools are great but a business is making something people want to pay you for, and that involves paying other people, and, my friend, takes money.

Even without employees, you'll find there are plenty of people who get paid so you can have a business. Taxes, licenses, and utilities aren't free. Neither is buying goods or shipping them. Nor is supporting the customers you have.

Tools are great. But they don't make a business.
Plastic cash is much easier to clean. Many countries have switched already.
maybe for some, but not for all. or do you think making phones and computers is out of touch from normal people’s needs?
> '…This means a future of abundance, a future where there is no poverty, where you can have whatever you want in terms of products and services. It really is a fundamental transformation of civilization as we know it.'

Good for you, Elon. Meanwhile, back on earth...
> Most RPC frameworks have error codes that are too fine grained (see HTTP and it’s cousin REST).

Are HTTP and its cousin REST examples of RPC frameworks? I don’t think so, and I may have misunderstood your point. But if you do consider them to be RPC, can you explain your reasoning?

Despite drawbacks here and there, I do have appreciation for RPC, e.g. JSON-RPC is widely used in the distributed/decentralized tech space I work in. It’s fairly well-specified and well-suited for a variety of use cases:

https://www.jsonrpc.org/specification
I don't think the FSF should do anything just to be different. But I think it's a good idea for different organizations to work to improve the world in different ways. The FSF should focus on its core mission, and they should leave space for other organizations to focus on other issues.
It died because it's complete dog shit.
And you can just figure out a solution for these things as there is no one solution. There are many different tradeoffs needed based on the call.
It actually got the music added back about a year ago, but from what I understand that's from a joint licensing deal for the Remaster. So maybe the original and remaster will lose the music again in 5 years?

It's a bit weird because other games haven't had those issues. It's common for racing games to get delisted because of expired licenses, but if you purchased it that licensed content is yours to download forever. Every 2 years or so a Forza game has to get pulled and goes on sale for $1 for the final week.

Edit: Doing some further digging it looks like it's because they kept selling Alan Wake after the music rights expired, so they had to push an update or delist the game. That's pretty crappy.