skysight-inc/HackerNews huggingface dataset:
I know the Willamette area well. Most people don't realize how quickly pollen levels drop off as you move out of the valley into the Coast or Cascade ranges. It might be worthwhile to relocate a few miles into the hills, and just commute into town when needed.

As for mosquito bites, have you tried hydrogen peroxide? It's supposed to neutralize the protein in the mosquito saliva. I haven't had occasion to test it myself.
Personal Blogs are no longer personal when AI gets too involved
It doesn't scale very well into a large number of votes or a large number of candidates. Unless you decentralize everything and let the computer handle all of the details. But both of those are huge issues.
Dan Luu: The growth of command line options, 1979-2017

https://danluu.com/cli-complexity/
I imagine the author assumed a technical audience wouldn't need to be told of the necessity of a reverse proxy in front of the wsgi server
Show HN: Resolvd – Convert Screen Recordings into SOPs
Kind of like Scribe, but we have an automation framework to help you generate scripts to automate manual SOPs when possible

Download for free on Mac here: https://www.resolvd.ai/releases/a8bd441t456777k2l2551a34de6b...
It's no doubt fine enough for adults, but the blog post is focused on how it affects children
I thought the same thing, but this allows you to test your changes locally as an application engineer, without the back and forth. This goes back to the good old monolith vs. microservices debate.

Writing a stable WSGI server is possible, and not very hard with a bit of attention to detail, e.g. thread counts, vacuum (just like good old php-fpm, restart every n requests...), etc. Basically if you implement most options uwsgi has, you're on the right path. It's on the roadmap to make Rwf comparable to running Gunicorn.
State of the software engineering job market in 2024
I recently had to copy a secret which was available in a CI-job to a new repository, but the system was smart enough to filter it if echoed literally.

So "echo $API_TOKEN" failed, but getting the output of the complete environment was as easy as "env | base64".
Computer Use API has wild potential. Imagine agents that can navigate any website or application. Exciting times.
> Great progress from Anthropic! They really shouldn't change models from under the hood, however. A name should refer to a specific set of model weights, more or less.

In the API (https://docs.anthropic.com/en/docs/about-claude/models) they have proper naming you can rely on. I think the shorthand of "Sonnet 3.5" is just the "consumer friendly" name user-facing things will use. The new model in API parlance would be "claude-3-5-sonnet-20241022" whereas the previous one's full name is "claude-3-5-sonnet-20240620"
Yeah, nice jab attempt, except no one sells MS-DOS decisions as some grandiose OS architecture design.

Its origins are quite clear, QDOS, Quick and Dirty Operating System.

https://en.m.wikipedia.org/wiki/86-DOS
1 + 1 = Two.

One plus one equals two.

One + 0x01 ≡ 2.0

1+1=10 (in binary)

None of these are "vastly different conclusions". None of these are starting from different premises. None of these are using different reasoning. You're literally just writing it differently. Okay, so? This is a pointless distinction that doesn't even apply in a verbal debate at all. It'd be like having a philosophical debate with someone and them suddenly saying "oh yeah, but what if we were arguing in Spanish!? Wouldn't that BLOW YOUR MIND!?" No? It has absolutely nothing to do with anything. I would be annoyed at you if you tried to use this in an argument with me.
The review suppression rule is hilarious. The intent seems to be to prevent people from using asymmetric access to the legal system to bully reviewers into removing reviews they don't like. The remedy? The thing the law was trying to prevent.
Not so sure. JSX is already a transpilation language. Why target a language that's only supported as an input language for other compilers? I don't think this is an LLVM-type scenario.
It would be a miracle if the US experienced mass shootings at the rate the UK experiences mass stabbings.
> I'm on the edge of jumping ship.

Yeah I think I might also jump ship. It’s just that chatGPT now kinda knows who I am and what I like and I’m afraid of losing that. It’s probably not a big deal though.
Trade Memecoins on Discord
Hey HN! A few months ago I built an app that allows you to trade memecoins on Discord. I'm recently open-sourcing it and releasing it to the public so everyone can see how to build Solana apps!
claude-3-5-sonnet-20241022
You can use Cursor (VS fork) with private Anthropic key
Claude Sonnet 3.5 360, Claude Sonnet 3.5 One
My wife is prone to overstimulation when there's too many noises, especially if she's trying to concentrate on something, or there's other unexpected sensory stimuli (especially being bumped or jostled or sudden bright lights), or, weirdly, if she's dehydrated or overheated.

At first, I thought this was just her own idiosyncrasy. Then I realized that I'm also capable of experiencing the exact same thing, in very similar circumstances, albeit a little less prone.

The weird thing is that overstimulation often manifests first as irritation, and then as irrational anger. So many times when my previous understanding was "Oh I get really angry when this happens" or "Oh this sort of thing makes me really cranky", I've realized it's more helpful to frame it as overstimulation.

Why does the distinction matter? It has different solutions! (Irrational) anger mostly has the solution of just trying to get over it, take some breaths, calm down, logic through it. That's all very well and good, but if the source of the anger is repeated, you'll have to keep doing that the whole bus ride/airplane trip/waiting room duration. If you can realize that you're overstimulated, you can make a point of reducing stimuli: rehydrating (again, I can't emphasize enough how much of a mysterious correlation there is), and basically doing a bodyscan to figure out what stimuli you're experiencing and how you can reduce them. Creating darkness, putting on sunglasses, even just closing your eyes, adjusting your clothes or seat or position so you're not getting chafed or poked or pushed, earplugs obviously help with the child crying but they also reduce other noises that might be a big factor in your irritation, often taking off a layer so you're not feeling overwarm.

