skysight-inc/HackerNews huggingface dataset:
The complains sounds like people don't like to put the effort

SwiftUI is the best UI/app framework on the market, nothing come close to it

Fun fact, Miguel de Icaza (gnome/mono/MS) fell in love with it

https://twitter.com/migueldeicaza/status/1372551091905236999
The wild variability in boot times for the entertainment center is what gets me. Sometimes, my bluetooth will start playing immediately, other times the car company's logo will grace the screen for a good 30 seconds before I can interact with it at all. There doesn't seem to be any relation to frequency of starting it up, time since the last drive, etc.
That's because quite often ipv6 is either badly implemented, or once you have it on, it changes ipv4 to CGNAT mode (hello, Liberty Media)
I wish someone would do (somehow) the 1980's Car Wars tabletop game, a computer version, multiplayer or not. I have tried many near misses, and a few real-time cars-with-guns games, but nothing really scratches that turn-based Car Wars itch for me. It will never happen because Steve Jackson Games is very protective of their IP, and even if they produced the game themselves, they have changed their original game beyond recognition, so the result would also fall short of the mark. And they'd charge about 3x what it would be worth.
> It's relevant because it reflects their priorities and how they view developers.

Yes, that they constantly think about diversity and inclusion. Though, I agree that encouraging workplace / employee activism is a tricky slippery slope. Companies like coinbase and basecamp eschew it, for instance.

Re: a: You gotta start somewhere. Besides, work to add a banner is probably a one-day / one-week low-hanging fruit, whereas i18n is not. In comparing those, you're comparing something that takes months to deride something that probably took hours to build and ship.

Re: b: Not privvy to today's culture at Google, so can't say for sure other than speculate.

Re: c: You view that as a bad thing. Such markers (drastic measures as it may seem to you) is how any of this changes. As a thought-experiment / deriving example from tech: do you oppose DNS encryption (a drastic measure in many a eyes [0]) because it nullifies existing cheaper surveillance apparatus deployed by schools, corps, governments; or do you embrace it and firmly want Browser and OS vendors to push forward with it?

[0] https://www.zdnet.com/article/uk-isp-group-names-mozilla-int...
> What's curious is why there isn't a standard/de-facto standard (like JSON based one maybe?) for UI layouts that has emerged

It hasn't emerged because nobody has done it. Nobody has done it because it's unbelievably hard and involves a lot of painful code of the sort that is not fun and therefore that people must be paid to write. Nobody has been paid to write it because nobody pays for dev tools and it's not in the best interest of any platform vendor to commoditize platforms.
This is almost what we do as well. The difference being that we have a API Gateway in front that just invokes the lambda on an internal network, which validates the webhook data and only then does it forward it.

Takes the complexity of having to use a queue out of the equation, though at the expense of potentially lost webhook calls.
Hmm. By not providing a POSIX lemonade stand, would-be users are required to basically figure everything out for themselves; I wonder what the net impact of that is.

On the one hand POSIX et al is effectively impossible to deploy in a secure way, so there is a reasonable argument for going back to the drawing board; but on the other hand there isn't really a well-defined go-to alternative How To Computer model that is friendly to provable security, so everyone has gets to reinvent that wheel every time

