skysight-inc/HackerNews huggingface dataset:
"Why didn't they do it earlier?" is a fallacious argument.

If we accepted it, there would basically only be a single point in time where a change like this could be legitimately made. If the change is made before there is a large enough problem, you'll argue the change was unnecessary. If it's made after, you'll argue the change should have been made sooner.

"They've already done something else" isn't quite as logically fallacious, but shows that you don't experience dealing with adversarial application domains.

Adversarial problems, which scraping is, are dynamic and iterative games. The attacker and defender are stuck in an endless loop of game and counterplay, unless one side gives up. There's no point in defending against attacks that aren't happening -- it's not just useless, but probably harmful, because every defense has some cost in friction to legitimate users.

> My guess is it had more to do with squeezing out more profit from that supposed 0.1% of users.

Yes, that kind of thing is very easy to just assert. But just think about it for like two seconds. How much more revenue are you going to make per user? None. Users without JS are still shown ads. JS is not necessary for ad targeting either.

It seems just as plausible that this is losing them some revenue, because some proprortion of the people using the site without JS will stop using it rather than enable JS.
Incredible real time demonstration of how the algorithms deployed by the US social media companies can destroy the brain of and otherwise inteligent person.
Building a Socially-Adept LLM Agent
Hey HN,

I worked on a fun LLM project last year where I attempt to make them actually good at engaging on social media.

I end up shutting down the project due to challenges with the Twitter API (thanks Elon) but I thought there would be value in codifying my learnings on the experience.

I appreciate anyone's thoughts/comments/criticism on how I built the system and how it could have been made better.
In the absence of further information, I would totally choose to believe the story.

Corporations cannot be trusted. Proprietary software is bad enough but proprietary drivers is on a whole new level. You really have no idea what those things are doing unless you reverse engineer them.

Here are example of corporations essentially pwning your computer with their "justified and trustworthy" software:

https://www.vice.com/en/article/fs-labs-flight-simulator-pas...

Shipped a browser stealer to users and exfiltrated on an unencrypted channel the usernames and passwords of users they deemed to be "pirates".

https://old.reddit.com/r/Asmongold/comments/1cibw9r/valorant...

https://www.unknowncheats.me/forum/anti-cheat-bypass/634974-...

Screenshots your computer screen and exfiltrates the picture to their servers.

https://www.theregister.com/2016/09/23/capcom_street_fighter...

https://twitter.com/TheWack0lian/status/779397840762245124

https://fuzzysecurity.com/tutorials/28.html

https://github.com/FuzzySecurity/Capcom-Rootkit

The driver literally provided privilege escalation as a service for any user space executable.

As far as I'm concerned anyone who trusts these corporations with kernel level access to their computers is out of their minds. I don't trust firmware but at least it's contained in some isolated device.
This article seems to be paywalled unfortunately. While LLMs are very useful when the tasks are complex and/or there is not a lot of training data, I still think traditional NLP pipelines have a very important role to play, including when:

- Depending on the complexity of the task and the required results, SVMs or BERT can be enough in many cases and take much lower resources, especially if there is a lot of training data available. Training these models with LLM outputs could also be an interesting approach to achieve this.

- When resources are constrained or latency is important.

- In some cases, there may be labeled data in certain classes that have no semantic connection between them, e.g. explaining the class to LLMs could be tricky.
It is - and there are other ways to make that shortcut appear even without an app. But that app also got nerfed some time ago, and in general, even when file managers can access Android/data, that folder is missing many subdirectories, and most of those that can be seen, are empty. For some reason, you can get at some more files and folders in this structure if you plug the phone to your PC (this is apparently intentional). But none of that gives you access to any of the interesting/useful data applications store, and then applications also have a special super-private folder elsewhere. You can learn that and more through an app like https://github.com/MuntashirAkon/AppManager running in ADB over Wi-Fi mode (no-root).
Somewhat related, but does anyone know how one can only get RSS for live videos?
This was closed as a duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=233458 , which was the predecessor to LetsEncrypt
> RSS is great. Most blog engines support RSS by default.

