skysight-inc/HackerNews huggingface dataset:
So many times I heard “but you can just block them” as a defence for allowing any speech on Twitter. How’s that plan working out?

I give it 10 minutes after the feature is turned off and Musk is flooded with tweets that trigger him before he reinstates his personal ability to block people he doesn’t like.
Devil's advocate: Elon may still be great for drawing hype to good ideas, but not necessarily for micromanaging them.

He should talk big and wave his hands, and then have an employee pull him away before he says too much, and before technical decisions can be made.

Maybe he's a laughing stock on HN, but I think he still has good name recognition outside of very technical circles or really partisan bubbles.
Economic development to Brazil’s slums via Wi-Fi and E-commerce
A tech-led initiative to bring economic development to Brazil’s shantytowns starts with a radical idea: Listen to the people who live there.
Doesn't seem very hard to work around. You just need to format values.

* "[String|any old content]"
* "[Boolean|true]"
* "[Number|1]"
"I would rather have one serial killer get away with it" would make for a hell of a sound-bite for your opponent in an election campaign.

Honestly this issue was already decided. No new arguments have been presented. I'm old enough to remember it.
One side talks about hypotheticals and constitutional principles. The other side holds up a photo of some poor murdered child. Can't win this one.
> Those are normal expectation of living in society. Talking you your neighbour is not.

Given how our language has a word, "neighborly", to describe friendly, helpful behavior, I think the burden is on you here for explaining why talking to your neighbor isn't a thing one can normally expect. I don't think you've done that yet.

> I’m sure it was decades ago in the curtain twitching world where people stayed living int he same street for decades, but not today in a highly movable world. Certainly not for me any my peers.

How old are you? I'm in my mid 30s and this describes none of my peers, including the younger ones in their late 20s. I can imagine younger folks wanting this. I certainly remember having friends who talked about wanting to move around to different cities/countries all the time in college and shortly after, but their priorities shifted over time. I have friends who love to travel, but I don't know anyone who wouldn't love either a house or an apartment they didn't have to worry about losing each year due to the landlord jacking up the rent or the building being sold to someone who wants to convert the building to condos.

> any interactions I make are slot my own choosing, that I happen to live near someone is of no consequence.

I'm not sure what this means. I can't imagine it's literally true as you can't really control if someone else approaches you, unless you just flatly refuse to acknowledge their presence.

> If I did park my car in a ditch there a plethora of recovery services that will retrieve it, whether I’m a mile from home of 200 miles from home.

I've had to wait a long time on a tow truck before when the weather was pleasant. When there's a snowstorm emergency services get slammed and delays increase. My neighbor has a truck and a snow plow, and I wouldn't hesitate to ask him if he could help unstick my car if it sank into the mud a bit. Also, he plows my driveway when the snow is heavy. We do neighborly things for them as well, like helping out when a tree falls in their yard.

I don't have kids yet, but from our experiences helping our neighbors out and having grown up with neighbors we knew well, they're invaluable for raising kids. "It takes a village to raise a child" is quite real!
Sure, but none of that applies to non-networked embedded systems.
The compiler isn't trying to "fix" anything and I'm not sure where that idea came from. The core concept is that the compiler assumes the program is valid and optimizes based on that assumption. If UB would occur if certain values are passed as an argument to a function, the compiler assumes that those values won't be passed. If UB occurs unconditionally in a function, the compiler assumes that the function won't be called.
There doesn't appear to be any actually sensible evidence in the article?

> I also remember getting similar tips from PG&E here in California.

Company that sells you energy telling you to not stop consuming energy...

Aside from that, I'd imagine they also want to limit power usage spikes. Everyone coming back from the weekend then running AC on the full blast just consumes a lot of power.

Our office was actually given same advice (just leave AC running over weekend) but it was explicitly said it was to avoid power usage spikes, as cooling back down space that big just takes a lot of power for a long time.

