skysight-inc/HackerNews huggingface dataset:
a really cool hack I found in an HN thread long ago was to stick "hashtags" (aka bash end-of-line comments) at the ends of commands you want to find in your history quickly:

sudo systemctl restart myservice #bounce

and then ctrl-r and type your hashtag to get right to it
Or they will just use platforms outside of their governments control.

Like is a platform run out of China going to care what fines the UK government threatens.
I guess that was my motivation to ask the question. :)

It seems everyone around me (in the developed world) is using a tablet or an iPad or a laptop to read a document, with very little work printed out. I would argue that quite a few government forms for newly created agencies and even tax havens have migrated from plain PDF to forms with embedded JS, for buttons, etc. And with each passing year, books seem to have lesser impact in my life as well as that of my peers - most reading is done on a very portable tablet or desktop. Most reading that is done with a paperback is casual and light. And of course, reading seems to be a dying habit these days.
This, along with however road taxes are to be paid for without gasoline taxes will be the ugly truth about EVs that few want to answer. Right now they are severely undertaxed, to the point where if they were taxed at the full rate they should be for both road wear and for local government to roll out and maintain EV charging infrastructure, registration fees might end up being enormous. Imagine if you are broke and it cost $2000 a year to register an EV versus $100 to register your $2000 ancient honda civic, that's an easy choice to make for a lot of people.
Propably one of those blown out of proportion things. The public register in Germany is up and running just fine. Including balance sheets from two years ago in case of a GmbH. Highly complex holding set ups are harder to identify actual people behind, but not impossible.

Honestly, if Elon manages to take down Twitter, at least enough so that journalists and bloggers stop using it as a plattform and source for stories, it can only be a net positive.
They "just joined the project" and reverse engineered and developed the kernel drivers from relatively little prior work, in just a few months.