Considering the contemporary status quo in terms of independently-implemented OS projects and platforms (eg, my ever-so-slightly-wobbly VxWorks-based TP-LINK consumer ADSL modem), I do wonder how good seL4 implementations end up working out in practice - the kernel might be rock solid, but what about all the bits on top of it, some of which presumably communicate with the outside world, consume various protocols, need to control the hardware in various ways (which includes relying upon reading the hardware state/status), etc?
We need credit scores for politicians
a16z is really sticking to their beliefs that there must be a major computing cycle every 10-15 years, and that it must be blockchains. Personally, I think its the public cloud, but I'm not nearly as rich as Chris Dixon et al.
I often work at small companies. There, you'd better not utter "it's not my job" unless you plan on resigning.
I just started getting into embedded programming (Arduinos and Pi's) and one of the most exciting things is the possibility to make physical thing with custom buttons, toggles, and LEDs to do a thing. E.g. I prototyped a metronome (for practicing music) with an animated LED light bar (out of PVC pipe!) and pushbuttons to program it. Thing can be huge and robust, like throw-against-the-wall robust. And I like that there are only so many buttons and they don't move!
A story based single player campaign with the raw tension that FS2 I can't think of any off the top of my head.

A similar one would be ME2 and ME3 but those final missions had the same structure as any other mission. Once you kill off the enemies your fine, no sense of tension.

Nowadays if you're looking for that sort of tension it's more likely built into gameplay mechanics like dark souls. But any tension you feel there is incidental rather then guided by a fixed single player campaign... and once you master the mechanics the tension inevitably lessens.
It seems chronologically plausible that Chinese grenade making found it's way to the Middle East by then. But I think the subtitle of the article overstates the case: "Residue analysis suggests it was a grenade but can't completely rule out other uses."

The rest of the article says they found residue that might have been explosives, but might also have been medicine, perfume, or some other sort of oily substance. The article says they examined a few different fragments and concluded those those were likely not explosives. The size, shape, thickness and unadorned nature of fragment #737 seems like the strongest evidence of it being a grenade while the chemical analysis seems inconclusive, contrary to the subtitle.

> "Matheson et al. noted that this suggests plant oils, glycerol, and animal fats, consistent with the vessel being used to hold oils, perfumes, or medicines and as a fuel source for a weapon or a lamp. It may have had multiple uses, but the authors think the possibility it was used as a grenade is worth serious consideration."
I'd like Stellar is 4X strategy but with the chance to drop into a Freelancer style dog fight to tip the scales on battles that could otherwise be predicted on a calculator. Bonus points if my friends can pilot over a lan, too.
This has nothing to do with C++:

https://godbolt.org/z/zTe8jocsE
Building an OS takes time, they're doing it incrementally, the bugs were known and even had issues for them already. I wouldn't draw any crazy conclusions from this research, this is a hacker's exploration of a foreign OS, which is very interesting, but isn't something I'd draw judgments from.
State machines can already deal with invalid state. They can walk a tree of operations/input until they hit a "dead end" and then go back up the tree and try other operations. But you don't need to entirely remove the possibility of invalid state. You can add mitigations.

One mitigation is regularly snapshotting state, and on error allow the user to revert to a previous state. Your browser's Back button is a form of this.

Another is programmed responses to invalid state. If the program encounters an invalid state, it can attempt to resolve the issue. One method would be to bubble up a signal to the system, and the system can have pre-programmed responses. For example, if a program raises an exception of "Error: Out of disk space", then the larger system can be triggered to perform some disk space garbage collection. If a program raises an "Out of memory" error, the Linux kernel already has an "Out of memory killer" that attempts to relieve applications of their memory.

We can come up with much more sophisticated methods if we try. But again, this would require software development culture to think outside the box, and that is highly unlikely.
I just want a better UI for DF so I guess a game I wished existed would be a modern DF with better multi-processor support.
Ask HN: What's your 10x developer story?
For those of you that have come across the mythical 10x developer, what happened?

I imagine many of you have one (or are one) and I'm curious how you experienced the events as they unfolded.
If you're privy to the top-secret distinction between the two that nobody else knows, please share it.
I have an LG microwave with a simple touch strip on the front for setting the time and it’s actually amazing. all the more complicated never used features are hidden behind the door and not seen until opened. The touch strip is ribbed and clever enough to start jumping ahead by whole minutes or more as you scroll.
Anyone who has coded an HTML email with any sort of complexity probably also hates coding HTML emails.
There's a subplot from the show Solar Opposites (the show itself is just okay) where people who have been shrunk by alien children live in a segmented wall and form a society there - there's even mice.
Quick thoughts I’ve had for years on this article and about the book Getting Things Done by David Allen.

Not trying to put this article down btw, since this was the article that introduced me to gtd in the first place. That said, if you do feel like trying gtd based off this article, I have a possibly helpful heads up for you.

Try out the whole dumping things into an inbox and processing it bit for a short while. Just the bit of building a habit of unloading anything on your mind into the inbox. Don’t worry too much about projects and ticklers and whatnot. Once you’ve done that for a few weeks, you should pick up the book by David Allen and read it. And then implement the rest of gtd.

As someone who tried gtd but didn’t get it for many years, the book has so much context behind the thinking of each concept (next actions, projects, tickler, weekly review, etc). Every single summary of the gtd method feels pale in comparison to that.

Now, everyone’s journey might be different. But just know that if GTD doesn’t work for you after trying it based on a post like this, it’s completely natural. It’s a rare case where the source material is really where all the gold is at.
I don't have social media (the big ones). I rarely read news papers. Nevertheless I don't miss bigger events. This is actually not about a specific event. You must have misunderstood me.

What's tiring (and turns people cynic) is, that even though a problem is visible for everyone to see, nothing ever (seemingly) changes. That seems like a universal behavior that can not only be seen in the US, but everywhere humans are involved.
Yes, I recently built an entire app with 70+ frameworks that works fine in Previews. The key is to isolate dependencies into their own modules, and also split those into interface / live implementation modules if needed if the live impl causes preview crashes. See https://www.pointfree.co/episodes/ep171-modularization-part-...
> You’re looking for a revolving credit line

Or an account that does not permit cheque writing and will bounce a transaction instead of letting it overdraft.
Web app attacks on the rise in healthcare
Had an office like this before.
1) plants help. Even a potted Ivy on you desk.
2) if you are in a room on your own,think about getting a floor lamp and turn overhead light off. It can make a huge difference.
3) consider putting a good sized monitor on the the wall and show the feed of a webcam somewhere in the world , it can by like having a window.
Computer model predicts dominant SARS-CoV-2 variants
Since everyone is using HTTPS, the problem has been away for so long that you simply forgot it.
I'd like a simulation of the birth and growth of civilisation where I could change parameters and see what the different results would be.

