skysight-inc/HackerNews huggingface dataset:
Monetization and a stubborn refusal for fun. Leadership their opted for "health" and engagement (even if negative) over exciting gameplay and quality of life improvements. Some of the best features of the game were bugs or unintended.
When you’re spending billions of dollars on data center refresh, it’s a bargain.
Take a look at Project Remote: https://www.projectremote.com/state-rankings/

They haven't done California or Washington but New Mexico is the most remote in the west so far with 11.5 miles to a road. Even Texas only ranks in at 6.6 miles.
Is it worse than LinkedIn?
I'm the author of a Python C extension, and having the GIL gone will be a lot of work. Code currently looks like this:

* C function called with GIL held

* Extract data needed to do work

* Release GIL

* Do work

* Reacquire GIL

* Modify data, build result

* Return

As an example of the changes, a list could be passed in. I would need some form of locking while processing that list so that mutations while processing won't crash the code.

The GIL does currently result in robust code by default because data can't mutate underneath you. Without the GIL the code will appear to work, but it will be trivial for an attacker to use mutations to crash the code. Expect huge numbers of CVEs.
https://www.peoacwa.army.mil/pcapp/

https://www.peoacwa.army.mil/bgcapp/
How is the ISO image presented to the booting machine via the network?

Usually it's not too hard to load kernel/initrd from an ISO via ipxe/http, but then they need to have a way to see the ISO themselves.
It could definitely be done without _deliberately_ discriminating.
As if those will come any time soon. The big ARM scare of 2017 is already over. ARM is not competitive. By the time they catch up in the server and laptop markets, RISC-V will have eaten their lunch. All they have left to do is run marketing campaigns against RISC-V and watch their inevitable decline.
Yes, you can use React not like a framework, but very few people do that. If you say you're using React, it's assumed you're doing it the usual way (with JSX and all).
Couldn't find another place to put this comment but how do I get the privilege of posting an Ask HN discussion starter thread for startup advice?
Pragmas seem like the correct way to have done the Python 2->3 migration. Does anyone know of some technical limitation as to why they weren't used? It is very obvious solution in hindsight, but I wasn't there.
Your take is valid though /somewhat/ biased towards the first-world experience. The scenario you dismiss is, for example, actually rather likely for someone living in Dhaka – and that's not to use an extreme "open air prison" example like Gaza where 2 million people are confined to 140 sq miles (365 sq km) without benefit of national parks and with an extremely small fishing zone.

(Although I think one can still do better than being literally within 10m of an individual at all times, which is a bit extreme.)
Thanks, I’ve glossed over the word “glossary”.
No need to go back to stone age, C++14 and C++17 are supported well enough.
ChatGPT users drop for the first time as people turn to uncensored chatbots
What happened was that a lot of Lisp/AI companies had to let people go. Amongst them from the Lisp Machine companies: LMI, Symbolics, TI, Xerox, ... but also Lucid and a few Expert System vendors. Some of these people were very experienced developers. There were only a few Lisp/Lisp-like companies/projects to go: Apple/Dylan, Harlequin, Franz, Clozure, ITA, ... They also worked on Java and .net infrastructure and languages.

Dan Weinreb wrote an object-oriented database at Symbolics -> Objectstore was founded by former Symbolics people. Their C++ database was said to be influenced by Symbolics Statice.

Patrick Dussud from TI went to Microsoft. Dave Moon went to Apple. Gary Palter worked for Clozure. Steele worked for SUN on language design (Java, Fortress, ...). Weinreb later went to ITA -> worked on the flight search engine written in Lisp. There are a bunch of other examples.

A bunch of language infrastructure or even language designs was influenced.
>Of course it won't matter for things like WhatsApp, where people happily sync their entire list of contacts with Facebook/Meta just to have a slightly nicer messaging experience.

I was very unhappy to have to do this, but it wasn’t a slightly nicer experience. The app and the service are only marginally usable until you do this. (At least on mobile)
This is the generated book. Pretty sad.