There might be some truth about saving money, if say the rate for power when you'd be turning AC back on is high, vs having that spread over lower rates, but certainly not kWh, at least not if you go out for a whole day or two.

> Do you have any citations as to why turning off AC/heater is better than leaving them on when we leave home?

Basics of thermodynamics ? I think easiest comparison would be boiling water. What makes more sense, to turn off a pot of boiling water after making tea, or to keep it running till you want next cup of tea? You can keep it running to get the next tea instantly ready, or turn it off to not.

It's the same for AC. Turning it off saves power, but it will take longer to get back to the cold state)

You need to keep moving energy (whether heating or cooling) to/from the system to keep it at temperature different than ambient.

The bigger the difference, the more energy needs to be moved.

Keeping AC on constantly is like keeping a pot boiling, you need to pump that energy constantly.

Turning it off means that you stop, and while yes, you have to dump more power to get back to the desired temperature, you save all that power that you'd need to use to keep it at previous temp.
This is likely in response to this relevant related submission discussed yesterday:

A Guide to Undefined Behavior in C and C++ (2010)

https://news.ycombinator.com/item?id=37165042 (166 comments)

A worthwhile read, IMO. Cheers.
It's an important topic, but the basic tradeoffs with TPMs and HSMs are that either you, a) trust the vendor is generating root secrets with sufficient entropy, whether they are a private key or a symmetric secret, b) you trust the personalization process for replacing the OEM secrets with personalized ones, or c) you trust the firmware to not yield the unique secrets you generate in it.

There are issues with all of these, but it's a question of in which security context you are generating your root secrets and keys. e.g. at manufacture, at personalization, or whenever the end user wants to. The catastrophic failure mode of TPM's depending on shared root secrets may actually be a privacy feature, imo, because in all the digital identity work I have done, this was where every scheme fell over.
Japan doesn't have Uber, neither does Thailand. Korea also kicked Uber in 2022.

Basically, the shenanigans they pulled to get a foothold in the local markets didn't work everywhere. You'll find local alternatives, but that means local account registration etc.
This seems to be missing persistent collections, like immutable Map, Set or Vector/Sequence. Those are very important when doing FP in practice.

Is there some other established Go library that contains these collections/containers?
"Explicit vs Implicit" is more accurate and value neutral, and doesn't require anyone to load down the explicit side of the equation with generalized aspersions like "treating everything as a transaction."

There are advantages to explicit and implicit negotiation. There are situations in which either might be more graceful or necessary.

Most situations are probably best navigated with some degree of implicit negotiation first, paired with a layer of explicit interaction as a check.

> it's not about "Guessing", it's about understanding.

Asking is often a good way to make sure you actually understand.

"Guessing" may be an acceptable substitute to the extent your intuition doesn't have an error term.
Not sure why this is posted after 9 years. The page itself seems to have been hijacked by some scammy ad company, and one of the distros suggested as an alternative (CRUX) is still alive, but lacks mindshare.

From what I can see there's still a groundswell of anti-systemd sentiment, and there are distros that attempt to avoid it.

Edit I was mistaken about how active CRUX is, corrected.
Not true (although maybe in the systemd world?). udev just populates /dev dynamically (rather than having to create all the /dev/ entries manually/via scripts).

Even udev is optional (upon upon a time, adding a new device involved knowing the right 'mknod' invocation in order to be able to connect to it - udev sort-of solves that).
> someone may actually own the computer system in question,

And that person may not be the systemadmin
If you're only thinking of European capitals, there's some truth in that. But it does not apply to every city, not even close.

You don't even have to go down the list very far, the 2nd or maybe 3rd most populous city is any random European country is much more affordable and less crowded than the capital.
> should focus on not failing the bottom section

