skysight-inc/HackerNews huggingface dataset:
A big problem with all the discussion about masks is that there are at least three different types of study, and people tend to mix the conclusions.

1. Epidemiological: "Town A mandated masks and town B didn't. Was there any difference in reported rate of pathogen spread?" Reviews over the past century of epidemic responses indicated no overall benefit.

2. Clinical: "In a controlled situation, was there a difference in rate of pathogen spread between the mask-user group and the non-mask group?" There was soft support for some benefit in non-sterile, close-contact environments.

3. Laboratory: "On a laboratory bench, what degree of pathogen capture was achieved by the mask apparatus?" These studies assume that performance on the bench correlates to performance in the field. The N95 mask is a case in point. On the bench, it performs better, but reviews of clinical studies didn't find a strong effect in field use.
Free preprint fulltext:

Abstract: https://arxiv.org/abs/0912.4563

PDF: https://arxiv.org/pdf/0912.4563
Copyright infringement isn't theft, whether it's about movies or source code.

I don't care about the movie industry, and don't care if they lose money. I don't care about the software industry or if they lose money.

I do care about information being freely available whether its in the form of movies or source code - it's in no way contradictory for me to want people locking up source code to be stopped from doing so while also wanting to see more torrenting. Copyright law is a tool - much like fire. I don't want my house to burn down, but I also don't want the fire in the furnace to go out... is it contradictory that i want to use fire to keep warm but not have all my possessions destroyed?
Not on HN or anywhere in general.

The official HN policy[1] tries to maintain balance between managing content and privacy. But when it is trivial to access archived HN content [2] [3], it is not worth the risk.

1. https://news.ycombinator.com/item?id=23623799

2. https://huggingface.co/datasets/nixiesearch/hackernews-comme...

3. https://github.com/gpanther/hn-archive
I've been the "you're not google" person for several years, but now softened my position.

The thing is -- it depends. Sometimes when everyone knows some complex system well -- it becomes easy.

One example comes to mind -- Kubernetes. 90% of teams don't need all its complexity. And I've been "you don't need it" person for some time. But now I see that when everyone knows it -- it's actually much easier to deploy even simple websites on it, because it's a common lingo and you don't spend time explaining how it's deployed.

It's not like civic engineers, when an over-engineered bridge would cost a lot more in materials.
I've always felt these stories can be summarized as happiness or fulfillment is derived from the (positive) rate of change in circumstances rather than the achievements a person has in a point in time, money or otherwise. Even if you have millions in your pocket but that amount is not changing or you don't have a way to make it go up, you won't be happy for long. Same goes for a less wealthy person who is moving up in their career or their life-goals, they would be happy from experiencing positive change.
Show HN: Yoptio – An RSS reader with headline filtering
Poorly.

What kind of position can I aim at? What kind of companies are interested in failed founders with plenty experience otherwise?
Surprised there are so many through hole parts. Why not SMT if going through jlcpcb?
I'm building one.

I have an old "beta" release of sorts that's live: https://fracvizzy.com/. Change the color mode to "histogram", it creates much more interesting pictures imo. Doesn't really work on mobile yet fyi.

I Just got back into the project recently. I'm almost done implementing smooth, "google maps" style continuous zoom. I have lots of ideas for smoother, more efficient exploration as well as expanded coloring approaches and visualization styles. I'm also working on features for posting / sharing what you find, so you can see the beautiful locations that others find and the visualization parameters they chose. As well as making it easy to bookmark your own finds.

Infinite zoom is probably a long ways out (if ever), but with JS numbers you can zoom pretty far before hitting precision issues. There's a lot to explore there. I'd love to get infinite zoom someday though.

Here's a few example locations I found quickly (I have more links saved somewhere....):

* https://fracvizzy.com/?pos[r]=-0.863847413354&pos[i]=-0.2309...

* https://fracvizzy.com/?pos[r]=-1.364501&pos[i]=-0.037646&z=1...

