skysight-inc/HackerNews huggingface dataset:
> For example, a project offering a RPi integration will probably have to maintain it and further develop it, or face significant pressure to do so. And if they don’t see that it will be worth it, maybe it won’t. They know their customers and business better than we do.

This is genetically true, but it should be noted that PlatformIO already has integrated the RaspberryPi platform and maintains code for it: For example, a project offering a RPi integration will probably have to maintain it and further develop it, or face significant pressure to do so. And if they don’t see that it will be worth it, maybe it won’t. They know their customers and business better than we do.

https://registry.platformio.org/platforms/platformio/raspber...

This PR appears to be a specific API improvement that a lot of people in the community have been using and maintaining.

In parallel, PlatformIO appears to have tried to get recurring fees from RaspberryPi after they implemented support for it. The Raspberry Pi foundation declined to pay, and now PlatformIO is refusing to accept these contributions from the open source community, citing the way Raspberry Pi has declined to pay their substantial recurring fees.

I get that it’s a commercial product and they’re not obligated to accept anything they don’t want to. However, rolling out support for a platform and then refusing community engagement with quality PRs on the basis that they couldn’t extract recurring fees from the vendor is rather uncool.

Just as it’s not fair to expect this company to maintain PRs forever, it’s not fair for this company to expect the Raspberry Pi foundation to enter into recurring fee payments forever so this company can add a community-generated feature to their commercial product.

> it will cost significant resources to dedicate team members to porting the work, further developing it until it meets quality standards

I understand what you’re saying, but that doesn’t not appear to be the case here. This appears to be a popular and well-tested form in use and in ongoing development by an active community. It’s also for a platform that PlatformIO already supports. They’re saying they don’t want to work with the community on this because the vendor (who is unrelated to this entire debacle) won’t enter into a contract to pay them recurring fees for it.
You don't need an explicit policy to allow it (putting it in writing would be stupid). There's plenty of ways to effectively allow it without saying it, like not encouraging/deprioritizing projects that aim to crack down on this kind of behavior, effectively turning a blind eye to the bad content without ever explicitly "allowing" it so they retain plausible deniability when confronted.
> It is just that to install one he would have to knock down his house and build a new one.

Maybe we should focus on making that process easier.
People Hate QR-Code Menus. Now Restaurants Are Ditching Them
Maybe it's just me, but the avenue of advertisement of this being Twitter really ups my skepticism.