The problem is they focus on not failing the bottoms section, and also completely fail the bottom section.
Yes, the market will probably end up that way, but the poor still get a choice. They're not stuck with the one-size-fits-all system that the public school system often provides.
Like I said, this argument doesn’t work because you can use options in c++ but you can’t use exceptions in rust. So when there’s an occasion where you want to avoid the overhead of an option or result in rust - well too bad.
From where I'm sitting this looks like an excellent argument for breaking backwards compatibility. All those bullshit hacks are a maintenance and debugging burden for someone and a tax on the whole rest of the operating system -- and I'd argue that it really shows.
I know. I'm just expressing my opinion that he hasn't really made me want to use Typescript over Rust for this case.

I like Typescript and Deno. But I'd still rather use Rust here.

I would love it someone made a RustScript though which would be basically Rust but with arbitrary precision integers, garbage collection etc. (but still value semantics).
I'm having trouble understanding the following sentence.

> People say yes to requests that you truly feel good about, say no to ones they don’t

Is this perhaps a typo? I can understand the sentence if I substitute 'you' with 'they'.
The FBI is a law enforcement agency. Cyber attacks are crimes. Terrorism is a crime. Spying is a crime. Where are the indictments and convictions that depend on FISA 702?
My mom is a special educator here in the Bay Area, and has done this at both low income districts as well as high income districts here. The funding is well prioritized.
Embedded microcontrollers are not the place where boost is used.
You are right, I edited my post.
Ok, I've taken the ancient technology out and replaced it with old software in the title above. Thanks!
I just want to say I appreciate your humorous use of the trademark symbol. I love it, but not everyone does. There's dozens of us! Dozens!
In the 50s, my grandparents were making bricks from hay and mud. You’d be surprised, the houses are still standing. Very eco-friendly, should make a startup selling this.
Once again, ChromeOS on a tablet is a perfectly fine experience. If you, or anyone, wants to argue about why a specific Linux-based desktop on a tablet isn't great, do that, don't just restate generalizations like "Apple is best and everything else is unusable and it's always been like that", that comes across as FUD based on opinions and fanboyism.

I've used ChromeOS tablets for years. I haven't tried KDE/Gnome on a primarily touch based device, just ChromeOS, so I can't speak for those, but I see no inherent reason why they'd be worse. There is an iPad some 30 feet from me right now, so I think I am in a position to be able to compare to that.
> Edit: thanks for all the replies, yes, I get that dbus is for sending messages between applications, but what is wrong with e.g. UNIX domain sockets?

I think the reason for dbus is that all of these processes want to talk to all the other ones, and they need to rendezvous somewhere. You probably don't want to open a unix socket for every 'topic' you want to respond to, and anyway if there's multiple programs interested in the topic, how do you make sure they all get all of the messages, if they all listen to the socket, only one gets the message.

For desktopy things, you could communicate through the X server, but some of the things you might want to communicate with are system daemons, not X applications. I don't know if Wayland provides a way for multiple clients to communicate? OTOH, dbus doesn't transit over the network, so eog on a remote host can't communicate with your desktop environment, so that's kind of a pain. Yet another capability lost overtime. grumblegrumble*
You mean to set up a second factor, they require you to go into a branch?
The more you know about something that Musk talks about as if he’s an expert in it, the more you realise that he’s a bluffer. He real skill may be his motivational & promotional skills but from all that’s known, he’s neither reasonable or honest when doing that.
Europe is very progressive in all those issues but they're still poorer than Mississippi.
If you're referring to the word "chauvinism" as a synonym for "male chauvinism": This is the common connotation, and the default understanding of the word. However, the dictionary definition of chauvinism isn't "male chauvinism," and it can be understood to mean something else in certain contexts (I argue such as this one).

The first stanza of the Wiktionary definition:
> Chauvinism is the unreasonable belief in the superiority or dominance of one's own group or people ...
Show HN: Saf – simple, reliable, rsync-based, battle tested, rounded backup
I had this backup code working reliably for years, using local file system, vps/dedicated server, or remote storage for backup, then I finally get time to wrap README, iron few missing switches and publish. Should be production ready and reliable, so it could be useful to others. Contributors are welcome.