Parameters would be things like the probability distribution of various characteristics such as aggression, intelligence, passivity, individuality and so on.

There would also be environmental factors for the planet, the availability of various resources etc.

I feel that war is the inevitable way that groups work out who is boss until we sort out some sort of world government and I worry that we never will because our nature doesn't allow it.

I know that such a simulation would be useless because of not being based on any accepted model but it would still be interesting to try.
[Tactical Warfare]

You create a set of complex processes/tactical moves that is then simulated by computers to play against other players. This could be a small team in something like call of duty, where you choose your bots equipment, and decisions they would make for scouting/in combat/etc. Then the teams of bots play against other players bots to see who wins. You can then review footage of your bots against other teams to identify weaknesses and "re-program" them to try again. Leaderboard are how you see progress.
I am building an automation and base building game about a scientist sent on an unknown planet to build the foundations for a new habitable colony.
You will be using conveyor belts, machines, you will research new tech, farming and more!

If you like the idea consider wishlist! And join the discord server to follow the development!
This is what videolan player (also known als vlc) was originally built for. They built a solution to serve an internal television problem over LAN.
Lamport's early Paxos papers are interesting for a lot of reasons (I particularly like his simple textbook definition of equivalence classes in "Generalized Consensus and Paxos" (2005)), but I agree that the Paxos algorithm gets lost in all the fluff.

In 2016 some researchers at Stony Brook published the full (Multi-) Paxos algorithm using TLA+, including a couple of nice extras:

https://arxiv.org/abs/1606.01387