That said... my mother died with Alzheimers, I never had Chicken Pox as a kid (and I'm 57 now), but when we had our son 23 years ago, I got the vax for it since it didn't exist when I was young.

And have had the shingles vax too, since my dad evidently neither had Chicken Pox either (he didn't remember), and got it in his 80's, and then shingles thereafter. So I'm vaxxed to the hilt.
Ok, but this statement is still true:

> Google's Play Store is the only source for a number of proprietary applications
If you have any practical idea for either, please let us know.
> Flix looks like Scala, but its type system is based on Hindley-Milner.

Ahh why?! Scala is FP larping as OOP. Great type system, poor syntax.
There is no such thing as “Linux userland”. Obviously you can port most GNU utilities and other things that are typically run on Linux on FreeBSD but that’s a far cry from “running Linux”.
All of it doesn't matter because SSDs like being hot.
It's one thing for people to lie and/or believe lies, it's another thing for someone to profit off those lies and steer people towards them on a medium that claims to be a communications platform to keep in touch with friends & family.
A remarkable foray into this topic is 'Inventing the Individual: The Origins of Western Liberalism' by Larry Siedentop.
Asterisk dialplans can also be written in Lua, thanks to the Lua extension!
Unfortunately the article provides no detail on what's infringing.
Off the shelf? Edgerouter lite can do 1Gbps dual wan with load balancing and failover. Not sure if it can do 2.

Otherwise building a pfsense/opnsense box would probably be the route you want to take.
> If you are familiar with linear algebra

Could you please write what are some common day to day life applications of linear algebra in computing?
I assume if you keep providing free drugs, you don't need fences, and the metaphorical irony of that is almost beautiful. I think for branding purposes, I'd try out the term "party camps", but yes, they are quite obviously concentration camps.
The grass is always greener. Don't jump from one extreme to another.
Thank you for your contribution to this amazing game!
It should be clear that this was only shot for marketing purposes. I don't think they actually run cables like that, but it probably looked better to have cables visible in the picture.
Companies are still trying to build "affordable" nuclear reactors. E.g.: https://www.rolls-royce.com/innovation/small-modular-reactor...
At no point during the operation, did anyone consider that it was a pointless endeavour? JFC.
Correct. However, research models like mice play a critical role in revealing key mechanisms of actions for many diseases. One can crudely think of it as a reverse engineering challenge - picking apart the key functions and program flow from obfuscated object code. Not all of the program logic or functions will have 1-1 correlates to humans, but these models can provide important clues for new therapeutics that might work in people. These types of experiments simply can’t ethically be done in humans.

And I entirely agree with your other point: university press releases are notorious for hyping research. It does the biomedical field a disservice, and gives the impression clinical trials are but an afterthought. Nothing could be further from the truth.
Google had a feature within the Home app that allowed users to change the volume of groups of speakers simultaneously, which infringed on a Sonos patent.
> In early RTS games like Warcraft, half the game was micromanaging your units from place to place.

This is probably the most annoying aspect of StarCraft 1 / BroodWar (1998), considering the game still has a very strong player base and is very enjoyable to watch (even if the clunky mechanics are too much to bear for me to play it).

> You'd send your army to a location, and if there was an obstacle in the way (such as a forest), they'd awkwardly path around the edges of it, one tile at a time (causing massive congestion, because the units at the front would obstruct the ones behind). They'd arrive at their destination one by one, and if the enemy was waiting, they'd get slaughtered.

In SC1, they wouldn't even arrive on location half the time, because the pathfinding is so stupid they'd get stuck trying to walk up a wall. It's so infamously bad it's still being mocked: https://youtu.be/mCEZ2hIcUW0?t=134 - still, a great game!

In SC2 (2010), the pathfinding has been massively improved. You can give orders to hundreds of units and they will all figure out how to navigate complex terrain. They will still clump up at chokepoints or occasionally get a bit stupid when trying to path around other units that are engaged in a fight but this is more easily fixable with even a tiny bit of micro.

However SC2 makes no attempt to make units maintain formation. So if you're moving your army across the map, still best to keep an eye on it, and group up / pre-split / set up before attacking. It's a bit less of an APM game, and more of an SPM (screens per minute) game.
After many years in Ruby, I feel strongly that the idea of a block is necessary for optimal expressiveness of a high-level language. Destructors are too implicit and fine for resources, but not as great when understanding code. And Python’s context managers trying to help with exception-safety is a nice touch.

The Lisp crowd was right, as usual.
Anyone seen the BBC series 'The Century of the Self' by Adam Curtis? I found it pretty interesting.

"To many in both politics and business, the triumph of the self is the ultimate expression of democracy, where power has finally moved to the people. Certainly the people may feel they are in charge, but are they really? The Century of the Self tells the untold and sometimes controversial story of the growth of the mass-consumer society in Britain and the United States. How was the all-consuming self created, by whom, and in whose interests?"
The "Inversion of Control" section shows the solution. Using destructors is wrong on so many levels.
Re: e-gates shambles

Fujitsu's contract runs from 4 September 2021 to 2024
https://www.theregister.com/2021/09/09/fujitsu_border_crossi...
https://www.theregister.com/2022/01/14/uk_border_upgrade_con...

Re: Horizon disgrace

Fujitsu has also, so far, escaped financial penalties, whereas the government has been forced to set aside £1bn to cover the costs of compensating victims of the scandal. Meanwhile, Fujitsu is continuing to win significant IT projects with the UK government.
https://www.computerweekly.com/news/252526102/Fujitsu-to-fin...

UK Gov & Fujitsu
smells bad
After you add it to the library, it shows up just like a normal steam game, but yeah some things are missing (for example Steam Cloud is missing, but Steam Input works fine)
In the same way that Russian roulette isn’t a black and white issue?
I have a tangentially related problem I have been battling with that you may be able to help me with. I'm moving overseas (Australia to Denmark) and would like to keep my current mobile phone number working for calls and SMS , but use it from afar. I would be able to leave a raspberry pi at a friend's house. Can you use this setup without a SIP provider? Would you need to buy a modem for the raspberry pi?what would you do?
In fact the winner take all / must become a unicorn approach to startups here is probably driven in large part by our inability to block competition from copying ideas. A good thing?
Welcome to planet Earth. If you can do napkin math, and bother to do it, you can be an extremely successful in engineering domains, because almost everyone else is completely useless.
That really is not a lot tbh
The US can’t be party to the Rome statue without a constitutional change. Other countries also had to amend their constitution but in the US it’s both far harder to accomplish and it’s also more politically charged since the US does not like relinquishing any sovereignty.
It just concerns some of the artwork, which is a major endeavour to recreate.
For example
https://github.com/ZeroK-RTS/Zero-K-Artwork/blob/master/musi...
is under a Noncommercial License, so you can probably fork ZeroK just fine, as long as you don't have commercial plans.

Unfortunately non-open source artwork is a problem with many games whose sources were released by the original publishers, after they abandoned any commercial plans.

For example I'm a big fan of OpenRA, but its artwork is still non-free.

I think ZeroK is a great game, and BAR probably also, so I didn't mean to distract from the great accomplishments of its FLOSS gameengine authors.
Doing it yourself is the simplest thing that might work.

Good luck.
https://support.microsoft.com/en-us/office/show-changes-that...
and
https://support.microsoft.com/en-us/office/compare-workbooks...
I think the point is, you’re welcome to place yourself in Nintendos crosshairs, and we’ll cheer you on as you pit your billions against Nintendos billions, fighting for a favorable ruling.

Dolphin developers apparently are not in a position to pit billions against Nintendo. Can’t blame them either.
RM -RF * LLC
Didn't know states allowed special characters in corporate entity names...
This would be very valid comment if toasters had manuals telling that they are perfectly safe to use while sleeping.

If you lie in your marketing material then you may put yourself in a mess. Big surprise.
> Until Monday when the approver is back from holiday.

Until Tuesday. Monday 29th May is a public holiday in the UK.
Incentivize fertility even more?

Perhaps free childcare (france), making parental healthcare free (conception to end of maternity leave for example), right to return to work laws for parents (finland iirc), tax breaks, and perhaps even an values/propaganda campaign?

I think there are economic solutions that could help, but I will admit i'm uncertain it can be accomplished in the american political environment. It would require some folks to accept there's a problem needing fixing (the kinds of conservatives who just want everything to stay the same), some folks would have to get off their high horse and realize they did a crap job of building society (boomers who think that rigging the game is a form of winning), some folks would have to accept that parenthood/mothering is a virtuous/higher calling (the kinds of liberals who think a woman who sacrifices motherhood for career is some how superior -- at least make them equal) ...
Sorry to hear about your son’s injury. There is nothing more painful than watching your children suffer, and Covid vaxx injuries are a taboo topic (for some reason). Stay strong!
These programs are always privately run, with the idea that some homeless people are only homeless because they are in the wrong city and they actually have housing available to them somewhere else. But the program has been abused by many who just want a free bus ticket, and don’t have family willing to take them in at the other end.

Private programs in conservative states do this as well. Prisons in Texas will give prisoners on release an open bus ticket if they have no one picking them up. That’s how many people without options wind up in fairer west coast cities in the first place. If you look at “popular greyhound bus destinations”, west coast cities are at the top of that for reasons. Homeless don’t even need a ticket given to them, they can also scrounge the cash they need for one in a pinch.
Because this fantasy allows fossil fuel companies to continue selling their products.

Capturing CO2 in ppm quantities out of air is ridiculously difficult. Capturing at point of emission is easier/better. But it’s even better if you don’t produce it in the first place.

See: https://cleantechnica.com/2019/04/12/chevrons-fig-leaf-part-...
We’ll find out next season!
I have to admit I cannot see a future where I do not write code - pretty much like not seeing a future where I don't write English.

HN - maybe I can wean off it slowly ;-)
Underpaid third-world slave working for whatever shitty consultancy got the contract pushed the wrong button.

It's "too sensitive to discuss" because it would be inconvenient to admit that the people who have privileged access to this system aren't paid enough to give a shit and are very vulnerable to bribery.
Only the white flower in the forest one seems unnatural
I'm not sure why this should affect holidaymakers, if I remember correctly passports are checked on the way in, but not when going out of the UK correct?
I loved both SGI hardware and IRIX itself. There was a tremendous amount of effort put in to make it a desktop-friendly UNIX, and it showed. Services (NFS, networking, web services, etc.) were easy to configure using desktop apps, and the locations of system and user files was more intuitive than SunOS or NeXTSTEP.

SGI was my favourite UNIX until OS X, and I still have an SGI Fuel (with all the Nekochan extras) that I boot up each time I need a nostalgia kick:

https://triosdevelopers.com/jason.eckert/stuff/IRIX.png

https://triosdevelopers.com/jason.eckert/stuff/SGIFuel.jpg
Parent here, and I'm writing as someone who loves Kotlin and much prefers it to Java.

Kotlin is doing fine, but its growth has slowed a lot and the team is pivoting rapidly to multiplatform to try forge a niche that isn't just "better Java". That pivot isn't smooth because most Kotlin code—even the standard library—depends heavily on the JVM and Java libraries.

I didn't mean "fate" to imply that Kotlin as a language is dying, just that their position as "better Java" is no longer tenable and they've had to shift strategy dramatically to try to stay relevant. That's what I'm afraid will happen to Deno as Node catches up.
The SGI O2 was my first professional computer. I still customize my bsd desktop env to look like Irix and find it far better looking than the modern default look. I also use Screen font on my older Mac because it looks great. The SGI workstations never had the best performance but they looked great to me and never crashed in my experience. Closed source was simply not the way forward for me.
Such statements confuse me. Let’s go point by point on this:

1. How does one “buy” a government? With bond purchases? With campaign contributions? With voter fraud? And in the chosen case, what powers would they gain to “fix their habitat”?

2. Which valley “gazillionaire” is actively spending money in any way that doesn’t align with progressive politics and larger stronger less-accountable government? For the purposes of this question, anybody invested in Palantir is ineligible.

3. What “their way” would a strong government be “in”? What specific harm to whom are you suggesting?

4. If they have infinite power over government, why do you think they would be happy to have it “out of their way” versus active assistance?

5. If we observe that “the government” is quite powerful at the present moment, then how do you resolve the contradiction. Are they wasting their money?
I was under the impression Xen was being phased out across the industry and that KVM/QEMU is pretty much default now
It must be all those damn republican mayors they’ve had over the years :^)
And one tree does 25kg per year. So each person should plant 14 * 365 / 25= 204 trees. Seems very reasonable.
And he's still a war criminal....
The obvious fields are computer graphics (all kinds: 2d, 3d rasterized and 3d raytraced are all heavy on linear algebra, though 3d rasterized is the easiest to speed up with the lockstep SIMD architectures we call GPUs) and neural networks.