<https://github.com/dusanx/saf>
The uber rich don't eat factory farmed crap. It's all organic farm to table with Japanese cows hand massaged by their human concubines.
Eh, some of us would wonder what the easier alteratives are?
I tend to agree. I'm very much in the 'guess' camp by description, personally. I would never ask for something unless I found it reasonable and not difficult for the other.

However, when someone asks me something I don't want to do, I just say no, and don't think much more about it.
Nah bruhh we just want to read headlines from the Daily Mail that tell us how to interpret complicated stuff
Due to some inane regulations there is only one ship that can fix the cable break and it was busy over 8000 km away fixing another cable break - will take a week to get onsite.
not to mention staying true to their benchmarks...
That’s interesting because I thought we were in an interglacial period long term
looks decent haven't heard of To-Doist.

what do you use Toggl for?
Process That Empowers
https://nces.ed.gov/programs/coe/indicator/cgc/private-schoo...

Most private k-12 schools are religiously affiliated.

Do you have this much concern for the poor when it comes to funding public transportation, healthcare, childcare, pre-school, school lunch, and dental care?
I'd imagine that has more to do with price of power than absolute amount.
I think the biggest flaw of systemd was "political" in grouping too many different tools under the single project name.
The closest approach to the Sun is actually in January, the Northern Hemisphere winter. But that is when the axial tilt means that the north pole spends most time pointing away from the Sun, hence winter.
I'd try with a rolling release and see if you still encounter the problems. I use Plasma panels with the clock widget and haven't experienced freezes or had to restart anything.
> Launched almost 46 years ago in 1977, the twin Voyager probes continue to send back data from beyond the Solar System.

> I checked with Nasa, which has assured me that the spacecraft are still being controlled from the same beige cubicle in an annex of its Jet Propulsion Laboratory (JPL) that I visited in 2017, marked with a homemade cardboard sign reading: "Mission critical hardware – PLEASE DO NOT TOUCH".

I throw around the term "mission critical" maybe too easily. Because that beige cubicle with the homemade cardboard sign sounds humbling.
Instead of going to the office for a question you could email/chat online. I would find it harder to study with others for 8 hours a day and less focused.
Seems like the only novel part of this is suggesting we use a neural network to plan something related to solar panel tuning? And then it seems like another case of using the fanciest possible method to get a paper published, because linear regression would probably work better and be easier to implement? And then there's the simple fact that you can't power a car with solar panels on its roof because 1sq-m of solar panels won't produce anywhere near enough power, unless you only plan on driving to the mailbox and back once every other day. Am I missing anything?
And here I felt silly for having a strong opinion about something that doesn't matter.
In what sense does rust not expose the full power of the processor to the user? Can you give a concrete example?

> Just be mindful, and run a couple of valgrind tests on your code, and you're set.

Thousands of severe CVEs every year attest to the effectiveness of that mindset. "Just git gud" is not a meaningful thing to say, as even experienced devs routinely make exploitable (and other) mistakes.
The formal terms for this difference are high context culture and low context culture.

https://en.wikipedia.org/wiki/High-context_and_low-context_c...

"Guess" culture would correspond to high context culture. You need to have a lot of shared context -- or be able to read a lot of clues to the context -- to infer what was really meant as a means to be adequately polite.

"Ask" culture would correspond to low context culture. It is often characterized as "rude" by outsiders but is also pro-diversity, such as New York City and American military culture.

Some people can navigate either type of culture, assuming they know what type of culture they are dealing with. Others assume the world works one way or the other and default to whichever one they grew up with, most likely.
Paradigm rent-seeking inevitably turns Kuhnian science into pseudoscience
Artists have forgotten how to draw
I don't get why the article is so negative about the idea.

Mounted infantry were a thing (rode horses, but dismounted to fight)

Most 'war' certainly at that time was marching around. So why not do it more efficiently. Yes sure today we have APCS, trucks etc. But even today there's a need for the infantry to march, so I wouldn't say there's no role for an ebike or something, although, today that role is very niche.
I'd wager that you're a bodybuilder. Those folks are consistently at the forefront of their nutrition game.