Fortunately, as mentioned in my post at the root level, there's PDFs available in the usual archivist libraries.
I knew before checking it out that 'just' would be on the list, I've always used it liberally and only recently focused on cutting it from my writing.

It [just] feels natural and I'm not sure why. When saying it out loud it helps reinforce something naturally and no-one really notices, but when plastered all over writing it really pops out and shows that it's not all too useful.
this more or less sounds like "this market became more efficient with more players"
Yeah i’m a swe SRE and i love going into a moderately well architected application and making it even better or more scalable. It’s fun!
Imagine holding some study that can't even read a structural formula as the holy grail. The big R on any sulfonamide means that there's no "common SO3" as mentioned in the abstract.

Disregarding that, just pull up any sulfonamide antibiotic and tell me where you plan to magick the benzene ring from. Or tell me why an also "sulfonamide" diabetes drug is not antibacterial.
For sure, since those directives in your robots.txt don't actually compel the crawlers to do anything. They're more like a polite request, and plenty of bots ignore or 'accidentally' overstep them. I do think they have still some value, not just as a handy list of high-value targets - you may know that some part of your site has a bunch of similar links that it doesn't make sense to crawl or index (though there's always norel/nofollow...), or that some pages (/account/preferences etc.) just don't make sense for bots to be visiting. The general idea of extending the standard to cover training AI isn't a terrible idea, but it does seem like too little, too late.
If you have a good understanding of modern C++ then I don't think you'll find Rust that hard to learn. I think most people talking about a steep learning curve are probably coming from garbage collected languages.

I've found Rust just formalises and gives the compiler the ability to check and enforce concepts already familiar to most C++ programmers confidante with move semantics, the lifetime of temporaries, etc.

Deciphering errors from the borrow checker take some practice still but for C++ programmers used to deciphering template instantiation errors it's not so hard.
Nine Humanoid Robots in first AI press conference
OpenWRT testing with Banana Pi BPI-R4:

https://youtu.be/vX3PTE8jCeQ
https://archive.is/VVciz
About point 2, modern devices have a secure enclave, which means that copying the encryption key is pretty much impossible.
In addition to projected cost to maintain, there is also the potential ill will you are continuing to generate with your customers if the existing buggy/legacy system affects them. Your reputation with your customers matters. This is one of the biggest factors I see companies ignore all the time.
I only have my experience with this so it requires you to have a phone that is off and without a battery or in a faraday(foil) shielded bag. Be in an area your government doesn’t want regular people to be (unacknowledged military base), turn on the phone.

I’ve done this many times so I know how long it takes to power on my phone to a “usable” state on my iphone and android.

I can’t take my phone inside where I work and they have mobile phone detectors which set off alarms if you bring one near any door or the inner facility fence. I put my phones inside a foil cooler bag with ice packs so they won’t overheat inside the car.

My guess is that there was a cell site simulator and it was setup to take over any phone which comes in the area. I got the same result with my android and iphone. Phone boots, weird hang where all indicators appear but I cannot interact with the phone. Wait at least one minute then I can use the phone.

I think this is why governments don’t like China developed 5G technology. It doesn’t have their default back doors.
We also do platform & customer work there (cool pipelines to feed louie.ai or real-time headless versions), and agreed those pipelines have simple uses of LLM where langchain is mostly useful just for a vendor neutrality. Think BYO LLM as it is now a zoo. Basically apache nifi or spark streaming with simple LLM & vector DB call outs. Our harder work here is more at the data engineering level.

