skysight-inc/HackerNews huggingface dataset:
> Education, for sure.

Are you sure? Hasn't government K-12 spending per student increased far faster than inflation? And how about all that federal money for student loans?

Keep in mind that money always comes with strings attached.
It certainly does not require authentication. Have you used unsubscribe flows? Normally, you click once, it goes to a web page that displays your email address, and has an "I'm sure" button, and maybe some checkboxes to only partially unsubscribe.

If you really care about people being maliciously unsubscribed from marketing materials they forwarded around, then you can be one of the sites that sends a final "you have been unsubscribed" confirmation email.
Cool, this may actually work! Thanks!
Yeah but "drugs bad."

Now, as in the past, the stigma surrounding mind-altering chemicals overshadows any scientific evidence or testing supporting their therapeutic use.

It is a shame that we as a society allowed puritan ethics and drug alarmism to do such a number on our cultural relationships surrounding mind altering chemicals.
Streets are generally open. My house is on a public street - that doesn't entitle anyone to attempt to operate my garage door, let alone exploit a security vulnerability in its software to gain access. That's just trespassing.
Ask HN: How can I crack Windows login screen which bans my password?
I've bought a new Thinkpad with Windows 10 pre-installed. I used Windows for a short time, with no connection to the Internet and set up my Windows login password. This Windows may have had a manufacturer's license, but as I didn't connect it to the Internet, I may have never activated the license. I reformatted the hard disk to install Ubuntu in dual boot, and then used Ubuntu for a prolonged period of time (months) without logging into Windows.

Then there was an occasion when I needed to use Windows, and upon dual booting into Windows on this laptop and entering my password, Windows doesn't let me in i.e. I can't get further than the login screen on the damn Windows. It refuses to accept the password which I used previously for a couple of weeks.

On the Internet there are recommendations to create and use Windows password reset usb stick. But for creating it you must be logged in, as you need to access the Windows Settings. I created the usb stick on a different PC with Windows, but it turned out that this usb stick with the pass reset was associated with that Windows PC user only and didn't work on my laptop (as the usernames are different).

In the 90's I remember using some Windows repair software from torrents on a CD, where you do not need to boot up into Windows, and instead you're booting up from the CD and it enters some virtual Windows OS with various repair software pre-installed and you also can access your Windows files from there.

Is there a way, similar to using such a CD or another one, to bypass the Windows login screen, which doesn't accept the password?
Nino's workflow is on my "technology wishlist"!

I study systems and system dynamics. The technology we have is capable of so much more, but so little of it works as a system. Nino is a step in the right direction. Imagine a standard for sharing data between apps like Nino!

Nino faces an uphill battle in competing with Google, Microsoft, and other ecosystems baked into our lives. I really want it to succeed so I can use it, but the paths to success are few. One possible failure mode has an opportunity: using your experience gained and organizational momentum to create the standard for app interoperability like Nino.
Randomless Minesweeper: when you forced to guess cell will be empty
This is a frequent occurrence for anyone with a common name.

https://xkcd.com/1279
They also allow for creating custom actions using structured data to external APIs and file upload for RAG type use cases. And they can call out to code interpreter, DALLE, and Bing
I definitely refer to months old command lines. I work on 10-15 projects ~2 are every day projects, ~6 every week projects, the rest every month or 2. I often recall commands I used on those month ago projects. I often remember the first few letters and press up arrow or I Ctrl-R for a part of the command-line I remember. I rarely have to dig out the docs to remember how to full type the line.
It's not really possible to tell if someone saying "50% faster" means a 50% speed increase or a 50% time decrease.

Even in other contexts it can be ambiguous.

Yesterday I drove 60mph, today I drove 50% faster.

Yesterday I got there in 1 hour, today I got there 50% faster.

It's not really possible to tell them apart without looking at the numbers.
Got it, looks like all the `at` need to be evaluated first.

I think Mariposa should be added to esolangs.org
> Humans, including kids, are inherently social creatures, and are happiest when communing with their fellow creatures

That may be generally true, but it doesn’t imply that time alone is always bad, nor that all time “being social” is good. It’s certainly plausible that the explosion of access to social media has been a net negative and that spending some of that time alone would be better.

Thinking back, the time I spent having sneaked to the school library during lunch break definitely felt healthier than the times I got caught by a teacher and sent back to “socially commune” with my tormentors, er, classmates.
> ..To me there is obviously no new epidemic..

another thing to look at is mental health medicine that has came on market around 2010 or so. If 50 different pills all started getting marketed to everyone for anything remotely not flowers and sunshine then that could be a contributing factor too.
This costs about twice as much as an existing modular home even if you count the labor as free.
I said moving the workload to DynamoDB, not doing the same query pattern with DynamoDB ... :-)