The people creating websites often don't know that they're providing RSS feeds though, and never link to it.

To solve that I developed a tool that finds RSS feeds, even if RSS autodiscovery isn't implemented: https://lighthouseapp.io/tools/feed-finder
How do patents work with science actually? I saw upthread that they've patented it, so is independent verification allowed so long as you don't commercially sell it, or give units away at all or so?
I hear what you're saying, but I still don't think that's the real reason. Maybe that's a reason that they were told by someone else, and now it has become their reason, but I don't think it is the most important reason this is going on in the first place. I think it's more about having control over the content Americans see, and/or not letting adversarial countries have similar control over Americans.
It is relevant because I replied to this:

> Why would something being an element mean that heating it as part of a food wouldn’t act as a catalyst for some chemical interaction?

It sounds like the person thinks that chemical reactions can make elements change/disappear, which is not the case. And I specifically mentioned the Oil removing the potassium as an option.
Illness Is a Form of Meditation
What company would sign a lifetime exclusivity contract?

Four years is an eternity in the mobile phone business.
Biologically humans are just animals with more powerful brains. Why do some people think we alone have novel things such as free will?
Funny how the EFF posted an anti free speech article a week ago now they're hand wringing about this.

HN link: https://news.ycombinator.com/item?id=42652882
Traffic jams? Study reveals ants' secrets to smooth traffic flow
Are you also on Mastodon or something similar?
A publisher does not want countless browsers scraping arbitrary web pages just to see if they’ve changed when they can instead offer a single lightweight end point specifically for content that is intended to be updated. If browsers started doing this scraping I can only imagine the arms race.

I can only see this happening as a service. A company crawls the web—probably a search company. Their LLM classifies changes. Their users can subscribe to individual sites or pages.

Even then there are downsides to publishers including loss of some tracking information and users spending less time on their sites being subjected to advertisements.
this is what happens when people (in the USA) largely get their information from the TikTok :)
Real quick, how long do you think chatgpto4 has existed? How long do you think the National Archive has been archiving?
I’m shutting down the film festival and reserve the right to shut down all future film festivals with this precedent.
I’m not censoring you, of course. You’re free to assemble in the local Hollywood studio.

Sounds a lot like censorship lite before the full fledged version ships.
NLP is an important part of upcoming RAG frameworks like Microsoft’s LazyGraphRAG. So I think it’s more like NLP is a tool used when the time is right.

https://www.microsoft.com/en-us/research/blog/lazygraphrag-s...
Yet when Europeans feel the same way about American manipulative social media and the US sees it as targeting its tech industry, you don’t see a bias? Are you OK with EU banning Facebook and Twitter and Instagram, too, because it goes against its own citizens rights and safety? Or, following your logic, should we demand they are sold to European owners?

Why do you think it’s YOU who decides to be the gatekeeper on all that data and no one else?

You see the double standards here? The hypocrisy?
Sounds like a very fun project! Did you get to run it in the real-world and see how it performs?

What's your outdoor camera/network setup also?
so much this. tiktok can easily be trained to provide you pretty much exact content you desire from it while no other social media platform (is willing) can do the same
It is not feasible to take a bike or public transportation to work in many parts of the world so a policy change like that would just incur an additional cost to those who have no alternative.

A better idea is to encourage other types of transportation in private companies rather than penalize existing companies with taxes. If taxing the companies will raise prices on consumers, you might as well consider it an additional tax on the people.
It's their legal out against having to research stuff to prevent libel liability. And they can embed social media photos and videos that weren't even from the rights holder to avoid having to clear rights to anything.
I must be misunderstanding you. If this were possible standalone bookmark managers could do what standalone RSS readers do.
What I'm saying is that those are people counted as "knowing English" since the typical way such things are measured is self response. Nowhere remotely near the peecents stated for many countries is accurate.

China's also been pushing Mandarin lately and claim 85%.
The AMD Radeon Instinct MI300A's Giant Memory Subsystem
Russian hackers target WhatsApp accounts of ministers worldwide
Attackers attack for a reason. For targets like my servers, they mostly want to install mining software or a DDoS bot. This is detectable via cpu or network monitoring.