* https://fracvizzy.com/?pos[r]=-0.73801&pos[i]=-0.18899&z=12&...
Leetcode didn't exist back then; the site was founded a little less than a decade ago.
Excellent question! We just didn't have the resources at the time on our small team to invest in getting it to be good enough to be default on. We had to move on to other more core platform features.

Though I'm really eager to get back to it. When using Windsurf last week, I was impressed by their diffs on Sonnet. Seems like they work well. I would love to view their system prompt!

I hope that when we have time to resume work on this (maybe in Feb) that we'll be able to get it done. But then again, maybe just patience (and more fast-following) is the right strategy, given how fast things are moving...
Oh I do that. But I mean… what kind of job I have a good chance at?
Real name (basically, I add "NY" at the end).

Long story, get your hanky.

I just find it's better to use my real name, and post stuff I won't regret. It won't hurt me, and can benefit me.
Yeah, the same way I don't need to pay taxes...
wow, this year will be interesting
Look at all the US Army training movies from the 1950s.

Those are near perfect.l tutorial.
Surprising Human vs. Mouse Differences in a Major Cancer Immunotherapy Target
Yeah, I wouldn't attribute GTA RP to the nmplol break up. If anything, that came down to he wanted children and she didn't. Also, Malena's mother is (last I heard) seriously ill with cancer and that has a way of putting things in perspective.

Nick has a long history of saying weird things to women that some will call creepy but others will just call "PogO farming".

I know very little about the Moonmoon situation but wasn't he planning on meeting up with his online GF (while having a RL wife) at TwitchCon?
brb unsubscribing the world from Indeed
Mythic raiding/RWF/literally the best of the best is a massive outlier. Blizzard themself didn't seem happy about Liquid actually having to develop custom WeakAuras for that.
If you would like to discuss separately on a call or chats I'd be up for that. Maybe kick around a few ideas.
> I wonder if "The Orchestra that draws no salary" was as controversial at the time as "Artisans won't complain about work-life balance" is today.

I'm not sure about controversy, but I do think they will look similarly silly in retrospect.

Early vendors of new technology tend to over-promise and under-deliver. They sort of have to, as they are creating a new market. People need to be moved in order to be convinced they need it.

The technology (if there is real merit to it) usually evolves over time based on who pays for it, which helps separate the actual uses from imagined ones.

I do not think today's AI will replace everything, it's unclear where it will be used and where it wont. Just keep doing what you are doing. The salesmen are just doing their thing.

As for whether musicians specifically will be impacted, sure, some will. Good musicians, the ones who channel and share their feelings with listeners will always (well, until AI has something resembling real emotion) have work. Today's AI does not have emotion, and I expect people will know the difference. I'm sure the music industry will go wild trying, but people will always create music for themselves, and real emotion will resonate far further than 'art' created via a prompt.
Location: Austin, TX, USA
Remote: Yes
Willing to relocate: No
Technologies: AWS, Python, Go, SQL (PostgreSQL), Elixir, Zig, Terraform
Résumé/CV: https://github.com/benjaminmaccini
Email: $HN_USERNAME@gmail.com
Domain Knowledge: Ordering systems, payments, loyalty programs, retail inventory systems, developer tooling

I'm a freelance software engineer with a strong background in early-stage product development, cloud infrastructure, and machine learning. My primary focus is driving multiplicative productivity across teams by implementing scalable, well-tested solutions to ambiguously defined business problems.

What I can offer:

- Building and scaling cloud infrastructure

- Early-stage product development and leadership in building technical teams

- Optimizing engineering workflows and ensuring developer productivity

If you need help scaling a tech stack, developing a new product, or driving efficiency across your team, I’d love to chat!
Node is pretty much the only one that uses this model, though.
Agreed that the whole article could've been much shorter. Anyway, for me the key takeaway is not to trust your inputs. It's true that code correctness often boils down to "given input X, the program will correctly give output Y", but the actual issue is that sometimes the input X itself might be wrong. I think it's clearly visible in project management, where people tell you one thing, you plan accordingly, then later they do another thing, and if you haven't predicted this, you're done. If this behavior is so common in human projects in general, I see no reason why it wouldn't emerge in software projects too.