For each of these workloads you switch the query pattern to accommodate for DynamoDB and provide a solution for your workload and/or app. That is actually the secret of NoSQL. You do the work upfront.

So your reading of the recommendations is correct on the surface but incorrect on the fundamental usage aspect of it. Lets have a look at each:

> Services that require ad hoc query access. Though it’s possible to use external relational frameworks to implement entity relationships across DynamoDB tables, these are generally cumbersome.

A: Dont do this. Don't do ad hoc query access. Define a series of access patterns and lay out your data to support them. You dont get ad hoc query access
for Netflix, Amazon or your Airline Travel website...

> Online analytical processing (OLAP)/data warehouse implementations. These types of applications generally require distribution and the joining of fact and dimension tables that inherently provide a normalized (relational) view of your data.

These are not most SQL Patterns. This is OLAP and was always or should be done with MPP systems, not with your relational database like your SQLServer or your Oracle. So this is going on an edge...

> Binary large object (BLOB) storage. DynamoDB can store binary items up to 400 KB, but DynamoDB is not generally suited to storing documents or images. A better architectural pattern for this implementation is to store pointers to Amazon S3 objects in a DynamoDB table.

Your Relational Database will not store BLOBs more efficiently than S3 anyway....
A few years ago I tried writing an application (something like Status Hero for internal use) with a non-traditional database. I used Badger, which is just a transactional k/v store, and stored each "row" as protobuf value and an ID number key. (message { int id = 1 }, query by type + ID, store anything with interface { GetId() int }.)

I had additional messages for indexes and per-message-type IDs. (I like auto-incrementing IDs, sue me.) A typical transaction would read indexes, retrieve rows, manipulate them, save the rows, save the indexes, and commit.

The purity in my mind before I wrote the application was impressive; this is all a relational database is doing under the hood (it has some bytes and some schema to tell it what the bytes mean, just like protos). But it was actually a ton of work that distracted me from writing the app. The code to handle all the machinery wasn't particularly large or anything, but the app also wasn't particularly large.

I would basically say, it wasn't worth it. I should have just used Postgres. The one ray of sunshine was how easy it is to ship a copy of the database to S3; the app just backed itself up every hour, which is a better experience than I've had with Postgres (where the cloud provider deletes your backups when you delete the instance... so you have to do your own crazy thing instead).

The article is on-point about managing the lifecycle of data. Database migrations are a stressful part of every deployment. The feature I want is to store a schema ID number in every row and teach the database how to run a v1 query against a v2 piece of data. Then you can migrate the data while the v1 app is running, then update the app to make v2 queries, then delete the v1 compatibility shim. If you store blobs in a K/V store, you can do this yourself. If you use a relational model, it's harder. You basically take the app down that knows v1 of your schema, upgrade all the rows to v2, and deploy the app that understands v2. The "upgrade all the rows to v2" step results in your app being unavailable. (The compromise I've seen, and used, which is horrible is "just let the app fail certain requests while the database is being migrated, and then have a giant mess to clean up when the migration fails". Tests lower the risk of a giant mess, and selective queries result in fewer requests that can't be handled by the being-migrated database, so in general people don't realize what a giant risk they're taking. But it can all go very wrong and you should be horrified when you do this.)
Work is still a social activity for most people, and it takes much of their time.

It's hard to talk about suburbanization without talking about work, too. Suburbs were created so people could have an isolated home, but still go IRL to work. With remote work, they're left with an isolated home and isolated work.
> and then give them an option to pay a consulting fee for the discovery in exchange for NOT publishing the exploit (after it has been fixed).

So... you're suggesting blackmail?
You can't follow me
> I've written about this before. Instantaneous data transfer with zero lag is theoretically possible through use of quantum entanglement.

I hope you wrote a correction wherever you wrote this. Quantum entanglement can not transfer information by itself (because of the no-communication theorem) therefore any data transfer protocol that uses entanglement must also use some other form of communication (e.g. classical communication), and therefore is at most as fast as your other communication method is.
Not everything of value is technical. That you don't see the value is either because you have great managers shielding from having to deal with all that, or you have always worked in a place that combines management and technical responsibilities (which I never have except for very small companies).

I wouldn't call what I'm describing as product management, although it's possible they could do general management too.
I'm on Edge 120 (released a month ago) and can't see it
You are a bit biased with that nickname... that said, I have family from that neck of the woods and I know it's been used since time immemorial for shamanistic and medicinal purposes. I'm personally looking forward to the age of psychedelics when we're able to integrate tribalistic medicine with modern psychiatry... 70 years too late because of idiotic and corrupt bureaucrats.
Brunost really is an acquired taste though. I don’t let that stuff near my food. :)
i shared my full-history script on here a while back and someone pointed me to atuin :) https://news.ycombinator.com/item?id=32477431
The pfSense config works on all versions to perfectly restore the configuration.

