skysight-inc/HackerNews huggingface dataset:
> time at home is basically being shut-in and reclusive with little mental & emotional stimulation

Me! That's me! I can barely even get to a mere 24 hours at home without feeling stir-crazy, and more than that you might as well dump ants all over my skin.

But I'm very aware of other people (including family members I know) who are perfectly fine with days spent going nowhere…perhaps rarely even leaving their room. It makes no sense to me, but clearly this issue is very personality-dependent.
Processing Data with Collections in Java
Use the font-weight as suggested.

HTML should be used to structure and semantics, not to define content's appearance.

HTML can be converted into audio for blind people, used trough text terminal, used in many ways we don't expect.
In the most extreme acute situations I have broken down to tears purely from over-stimulation from socializing. Specifically when attending conferences for work. (I am an introvert). After a day of intense socializing I will go back to a hotel room and cry, while other people go to after parties.

As far as depression, drugs, etc. I haven't been under this pressure chronically so I can't speak from personal experience.

That said, I suspect that for introverts in even the most extreme chronic social pressures it would be more feasible for them to escape to some quiet place to recharge, than it would be for an extrovert who has no social connection living in isolation to find sufficient connection to recharge. In theory, it's far more practical to manifest solitude than it is to manifest a party.
I find the whole idea of money-driven game environment to be so repulsive. It's like ultimate goal of earning money is put above having fun. Not something it'd love my kids to experience.
Disclaimer, ymmw, if you have no clue about these systems (average people), you can still easily kill yourself in the process.
Show HN: Weekend project, real-time conversation fact-checking using Perplexity
Hi HN!

I recently discovered Perplexity.ai and I was amazed! I built a product this past weekend that I felt should just exist in the world.

With a knowledge engine such as Perplexity, a realtime fact checking platform is now finally possible. DeepFact runs in the background as you speak and actively extracts claims and fact checks them.

The app is built using NextJS, Deepgram API(nova-2 model) for speech to text, and Perplexity API(llama-3.1-sonar-small-128k-chat) for real-time fact checking.

It is completely free, just add your own API keys to give it a try. There's also a simulated demo using Elon-Trump's interview on X if you just want to see how it works.

Ideally this product would be used to fact check any conversation in realtime: public speeches/presentations, lectures, meetings, debates, podcasts. The use cases seem endless.

There are times where it fails and hallucinates source URLs or it cites itself. There is plenty of room to improve the fact-checking algs.

Please try it out and I would love to hear any feedback or comments on how this could be used and ways to improve it. Thanks!
Congrats on launching. I love this idea. Makes so much sense haha
But by that time, the management whose quarterly or yearly bonuses drove the decision have moved on to bring their skills at increasing stock value to some other company (or retired).
>[[musttail]] also ends the lifetime of local objects AFAICS.

That's good to know. I had this github issue [0] in the back of my mind, as well as witnessing occasions of clang turning [[musttail]] into inner loops, and concluded clang's implementation must be more sophisticated than simply replacing calls with jumps. Just a little paranoia from trying to be serious with compiler dev[1]: fulfilling a laid-out spec feels more sound versus imitating something out there.

>this constraint is unnecessarily strict

I would agree, at least for x86 psABI, it can be pretty elaborative as long as the return value is the same register and argument stack don't exceed what's provided. Debug/profiling side might hate it, though.

[0] https://github.com/llvm/llvm-project/issues/72555
[1] https://github.com/fuhsnn/slimcc/
You might want to try Instructor with llm_validator, where you can have natural language clauses to check against in a loop:
https://python.useinstructor.com/blog/2023/10/23/good-llm-va...
With Pydantic too of course!
In greater scale, meaning power plants not the PV installed at houses, these things are taken more seriously and after purchase of equipment the control and automation of plant are in your hands. For example, Woodward, ABB have products with capacity up to 0.5 MW of single inverter.

Micro inverter for each panel would be very costly. In 1 MW plant you will have around 4000 panels, communicating with that amount electronic devices would be a headache.
> Sources: EPA Risk-Screening Environmental Indicators model, EPA Toxics Release Inventory, EPA Integrated Risk Information System, USDA National Agriculture Imagery Program
Network State School
> Getting the grid back online is a laboreous manual process which will take (a lot of) time. Think...

It would be even more laborious and take more time to bring things back online if the attacker manages to damage or destroy equipment with an overload like the GP describes.
I began by strongly implying that people should know how their money will be used in cases when they own the product they bought vs when they are paying for a service via subscription. If someone you paid has control over a thing and the legal cover to change it out from under you, it seems reasonable to be disappointed but completely unreasonable to be upset or not to expect something like this to happen.