The spec is succinct enough to commit to memory and way easier to comprehend than Lamport's prose descriptions (Lamport has never specified the Paxos algorithm in TLA+, although you can find his TLA+ spec for Paxos consensus). The paper also includes a mechanically checked proof and an interesting overview of other related work.
I want Factorio with more interesting enemies and stuff I further expand. Played some popular mods but they don’t cut it.
You could make some of the money back from those tools, and help others in a similar situation, by renting them out on https://fatllama.com (or some other sharing website/app such as https://olioex.com/).
Sharing & hiring saves money and environmental impact.
I've seen other 2d spaceship techdemos on kickstarter and almost no one pledged. I have a "might change the world" kind of project on my head now, so that game might have to wait several more years. But yeah, everyone that I've described the game to, said that would be awesome game.
While great in the hands of a competent designer, the "low-tech" interface gets a bad rap because it easily becomes a maze of inscrutable modes and dual- or triple-use buttons in the hands of a careless designer.
This is such a fascinating challenge I want to tackle!

I'm creating Archapolis, a city builder game. Handling the micro economy is a far off goal. But one aspect of the game I want to implement on the macro scale is charging ~30% more for utilities and goods imported into the city.

So one of the goals of the player is help grow the businesses they want. This helps the budget in three ways:

- Collecting corporate tax

- Collecting sales tax

- Higher margins on goods

For anything that is imported, they city loses potential income by not being able to tax corporate and lower profit margins

I'm currently working on path finding right now, and I've got a tech demo here: https://www.youtube.com/watch?v=7q0l87hwmkI
Obligatory reference: https://aphyr.com/posts/354-unifying-the-technical-interview
This post is brought to you by Epic Games looking what feature set to add to Fortnite next, so they eventually become Ready Player One to launch into any game with your already bought and infinitely expanding inventory of purchased skins.
> Good. Now take a pixel-perfect mockup of a new screen from your designer at work and implement that.

I'm also a designer and have built many detailed screens with custom components/interactions in SwiftUI.
U.S. Birthrate Ticks Up 1 Percent
Correct, but that misses the point, which is that async programming is NOT sugar over the more powerful approach of preemptive multitasking (introduced in Windows sometime after version 3.1).
Oops, sorry, I think I got a bit lost in the comments.
I completely reject the premise of this, that one is somehow EU citizens are not personally responsible for the information they themselves put online.

The most hilarious thing is cookies!

For example, cookies exist, and they work a certain way... and despite not liking how they work.. they are here, and not going away, and imposing some kind of contract-law of cookies being accepted or rejected totally ignores that the user has, and always had, the ability to reject cookies at the browser level, unilaterally or with policies, without any contract laws.
If I do stuff that is not my job it will become my job to do that stuff. I'm not sure if I want the additional responsibilities or increased workload, especially when there's no guarantee that it will go hand in hand with pay increase. Why bother?
Makes me think of the Counter Strike map de_rats where you fought over the fridge, could hide in walls, use sponges as landing pads and iirc blow up the sink.
> “Hey I got 90% of what I wanted really quick! Neat!” “…oh turns out that last 10% is basically impossible, eh?” Adam Kaump

I've been working on an app that's mostly SwiftUI for about a year now. It feels magical when it works, but I don't think I've saved time vs. using UIKit at this point due to all of the workarounds that I've needed to find.

Particularly, SwiftUI List views are still loosely supported, and in some cases broken. Unfortunately for devs, lists are the cornerstone of many apps.