At least on the hardware I've owned, OpenWRT has to be reconfigured after version upgrade or else it becomes unstable.
The historical movement has always been:

1. A place is awful such that nobody wants to live there, thus it is dirt cheap.

2. Artists move into cheap place and make it beautiful.

3. The beauty attracts the rich and push out the artists.

4. Artists move on to the next "hellhole" – later, rinse, repeat.

But right now the artists seemingly don't want to execute on #4.

Which is likely just a function of opportunity. In recent times, other than perhaps a short blip during COVID, it has been comparatively easy to stay at #3. In fact, big shifts in the music industry have always been notably correlated with recessions, most likely because increasing unemployment pushes more and more towards #4.
One crime is skilled, one crime is not. The skilled person has more options to earn 2BTC than the unskilled person does to earn $200.

If you’re a felon and unskilled you’re as desperate as it gets in America.
> make persuasive cases that it's harder for women.

What are some examples of that?
Lenovo's solar/mechanical charging peripherals
> They claim comparable cost as brick/block construction. £230/sqm.

That seems quite unappealing for something with a certified life of 60 years (even if it lasts longer in practice, mortgage brokers won't be keen)
I have no idea what that is and I refuse to find out
this comment section has gotta be in the absolute upper echelons of non-RTFA i have seen on HN in a long time. even for HN. i acknowledge my own bias, though: i’ve been an admirer of nathan marz’s work from afar for years now, and basically trust him implicitly. but… wow. what fraction of the comments even engage with the substance of the article in any way? it’s not like they didn’t put their money where their mouth(s) is/are: they feel strongly enough about the problem that they built an entire goddamn “dont call it a database” (and business) around it.

i’ve always been pretty sympathetic to code-/application- driven indexing, storage, etc.— it just seems intuitively more correct to me, if done appropriately. the biggest “feature” of databases, afaict, is that most people dont trust themselves to do this appropriately xD. and they distrust themselves in this regard so thoroughly that they deny the mere possibility of it being useful. some weird form of learned helplessness. you can keep cramming all of your variously-shaped blocks into tuple-shaped holes if you want, but it seems awfully closed-minded to deny the possibility of a better model on principle. what principle? the lindy effect?
The ICD-11 has a not-coincidental release schedule aligned with the DSM-5.
These rules were already breaking apart even in 2013. We lost consistency with the advent of CSS-based UI, where design had free reign. This devolved into every site and app doing its own thing for UX. Now we have interfaces with zero visual affordances and you have to basically discover by trial end error what each swipe/long-press/drag/click does.

Funny enough, with flash gaining traction in the early 2000s, there was a huge barrage of "mystery meat navigation" which was criticized heavily by the UX community, and it ended up falling out of favor for some time. Yet, we're back to "mystery meat navigation" yet again.
https://www.mass.gov/doc/201-cmr-17-standards-for-the-protec...

It’s very basic. There’s no best practices clauses it’s all “reasonable” clauses. Also no requirement for an external audit.
One thing caught my attention. Cost: £2,540 - £2,950 per m².
I think the individual makes a lot of difference. Most people can go to a casino and have fun and be fine, most people can go to a bar and hav fun and be fine. Some people can't do either without destroying their life.
Note that it is an open source project and you are free to adjust the parameters to your liking
>this is not easy for many people using legacy software. It's a major change.

That’s fine, I never wanted to receive messages from those people in the first place.
> I had a moment of total freakout when I realized the person across from me at lunch had an iPhone on the table

Why?
Suburbs are a relatively recent invention, powered by cars and racism [1].So, I don't think you can say "this is how it's always been."

[1] https://en.wikipedia.org/wiki/Zoning_in_the_United_States
No it was part of his dispute with his record label, he wanted to leave them the Prince name and be something new. It was of course marketing but it was intended to create a separate listing in the old Flying Fish record catalog. Record stores used to have a huge loose leaf book with most recordings listed, it was a way to see if you could get older records. Sometimes you had to just look around, I had to buy the first two Yes albums from a flea market seller who also carried those old vinyl bootlegs. I'm dating my self as an early Gen-Xer with all this obsolete arcane 'knowledge'.
Unconstitutional, but who cares now, I guess?
the title seems like a misnomer.

shouldn't this be "python 3.13 gets a new jit compiler" because python already has a jit.
OK, but MMT is a fringe theory.
That's up to the MUA, but I imagine that they would at least show an error dialog. If the backend of that POST is broken, then the spam complaints are going to rack up, which will get the list blocked, List-Unsubscribe header or no (some of the most notorious spammers around were actually quite scrupulous about having said header, which they would actually obey ... temporarily)
Seems like it could be useful for handymen and other folks who hang art professionally
Upgraded Model 3 now available in the US
Ask HN: Is Open source a marketing trick?
oss founders try to attract customers by building open source alternatives of existing saas, but some of the oss is hard to self host due the nature of complexity needed to maintin and self host, so you end up using the cloud-based solution instead, i think of it as a marketing trick, maybe in some case makes sense, most oss is dedicated for developers, and developers are like babies want to try new things
To my understanding, the main advantage of digital over analog logic in computing was (and probably still is) its resistance to small errors. Nonlinear components like transistors and vacuum tubes aren't exactly the most consistent parts, and factors like ambient temperature can make even otherwise linear parts a little wonky. The "on/off" paradigm gives you a lot of tolerance of deviations from the ideal. Storage is also a big factor: it's really hard to store analog values, whereas on/off is approximately trivial.
It was reported to them in September of last year
Why is it fluff? I know nothing about Prince other than that he changed his name to a symbol (and that is because Eminem told me). Knowing that he used symbols in other ways could add context to his choice to change his name to a symbol.
STUN: Making Your Computer Accessible from the Public Internet
> I suspect because you came across as judgmental and opinionated

No, they did not.
That type of content has always existed, though. They were called advertorials. Endless books going back to at least the 40s advocated making ads look as similar to regular content as possible for the very effect you're describing.

So I'm not arguing that that's not a bad thing. It is a bad thing, in my opinion. Anything that's done to deceive the audience in any way is unethical.

I'm saying it's not new, and certainly didn't suddenly take off in 2010. It's been a mainstay in mass media for almost as long mass media has existed.

Further, what Facebook has done is treat all ads the same as regular content. That's not something advertisers chose to do; it's something Facebook chose to do. Blaming advertisers for a decision they had no part in is missing the mark.

To be clear, I think many advertisers are probably pretty happy with what Facebook did there. But that's not the same as the advertisers being responsible for that decision. Facebook did it because it led to more clicks and therefore more revenue for Facebook. Same thing with how Google has progressively made search ads nearly indistinguishable from regular search results. Advertisers didn't do that. Google did. Advertisers didn't decide to make the first 75% of results on Amazon be sponsored or promoted products. Amazon did that themselves.

> Google, Amazon, And Facebook are 3 of the 6 largest companies in the US and are effectively advertising companies.

They're media companies, not advertisers. They sell advertising, as virtually all media companies do (with exception for publicly funded or high-subscription-fee companies). Advertisers buy advertising space.

So if your argument is that Google, Amazon, and Facebook are making advertising worse, I agree. If your argument is that advertisers (the people buying the ads) are making things worse, and that this correlates to the drop in mental health, I don't completely discount the theory; but I'd need to see a lot more evidence to support that contention.
> play music

I can be driving in my car, say "OK Google, open Spotify" and Google happily replies "OK, opening Spotify on your TV".

Lovely.

I have a Spotify playlist called "kid's music".

"OK Google, play the Spotify playlist Kid's Music", and it'll go and play someone else's public playlist called Kid's Music.

Even sending messages barely works.

"Ok Google, send a message to <wife's name because I cannot say "my wife" due to how unintelligent Google assistant is> on Facebook Messenger saying ...."

"Sorry, I cannot send messages through Facebook Messenger".

It can read messages from Facebook Messenger, but not send them, lovely.

I had Music playing on my phone, I wanted to know what song it was. "Ok Google, what song is playing", soon as I say that, the music stops and now Google assistant is listening to nothing.

Right now I cannot say "OK Google, go to Discord channel <foo> and summarize the day's conversation".

> which is that it's way easier to transmit complex thoughts/actions on a nice big visual UI

Depends on the task. Some are better on a UI (I want to see pictures of the dishes before I order), some are better with voice or natural language input.

Even on my PC, I could see some tasks being easier with an LLM

"Close all code editors I haven't touched in a week."

"Clean up my browser tabs by closing out all YouTube, reddit, and hacker news tabs. Keep open any tabs involving AI research or LLMs."
Yes. In a heartbeat. If only to support OpenWRT.

Since the demise of Soekris and PC Engines, I don't know of good alternatives. I'd like to be excited about newer ARM-based, power sipping routers- but which ones aren't so cheaply made? The aformentioned companies hit that sweet spot- a 2-3x cost premium for industrial quality and an open approach. They were devoted to hardware and wasted no energy on branded forks of OpenWRT.

I'm curious to try some Teltonika products like the RUT series. They seem sparsely documented on the OpenWRT wiki, though.

Curious to hear any Soekris/PC Engines fans experience with newer stuff.
It's also worth noting that 'restrictiveness' is subjective. Your parents could be too restrictive for _you_, but in an alternative universe your hypothetical sibling could complain that his parents didn't care enough, let him do whatever and didn't prevent him from doing some things that he later he regretted, for instance starting drinking too early, getting himself involved in some sketchy people etc.