skysight-inc/HackerNews huggingface dataset:
You appear to have decidedly ignored the key of the comment you replied to:

> Remind me again why "buy any other phone in the world" isn't sufficient for everyone else if this check box is supposed to be sufficient for current iPhone customers?

Also - whilst you're correct in spirit - people are giving up an element of safety. The concept of being able to install anything I want on my iPhone is appealing to me, but not to when I support the technology my 90 year old grandmother uses. Having a locked down device is appealing to me and a complete non-issue to her.

We (in my country, I assume yours has similar rules) don't allow children to buy alcohol, cigarettes, knives or spraypaint, don't allow people to drive without seatbelts, don't allow guns without a license, don't allow cars to be sold without minimal safety ratings etc. These restrictions are annoying for a few but are a positive for most of society.

And unlike most of the above examples, you can easily and legally purchase another smart phone without the guard rails in place. This is for sure a loss for the consumer market as a whole.
Yes, since magit allows a call-out to diff and difftastic can be supplied as a binary, but magit allows you to use ediff, and Emacs allows use of tree-sitter, so I don’t really see the point.
The issue will be if it is channeled into effective investments or into graft. Pork is definitely an issue in the west. In China it’s next level.

The other issue is that hundreds of billions is peanuts compared to free market and global governmental investment.

It’s akin to the US government saying they’re going to develop their own operating systems and architectures via subcontractors. Most people would assume it’s doomed instantly.

I sort of expect this is window dressing and isn’t practically meaningful. Telling an entire mega-enterprise like a major nations bureaucracy to somehow get all their software and processes onto a bespoke architecture and operating system is absurd. The software ecosystem doesn’t exist, and the existing software used today obviously doesn’t run on the new stack. If they actually enforced this processes would need to degenerate to paper trails for a decade or more as everything is either cross compiled and debugged or rewritten from scratch.

That seems absurdly unlikely.
Unfortunately before we will develop an antimatter drive humanity will develop an antimatter bomb, see e.g. Yoko Tsuno, The time spiral: http://shareduniversereviews.blogspot.com/2014/04/yoko-tsuno...
I have built something like that, just never polished it. What would your usecase be like? I might work more on it in the next 2 weeks. It's the base for a product im building but if it helps others i might publish it. Usually things like that die a lonely death on my disk after some time
Docker (and to an extend, Docker Swarm) is a good alternative where simplicity, lightweightness and stability are key points. Using it for almost 4 years in many projects with thousands of views each day, both on single or two VMs. No failures, no surprises, no pitfalls, automated CI via Git. No devops required.
It does support android cloud backups, but I usually have an encrypted export saved somewhere else.
I urge you to ask anyone who provides technical support to the elderly or tech inept what the split is iOS to Android RE scams,
malware etc. Nobody's arguing the app store is perfect, but "the exact same problems" is absolutely an incorrect statement.
> IMO the vast majority of software development happens in much smaller organizations than that

I guess it's okay to have an opinion about that, but this seems like something that should probably be a fact. Unfortunately, not sure I can find reliable stats on sizes of engineering organizations.

The thing is, while there are obviously lots of small companies, there are also some really big software development organizations out there. A company like Netflix has 2,500 engineers. Microsoft employs over 100,000 engineers. Walmart employs over 15,000 software developers.

You need a lot of little 10-50 engineer dev shops to add up to the combined size of the engineering orgs of the Fortune 500.

According to https://www.statista.com/statistics/507530/united-states-dis..., at least, 29.4+25.8 = 55.2% of the US "IT Industry" workforce are employed in companies with >100 employees. That's a Long way from telling us about sizes of engineering orgs though.

But still... I'd be careful assuming that the vast majority of developers are in organizations of less than 100 people.
this is the correct take, imo. i think a lot of projects start out overly complicated with the expectation of getting huge and needing to scale horizontally in a hurry, which a monolith cannot really do well. of course these expectations rarely become reality and you end up with some huge web of microservices that two devs need to orchestrate and manage for no benefit.

at Grafana we're now decoupling a monolith primarily so teams working on different parts can manage their own deployments/rollbacks/incidents independently of "official" monolith versions. it's a very hard/expensive refactor once you're at a scale of millions of users and hundreds of engs. but really an impossible thing to predict at inception.
I can't find it now, but someone actually built that for SQL in Typescript as an experiment. The problem folks run into is IDE and compiler performance. These sorts of features are what make your system turing complete, so they start stressing the compiler pretty quickly
The majority of websites don’t have paid engineers
Thanks for bringing that up.

More and more for practical purposes I tend to believe that - sit tight - everybody is solving or capable of solving the Poincaré conjecture. Let me explain.

Granted some people are simple, but most are actually very gifted at what they do ; it's just that the type of engineering they do is different than yours (or mine, whatever). Besos says "there is a million types of inteligence".