> instead look at the diets of masters athletes who have been competing at high levels for decades (including recovering from injuries).

https://pha.berkeley.edu/2021/04/11/benefits-of-plant-based-...

Research studies have found that plant-based diets are effective in decreasing weight, creating leaner bodies through decreases in body fat percentage, and enhancing athletic endurance

https://www.runnersworld.com/news/a25797700/plant-based-diet...

New Research Shows a Plant-Based Diet Can Improve Recovery Time - It’s good for your cardiovascular health, too—especially if you usually run long distances

https://pubmed.ncbi.nlm.nih.gov/30634559/

Plant-based diets appear to reduce cardiovascular risk factors and offer potential performance advantages for endurance athletes by improving body composition, glycogen storage, vascular function, and reducing oxidative stress.

https://www.veganfoodandliving.com/features/vegan-athletes-p...

"This is a message to all those out there who think that you need animal products to be fit and strong. Almost two years after becoming vegan I am stronger than ever before and I am still improving day by day."

“Don’t listen to those self-proclaimed nutrition gurus and the supplement industry trying to tell you that you need meat, eggs and dairy to get enough protein."

“There are plenty of plant-based protein sources and your body is going to thank you for stopping feeding it with dead food. Go vegan and feel the power" - Patrik Bouboumian

> https://peterattiamd.com/donlayman/

"Don currently consults for many food industry companies including Kraft, Nestle, Hershey, the Dairy Council, the Egg Board, and the Beef Board"

I think that this Don who's cozying up with all the big players in the food industry must be a real beacon of impartiality and enlightenment. Who needs objectivity when you can have a buffet of conflicting interests?
I'm not playing this obnoxious game where we all pretend that this pretense is real. I'm not even sure what is gained from playing these games outside of a cable news segment where you're obfuscating things to confuse stupid people. And besides, this was covered in my first comment anyway.
You’ll happily eat the cost, but the target audience of C compilers traditionally doesn’t. That’s the point made by TFA. C prioritizes performance over safety.
6502 is the greatest of all time. Last I checked they were making them out of plastic
He was investigated by the university and found guilty of groping and harassing students:

https://www.science.org/content/article/astronomer-geoff-mar...

Seems perfectly reasonable people in academia would no longer wish to associate with his work. The author of this article is saying this should not be the case because it was never criminally investigated, but I'm very certain you can find plenty of real world examples of people's careers being ruined without incidents being criminally investigated, or even the incidents being criminal themselves - that seems like a complete strawman on her part.
Bad CTOs mean startups have millions of dollars’ worth of cap table dead weight
Even Taylor Swift and Elton John get micropennies per play.

In an (unrealizable) regime where all copyright holders are compensated, that would include picopennies for the discussion we’ve had!
And these work, without fail?
> They'll just pull your foreskin out of cold storage.

It's fucked up how normalized circumcision is. Apparently some hospitals do it without even asking. Imagine your son's penis being mutilated so some person can have child-sacrfice skin cream.
I definitely agree with you that better warnings and more graceful session timeout behavior would be a huge improvement. It's hard with the current auth standards where the IdP is only in the loop during the initial auth; it'd be on each app to gracefully notify and handle soon-to-expire sessions. That's pretty unreasonable across the large swath of SaaS apps and vendors (given how may have pretty buggy/difficult to integrate SAML implementations). When you throw a CASB or proxy like Cloudflare Access in front of everything then you're fully in the loop, but that's a bit much for a lot of use cases.

>Then let's talk about Okta in particular requiring three separate pages and clicks for user, pass, otp
That's on your IDAM / Security team and how they've configured Okta/mandated requirements. Okta has fully passwordless, phish resistant, automatic flows with Verify on Mac/Win.
Perhaps in perception, but the more time he spends fiddling with X, the less meddling there is on other ventures.

I never wanted a car that was grown in the ethos of commercial computers and software in the first place.