And it helps to reframe it as "Oh hey my brain is processing too many sensations at once and kind of throwing a tantrum" rather than "Wow I'm really shitty and selfish and judgemental when there's a noisy child." It's been a real change in perspective.
We're still here because "Just Stop Oil" isn't a policy proposal, and as close as these activists get to articulating policy proposals are complete non-starters like "make driving a car illegal" or "make it illegal to fly in airplanes".

Promoting more nuclear power seems an obvious start to reducing carbon emissions, but whenever anyone says that, those same activists instantly scream NOT IN MY BACKYARD!
Yes, that was the one! Thanks!
The first stop in such train of thought is the method of homicide, which guns make infinitely easier than virtually anything else.
i would most certainly not agree, that is an egregious assumption
How does this stop one of the most common practices?

* Step 1, take a product with a terrible rating

* Step 2, create a new SKU for the exact same product so it has no ratings

* Step 3, get a handful of fake 5-star reviews (in some way the FTC isn't going to crack down on)

* Step 4, blast the old terribly reviewed product that now has good reviews on marketing

* Step 5, get 10s of thousands of sales, $$$

* Step 6, let the terrible reviews pour in

Repeat to step 1 (possibly under a different brand name).
There's such a gulf between choosing to send screenshots to Anthropic and Microsoft recording screenshots without user intent or consent.
Show HN: Malarkdowney, Markdown Editor
Seems like both:

- AI Labs will eat some of the wrappers on top of their APIs - even complex ones like this. There are whole startups that are trying to build computer use.

- AI is fitting _some_ scaling law - the best models are getting better and the "previously-state-of-the-art" models are fractions of what they cost a couple years ago. Though it remains to be seen if it's like Moore's Law or if incremental improvements get harder and harder to make.
Completely irrelevant, and it might just be me, but I really like Anthropic's understated branding.

OpenAI's branding isn't exactly screaming in your face either, but for something that's generated as much public fear/scaremongering/outrage as LLMs have over the last couple of years, Anthropic's presentation has a much "cosier" veneer to my eyes.

This isn't the Skynet Terminator wipe-us-all-out AI, it's the adorable grandpa with a bag of werthers wipe-us-all-out AI, and that means it's going to be OK.
I suspect these models have been getting smaller on the back-end, and the GPU's have been getting bigger. It's probably not a huge deal.
Business as usual for online services operators that have to defend against spam. Only this time a bit more sophisticated

https://xkcd.com/810/
> If we want to stretch a function f(x) vertically by a factor of y, we should multiply its input by 1/y: f(1/y x)

I didn't quite follow this part.
Man locked out of Google Drive and loses 9 year old photos after SIM Swap attack
Mind you that's completely ignoring the opportunity cost of investing that initial cost elsewhere.
Like those users who start with Linux, and later move to Solaris only to learn "killall" does something different there..

In my defense I only did it the once.
Anthropic releases AI to automate mouse clicks for coders
When I go to rock concerts I am the one percent, when I go to bass music shows all of a sudden half of the people are wearing ear protection. I think some scenes and genres are better about this than others.
Dum spiro, spero. ; )