I assume if someone wanted to extort money from me after encrypting the disks on my servers, I would also be somehow informed.
X is controlled by Musk… :)
Tiny insect-like robot can flip, loop and hover for up to 15 minutes
What makes people think that people don't like addictions? They jump from one to the other all the time
The wonder material which could hold the key to near-limitless energy
Same for me, and would like to add my own list

1. https://lighthouseapp.io/ - feed reader combined with bookmarking

2. https://lighthouseapp.io/tools/feed-finder - tool to find RSS feeds (https://lighthouseapp.io/blog/deep-dive-finding-rss-feeds)

3. https://lighthouseapp.io/tools/newsletter-to-rss - tool to convert newsletters to RSS feeds
I remember writing a blog with xml + xslt and thought it was very cool.

Retrospectively, writing code in XML, eewwww, but back then I liked writing XHTML by hand
This is a really innovative idea, even more than the previous compressed-air energy storage thing she did, which really seemed like it should have worked.

I hope this one does, and I think the inventor has more than enough smarts to find out. Good luck.
For the author:
"Benchmarking page to choose good parameters..." seems to spin forever and I don't feel the device getting warm. Don't have an error console on mobile so not sure what's up but this is on an Android webview browser. Maybe add an onerror event handler to at least show the user this spinner is going nowhere?

Edit: wait, it did complete now that I've not used the skip to demo link and read the article. "Benchmark complete! Using 29000 iterations". Maybe mention that it can take several minutes on a modern device? Or a progress indicator?

Now that I'm running the password guesser, the device does get warm in the usual spot for cpu load. Cool way to visualise the method! After five minutes, 6 out of 10 guesses have the right first character, and of those, 2 the right second character. Am I extrapolating correctly if I guess it'll need to do this 4 more times so some 20 minutes? Battery use is 30%./hour currently so about 10% of a full charge would be 1.1 Wh

Edit2: the number of correct prefixes is decreasing after 10~15 minutes. This will take forever
Windows BitLocker – Screwed Without a Screwdriver
Do these students spend the same amount of time digging into money from Qatar?
MIT is trying to save ignorant students from making a mistake by blocking them. Unfortunately, educating them seems to be out of the question as they carry a false narrative that is too deep. Facts have become irrelevant.
A Google or Apple phone carrying encryption keys to my precious servers? Hm... I feel already pwned.

Jokes aside, I can not be bothered installing ssh keys on my phone. Phones change, get broken or stolen. Ssh clients on phones change as well and can not always be relied upon. I want to be 100% sure I can have ssh access to my servers in whatever improbable situation.

As for Yubikey... I used it for a while as a keyboard emulator to generate a string to prepend to my corporate laptop password that had insane strength requirements.

For personal and small business auth... it is too complex and brittle.

And frankly, what's the problem with a strong password? Like... a quote from Netzsche translated in a mix of French and Dutch with a couple special chars thrown in?
I don't believe your ability of classifying videos as real or fake to be any greater than mine. Maybe you just have more confidence?
Ahh did not know. I can see why though.
3GB RAM? 4G only?
No, thanks.

And, btw, are you running Google Play services?

In this case, all of your efforts have been made useless.
You could write a browser extension that changes the color. You could also write one that helps you organize thoughts into paragraphs instead of walls of text.
They should ask a medical school for help ;)

My family is Ivy-League, all the way, and has the worst goddamn cursive writing I've ever seen. It can take me an hour to read a Christmas card from my sister.
Sounds logical, but it doesn't seem to be the case. The backup options are "Photos/Videos" "phone data" and "both". I don't think phone data includes all app-local data. Contacts, calendar entries, and such, get synced but that isn't due to a global backup process that is the Google apps syncing with your Google account. Other apps could do that with the right integrations, but not all have the option and either have no backup or backup by syncing to their own service or an external option like an S3 compatible store.

It is somewhat disjointed.

When I last changed phones, between phones from the same manufacturer both running recent Android versions, the "copy apps, settings, and data" process didn't include all app data either so I need to take extra steps.