Some are good at making dramas for example - and they'd beat you at that game every single day. Some others are good at, I dont know, working out.

Many people are very very good at playing dumb is actually my very point. And they love that. If you are observant, you'll see little clues that they are geniuses in some ways. It's just that they dont care about advancement. In itself it's a form of dumbness but beside that, they freaking good.

You can easily do x2 on your percieved intelligence and engineering capabilities of people. They way way better at what they do than meet the eye. Especially nowdays as they are educated.

It's very practical to think that way Ive found.
I like 68knews as it runs on my retro PCs. Nothing like a cup of coffee and reading modern headlines on a 486 PC to start your day. ;)

http://68k.news/
Greetings from Kyiv.

> why not to fly to Poland, cross the border and spend several month in Ukraine. See how things are, talk to people and so on?

Because, Ukraine lack systematic, and Russia have it.

For example, look on "list of Ukrainian products" - I from very first and very surface look, see it is outdated, as example, Petcube, Solargaps ceased, I only sure about Ajax functioning.

So, I think this is manually created list, without any automation. Appear question - where is famous Ukrainian IT? Why this list is not synchronized with banking transfers? And so on...

What I want to tell, from such nuances, Ukraine looks like small African country, not European, and Western people feel very much difference from powerful Russian propaganda.

Imagine, for example, France news services use systematic approach, when they seen public interest on Ukrainian region, they tried to hire cultural experts, and they just can't find Ukrainian experts, so they after long thoughts, hired Russians, thinking they should also know their neighbors, you understand how bad words I want to say, and this is not joke.

These things are very obvious for me as I mostly work for Western clients.

If you really want to help Ukraine, we could talk on more private channel, because I don't want to share with Russians know how.
Yes. The crap people publish even with peer-reviews is bad enough. A few subfields in CS have bitten a couple times by relying on non peer reviewed ecosystems.
Emacs 29.3 Released
I am Mox author and, honestly, I rarely use it. The most important part is to think strongly about what you are mocking and your interfaces (explicit or implicit). Once I do that, I do my best to use plain anonymous functions, modules, or protocols to test it. If you already have this discipline, then Mox only adds “paperwork”.

If you have layers of interfaces, it is worth asking why you need mocking across several layers.

YMMV, of course. As long as you are mocking with care, use whatever floats your boat. :)
Indeed. I come from the Windows world where things are a lot slower and there are less options for things like livepatching. So my "minute and a half downtime" is definitely pessimistic compared to what you can accomplish on a Linux server.
So they just didn't know what luck was and invented their own definition to sound smart?

2 and 3 are definitely not luck, because it's affected by your actions. 4 can have partial luck, because people sometimes view you better or worse than you expect, and you can't predict your complete reputational outreach.

1 is the only definite piece of luck here, like being born to the right parents, or a stranger that you held the door for being the CEO that offers you a job.
BBC video about him: https://www.youtube.com/watch?v=JhYm1oXBN2Y
Ireland opens its arms to tech titans, yet shuts eyes to failing public services
> How is this so bad?

Designed to discourage bug reports, I would bet.
“Made with love” is just cringe though, and after having become pervasive also can’t be taken at face value anymore. That aside, if a product is made with love, it will show by itself. No need to declare it in case someone wouldn’t notice.
> only Capitalism is fine-grained democracy where you vote literally every day with your dollar.

I'm not sure where you get that from. Every economic model has trading, wherein the participants make trades (goods for goods). Capitalism is not democratic. Communism isn't democratic for a similar reason. The pareto principle (and natural hierarchies) appears and equality goes out the window for the traders.
https://en.wikipedia.org/wiki/Mass_noun
For me, there’s a certain threshold involved.

If it happens extremely rarely (like, once every 6 months) or it’s super transient and low impact, we kick it and move on.

If it starts happening a 3rd or 4th time, or the severity increases we start to dig in and actually fix it.

So we’re not giving up, and losing all diagnosis/bugfixing ability, just setting a threshold. There’ll always be issues, some of them will always be mystery issues, so you can’t solve everything, so you’ve got to triage appropriately.
See my other comment. Some (most?) people dont care about advancement. Or rather, their position on that is complicated for practical purposes.
Wait what would a PID controller do? What would it be controlling?
Do you have a fuckton of devices with replaceable cables that came with usb a terminals or are they all hard wired? If the former, you mean you have a fuckton of easily replaceable usb a cables.

Don’t forget micro/mini usb doesn’t imply a usb a terminal. I swapped out my usb a terminal cables even for micro/mini devices.
Just use Bitwarden. The UI is clunkier, but the UX is better. After it fills in the username and password, it puts the OTP in the clipboard, so you can just paste and go without opening an app and manually copying it into the login form.
I hear this sentiment a lot.

There was a time when academia was intensely driven by culture. People did stuff because they cared about the community surviving.