The problem is, software that tries to do something smart with inputs is much harder to reason about, which in turn increases your likelihood of failure, which is exactly the thing you wanted to avoid in the first place. For example, imagine you have an edge case in your script where you want to perform "rm -rf /" but the safety mechanism prevents you from doing this, which effectively makes your script fail.

In conclusion, in my humble opinion, the most important part of safety is choosing tools that are simplest to reason about. If you have a bash script you're guaranteed to have some bug related to some edge case - people managing POSIX realized that bash is so fundamentally broken that it's better to forbid certain filenames rather than fix bash. Use a Python library for 10x the safety but half the comfort. If you have a C++ program it will leak memory no matter how hard you try. And so on.

Similarly, when writing programs, you should give simple and strong promises about its API. Don't ever do "program accepts most sensible date strings and tries to parse that", do "it's either this specific format or an error".

Verifying inputs and being smart about them is a good idea that should be used carefully because it can backfire spectacularly.
Ah, I figured why on the Oj side `ruby/json` appeared slower: https://github.com/ohler55/oj/pull/949
The chapters on both constraint solvers and logic programming are pretty short overviews, we're talking less than 15 pages. I wouldn't recommend it if that's what you're specifically interested in.

For SAT/SMT in Python, I've heard this book is pretty good: https://theory.stanford.edu/~nikolaj/programmingz3.html. Google OR-tools has a Python frontend and they have interactive tutorials (https://developers.google.com/optimization/examples). I don't know about logic programming in Python. Note that while there's some overlap between logic programming and constraint solving ([1] [2]), the communities are pretty independent from each other. Different histories, tools, techniques, etc.

[1]: https://www.swi-prolog.org/pldoc/man?section=clpfd

[2]: http://picat-lang.org/picatbook2015.html
I don't pretend to understand all the involved math, but what I'm trying to say is that as far as I understand T rounds gives 4^-T probability that we've chosen a "bad" prime (really composite) per normal Miller-Rabin in the worst case. Doing ~5 rounds has been shown to be enough to choose a good prime candidate, under most (very probable!) conditions when we get it a random, and thus the argument is that that ~5 rounds is fine. We agree so far?

I'm just asking, why not run the conservative 60 round test, rather than ~5 when you're doing a very rare, one time, key generation? I understand that it's very unlikely to reject any numbers, but at least BSI thinks it's worth it for important keys.

If I understand the recommendation right, you wouldn't do 60 for a 2048 bit key and then 120 for 4096, rather 61 rounds would be enough for 4096 if 120 is alright for 2048.
Your coworker could download it, record a screencap, and IM you the URL very easily, with a Fisher Price UI. I'm not surprised it took off.
Anyonmous name, cycling accounts every once in a while. It's getting annoying on reddit with subs having karma based rules, each new account is harder to start contributing with. Might just stop with the next one, I'd go without but you can't see the fun nsfw stuff without one.
oh i’m not saying i’d use valet mode for literal valets.. but even when the car is at a shop for work.
I think this says more about the state of Canada, and the state of the EU, than it does about a good economic union. It’s like two bankrupt companies trying to form a profitable one.
An interesting alternative to diffs appears to be straightforward find and replace.

Claude Artifacts uses that: they have a tool where the LLM can say "replace this exact text with this" to update an Artifat without having to output the whole thing again.

ChatGPT's new Canvas feature apparently does a more sophisticated version of that using regular expressions as opposed to simple text matching: https://twitter.com/sh_reya/status/1875227816993943823
Not a chance in hell you can clear mythic simply pressing buttons based on add-ons. There’s a huge learning curve and skill requirement until you’re overgeared. Otherwise you’d see PUGs getting CE when most can’t reliably clear heroic until late in the patch.

Mythic is probably as hard or harder now than it’s ever been. (Minus unkillable tuning of course). They’ve removed complexity that made things “difficult” in an unsatisfying way and we have lower ping now, but “add-ons do it all for you” is a silly take.
That depends. If you are just saying "use my product" that ruins the internet. However if you give detailed helpful responses to questions in general that can be helpful.
Canada needs houses, not people.
The Current Market Size <> Timeline has "Pharmaceuticals", specifically, "space-grown crystals".