I don't think there will be any big push to address the matter, because for the vat majority of users it isn't a big issue: most of their data is synched to various services anyway and that which isn't wouldn't be particularly missed if lost. There are very few app dealing with important data that are local-only.
Didn't I say "except by GDP?" Extreme poverty is decided based on GDP.
Enchantments of the One and Zero Mirror (2023)
This is what Christians teach. God made us in His image and put us on Earth so we can dominate it, including all living creatures. He gave us Free Will because He loves us, but will punish anyone who use it, because we should submit to Him. This more or less is what my Catholic school was teaching anyway.
https://archive.is/J53CE
Good point. I learned this from Silo!

I say the government needs to ensure no one starves (food stamps, soup kitchens, etc. depending on the situation), and all food is safe to eat (it amazes me how well governments do this in most countries today), but otherwise production and distribution should be competitive.
Or the web

It's hard to overstate how much the coinciding rise of smartphones and growth of the internet has taught people that apps are the internet, if they have any notion of the internet at all.
Dendron all the way.Very rarely use pen and paper. Many of my notes are from the web.
How many hours per day do you spend on Fine Art these days?
A little tongue in cheek, but: of course there's discovery, hyperlinks aren't disabled in RSS posts after all.
The Toyota Prius transformed the auto industry
And mod developers would heave a sigh of relief. The version treadmill is the hardest part of maintaining a mod; everything bitrots.
No, it has not and will not in the foreseeable future. This is one of my responsibilities at work. LLMs are not feasible when you have a dataset of 10 million items that you need to classify relatively fast and at a reasonable cost. LLMs are great at mid-level complexity tasks given a reasonable volume of data - they can take away the tedious job of figuring out what you are looking at or even come up with some basic mapping. But anything at large volumes.. Na. Real life example: "is '20 bottles of ferric chloride' a service or a product?"

One prompt? Fair. 10? Still ok. 100? You're pushing it. 10M - get help.
> Anyway, you're wrong. TikTok pushes videos you want to see, while US app algos push content you are most likely to engage with.

No. US apps push creators, TikTok pushes content.

On TikTok, its the content that goes viral. Some nobody with 700 followers can have a video explode. That is exceedingly rare on YouTube. Its usually the channels with 1 million subscribers.

Advertisers love that, and so do platform owners. Its much easier to control and squeeze a few creators rather than a big diffuse group.
How Estonia Found Itself on the Front Lines of GNSS Interference in Europe
I was wondering why it was more expensive on reverb than on his site, now I understand. You saved me the price he ask, thank you!
Which firm's journalist was it that just got arrested at a press conference for asking questions about Israel?
I can't imagine the ban can't be circumvented with some creative use of VPN, geo spoofing etc. If I were a TikTok fan, I'd launch an Android emulator in a VPS in a censorship free country and install TikTok there.
8-0
The MIDI notation of Laura Palmer's Theme resembles twin peaks
You Can Effectively Turn Long-Term Memory into an Extension of Working Memory
I think the idea is interesting. I, like you, have found that planning and structuring your prompts give way better results; particularly using structured outputs.
> Trivial googling shows you ...

> This took me 5 minutes to Google.

If this is how you get your information, I doubt what you say can be taken seriously. Not to mention that the reference you quote seems like a random website nobody has ever heard of!

This was a very interesting topic and a serious discussion about this topic would at least include references to bonafide surveys or well established trustworthy sources. To find them takes much more than 5 minutes of Googling. Unfortunately I don't have the time to do that, so I requested that if you know something, you share it here with us.

Clearly you do not have the time to do your research either since all you have to present us is "5 minutes of Googling" that turns up a random source!
Can you imagine that some people are their own bosses, with no backup whatsoever?
SSH is standard and it’s open. Tailscale is commercial and closed.
Generators vs. list comprehensions with join() in Python
“Inaugural fund”. Gross.
Javascript has always been evil.
When the system was designed, the way to get a CD to an end user was to spend at least in the range of ten thousand dollars to get discs mastered and pressed, and then convince physical stores to sell them for you. As well as being a lot of effort, there'd be a clear paper trail. You couldn't just burn one and leave it in a parking lot.
and communism makes all people want to be miserable and poor ?
How are these sort of bs comments, relevant to HN ?