But....a lot of our louie.ai work happens for less trivial scenarios where it isn't just the ETL NLP 2.0 tier . That logic is much more complicated, so structured programming abstractions matter a LOT more for AI-style business logic. Think talk to your data and generate on-the-fly analytics pushdown with an interactive data viz UI. That's.. a lot of code.
false. it’s until the concrete hardens. could be quick, could be slow.
Now I'm just trying to mentally picture what a mode of transportation that almost flies would work like via animal metaphors - would it almost fly like a chicken? or like a flying squirrel?
It might not be as much of a problem in the US, but it is a real pain in the ass people have to contend with, for example, in Russia. I've seen it myself. Apple is enforcing US sanctions against some Russian companies, which means they can't have an iOS app. At all. I heard stories about how a sanctioned bank would load some kind of shadily signed copy of its app onto people's iPhones in branches. For Android, that same bank just hosts a self-updating apk on their website — with no intermediates to tamper with their app distribution.

Besides, being able to install modified apps is an important leverage against companies that don't act in their users' best interest. This way you can still use their services, but do so on your own terms.
"Code either works or it doesn't" is more like a mindset and a pholisophy rather then truth or a fact.

In the context of this article and this thread, I was just reminded about this approach.

Hating or loving software development, other peoples code, or approach is sort of meaningless.

At the end of the day, we all get paid to build software and it is our job to make the software functional.

As long as the code works and does what it is supposed to do, thats all that matters.
> Wayland doesn't allow this (for security + embedded reasons)

It's silly to ban that altogether for security reasons. Even if it were legitimately bad for security if all programs could know where on the screen they were, there should be a flag or whitelist somewhere to override it. And how does embedded reasons even make any sense? Doesn't everything eventually have an absolute screen position?
Rendering a SwiftUI view to multiple A4 PDF pages using ImageRenderer
They are often constructed that way.

Aperiodic lattices in the plane arise from projection of the periodic grid in R^5 into an inclined plane (with irrational coefficients). Now in R^5 you have the famous Poisson summation formula, that says that the Fourier transform of a dirac comb on the grid is a dirac comb. By projecting this Poisson formula in the spatial and frequential domains, you obtain an aperiodic Poisson formula in dimension 2. Thus the Fourier transform of an aperiodic lattice is another aperiodic lattice.
So much gaslighting. It's a new role with more responsibility, more power and a higher salary or bonus. The definition of a promotion.
In my opinion, the current state is entirely reasonable. Most new games have Denuvo DRM for the first 6 months and then it officially gets removed, no crack needed. So if you feel strongly about DRM, you can still legally enjoy the same game, only a bit later. And as a publisher/developer, promising those 6 months of DRM is enough to make it massively easier to get investors on board.
Anyone who speculates with 401k money on relatively risky tech stocks and startups should either be prevented from gambling with other people's money or should accept the risk to their own money.
Creator of ElonJet Moves His Musk Flight-Tracking Account to Threads
Similarly, I'd like all the scam emails to be auto responded to with fake data rather than black holed
That's cool! Is it helpful for your analysis?
I’m sure market segmentation was part of the decision. I talked to a high up person at Nvidia about their general strategy around gaming. Nvidia sells graphics cards by having the absolute best graphics performance for gaming. This isn’t purely about raw compute power. There are lots of graphics extensions and features available to game developers on Nvidia that aren’t available elsewhere. If game developers use these extensions, they get a better looking game when played on Nvidia hardware. This comes with a cost, however; it’s more work to use these extra rendering features when developing a game. If gamers can’t buy Nvidia GPUs, then there isn’t a reason for game developers to use Nvidia’s proprietary features. If game developers don’t use the proprietary features, then games don’t look that much better on an Nvidia card. This makes Nvidia a less desirable choice for gamers.
To point out the obvious:

1. Signing a contract that you're absolutely 100% buying Twitter, with your own hand, is not "buying at gunpoint".

2. Once you sign a contract, you're required to abide by the contract. That applies to all of us. You. Me. Twitter. It also applies to Godbeing Elon Musk.

3. If Musk had abided by the contract he signed, Twitter wouldn't hire this firm to defend it against Musk trying to break his contract. And not a dollar would've been spent on that firm.

So from that perspective, I mean sure, he's trying to get some of his money, whatever. But he caused this situation from start to end.
I would have been more surprised to learn that they do a truly random walk search.