I forgot to add that the device doesn't seem to support DDC/CI, so input-switching via software is also out the window (TBH, that is what I hope they fix in the future).
I think this line of reasoning does a disservice to all the scientists and thinkers who contributed to a considerable amount of knowledge. We learned so much about the universe in the past 100 years, it's impudent to call this nothing just because it's not everything.
Presumably NAT46 still requires most things like middle boxes to upgrade to ipv6, and also somehow needs to squeeze ipv6 addresses into ipv4 addresses, which is only a temporary solution at best.

If addressing is two layer, e.g. NAT is 1.1.1.1 and everything behind it is in 10.0.0.0/8 network (cloudflare could use this scheme while having only one top level address), then you can use existing socks support without any new hardware or software.
Maybe fixing this for AI will finally force good accessibility support on major platforms/frameworks/apps (we can dream).
Why Does This Building by the Subway Need 193 Parking Spots?
You would think, but it rarely works on UK trains. But does on the tube.
So... rust "on rails" is basically ... https://github.com/loco-rs/loco

less rails is... leptos, and a few others
it's hard, although i would try to say that consumer social is actually just consumer consumption these days. yes we do see random stories of our friends here and there, but what's the likelyhood of us engaging with them? and what's the likelihood we'd click on that reels button and keep consuming reels for hours.

glad you're working on personal growth :)
German honesty regarding its past is a modern phenomenon, if not outright propaganda. During the Cold War they were a lot less honest; the Nazi regime was often used as propaganda against the other side. e.g. West Germany would downplay Germany's capitalist class's role in Hitler's rise to power and emphasize the racial nature of the Holocaust. East Germany[0] would do the opposite, emphasizing capitalism and de-emphasizing antisemitism[1]. These different spins on the same events were intended to downplay their side's role in the Nazi regime, shifting all the blame to the other.

This is especially true in the West. Large swaths of the German capitalist class actively backed Hitler and the Nazi party, and got away with it. How they got away with it is particularly appalling. One of the most common defenses at Nuremburg was "I was just following orders", an excuse that was usually rejected. But there was one very specific kind of order that would reliably keep Nazis (Hugo Boss, IG Farben, etc) out of the noose: shareholder duties. In the name of anticommunism, there was an active campaign in the First World[2] to downplay the war crimes of German capitalists after WWII.

The AfD is not a result of Germany being tired of remembering. They're a result of Germany's denazification being incomplete - and politically influenced by the exact same economic forces[3] that put Hitler in the chancellor's seat in the first place. States create liberal democracies with free markets, businesses figure out how to exploit those markets, they get unfathomably rich before someone can stop them, they coopt or overthrow democracy, and then replace liberalism with tyranny.

Overthrow is possible because society has vulnerabilities that can be exploited through propaganda and outrage porn. You socially engineer the public into abolishing their own liberty to hurt the other that they hate. In America, that vulnerability was African Americans. In Nazi Germany's case, it was deeply rooted antisemitism. In today's Germany, it's immigration[4].

[0] The Stazi wants to know about your dancing skill and computer memory speed

[1] https://en.wikipedia.org/wiki/Antisemitism_in_the_Soviet_Uni...

[2] As in, "aligned with American capitalism" world

[3] America's business elite were not that far behind Germany's in terms of planning to overthrow democracy. See:

https://en.wikipedia.org/wiki/Business_collaboration_with_Na...

https://en.wikipedia.org/wiki/Business_Plot