For example, it's very difficult to get the content offset of list. You cannot put multiple buttons in a list row without breaking their tap targets. You can't change the background color of a grouped list without changing it globally (and it's very difficult to customize many SwiftUI components, like the navigation bar). It's difficult to control the spacing between sections in grouped lists. I could go on.

Developers are stuck in a hard place right now. If you're starting an iOS app today, do you go with UIKit (and accept that your code will soon be considered legacy by Apple and many engineers?) Or do you go with SwiftUI, and accept that many things will be broken or impossible to make right?
Good point. This is my first post about a game and didn't really know how to call the submission.
> Whether or not it's scalable is orthogonal to the question

If it's not scalable to the web then it's not a replacement for the current solution.

> whether it's authenticated by TLS or PGP is literally isomorphic

PGP is a viable solution in this scenario because there is a single organization that is signing a known set of packages. It doesn't provide confidentiality and can't authenticate arbitrary responses. A narrow use case that doesn't require a CA does not make a strong argument that CA's are unnecessary in general.
There's also an animated movie with the same premise, The Secret World of Arrietty

https://imdb.com/title/tt1568921/
There's Radio Commander https://store.steampowered.com/app/871530/Radio_Commander/

And I think the Ultimate General series of games also does some of this, but that's second hand.
I played that one a bit, felt like another splinter cell to me. I will have to revisit
Indeed. NOYB's fight with the Irish Data Protection Commission is already legendary:

https://techcrunch.com/2021/12/20/facebook-transfers-impact-...

https://noyb.eu/en/irish-dpc-burns-taxpayer-money-over-delay...

(DPC = the official Irish body who should be responsible for enforcing GDPR… in bed with Facebook instead. Somewhere between shameful and criminal.)
> This migration possibly occurred as a result of the fall of the Xiongnu confederation

That doesn't sound right. The peopling of the Americas from Siberia occurred on the order of 10k+ years ago, whereas the Xiongnu confederation collapsed in the 1st century CE.

That doesn't rule out a common ancestor language, but it does rule out the Xiongnu as linguistic ancestors of the Navajo.

There is already a known genetic ancestral link between Siberian peoples and the Navajo, though so a linguistic common ancestor is plausible, if not provable.
When I was a teenager, I came up with a concept for a game that I think still would be amazing. It would be called something like "Fate" and would explore that same concept. The idea is that you have certain goals to achieve as a god (whether benevolent or malevolent) of a civilization, pitted against other gods, in a multiplayer setup. You can't make people do things directly, but rather you control the environment in a way as to create the circumstances that might achieve your goals (e.g. floods, famine, etc).

The kicker is that there are higher gods that similarly control your environment, whatever that might be. You're never aware of their presence, but you do end up impacted by various things outside your control, as you keep trying to achieve your goals. As you succeed, you just might ascend to the next level. Each level is won or lost through some interplay of your own decisions and those beyond your grasp. At some point, the whole thing wraps around and you find out that the first civilization you controlled was in fact the one most ascended.
Personally, I would eliminate helicopters and the parachute mechanic. maybe replace it with a rappelling ability. If you think about the original story about illegal soldiers engaging in unconventional warfare in a foreign country then helicopters are pretty much out of the question.

Oh I would also limit gear by weight. In hitman, it's pretty amazing just how many apples and coconuts you can hi in your jacket without it being a problem. I would limit space and gear on the person. Like you could cache it but you have to come back to the cache to get it.

I'm not sure the game im describing would be a AAA killer so it may just have to live on in my dreams.
I would like 2D remakes of some of the currently popular 3D games, kind of exact opposite of how they remade some old 2D games into 3D.

https://xkcd.com/880/
Bird of prey simulator.

I would love to "pilot" a golden eagle on the steppes as it hunts sheep on a cliffside. Or an owl using its incredibly acute hearing to locate mice in the dead of night. Or a swift flitting around the top of a river collecting bugs rising from the water. Or a peregrine falcon diving at 150mph onto a flock of unsuspecting ducks.
> What are users of these ISPs missing out on my not having IPv6? They need to rely on NAT for their devices […]

This assumes that they can even get an IPv4 address. New ISPs and telcos may not be able to get enough IPv4 addresses to assign each individual connection one.

So either (a) the CPE only gets an IPv6 address and they have to use DNS64/NAT64 or 464XLAT to reach the IPv4 Internet, or (b) the CPE gets a shared address space (100.64.0.0/10) IPv4 address and CG-NAT ensues:

* https://en.wikipedia.org/wiki/IPv4_shared_address_space

* https://en.wikipedia.org/wiki/Carrier-grade_NAT

In which case the end-user gets to deal with double-NATing (first with their CPE/home router, and second by the ISP).

Case in point someone that is surprised that every customer gets a public IP address and CG-NAT is not done:

* https://old.reddit.com/r/networking/comments/uw0qwy/