It is, in fact, possible to choose the "cooperate" triangle of the prisoner's dilemma, but it takes a lot of work, and is vulnerable to being wrecked by people who don't care / believe in the goals.
Of course. It is run from a supervisor, which will power off all actuators if the control software crashes. This is less ideal than a more clean shutdown though. And there is a hardware watchdog which will reboot the computer it is running on if the whole thing crashes. And hardware endswitches will physically cut power if the actuators run into a position they shouldn't be.
Have an upvote, but more seriously - there seems little point in suggesting a method of exercise (however great it might be) that literally no one is going to take up because you look like a loon doing it…
Yeah, but the vibes man.
[dupe]

More discussion: https://news.ycombinator.com/item?id=39805362
Intent is often not that difficult to prove. It isn't murder if you were just sitting in the bell tower innocently cleaning your sniper rifle and it accidentally went off and put a round through the head of your sworn enemy, but you're entitled to reasonable doubt, not preposterous fabrications.

The problem here is that the innocent behavior and the prohibited one are basically identical and neither of them is particularly implausible.
It is really so awful that we have to deal with encoding issues in 2024.
PREPUBLICATION REVIEW IS BAD! STOP TRYING TO REINTRODUCE IT.

Sorry for the all caps. Publishing papers without “peer review” isn’t some radical new concept—it’s how all scientific fields operated prior to ca. 1970. That’s about when the pace of article writing outstripped available pages in journals and this system of pre-publication review was adopted and formalized. For the first 300 years of science you published papers by sending it off as a letter to the editor (sometimes via a sponsor if you were new to the journal), and they either accepted or rejected it as-is.

The idea of having your intellectual competitors review your work and potentially sabotage your publication prospects as a standard process is a relatively recent addition. And one that has not been shown to actually be effective.

The rise of Arxiv is a recognition by researchers that we don’t need or want that system, and we should do away with it entirely in this era of digital print where page counts don’t matter. So please stop trying to force it back on us!
Docker has no overhead on the Linux kernel. It just runs things for you via LXC. The overhead is no different from any other process.
Oh god I didn't even think of that. But surely that would be in the opposite direction from me?
Simple tweaks like adjusting colors or fonts can make a big difference in the look and feel of the resume. I also chose not to use `fontspec` to avoid xelatex etc. There are a few [more templates showing other possibilities](https://github.com/subidit/rover-resume).

I crafted the options for formatting with LaTeX enthusiasts in mind, anticipating their desire to personalize the layout effortlessly. But not many people are actually modifying anything.

I thought to include working code snippets showing how to achive a particular formatting, like different ways to format SKILLS section or the NAME and contract information header. But feel that would make it look more messy. Ultimately ended up dumping those snippets in a `user-guide.md` file. I feel it could be better organised. Please advise. Thanks.
This sounds familiar, including an unstable or uncertain view of oneself caused by – depending on the situation – not knowing if one's pretty smart and inventive, or a total idiot not capable of living life. Finding the right environment and well, just age help a lot.
As I said, it doesn't work on Android phones. This app is only compatible with AndroidTV, and even there, the reviews are terrible.
Yes, those umlauts made it sound more like a fake french accent.
Peer review is the backbone of journals, and (some) journals serve an absolutely critical function in academia: they increase the signal:noise ratio. Most of what is published is noise; without the curation provided by (certain) journals, anything of significance is very likely to be drowned out.

As a casual example in the biomedical sciences, the Journal of Biological Chemistry has an output of ~30,000 pages per year, most of which is 'noise'. That's just ONE journal. The journal Cell, on the other hand, has an order of magnitude less, most of which is 'signal'.

EDIT: This is not to say the peer review approach doesn't need work, and lots of it. The whole current approach to research needs an overhaul. I'm just saying it's a bit hasty to throw the baby out with the bath water.
Even then though C has always had trivial to use and very tightly integrated inline ASM that you could use at any time and had been a thing since inception all those years ago for this very reason.
Catching a break: How gig workers find rest
I don't think there is any real advantage of matching velocity with a rock and transferring material to it, compared to sending your own spacecraft at that velocity.
Meh, more productivity porn. There are only so many hours in a day, so doing 10x as much isn't realistic, unless you sacrifice other things.

I suppose the lesson is to figure out what non-essentials you're willing to sacrifice and set realistic goals that won't affect your health.
What who pays for the pen pushers to keep track of it ?
Love the aesthetic! Good luck!
My last name contains an ü and it has been consistenly horrible.

* When I try to preemptively replace ü with ue many institutions and companies refuse to accept it because it does not match my passport

* Especially in France, clerks try to emulate ü with the diacritics used for the trema e, ë. This makes it virtually impossible to find me in a system again

* Sometimes I can enter my name as-is and there seems to be no problem, only for some other system to mangle it to � or or a box. This often triggers error downstream I have no way of fixing

* Sometimes, people print a u and add the diacritics by hand on the label. This is nice, but still somehow wrong.

I wonder what the solution is. Give up and ask people to consistenly use a ascii-only name? Allow everybody 1000+ unicode characters as a name and go off that string? Officially change my name?
I have a small web development hobby company and I run it all of a $200 ovh server. We do like 10m pageviews, too. No problems once we figured out how to not crash during cronjob calculations.
Or, research just gets published online free of charge for everyone to access, and important work will prove itself over time by being discovered, discussed and by becoming influential.

If anyone wants to change something about an article (the writing, the structure of the paper, or anything else a reviewer might want to edit) they can just do it and publish a new version. If people like the new version better, good, if they don't they can read the old version.

Peer review as a filter for publishing is terrible in a time when making a few megabytes of text and images accessible is literally free. If anyone wants to run a content aggregator (aka a Journal) they just do it. If they want to change something about the article before it's approved for the aggregator they can contact the authors or ask someone to review it or whatever.

Just make it accessible.
And despite that, hackernews is as popular as ever. I think the moral of this story is that having some downtime isn't a big deal.
Building codes are not a good example for this one, partly because the ones in America/Canada are clearly less safe than Europe and we don't seem to care, but also because you can just go back and read early 1900s planners talking about them and they will explicitly say "it is our goal to make safety rules stricter for apartment buildings than single family homes so they'll cost more to
build because we want to stop black people from moving in."
The documentation for Cryptsetup SSH unlocker states “To further limit the attack possibility, you should use monitoring and possibly disable SSH unlocker in the case of unexpected behavior.” Mandos has a built-in feature to deal with this, enabled by default.

(Again, disclosure: I am the co-author of Mandos.)
Maybe Spanish culture should have been "condemed" long before they set sail for America.

https://en.wikipedia.org/wiki/Human_sacrifice_in_the_ancient...
Show me a lego ripoff that has the same quality and thoughtfulness in parts and we can discuss.

My experience with the 5 brands I tried has been horrendous: parts don't stick together, parts are too small, parts are incorrect.
Direct-write 3D printing of plasmonic nanohelicoids by circular polarized light
It’s clearly false advertising. ;)
The Death of Peak TV – and What It Means for Hollywood [video]
Peer review is an important signal to potential citers. If everyone has to fully read and understand every paper in order to (responsibly) cite it, there's gonna be a lot less research. Given the exposure of how much bad research there is, maybe there does need to be a slowing and focus on quality, but I think we still need peer review, although it definitely need to be reformed somehow because it's clearly broken.