They lay down pheromones to create trails, isn't that part of the answer to how they avoid crossing paths?
Apple used COMMON SENSE? That's incredible. Google would never do that
> It was the closest thing to super human performance you could watch outside of the cinemas.

That's kind of the problem, right? The tour was (is?) set up in such a way that you practically need to be "super human" – even by professional athlete standards – to even finish it. This is different from, say, the 100M dash or even a marathon which anyone can finish with a bit of training, and you only need to be "super human" to set world records.
Thanks for your feedback. Yeah, documentation is lacking. Working on it the upcoming days :)
Play games with friends instead of strangers, then cheaters aren't a problem. Cheating can be policed through normal social processes when you aren't using anonymous matchmaking. Game companies made this problem in the first place by taking away the ability of gamers to run their own private servers.
Just saw your comment after I added mine. There is too much gaslighting about management and what the role is.
I cannot wait for the DMA to take effect early next year so I can install ANY other app store.
Strange. That's one of the reasons my leak threshold is customizable. My city water meter has an LED that turns on when it detects a leak, but I've never seen it work.
Indeed, react.dev is a disaster without precedents.
Definitely really interesting! I don't think I'd want to actually use something so minimal and removed from modern tech, but I really like the idea of archival-grade software that will still be usable in 20 years.

I could even see some practically in this, for making hardware that won't be obsolete when it's associated app no longer runs.

I would prefer something like a GB or N64 emulator extension though, something with a bit more of an ecosystem already.
Elon Musk Pledges to Enhance 'Core Socialist Values' in China
Because the Australian government averaged the yearly income to see if the average fortnight was below the mark. Instead of following the law which gave benefits to those who had low income for a brief period.