Computer graphics mostly because you can view the real world as 3d space and the screen as 2d space, and linear algebra gives you all the tools to manipulate something in 3d space and project it into 2d space. Neural networks because you can treat them as matrix multiplications.
And how does it manifest in dense cities ? I mean was it a very old tradition of spending time with others, that people kept along centuries ? Is it just sitting at a cafe ? or are there different ideas/rituals (sharing problem fixing, organizing cooking, etc) ?
Do you know why musicians are allowed to "cover" any song they like? It is because Congress decided music is so important no one artists should be able to lock it up for themselves so they passed a law for "compulsory licensing" of copyrighted music. We need to do the same for patents. The compulsory license for a recorded song is 9.1 cents per song, Set some fee per patent claim.
So if someone doesn't undeestand this assumption, then they are an asshole?

That's pretty crazy viewpoint.
You assumed the issue relates only to compute costs. Even with a small payload, bandwidth fees can add up quickly when millions of clients are polling.
How is that a patent… wtf… I hope Google appeals and gets the patent thrown out.
That would be true if indie founders and HNers were the audience of my app but they are not for the most part. Doing interviews like this is really not doing much for me marketing wise. Just to give you an idea, this interview generated 5 trial signups which is less than what I get on an average day from Google alone.

The main thing I gain from this is making connections and meeting fellow indie founders. I’m not sure you will believe me but it’s true. Not everything is a calculated marketing move.