From afar they also seem to have a pretty ebullient and infectious personality and to stream a lot (we're talking 10h streams every few days: https://www.youtube.com/@AsahiLina/streams) which is impressive work and dedication.
For compact cars it's a bit easier to win on TCO. You just get a Bolt and call it good. Pretty tough to beat the TCO there.

I do agree that EVs have more coverage on the premium end of the market than in the low/mid tier. Though a Model 3 at about 40K is reasonably competitive in that segment.
I generally agree. It sounds like Epic and Google won't have direct access, but are just allowing Epic using orgs the ability to host on the cloud instead of in their own data center. Or are they centralizing it?
The new owner has a lot to say about Twitter being a "public square". Not just a public square, but the public square. In the real world, a public square works (in general) because it is owned and operated by the public, not by a single private, for-profit corporation run by a megalomaniac. Twitter was terrible to begin with and we should never have allowed it to happen, and I do kind of disagree with the idea that Musk's takeover has changed all that much at this point (beyond abusing thousands of employees and somehow politicizing the myth of the 10x developer). I think what it has done is provided a big enough spark that a lot of people noticed this is kind of a problem.

For people that use Twitter but care about their public square on the internet being slightly more sustainable and human-scale, Mastodon's model makes a lot of sense. Mastodon provides the tool for building your networks, making it possible for small organizations to run instances basically as utilities. I'm particularly excited for the co-ops I've seen in this space.
Most tech stories are submitted from different sources. Each time there is a big new, there are like 10 or 20 newspapers/blogs/tech-sites that write a coverage.

The mods somehow try to keep only one, if they are too similar, but sometimes it's difficult. And in some cases each day there is a new part of the story that appears, and that sometimes make the new post interesting.
Just in case there's some confusion here - Epic is Epic the healthcare company, not Epic Games. And Epic the healthcare company most likely already has all of your healthcare records.
Governments are to blame for completely incompetent and corrupt policies. They are the ones who did not push for alternative energy sources while they had the chance, they are the ones who did not invest in homebuilding, they are the ones who did not take pandemic preparation seriously, they are the ones that allowed corporations to take all their manufacturing to China, they are the ones who did not raise the minimum wage and allowed C-Level pay to run rampant, they are the ones who allowed banks to be bailed out with tax payer money with no real consequences for those who caused the problems, they are the ones who did not assemble a proper response when Russia annexed Crimea in 2014 or take the Russian threat seriously, they are the ones who set the rules and they are the ones who have been exploiting their countries for decades for their own gain.
I recommend learning static typed languages first, maybe even working in a large code base. Then you will truly appreciate the ambiguity of dynamic languages and look at them less like “baby languages”.

In app code bases, there are always multiple duplicates of the same type, no one truly respects reusability partially because it’s not always practical.

With dynamic typing, you can be completely transparent and have multiple “Car” classes. It doesn’t matter because types don’t matter. To us they both represent a car, no need for converters, helpers etc. Car1 definition has some method you need for Car2? No problem, just tack it on in that scope! It’s not polluting the definition of Car2, it's not going anywhere.
Got it, so: "I think you're dating him just because he's hanged".
These events show that they weren't opposing suppressing political viewpoints on social media, they were opposing "suppressing" their political viewpoints on social media. Suppressing other people is fine. As soon as one of their own gains power, the pretense drops.
TypeScript can type based on object literals, so while you can't type JSON on the fly, you can type a JSON file automatically.

With code gen you can usually just print out your JSON directly from the source and import that as a type into your source code.

This is why apis are moving towards specifications that trigger multiple generators.

JSON typing is possible without generation, but more cumbersome.

interface TypedJSON {

string?: string;

number?: number;

array?: TypedJSON[];

boolean?: boolean;

object?: {[key: string]: TypedJSON}

}

{foo: {string: "my string"}, bar: {number: 4}}

Probably makes sense to make the "string" key "s" for minimal payload size impact, or this could also be done by converting standard JSON to this typed representation at runtime.
I haven't had problems with that in strongly-typed languages I've used (most notably, C#). If the response payload isn't JSON, or if it has a missing required field or something is the wrong type, then JsonSerializer.Deserialize(...) will throw an exception. I don't have to add more code just to make the type check pass or anything. (And if I did, _usually_ it's around nullability and the "!" operator would do the trick, or "?? throw new ImpossibleException(...)")

And within the bounds of pragmatism, it's nice that it actually checks this stuff and throws exceptions. In Ruby if the ID field is the wrong type, the exception won't happen at time of JSON.parse(...) but instead much later when you go to use the parsed result. Probably leading to more confusion, and definitely making it harder to find that it was specifically an issue with the JSON and not with your code.
This incidentally contains a (for me) novel workaround for hard-coded Firefox shortcut keys:

"...First thing you need to change default Firefox bindings like Ctrl-N. It is impossible to change or disable that bindings, but you can change the modifier key used in that bindings instead. Go to `about:config` page and set `ui.key.accelKey` to `91` (WinKey ~ Super Key). You can find more keycodes here - https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEve..., but seems like WinKey is optimal choice because both Ctrl- and Alt- bindings are needed..."
There's a great Slate Star Codex post on this narrative: https://slatestarcodex.com/2016/03/07/reverse-voxsplaining-p...
https://www.startpage.com/sp/search?query=axiom+of+choice+in...
You don't want Epic to be within miles of your health records? Well, friend, I've got bad news for you. They are the largest Electronic Medical Record (EMR) company in America. 4 out of 5 patients are in their system. Don't worry too much, though, the records are stored in the blessed hell that is their custom DBMS.
I would agree with you if I did not experience the "care" they calling to provide in these psychiatric for-profit hospitals. Let me tell you about abuse...

Why not just give these people free housing with assisted care on location? If we can survive on the street we can surly survive in a residential setting.

What will happen is they they will pump us full of drugs to sedate us and just keep sucking money out of the state and federal government so that these hospital owners can buy another house in Bermuda.
Surely there are other alternatives.
https://en.wikipedia.org/wiki/Christmas_creep
Spotify, Epic Games get ally in Musk in fight against Apple fees
Apple turned off Airdrop in China just before major protests broke out
It never made sense to use Raspberry Pi's for an overwhelming majority of projects that are entirely software based. They're a hobbyist prototyping and learning tool. If you're not using GPIO and if space/energy is not a requirement, why bother with them? They're slow, take an abundance of accessories and life support extensions such as RTC, fans, PCIe, HDMI adapters, and even sound cards to be comparable in functionality to any old business Goodwill PC. Also, they're not upgradable.

That being said, I have used them on several hobbyist projects and enjoy how they're exceptionally easy to use and their abundant documentation. But I feel like people VASTLY overuse them in place of other solutions.
Accountability, and Other Myths of Old Earth
Something interesting about humans is that they often criticize members of their outgroups for being bad at thinking or holding false beliefs, but in the process of doing so the person doing the criticizing demonstrates that they suffer from the very same problem.

Case in point:

> They're hardly new. The QAnon/Pizzagate "adrenochrome" conspiracy theory is just the old Jewish blood libel with a slightly scifi modernization and a touch of the 80s Satanic panic.

It is not possible to possess this knowledge, as it is a reference to the beliefs of potentially millions of people. And yet to the (standard) human mind, the exact opposite seems true.

It is strange that our whole world runs on this phenomenon, but it seems like it is not possible to get anyone to discuss the phenomenon. Granted, expecting someone who is suffering from the phenomenon to acknowledge it at the time that it occurs isn't terribly realistic, and I can accept that. But the weird part to me is that it is rarely possible to get anyone to acknowledge the phenomenon....it is very much like the fable of the emperor having no clothes, but in real life, right here and now.
The picture you mentioned looks more like something you see out of a police procedural or true crime TV show, which are very very popular genres of entertainment that are treated like popcorn watching. Bingeable, fun!

To be clear, I just don't think they're any more edgy than what is already normalized. It's just easy to prime the brain into thinking it's more serious than it is, because it's being put into an ominous context. In reality, simulated murder and children in one-pieces are already normalized as popcorn-level entertainment in the context of tv shows and gymnastics. If this is bad then we should really be cracking down harder on way more stuff than an instagram page.
I truly believe that modern GUIs suck to no end compared to the older ones in terms of usability, discoverability, and consistency. Windows 3.1 was way ahead of the modern UX-driven-junk-science detritus.
Great news. Users have been wanting this for years.
Do you care to share any of the model numbers you have found that you can load custom software on?

I was at Goodwill once and they had an essentially endless supply of some x86 thin-client for $9.95 each. The problem was I couldn't find any info about how to run my own OS on it.
The quantity of exclamation points lol. I assume I'm just too old to get it...I'm okay with that, and I'm damn impressed with the results, so more power to Lina, whatever works for her.
Plus if you get someone with a gas car parking in there, its probably going to take a minute for a tow truck to come out and haul them away (if the garage even has such an arrangement). I know in California those "compact" car spaces are routinely ignored by everyone with a huge hulking SUV, even if it means they seemingly had to crawl out of the sunroof to get out of their tank of a vehicle.
How do you upload new data to your SD cards? How do you ensure that the SD card in your safe matches the one on your wrist?
All other issues aside, you can't expect people's github repos to resemble their professional work.

It's common for people's hobby projects to use libraries and tools they wouldn't normally use, to not bother with tests or documentation they would create for professional work, and so on. They're just sharing something they thought others might find useful or interesting.
There are two reasons you may want to run a program that fails typechecking:

1. The program is in fact correct, but the typechecker can't prove the program is correct and so reports it as a failure (for contrast other typecheckers only report errors if it can prove that there is an error)

2. The type checker is correct in that the program is flawed in some way, but you are the middle of development and it would be more productive if you could observe the behavior of the program before fixing the types. Since your CI pipeline will fail on type errors it's not like you're going to be able to merge your changes before fixing them.
> Like if all miles were driven by EVs, then it would be a 100% reduction in gasoline (using the metric in the study).

It wouldn't be quite 100%. Generators, mowers, ATVs, and some other things are also using gasoline. I don't see in the article if that was accounted for. I doubt it would be much more than a few percent at the most, though.
This is good. We need more of this, especially in California. The idea that we just let mentally ill people out on the street is not "freedom". It's disgusting and creates danger for them and for others. We need to hospitalize mentally ill people and force them to take medication if they are unwilling.
This style comes and goes. Utility classes. Then a framework like bootstrap comes up. Then it’s back to utility classes.

I feel like I’m taking crazy pills
If you do it right…

That’s the problem: these metrics often come from overfitted or in-sample data, and are completely unrealistic when it comes to expected generalization performance.

I’m at the point where I never trust performance metrics anymore. Or rather, the worse they are, the more I trust them!
Ongoing related thread:

Tailwind is a leaky abstraction - https://news.ycombinator.com/item?id=33787218 - Nov 2022 (272 comments)
Publishing who owns X is the same as publishing everything a person owns. Viewed from one side there is convincing reasons for the public to know, viewed from the other side it is a matter of privacy.

Do I want to know? Do I want others to know about myself?
Managing Up: For Engineers Who Want to Get Ahead in Their Careers
In retrospect, maybe they made the right call for themselves when the money was pouring. Probably everyone involved was paid very well for the charade. The ethics can be questionable but maybe its some kind of wealth redistribution, after all the people with money are trusted to make the calls and them falling for this maybe simply means the money is beter off somewhere else.
Ongoing related thread:

Working with Tailwind CSS every day for 2 years - https://news.ycombinator.com/item?id=33787719 - Nov 2022 (117 comments)
Consider whether those lessons were actually informed by evidence. Tailwind is not like inline CSS, the latter has a number of downsides because it doesn't permit you to access all of CSS, where Tailwind does.
It's funny how even tax havens report on Beneficial Owners, while the EU wants to go back to the dark ages.
Right? The whole point of a startup is to be doing something different than what “big tech” is doing. If it’s more of the same with the added risk of failing in a year then no one would ever want to join a given startup.
A travesty. Kleptocracy is poison. The US and the EU have to be vigilant in fighting it.
Hopefully the law will intervene here. We should have a right to not have our medical data ingested by Google, and Google's already gotten in trouble for this in the UK.

We really need the government to outright forbid Google from healthcare at this point.
Children Are Making Millions on YouTube
It's getting help when they are mentally incapable of getting help for themselves. Do you honestly believe letting them suffer on the streets is better for them? If so, you're a monster.
Me too, came here looking for this comment/to post this comment
This is awesome. 10/10 would get for my dog if/when it becomes available.
You know, if you move around the 'just' in this title, it changes the meaning of the title to almost every opinion I've seen about Mastodon and Twitter
“The Axiom of Choice is obviously true, the Well–ordering theorem is obviously false; and who can tell about Zorn’s Lemma?"
-- Jerry Bona
> if you use tailwind correctly (with @apply) you only have to update it once.

"Whatever you do, don’t use @apply just to make things look “cleaner”. Yes, HTML templates littered with Tailwind classes are kind of ugly."

That is straight from the Tailwind docs: https://tailwindcss.com/docs/reusing-styles

Using @apply a lot just reinvents CSS; that's not the point of Tailwind.

I can write similar comments about the rest of your statements, but I think you're too narrow minded to accept any input so I won't bother.
I guess we'd better hope future take overs are as public as musk and twitter.
Unrelated, but to anyone from Google. When I search for "emacs" and your product pops up a line saying "Did you mean Vi?" it really makes me want to quit using your search product. Your search is not best in breed anymore, so cute gimmicks like this are a flat turnoff.
Second to last paragraph of the article covers exactly this, does it not?

> The idealized drawing of a BJT might imply that it should be a bidirectional device, working equally well if you reverse the polarity of the collector and the emitter. In practice, the emitter region is usually doped more heavily to facilitate the transport of electrons in one direction, so reversing the component leads to compromised performance.
Millions of people know what an 'outline' is without knowing what CSS is. You might need a better example than 'outline'.
That applies equally to baseball, though. How is the catcher setting up? How are the fielders adjusting? How far off the bases are the runners stepping out? Soccer and baseball are remarkably similar in this regard, and very different from most other field sports.
Since it is nearly Christmas, that is an effective way to decrease the surplus population.
Not OP, but I have multiple back-ups of things like mortgages, employment confirmations, what passes as letters of recommendation in Germany, educational certifications and diplomas, some other legal stuff thay moght be important and of course all documents from the comoanies I had / have. I do use USB sticks so.
The media lie all the time and change their story later, but its not okay for normal people to lie?
Is a law that will, in the future, be found unconstitutional by the Supreme Court unconstitutional before they find it to be so?

Wouldn’t it be more reasonable to view this phenomenon within the context of the balanced powers of government? The Supreme Court has the final say in the constitutionality of a certain law, but that doesn’t make them the most powerful branch of government. They lack the power to try again, and the legislature and the executive have that power.

To me, the system is working as intended when the people elect representatives who repeatedly force the judicial branch to strike down laws the people want. This seems to be a way to redirect this type of question into a political solution, i.e., a way to force people to recognize that what they really want is not a particular law, but a better judiciary or a center Constitution.

After all, the chain of events you’re describing is one that never departs from the mechanisms considered by the Constitution (and the Marbury court, of course, but that ship has sailed).
note that they already supported this migration capability to AWS and Azure.

example: https://cloudblogs.microsoft.com/industry-blog/microsoft-in-...
We've changed to the third-party article from https://www.boxcryptor.com/en/blog/post/new-chapter-with-dro....

Generally we prefer the best third-party article (if there is one) to a corporate press release: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....
Okay, so we add an option to specify number of processed spawned within service

You increase it, it spawns more, you decrease it, what next ?

How systemd knows which process to kill ? You want to kill the idle one, not the one currently doing the work.

The working process MIGHT BE IDLE coz it is waiting on network. Systemd have no way of knowing. There is no way to find out which process should be killed without processes itself cooperating.

And frankly because it's rare use case. Majority of apps that use have workers follow pattern of having a process that accepts requests and spawns or sends them to the workers and just accept number of workers as a parameter. Precisely because of the above, you do want to have logic on stopping the worker. And it's cheaper on memory to spawn threads instead of fully fledged processes anyway.

Systemd doesn't know when you need more processes so you have to script it anyway even if it had a feature to modify number of spawned daemons within single service. If you have that already, might as well write the the worker spawner there.

Personally the feature I miss is ability to have watchdog. Auto-restart is nice but if there was an option to "run this command, if it fails then restart main ExecStart app" it would've been perfect, easy way to add healthcheck that checks whether app actually works vs being unresponsive.
Morsle – the daily Morse code challenge
I hope you're using industrial SD cards. They are notoriously failure prone. And how often are you writing that data?
A SaaS feature backlog of course
Involuntary hospitalization saved a family member’s life as they were having a psychosis episode. It’s such a crazy situation because we assume agency.

If only we had a test for strength of free will…
I don't necessarily think that anyone was expecting anything else, it's just that VS Code is a great free tool, so even if you know it's probably going to go downhill over time it's hard to deny its effectiveness currently.

I mean it's free, it comes with it's own compilers and toolchains, it's a lot easier to pick up than vim or emacs or even IntelliJ (that's just got a much more dense UI), so it's become the standard IDE for students. Then, once you've gotten your degree or your training or whatever, you'll probably want to stick with the tool you know.