They have every reason not to believe they own the bassinet, by the simple fact that a subscription is required to use it!
You're right. My coworkers remarked that they could run Slack and do screensharing while running the apps locally when we removed docker-compose.
Kepler's New Astronomy [video]
This is the first part of a two part series on Kepler's work. It's a wonderful work of pedagogy striking the pretty difficult balance between mathematical detail and pop science story telling.

The videos go into a surprising amount of detail; the second part has a lot of the key details of Kepler's New Astronomy -- something I haven't even found in standard textbook treatments (including the first part of the great Celestial Mechanics monograph by Shlomo Sternberg).

In the fact, this person's channel is truly a gem and very underrated. I find a lot of his videos match or even surpass other such channels like 3b1b or vertasium.
I always understood "news at 11" to mean that a fuller report of the event that was just briefly introduced would be provided at 11.
In games where you're shooting others, how can you justify that? Either you are bad or they are bad. When you're in a team, it's normal that the team talks about justification.
I believe your summary of that Reddit comment is overly-broad: he admitted two of the videos involved a friend-of-a-friend volunteer that he was "unaware" had staged the theft. The thread then goes on to do some heavy extrapolating based on that thin evidence.
No but I'd be happy to (I maintained the docker-compose stack, our CLI, and did the transition to Nix).
This is great logic. If it is impossible for a person to be both racist and polite then the solution to racism is everybody remembering to say please, thank you and pardon me when applicable.

All social ills can be treated through decorum, hence why you never hear about bigotry amongst those that have been raised to adhere to strict social graces, such as the British aristocracy for example.
You could just rent a beefy server for like $40/month at hetzner or OVH and use VS Code with the remote development extension.
Transformers in music recommendation
I always enjoy reading posts about optimization like this one.

Optimizing a running service is often underrated. Many engineers focus on scaling horizontally or vertically, adding more instances or using more powerful machines to solve problems. But there’s a third option: service optimization, which offers significant benefits.

Whether it's tuning TCP configurations or profiling to identify CPU and memory bottlenecks, optimizing the service itself can lead to better performance and cost savings. It’s a smart approach that shouldn’t be overlooked.
This is true, especially for low frequency (high mass) inverters. The inverters that are covered here are overwhelmingly high frequency (low mass) inverters. We hope that they practiced great electrical engineering and layered multiple layers of physical safeguards on top of the software based controls built into the firmware.

Of course a company that skimped to the point of total neglect on software security would never skimp anywhere else, right? Right?

:crossed-fingers: <- This is what we are relying on here.

And even if they did all the right things with their physical safety, the attackers can still brick the inverters with bad firmware and make them require a high skill firmware restore at a minimum and turn them into e-waste and require an re-install from a licensed electrician at a maximum.
Interesting short piece... but I can't help but notice it never addresses F's very normal-seeming life, which would invalidate the title. Perhaps every artist's life is weird? Perhaps weirdness makes for a good artist, but isn't guaranteed.
As someone who moved a lot when they were younger, I'm not convinced that the problem there is access to spaces. It's that the Internet killed it. It reduced the quality of options through over-centralization. And even for the things the Internet didn't destroy, people no longer know how to find things without the help of Google, which then became useless for finding anything that isn't SEO-optimized content farm dreck.

A couple concrete examples: In 2005-ish, it was relatively easy to find monthly vegan potlucks in decently-sized towns. Larger ones might have many of them, with sort of a neighborhood focus. But after Meetup came out you saw a lot of consolidation where everyone would just sort of gravitate toward one of them, and the rest would die off. Chicago consolidated on one group that was organized by some friends of mine, and eventually got so big that it sort of collapsed under its own weight.

Chicago also used to have a bunch of smaller social groups for people learning various languages. That whole space eventually got absorbed by the Chicago Language Cafe, which then became so big that the venue needed to change from a reasonably-sized neighborhood pub to a large taproom in a converted industrial space. It was big, noisy, kind of inaccessible, and generally just a terrible place to get to know people - again due to Internet-fueled centralization.

By contrast, the knitting community tends to have groups organized by local yarn stores instead of through a massive centralized site like Facebook or Meetup. There are two within walking distance of my house. One of them played an essential role in rebuilding my social life when I moved to this neighborhood a few years back. The other I haven't really been to, per se, but they meet outside when the weather's nice and I'll stop and say hi if I happen to be passing by.

There are also numerous book clubs that meet at local book stores and libraries. There are probably at least ten within walking distance of my house, meeting at 3 or 4 different venues.