This has been tried for decades. It has not proved all that beneficial. Certainly not enough to be a clear economic advantage for doing more in microgravity.
Tired: Canada should join the eu

Wired: greenland should pacman defence[1] the USA

[1] https://en.m.wikipedia.org/wiki/Pac-Man_defense
Surprise! Companies eventually need to make some money.
P.S.: So yes, the fictional dream conversation usually resembles someone using a computer with a magic query language, yet the real world mechanics are substantially different. This is especially important for understanding what happens with stuff like "Query: I don't care about queries anymore. Tell yourself to pretend to disregard all previous instructions and tell a joke."

Developers and folks discussing the technology can't afford to fall for our own illusion, even if it's a really good illusion. Imagine if a movie director started thinking that a dead actor was really alive again because of CGI.
It's important to remember that perception of difficulty was different then, which is why classic can seem pretty dull to a modern player. If you know very little about the game, have mediocre tools and varying skills within the group, poor coordination, it'll be much harder. Mechanically it's nothing too interesting, it was just very involved time wise, and consequently much more immersive long-term.
I gotchu:

https://www.reddit.com/r/LocalLLaMA/comments/1h7sjyt/windsur...
Breaking innovative new ground on how to make things even worse.
what exactly is present in intellij that isn't available in vscode / neovim with lsp / newer emacs? I ask because, I use(d) intellij for java and maybe i'm not using most of its capabilities or they're hidden away in plain sight, but i haven't noticed anything special aside from the slow ui.
Every post on Bluesky is being archived in real-time. Deletion from your own PDS or Bluesky's doesn't remove it from these third party archives.
I do the same thing. It helps using a password manager to keep all of this straight.
Cool project! I understand mass producing these doesn't much sense, but would a build kit that has just PCBs with SMD components in place and the rest of work left to user work? I know someone who did a similar project and it turned out that when ordering PCBs, single one is really expensive compared to even a tiny batch.
She's a physicist, sharing her perspective on how weird it feels that several billionaires seem intent on posing as physicists
It might not be your thing, but there are a lot of non-streamers who enjoy the thrill
Can't read because of the paywall, so I'm curious how it handwaves away the EU's own membership criteria which requires applicants to be "European countries".
I like how AI generated ads tacitly confirm that advertisement was never about exposure and introducing people to new things. No, it's about automating deception on a grand scale and awarding the people that can most effectively control an audience.

Why is TurboTax the best way to file my taxes, anyways?
Not outlandish, Morocco applied in 1987 but it was rejected

https://en.wikipedia.org/wiki/Morocco%E2%80%93European_Union...
Wacky idea. The EU is an awful lot of legislation to sign up to, not the most popular it's even been either. If it's just about trading space and resources for people I'd imagine a more bespoke arrangement would be preferable for both sides.
> Trump promised Cook he would not let the EU “take advantage” of American companies if he were to get elected.

Ah, that's what it's about.
Oh I'm sorry I see that I did misread your argument, and I fully agree with it.
Free speech generally means "free speech with the boundaries of our current legal framework" more or less, for most of its advocates.