[4] German immigration policy - and, to a larger extent, most EU external immigration policy - is built entirely for rich, self-motivated knowledge workers who can navigate bureaucracy and do all the integration work themselves. As a result, it has lots of poorly integrated immigrant populations with lots of scary right-wingers that the German right can use to scare German liberals into, themselves, becoming scary right-wingers. Fnord fnord fnord.
You can do this in...

# perl
my $x = do {
…
5
};

;; Rebol/Red
x: do [
…
5
]
https://archive.is/kOL8M
Back in the day I used libpam-tmpdir for that purpose - it covered SSH and other services that used PAM.
Show HN: I made the game LexiCraft – Have a 2min break and Try it [SPOCK stack]
I worked on nailing down a few technical aspects for the Pocketbase-centric stack I'm focusing on at the moment. And as a lot of you I like to use simple games as playground projects for my tests.

That's how I made LexiCraft a word game with Sveltekit for the frontend & Pocketbase as backend. You can play it in browser on mobile, tablet and desktop or install as a PWA. Current rules are based on the game `Spelling Bee` but I added several extra features (see below) and will work on expanding in the future.

The cross-device sync makes opening an account a requirement but everything there is free and without any ads.

I'd love to hear your feedback and suggestions! Thanks

MORE:

Highlighted features:
* Pocketbase<->Svelte stores data layer
* Multi-game support (save and switch)
* Cross-device syncing
* Keyboard support on desktop

STACK: [self-hosted SPOCK]
* fe: Sveltekit
* css: Tailwind + Shadcn-svelte
* be: Pocketbase
* host: Cloudflare Pages
* cdn: Cloudflare
* analytics: Plausible
* grinder: Good ol' bash

ROADMAP:
* New languages
* Realtime database events (overkill this project but want to learn more about Pocketbase's RT capabilities)
* Package via capacitor to emulate native app
Has anybody achieved a workflow that needs only browser based shells, like EC2 instance connect?
I wonder how much shorter Crime and Punishment could have been made!
The confusing choice they seem to have made is that "Claude 3.5 Sonnet" is a name, rather than 3.5 being a version. In their view, the model "version" is now `claude-3-5-sonnet-20241022` (and was previously `claude-3-5-sonnet-20240620`).

https://docs.anthropic.com/en/docs/about-claude/models
Tokyo Metro might be too much railroad for some investors
Thorcon [https://thorconpower.com/] has a plan for this, but they're still years away.
If you write all your code in civet, them you'll have no trouble understanding civet code in 6 months. Besides that, there aren't many random symbols as additions, it's mostly logical extensions of the javascript syntax which are easy to understand if you know javascript.
Wind turbine repurposed into 376-sq-ft tiny house
Here's another article that says it's US$24 billion.

https://www.straitstimes.com/singapore/s-pore-gives-conditio...
> I don't understand why this seems purposefully ambiguous?

I wouldn't attribute this to malice when it can also be explained by incompetence.

Sonnet 3.5 New > Opus 3 > Sonnet 3.5 is generally how they stack up against each other when looking at the total benchmarks.

"Sonnet 3.5 New" has just been announced, and they likely just haven't updated the marketing copy across the whole page yet, and maybe also haven't figured out how to graple with the fact that their new Sonnet model was ready faster than their next Opus model.

At the same time I think they want to keep their options open to either:

A) drop a Opus 3.5 soon that will bring the logic back in order again

B) potentially phase out Opus, and instead introduce new branding for what they called a "reasoning model" like OpenAI did with o1(-preview)
>Most of the GUIs are Web pages, though, so you could just interact directly with an HTTP server and not actually render the screen.

The end goal isn't just web pages (And i wouldn't say most GUIs are web pages). Ideally, you'd also want this to be able to navigate say photoshop or any other application. And the easier your method can switch between platforms and operating systems the better

We've already built computer use around GUIs so it's just much easier to center LLMs around them too. Text is an option for the command line or the web but this isn't an easy option for the vast majority of desktop applications, nevermind mobile.

It's the same reason general purpose robots are being built into a human form factor. The human form isn't particularly special and forcing a machine to it has its own challenges but our world and environment has been built around it and trying to build a hundred different specialized form factors is a lot more daunting.
This is why correctness-oriented programming methods, while popular among academics, have and always will struggle with mainstream adoption.