We need to take a serious look at the incentive structure in academia because it's not guaranteeing the scientific results that we expected it to. I don't think we should just abandon the system though.
Using a password manager as your authenticator seems very risky to me.

You should use separate services.

If your password manager is breached, at least the infiltrator cannot pass 2FA.
> how would it do that without giving up even more of your personal information

Open source doesn't mean hosted by a third party. You would run the software on your own computer.
In support of this: in Russian, the adjective for "lucky" and "happy" is the same – schastlivyi.

Though a more precise variant that specifically means "lucky" exists (udachlivyi, meaning possessing greater chances), schastlivyi is more often used to describe a person, with the semantic content being that they are both happy and lucky.

For example, the famous Tolstoy quote about unhappy families being different and happy families all looking alike uses schastlivyi.
You can be the one to create such a package…
Why can't the muscles of the larnex and perhaps chest / diaphragm, be monitored and mapped to vocal chord noises, rather than full speech? Just put the noise in the throat and let the rest of the body make it work.
“Modern” is an extremely funny delineation given the small temporal window of this whole thing
> it was more common to deploy several systems, often complex ones, onto the same node.

Yeah we do this? It doesn’t pose an issue though. Cordon the node (stop any new deployment going on), drain it to remove all current workloads (these either have replicas, or can be moved to another node, if we don’t have a suitable node, K8s spins up one automatically) and then remove the node. Most workloads either have replicas spare, or in the case of “singleton” workloads, have configs ensuring the cluster must always have 1 replica available, so it’s waits for the new one to come up before killing the old. Most machines deploy and join the cluster in a couple of minutes, and most of our containers take only like, 1 or 2 seconds to deploy and start serving on a machine, so rolling a node is a really low impact process.
No, it is not necessary. Just as it was not necessary for the first 300 years of the Royal society’s existence. “Peer review” used to be just a stand in phrase for the marketplace of ideas—seeing how your peers evaluate your work in a public process of getting published and sending letters to the editor. Only in living memory has it been warped into this pre-publication gatekeeping process.
Sure, we can define MVP to mean prototype and then it makes it a prototype, but is that useful?

Minimum viable product still means it's a viable product. If it's 100% throwaway, it wasn't viable.
Maybe M-x count-words?