This was not a software issue. This was a willful top-down policy choice to use bad math. (At least, so the article says. I don't live in Australia.)
The second I see ISCSI I'm in.
I'm amazed I never heard of the games outside of Pokemon and Ingress

Did you know they have NBA, Pikmin, and Peridot (whatever that is) games?

(Also they apparently developed a now shutdown Harry Potter game)

They also have Marvel and Monster Hunter games coming out this year.

I don't find their game loops fun, but damn do they have amazing IP partners
>You wouldn't need a thumb drive at all - the client is in the BIOS of the motherboard and network interface.

>Original idea dates from a time when mass storage - more than a few megabytes - was too expensive to install in each workstation, and we ran everything, including OS system files, on the file server.

To be fair, in those times most people had "bare" network cards and needed to add an Eprom to it to add the PXE extension.

BIOSes (and integrated network cards) with PXE booting capabilities came much later, when local storage (within limits) wasn't anymore that much expensive.

But, yes, ... kids today ...
How that works with banking apps? What can they do without an account? Maybe a web view to the home page of the bank.
Stealth, Not Secrecy
For those curious

> Meta and Red Hat, called off 2024 conferences that were set to be held at San Francisco's Moscone Center
Ask HN: Build Own PC in 2023?
Hello HN.
I am largely fond of technology and computers but never owned a computer(Well, I own a laptop but it's not desktop computer).

Now that I can afford and want a desktop computer, I am thinking of building it. Is that a good idea? How much difficult would it be? Can you share your experiences building one?

PS: I am thinking of going with AMD processors and graphics card. What suggestions would you give for complete noob like me?
I still play occasionally, but I know quite a few people that still play every day, most of them are paying.

I think if you compare it to other fads they are doing quite well. I doubt fidget spinners and slap bracelets were making as much 7 years later.
I really like iOS’ “only while using the app” option for location data, or “give the app access to only these photos” and I wish that premise extended to other things conceptually, like “give access only to this subset of contacts”
Anyone know the reasons for the cancellations?

I didn't see that in the article.
Sometimes I do this with emails in my spam folder, but nothing interesting ever happens
Ask HN: Are there any programming language design jobs?
Do we have any programming language design jobs in the industry or it is merely a hobby that one pursues?
Hm, I doubt that not actively contributing on a forum makes you a "mimic". Perhaps your wording is a bit too strong?

I agree with you that these people may lack the energy or creativity, but there could be dozens of other valid reasons for not contributing. For one, I think most people who ignore social media are quite wise. A lot of time is lost here on more important matters.
Worst offender is google photos on iOS - you can’t even open the app without giving it all photos access. Selected photos doesn’t count. Even just to view photos already saved in the cloud.
Very interesting blog, but also kind of hilarious that a post about keeping a concept "simple" proceeds with a dump of insanely long, dense, esoteric code, variable names and jargon.

I love functional programming and have had some fun diving deep into some of the underlying category theory concepts at times, but I feel like 95% of the time trying to introduce these advanced concepts into a practical, professional codebase will lead to severe headache.
Mastering the Art and Science of Brewing
Location can, and is, stored in the local device and uploaded when connected. Location data is tiny compared to something like video.

All apps can store data because most need to store data if just for settings and cached. Especially any offline navigation app. There is a difference between app storage and general storage.
The late teens early 20s crowd -- they're making shit in Minecraft and Terraria.

Even Kerbal Space Program enthusiasts would be in their early 30s by now!
From the article:

"To understand why, consider someone who spent three months of the year receiving unemployment benefits while they searched for a job, then worked for nine months. The government considered their income for the entire year and averaged it, then assessed their eligibility for payments based on their average fortnightly earnings – not their income when they were out of work and therefore eligible for payments."
I was only assaulted once at my last conference there (2023).
Leaving a car running on stationary is also annoying in the city, never mind polluting both the environment and people for no good reason.
> also the potential of eternal life in paradise

Or hell, as in Ian M Banks ‘Surface Detail’. Chay's dilemma was really affecting (she is reincarnated as an angel of true death in hell, who is compelled to release a soul every day, by taking on some of their pain)
It's a great idea though I haven't noticed photographer friends sharing Flickr galleries in quite a while. Mostly they just post stuff to Facebook and Instagram.
A few ways to know if you should GTFO of the job.
Why cant they just have a flag to enable it? Or something in the file head similar to shebang
Here are the translated details of the agreement Musk pledged to follow:

Adhere to industry rules and regulations, regulate marketing activities, maintain fair competition and not disrupt fair competition with abnormal pricing

Pay attention to marketing and publicity methods, not exaggerate or use false publicity to attract attention or gain new customers

Put quality first, improve lives with high-quality products and services

Promote core socialist values, actively fulfill social responsibilities, and take on the heavy responsibility of maintaining steady growth, strengthening confidence and preventing risks
I’ve stopped using the algorithm on IG. Instead I use the “Following” feed (tap the Instagram logo in the top left on the home pane) which is a reverse chronological feed of only the people I follow.
Apps can use GeoIP to get an approximate location most of the time, and there's nothing Google can do to prevent it.
Keep in mind GP mentioned this was over a decade ago. Common sense is way less likely to exist at scale.
But it was downplayed in the comment when it was always the #1 reason for keeping the GIL. Python level changes were never a serious part of the argument.
> True - but what model would they want to use on-device?

Video/image filters. Very popular on snapchat, instagram, tiktok, etc. If you want to compete with those services you have them.
If this is true, then why do more people use EBay, etc?

Is it only their marketing power, or perhaps something about the platform better?

Not trying to be confrontational, just interested in finding out why.
Sorry for the late reply! I am probably not the best to talk about all of Kagis features but the ability to customize search results and blocking domains has been amazing (Pinterest ugh). The lens feature is also great. During product research I toggle the builtin “forums” lens and exclusively get suggestions from forums which tend to be better than the abundance of paid marketing websites and much harder to find on regular search engines.
Essays like this are not constructive imo. Reading it I'm not even sure what a "framework" is to the author. It would make more sense to talk about the specific technologies that inspired the rant, and then evaluate the tradeoffs and suggest alternatives.