(edit: Unstated major premise here is that the diners and bars I was talking about in the previous post aren't actually good places to meet people in the first place, anyway. I view them more as places to spend time with friends you already have.)
Largest protein yet discovered builds algal toxins
So what do you call and MVP of transporting humans?
> I'd go as far as to suggest both monorepos and dev-boxes are complex toolchains that many organizations should consider avoiding.

I'm not sure "monorepo" means the same thing to you as it does to me? To me, it just means "keep all the code in one repo, instead of trying to split things up into different repos."

To me, it's the thing that is the simple solution, it just means "a repo" -- the reason it gets a name is because it's unusual for large orgs with enormous codebases to have everything in one repo, it's unusual for them to do the simple thing that works fine for a small org with a normal codebase.

What is it you're suggesting a simple organization should do instead of a "monorepo"?
AMD and FreeBSD Begin Collaborating over OS Improvements
Robin Hood: "HALT!"

*"*I am Robin Hood, I take from the rich to give to the poor, now give me all your money!"

Peasant: "I have nothing, I've been hungry for years you see"

Robin Hood: "Very well then poor man, take this!"

Robin Hood gives the poor man a sack, filled to the brim with gold coins. He then fades away into the forest.

The peasant stares in disbelief, exclaiming: "I can't believe it, I'm Rich!"

Robin Hood <raises eyebrow>: "You're what now?"
what's your website?
Crying sometimes yes, also having sleep problems before social gatherings for example.

Drugs no, although I did tend to numb myself during social interactions with alcohol (not drinking any alcohol anymore, but also have reduced social interactions).

I‘m not saying loneliness cannot be terrible, don’t get me wrong. I guess involuntary anything can be terrible.
Reupping my assertion that kernel network protocol stacks are painfully obsolete in a world of containers, namespaces, and virtual machines. Default parameters are trying to balance competing interests, none of which will be relevant to your use case. Userspace protocol stacks are more aligned with the end-to-end principle. QUIC is a convenient compromise that moves most of the complexity up into the application while still benefitting from the kernel UDP stack with relatively fewer knobs.
> Low IQ downvoters

This is not necessary.
I believe I'm using this add-on in Firefox:

https://addons.mozilla.org/en-US/firefox/addon/load-reddit-i...

Though, given that I think the solution to this can be generalized, I think it is about time someone made a more general extension that can apply this across a wide variety of sites that misuse the `Accept` header for unwanted behavior.

(Also, since mangling the Accept header is the best way to avoid unwanted WebP/AVIF/HEIC transcodes without fully disabling support for these better image formats, it'd be nice if that was also rolled into such an extension.)
I'd say there's 4 main advantages, summarizing what other comments are saying but also from my own experience:

- atomic PRs. All changes for a migration/feature living in one spot makes development much easier, especially when dealing with api changes and migrations

- single history. This is useful when debugging. A commit can more easily encapsulate the state of "the whole system" as opposed to a single part of it. This makes reverting, if necessary, easier

- environment consistency. updating the linting tool, formatting tool, UI library, etc is never a priority, so there's always drift, where an old repo gets stuck with old tools, dependencies and an old environment

- not shipping your org chart is easier when everyone can see and work work on the whole codebase, as easily as possible.
I believe you've entirely missed the point I was making, as there are only humans in James Bond films and they're mostly (entirely?) "bad" people.
HP-12C
If the defense believes the order was in fact violated but they see the prosecution doing a terrible job with the evidence the worst thing they could do would be to clearly communicate anything to you!
For iOS you can most likely just get something working with Redirect Web, which from my understanding this app is effectively doing the same thing of redirecting links.
It irks me endlessly that we live in the worst timeline, where the computer equivalent of fuses and circuit breakers are almost completely unknown. Instead we trust code blindly.

This results in almost all of the situations threads here address.

In a better timeline, everyone has stable and secure OSs on all their devices, and the default is for everything to be locally networked, with optional monitoring from the outside via a data diode.
the definition refers to periodic orbits in phase space.
all safari extensions are app
store only
I rocked the IIe but wanted a IIgs like no other. I'd 'visit' it at our local 'Apple store' before the Apple store (It was Tokamac in Palo Alto if I remember correctly and I may not). I also collected an Amiga A500 and an Atari 1040st. Love. Those. Times.
LibRedirect is nice, but it often redirects to rate-limited instances. Why is this not checked before redirecting me.
This article is about Starliner. Why are you bringing up Musk?
Lenticular Clock
> AI would be objective. It wouldn’t make mistakes. It would read hundreds of pages of municipal minutiae quickly and understand them. It would, he said, be good for democracy.

We did it guys! This guy ate up the industry's hype hook, line, and sinker!

Software? That's objective? That doesn't make mistakes? Phffft. This guy has been reading too much sci-fi.
Twelve-Factor App Config Is Obsolete
> Sometimes users will still get errors from PowerDNS directly, but I added some logging of all the errors that users see, so hopefully I can review them and add extra translations if there are other common errors that come up.

I noticed that you are using our Go module to access the API. It is wonderful to see our work helping others build great software, especially for education. Thank you for that.

Please note that the upstream API sometimes changes slightly between minor releases. For example, prior to v4.9, the error response for a non-existent server was "Not Found". Starting with v4.9, it changed to "Method Not Allowed".

Unfortunately, error responses aren't always part of the API specification. I'm thinking about adding the most common cases to the module anyway.
Meanwhile, my entry in the Header Editor extension:

accept image_imgur

Match type: Domain

Match rules: i.imgur.com

Execute type: normal

Header name: accept

Header value: image/avif,image/jxl,image/webp,/;q=0.8

I have a very similar one for i.reddit.com

Together with Redirector, those might be the two most undervalued extensions I'm using.
Show HN: WFB-ng – long range high speed link for drones and robotics
WFB-ng release 24.08 is out. This is a core transport protocol used by OpenIPC FPV
As soon as source code is in your repo it's way more probable to getting touched. I'd never open that box ever because I don't want to waste time with my team touching code that they shouldn't when reviewing.

If you want the same functionality, build it according to the conventions in the codebase and strip out everything else that isn't required for the exact use case (since it's not a library anymore)
> Perhaps every artist's life is weird?

Definitely not.

People like to believe it because it's an interesting story and people like interesting things.

And it's an interesting story to tell – "This artist has a weird life!"

But it's no different from the depressed comedian trope. It's boring to talk about the happy and well-adjusted comedian.

Artists have weird lives and artists have normal lives – although some people's definition of normal is weird to others and vice versa.
> What specific kinds of differences?

Overall talent level. Almost everyone I've interviewed with at Google impressed me, as well as came across as thoughtful and kind.

I did interviews with many teams at Microsoft (9 technical interviews total) and the only person that impressed me is now at OpenAI.

Every single interview question I got at Microsoft was straight out of intro to CS /classic Leetcode.

They would straight up ask "find all anagrams", "string distance", "LCA of a tree".

Google instead disguises many classic CS questions, so it takes a lot more thinking. Microsoft seemed to just verify that you can quickly regurgitate classic algorithms in code.

I'm sure there are some great teams at Microsoft: but because each division/org is much more silo'd I think it's more likely a team has a lower overall bar.

Google makes everyone pass through a hiring committee and you're interviewed by people that have nothing to do with the team you might end up on. Meta is similar. Amazon has the team interview you, but they also have bar raisers come from other teams.

Microsoft seems the outlier here that someone can get on a team with only interviewing with people on said team.
You probably could if you interpret that sentence very creatively. But I think it's useful to remember that this is mathematics, and words like "control", "descendant" and "ancestor" have specific technical meanings (all defined in the article, I believe).

The technical meaning of that sentence has to do with probability theory (probability distributions, correlation, conditionals), and not so much calculus (differentiable functions, limits, continuity).
In all seriousness it would be an exceptionally bad idea to let any current AI do anything whatsoever in your local government, except maybe summarize emails and write boilerplate letters that someone would then vet very carefully.

No current form of AI is, by any sensible definition, able to make any form of decision whatsoever.
opens newspaper i should try using a vim plugin at some point
I'm using neovim with lazyvim. It's still not "easy" to keep up with e.g. I have plugins that interfere with other plugins, some crash. Part of that is that I have a bad habit of installing tons of plugins that "sound good" without learning them or where they fit exactly. I probably need to go one by one slowly.

I tried emacs but found the same issue with plugins. It's just hard to keep up and organize them, so far lazyvim is the easiest for me but not "easy".

I'll have to try zed if it's foss. I do wish that some "standardized" plugins would just be integrated into the base application or a new application like Neovim from vim. I don't know the history, so I'm not sure how it came about, but it does feel like there is some stagnation with some of the gnu/linux stuff.
As someone with some amount of color blindness, the contrast between yellow and the default (OSM?) map tiles is really hard to see.
> Of course a company that skimped to the point of total neglect on software security would never skimp anywhere else, right? Right?

At least in Europe, product safety organizations and regulatory agencies have taken up work to identify issues with stuff violating electrical codes (e.g. [1] [2]) and getting it recalled/pulled off the market.

Sadly there is no equivalent on the software side - it's easy enough to verify if a product meets electrical codes, but almost impossible to check firmware even if you have the full source code.

[1] https://www.bundesnetzagentur.de/SharedDocs/Pressemitteilung...

[2] https://www.t-online.de/heim-garten/aktuelles/id_100212010/s...
Well open source obviously is very successful if nothing else for the fact so much infrastructure runs on it.

IMO there's a good market for certifying/ validating code used by government agencies/healthcare.

It is not about developing the best software, that's what the open source community is doing.

It is about getting paid to make sure a version meets requirements for a government or healthcare or similar organization where "use at your own risk" is not good enough.
I'm aware. And the App Store is a prime example of the corporate culture causing the problems these extensions mitigate.
The suggested replacements, <em> and <strong>, also define content's appearance and already have robust screen readers support. There's no practical reason <b> needs to be any different.