A corollary of Tog's Paradox is that the definition of "correct" in a given program is always changing (as requirements evolve).

There are exceptions, like rocket science.
Of course there's great inefficiency in having the Claude software control a computer with a human GUI mediating everything, but it's necessary for many uses right now given how much we do where only human interfaces are easily accessible. If something like it takes off, I expect interfaces for AI software would be published, standardized, etc. Your customers may not buy software that lacks it.

But what I really want to see is a CLI. Watching their software crank out Bash, vim, Emacs!, etc. - that would be fascinating!
It feels more like gatekeeping: let nobody who thinks animals talk to each other call themselves a psychologist.
> You seem to think the DoD and the NSA don't have anything to say in the matter.

It's not like Musk has shown much respect for the law (or, let's be real, anyone other than himself) over the years, and it's only declined exponentially. Musk's history is littered with instances of breaking the law without consequences (most especially, when it comes to the SEC), why should he shy away from taking revenge should Trump lose in November? He's already stated "I'm fucked" when Harris wins, so he might as well decide to go out with one final bang.
Distinctions and Concepts: Forms of Trust
Kudos on the port -- it's really, really well done!
Probably better than 4o-mini, 4o-mini isn’t great from my testing. loses focus after 100 lines of text
As a Python dev, I imagined the same.
Bauble has some new features [video]
Yikes. No. If you have doctors who aren’t honest with you or honest about when they need to do more research to understand more, get the hell away and find someone else. I know not everyone has that choice, but if you do… please find a doctor who will level with you and you can trust. You do not want to get Dr. Deathed.
Building an entirely new world for agents to compute in is far more difficult than building an agent that can operate in a human world. However i'm sure over time people will start building bridges to make it easier/cheaper for agents to operate in their own native environment.

It's like another digital transformation. Paper lasted for years before everything was digitalized. Human interfaces will last for years before the conversational transformation is complete.
https://archive.is/XOPEr
A particularly interesting case is Maxwell-Boltzmann distributions of the speeds of molecules in a gas in a 3D space. Even though the individual velocities of gas molecules along the x, y and z directions do follow Gaussian distributions, the distributions of scalar speeds do not (since the speed is obtained from the velocities by a non-linear transformation), resulting in a long tail of high velocities, and a median value less than the mean value.

Incidentally human expertise and ability seems to follow the Maxwell-Boltzmann model far more than the Gaussian 'bell curve' model - there's a long tail of exceptional capabilities.
As I understand Cursor tab autocomplete uses their own model. Only chat has Sonnet and co.
Been traveling more recently, and I've seen those ads in major cities like NYC or San Francisco, but not Miami.
Nothing prevents OEM vendors to add their proprietary extensions not available on other vendors RISC-V cores.

Welcome to non-copyleft hardware designs.
> While the old Twitter was censoring people because they were criticizing the left, which is just plain wrong

What some conservatives fail to realize is that often their critic is laden with offensive speech, prejudice, or straight-up calls to violence.

I was talking to this guy, and he was lamenting how he does not feel comfortable airing his conservative opinions at work due to the threat of HR. But HR focuses on harassment, bullying, offensive speech. If you could, say, air your grievances with the LGBT in a way that was not homophobic, nobody would really have an issue. And you can, actually, in infinite ways - the left does it all the time to themselves. But conservatives struggle a lot with this and typically can't do it. And that's where the problem is.

Just look at someone like Trump. Yes, he's a republican, but that's not the focus. Compare and contrast how he commonly speaks about women to how Kamala or Walz speak about women. One is OK in the workplace, one isn't. Not because of left or right per se - but rather because one is insensitive, and the other isn't.

You can absolutely critic the left in such a way that does not devolve into identity politics. How many on the right do? Almost none. No, instead they talk nasty, say vile things, use slurs, etc. That doesn't fly in every circumstance. The solution is to be professional and critic with rationale, not critic someone's race, or sexuality, or gender, or their weight, etc. And, certainly, do not call for violence. Conservatives seem to struggle with that too, particularly online.
In a similar vein, there is Journal of Machine Learning Research that publishes open source software papers