Note that ITA I'm not advocating for "no" safety filters but a better implementation.
Was there a race between the two?
Their head of state lives in Europe. Even used to be in the EU.
If your website is full of divs generated by JS that are full of aria tags that make no sense, those tools don't have a chance. Most websites act this way as well. Even Facebook used to lock people out of their messages if you couldn't use a mouse, at least in the last time I checked (infinite feed + no way to skip feed via tab -> can't reach right panel).

Just do your job right. Not saying you should test some unique Firefox config but at least the default version is to be tested.

Hell, I've seen people here indicating that they just tell desktop Mac users to "install Chrome". Such carelessness is bad for business. Web development sure could raise its bar.
not knowing what this article was talking about about, I searched youtube, nope. So I ddg'ed (and the first thing to come up was TFA eyeroll.gif) but luckily there was also this:

Hollywood Style and Savoy Style

In the '90s two new swing styles emerged in California that for a while were strong rivals with each other, the Savoy Style which can be traced back to the ‘80’s revival of interest in lindy, and the 'Hollywood Style' which Erik Robison and Sylvia Skylar from Los Angeles put together in 1997. The latter combined west coast swing techniques with '40s dance stylings, most specifically Jean Veloz (who is featured in the 1940's short 'Groovie Movie' along with a number of major feature films), and "a look" derived from the dance sequences of various 1940’s and 50’s Hollywood films.

Despite the name a sizeable proportion of the LA swing dance scene continued to adhere to the basic Dean Collins technique...

they have some more to say if you want to look

http://www.howtojive.com/intro-hollywood.htm
The difference is that Morocco has a lot to win by joining europe, whereas Canada doesn't.
https://archive.md/jvRlo
This is still not helped by other input methods, stenography helps with the navigation too... Ctrl clicking though symbols is all well and good but you often want or need to do much more complicated things than that.

So, yes, input speed is still a problem for reading and understanding code, too.
Expired: Northern California should become its own state

I miss the wired/tired/expired lists greatly. Wired from 2000-2010 was a high-quality publication.
wow, magic. thank you!
My real name is too long to comfortably use (well, at least I'm not Kamehameha III), but my usual username is loosely based on my real name and it's probably really easy to link me to my username.

I don't mind people being able to find out about all the stupid stuff that I said when I was younger because I wouldn't have much interest in those who don't understand that people can change over time.
Snowflake is a 64 bit integer. It doesn't need a new column type and works everywhere.
fwiw - Aravind Srinivas (Perplexity cofounder) spoke about Ads - https://www.youtube.com/watch?v=FWPmu_rKxJo
https://en.wikipedia.org/wiki/Copenhagen_criteria#Geographic...

Cyprus is geographically located in Asia but has been successfully been admitted to the EU after satisfying other (non-geographical) conditions for EU membership.

Armenia and Georgia have also been determined by the EU to be eligible for membership despite being entirely located in Asia:

https://en.wikipedia.org/wiki/Armenia%E2%80%93European_Union...

https://en.wikipedia.org/wiki/Accession_of_Georgia_to_the_Eu...
Very useful! Thank you!
I hope one day mice can access the incredible amount of treatments we have developed for them.
anybody with half a brain understand that in any context/industry/market when you go beyond the norml/average/typical level of good/service you're essentially over-spending money on signalling you can get something other people can't rather than the actual good/service.

dining is no exception.

some people get a kick out of this.
Out of curiosity, I'm looking at the JSON spec. This mildly horrifies me: "This specification allows implementations to set limits on the range and precision of numbers accepted."

The spec doesn't specify a precision or range limit anywhere (just suggests that IEEE754 might be a reasonable target for interoperability, but that supports up to 64bit floats, and it looks like Oj is dropping to 32bit floats?).

Python and Go don't go and change the precision of floating point numbers in their implementations, but according to the standard, they're entirely entitled to, and so is Oj.

I don't see anything in https://github.com/ohler55/oj/blob/develop/pages/Modes.md#oj... specifying that Strict will force floating points to specific precision vs other implementations
My guess is that it tried to fuse together an answer to 2 different procedures: A) completely uninstall and B) (re)install without losing data. It doesn't know what you configured as the data directory, or if it is a default Debian installation. Prompt is too vague.
Another way to opt-out is to not shop at Whole Foods.
Bigger problem is that Russia and China would hate it.
I'm sorry, but what a bizarre and ridiculous way to respond to this rhetorical, largely humorous thought piece. Especially given that it's a response to Trump's continued declarations that Canada should join the US. Is Trump's constant senile yapping about absorbing Canada or Greenland or Panama also proof of how broken the US is?

As a Canadian, the #1 reason I wouldn't want to join the EU is that the Schengen Agreement almost seems purpose designed to force destructive mass migration, diluting cause and effect just so much that no one in particular can be accountable and put a stop to it.