Greed and loose ethics have existed longer than even the human species itself, and certainly is older and mainstream than capitalism which is a recent invention.

Has nothing to do with capital, btw, not abandoning your users and randomly shutting down service IS GOOD for capital.
Have doubts ? Ask google, stadia failed because everyone already believed google would shut down stadia, same for a lot of their other services.

So even by your own logic, it is uncapitalistic to shut down projects like this.
I doubt there is any point in debating a complex topic with someone whose only responses are dismissive questions and "5 minutes of Googling"! I appreciate your thoughtful comments in this thread though!
Transmeta: A CPU Revolution That Never Was [video]
1. It breaks my heart to see indie dev spirit die even on HN.

2. it's brittle and too automated to my taste. There may be false positives that I'd fait to review if it was too automated.

3. There should be a very limited set of passwords for your main assets. For instance, one for infrastructure, one for a password manager, one for the safe at home. And they should never be rotated. They are meant to be ingrained in muscle memory and stay with you for many years.
You can demand whatever you desire from your government. It's your country.
And for people like me who suck at using trackers, they provide a lot of musics using each chipset so that you can see how it works. It's really amazing.
We can rethink the internet, but people wouldn’t like the answer, so let’s not. Just carry on, carry on.
Do you have to wear thick rubber gloves to plug in the cable?
Not sure if this is the best, but I use nftables and this article helped me setup port knocking on a debian server: https://home.regit.org/2017/07/nftables-port-knocking/

Then I added a tripwire feature to make it less likely that a random port traversal would be successful. Here's a snippet of my nftables.conf:

define KNOCK_PORT1 = 20000
define KNOCK_PORT2 = 30000
define KNOCK_PORT3 = 10000
define TRIPWIRE_PORT1 = 15000
define TRIPWIRE_PORT2 = 25000

table inet filter {

.
.

set allowed_ssh {
type ipv4_addr
flags timeout
elements = { $HOME_IP, $OTHER_SERVER_IP }
}

# track port knocking
set knock1 {
type ipv4_addr
timeout 5s
}
set knock2 {
type ipv4_addr
timeout 5s
}
set banned {
type ipv4_addr
timeout 1m
}

# handle port knocking
chain raw {
type filter hook prerouting priority raw;
policy accept;

ip saddr @banned tcp dport { $KNOCK_PORT1, $KNOCK_PORT2, $KNOCK_PORT3} log prefix "nft banned: " drop

tcp dport $KNOCK_PORT1 set add ip saddr @knock1 log prefix "nft knock1: " drop
ip saddr @knock1 tcp dport $TRIPWIRE_PORT1 set add ip saddr @banned log prefix "nft tripwire1: " drop
ip saddr @knock1 tcp dport $KNOCK_PORT2 set add ip saddr @knock2 log prefix "nft knock2: " drop
ip saddr @knock2 tcp dport $TRIPWIRE_PORT2 set add ip saddr @banned log prefix "nft tripwire2: " drop
ip saddr @knock2 tcp dport $KNOCK_PORT3 set add ip saddr @allowed_ssh log prefix "nft knock3: " drop
}
}
Please don't call yourself an "RJ45 nazi" as it devalues the problem of actual nazis
It seems strange to demand they ask “permission” in this instance but not e.g. to let you sort you photos by date, or album, or location.

(I agree this is the point in contention, I just don’t understand it).
I recently added RSS to my personal site (https://www.tyleo.com/)

Even with a custom implementation it’s a simple thing to support. You can find the whole spec here: https://www.rssboard.org/rss-specification

I’ll mention that there is a competing Atom specification which is compatible with all notable RSS readers https://en.wikipedia.org/wiki/Atom_(web_standard). The POV I’ve seen on HN favors Atom because it offers more functionality and is a clearer standard.

I want to voice my support for RSS though based on its simplicity. To me the feed doesn’t need a bunch of bells and whistles. I get analysis paralysis I get deciding which Atom features to support.