And sure, I could have shared anonymously but this would make the content way less interesting than knowing what the app is etc.
Welcome to the internet. Install pfsense/opnsense and run your own firewall at home and you'll be shocked at the flood of non-stop portscans hitting your ip getting blocked. This is par for the course and there is nothing you can do to prevent it, you have to build systems able to mitigate, offload, block bad actors. This will always be the case.

Any free service that has utility will be quickly scripted against and used to make someone else money. Build accordingly
Nothing you say is wrong per se. But what GP is saying i believe is that most website should not need these features to provide value to users. And indeed most website useful to me are still mildly interactive documents. The problem is that web browsers, standards, ecosystems inflated to cater these few webapps needing advanced control over the machine. In a sense web is just the new java: a new environment said to be "cross-plateform" where it is in fact just a new plateform that got its vm ubiquitous.

The web-as-vm has nothing wrong, but it has eaten the web-as-interactive-documents. And now to have a lightweight web experience not focused on webapps i am stuck with the heavyweight runtimes with even more stuff on top just to disable features, lock down invasive websites that grabbed the newly available features to implement invasive anti-features, etc.
They don't always work...

The idea is if you send UDP packets to destination so arranged by middleman(STUN) or to a proxy so arranged by middleman(TURN) as an outgoing traffic, your Wi-Fi should be smart enough to set up a temporary NAT entry to allow responses to reach your $LOCAL_IP:$PORT. In reality, the Wi-Fi may have short memory or may be dying behind a refrigerator covered in dust and not able to handle all necessary combinations and ranges of addresses and ports, resulting in various partial failures such as one-way audio or missing participant in a group call.

Fifth-choice option is to just encapsulate everything into a VPN, preferably L2 VPN over HTTPS to a server on a global IP. If it isn't working, there must be no Internet.