skysight-inc/HackerNews huggingface dataset:
I started college around 2005, when Facebook was still “exclusive to .edu college email addresses” and it was novel at the time, mostly because it was unfortunately exclusive.

My 3rd year I trimmed my friends list down from 10k to 1k, people I actually at least remembered having a conversation with. The next I took it down to about 300 people, and realized “I see or communicate with these people outside of this website already” and killed my account.

Best decision I ever made relative to the topic of social media.
Samsung smart switch has a backup feature on the PC application.
Somewhat hilariously, I just asked chatgpt 4o with web access, and it found this blog post, and then authoritatively repeated verbatim the same wrong answer he was given from ChatGPT on reddit.

https://chatgpt.com/share/678061d1-7920-8000-9b72-0b2d7ea60e...

I gave up trying to get it to fix its answer.
The only hardware specific complaint this comes down to is one manufacturer swap g the input button for a long press of the home button.

I’ve used this TV and remote a lot. It’s not going to be particularly hard to learn that action.
I use lead free solder and haven’t had issues though admittedly I have been soldering as an amateur for decades. You want flux and higher temperature. That’s about the only adjustments. It goes without saying that you should use clean tips and a quality iron.
There are presumably some similar .Net COM issues when communicating with unmanaged code, as there is an attribute for controlling this conversion: https://learn.microsoft.com/en-us/dotnet/api/system.runtime....

It directly mentions: "Setting BestFitMappingAttribute parameters in this manner provides an added measure of security."
Hard disagree. It doesn't harm to try to solve it with the help of a trusted intermediary. One doesn't lose anything but a bit of time. Instead it shows good faith. You can always escalate to the lawyer afterwards.
MySQL Slow Query Log
I tried this on a few CARTE datasets and it works surprisingly better!! Woahhh
I don't know the name of the phenomenon, but in fiction if you take stuff from real life especially peoples names it makes for unbelievable fiction.
Liked? That was his thing. Every single book was a piss-take of something from the real world.

He often took real occupations and set them in his fantasy world to satirize them.

His humour was to take something from our world, put it in discworld, and then point out how ridiculous it all was.

What always amazed me was the diverseness of it. Whether he was taking the mickey out of hollywood, newspapers, rock music, somophore, stamp collecting, he seemed to have an eclectic knowledge about so much.

But not savagely, it was with the gentle fondness that underlies the best humour of friends ribbing each other.
From the other comment/video:

For people who don't like opening videos:

* OpenSCAD

* DSLCAD

* CadQuery

* Build123d

* Cascade Studio

* Declaracad

* Replicad
“Hey now, how do you expect users to quickly open Netflix or prime or Disney+. Psssh no one uses video inputs now anyway!”
I like the idea but realistically I can't devote another month to making a sister site. Try this: go to my site, and if it's not 1pm, assume it MIGHT be 2pm.
Trusted advisor doesn't need to be lawyer. Can be trusted professor.
Neither. It's definitional and/or historical.
At first I thought the idea of AI creating websites was silly. Then https://exampl.page was submitted to HN.

You can type $foo.example.page in your browser and it will automatically create and cache a landing page for you using AI.

I “created” this for grins and giggle just by typing a URL.

https://aws-certification-training.exampl.page/#

The site above is not spam. It’s not a real site and I’m not trying to start a training company. I am studying for a cert now and it’s the first thing that crossed my mind.

The site is just a tech demo. But it’s cool.
I'd rephrase and simplify this article a bit.

`git switch` and `git restore` are better alternatives to the `git checkout` command, as they have a lower cognitive overhead and fewer footguns to avoid. Although these commands are marked in the documentation as experimental, they work extremely well in practice. Experimental in this sense means that these may gain or lose behavior over time, not that these commands are unstable for use. As a community, we should use `switch` and `restore` commands rather than `checkout` when documenting / teaching git so that newer users start with a greater ability to reason about how the commands affect their workflow.

For more about the introduction of these commands and the details of the above see https://github.blog/open-source/git/highlights-from-git-2-23...
No Sex and the City
Syncthing for loose files and exported backup configurations, SMS Backup & Restore Pro for text messages, radicale for calendar and contacts in addition to Zoho (email provider). Immich and Google photos sync photos in the background.
Agents that write their own tools
Leaded solder is not a big health risk for hobbyists as long as you have proper fume extraction. Metallic lead is poorly absorbed through the skin (it _is_ absorbed from what I can find, but very very slowly), the major risk is from lead vapour and at normal soldering temperatures that’s very minimal.

However, lead free tin-silver-copper (SAC) solder is fairly easy to work with. You need a hotter soldering iron at around 300°C, and if soldering PCBs preheating the board to 80-100°C may be needed for good results. It may also take a bit longer for the solder to propagate flow and wet, since the surface needs to be hotter.

If you’re using additional flux or non-fluxed solder you’ll need to check it for compatibility, that should be on the data sheet. Most fluxes are fine, but I’ve seen a couple that say not to use with some lead free solder formulations.

The main downside to SAC lead free solder is the higher temperature required which can overheat some components, particularly capacitors and ICs in my experience. It’s a case of being careful to keep the heat duration as short as possible.

Personally I went back to lead solder and manage my exposure with ventilation and HEPA filters.
Exactly. The current tiles will not work and have the potential to kill reusability for the upper stage.
> Smells like another cesspit like X in the making.

You act like Facebook isn't already a cesspit. Anyone who claims any mainstream social network site isn't a cesspit is being fruitful with the truth, they're the sum of humanity and humanity sucks.
Yes it actually is but the limitations of rows and features could be a hindrance.
> For now I make a chicken sandwich for lunch, take like 5-10 minutes, fills me up, what do I do as a vegetarian.

Sandwich with hummus, tomato, cheese, lettuce. Very quick and filling. Maybe have it with a hardboiled egg. That's what I would do.

For a 20-30m thing I like to do asparagus, mushrooms, and tofu as a stir fry, lots of protein in that.

Since you mentioned a whey shake I'm guessing you get a lot of exercise. That's probably why it's more difficult for you. Plenty of people work out and are vegetarian, but yeah, both factors are going to make it more challenging and require you to be more mindful.

To be clear, I'm responding because I think it's an interesting topic of conversation, I think being a vegetarian every other day is a perfectly reasonable choice.
See the Thousands of Apps Hijacked to Spy on Your Location
As someone who was in the query trenches not too long ago, I feel like this website paints an overly rosy picture of what a typical agent website looks like.

The fact is that a shocking number of agent websites are awful. These are legitimate agents. Some of them have surprising numbers of best-sellers behind their names. Their websites still suck.

Why?

Because they're agents, not programmers. They don't have the time or the inclination to do this kind of thing, and frankly the incentives don't require them to get better.

While we're here, let me also point out that there are no qualifications and no certification associated with being an agent. None whatsoever. Any of us here could put up a website and start taking submissions. That doesn't mean we'd be good at it, but the line between "agent" and "not agent" is shockingly thin.

Don't believe me? Here's an alphabetically sorted list of (probably? mostly?) real agents. You can go check out their websites yourself:

https://www.manuscriptwishlist.com/find-agentseditors/agent-...

I was upset enough about this situation at one point that I wrote a whole essay about it, along with a website template to show them how to do better. But then I thought better of it and decided it would be better not to burn my reputation in the industry, even if their web design skills leave me wanting to put my eyes out.

Bottom line: I absolutely agree that an agent should never cold email you (unless you are already very successful, in which case hopefully you have better sources of advice than an HN thread). They should absolutely never charge you money. And you should be very careful with referrals they give you if you're not very confident they're legit (or frankly, even if they are).

But if their websites suck: well, sorry, that's sort of how the industry goes. (Unless you never want to work with a boutique agent, ever.)
Complete lack of legal compliance in the area that they are operating; the style of the name.

The issue of my employer is an example of real world consequences when a novice builds a product without understanding the rules they need to follow.

Unfortunately, there is a cohort of people in the startup scene, and who also participate in Hacker News, who don't like to hear negative feedback even when there are very clear consequences that that feedback is trying to address. Don't be one of those people, especially around issues of legal compliance.
Can you share resources on how to backup through termux? I hadn't thought of that.
Yes, and the nice touch of situating Euphoria State University in the city of Plotinus.
>But techno?… thats all Detroit.

We're not talking about Techno per se though, but the so-called "rave parties" of the late 80s/early 90s associated with the namesake culture. A lot more than techno was involved, including acid house and later UK developments like jungle.

(And to be pedantic in the same way, we can find it way before Detroit, e.g. in Dusseldorf and Moroder's Italy and NYC)
I use root and back up specific appdata and files to a remote backup. I tried backing up the-whole-damn-thing, but it is slow and pointless, hence the picking and choosing.
The reason behind the author's choice of word is that an EU law passed in 2018, and subsequently a societal trend arose:

Supermarkets are not allowed to call it "soy milk", you have to call it e.g. "soy drink" etc. so you won't confuse it with cow's milk. Some brands challenge this by putting "m!lk" or "not m_lk!" on the packaging, which has been tolerated for years.

https://foodcomplianceinternational.com/industry-insight/new...

Surely the dairy lobby had something to do with it, but it's become mainstream.
I miss the times where you could really feel the speed of the remote while you browsed through the channels. Feels like emulated, bloated and slow to interact with TVs nowadays..
> Manufacturing went to China against the wishes of most everyone involved

Certainly those in China and the executive suites of Western countries wished it, and made it happen. Arguably the western markets wanted it too when they saw the prices dropping and offerings growing.

AI isn't happening in a vacuum. Shareholders and customers are buying it.
The higher temperature is the main source of difficulty: it can be harder to heat up a joint to the right temperature without overheating the iron tip or the components. So it's mainly a case of getting good thermal contact between the iron and the joint, and having a powerful enough iron and the right size tip.

(One trick that can be very helpful is pre-heating: e.g. placing a board on a hot-plate at ~150C or so, or using a hot air gun to do the same. This means the iron doesn't need to heat a much. But of course this makes placing and holding the components more difficult)
As an update to my previous comment here is a detailed article I found on Brautigan's complex relationship with the more famous beat poets: https://www.beatdom.com/ginsberg-brautigan/

In short, he was there in SF doing poetry readings at the same place and time as Ginsberg, Snyder, etc. -and they were regulars at parties he hosted, but it sounds like he felt socially rejected, bullied, and looked down upon by most of the beat social group, and actively refused both the labels beat and hippie. Still, I agree the label fits both in the ideas in his work, and the time and place in which he wrote them.
Things I cannot (easily) replace, such as contacts and photos, I keep with Google (this will change once I run out of free space, most likely). For passwords, I use Bitwarden.

Everything else is either account-based, or can backed up using Seedvault (a backup solution integrated into AOSP, and therefore present in GrapheneOS)
This is really cool. You should expand on it and reach out to someone like Godaddy or another site that hosts websites for small businesses.

It would be a great autogenerated landing page until the site owner got around to putting something real on the site.

I am working on getting a cert now and this is the first thing that crossed my mind. It did a great job.

https://aws-certification-training.exampl.page/#

“HBCU” is short for Historically Black Colleges and University. It’s where I graduated from. I just made this up on the fly

https://hbcu-spades-tournament.exampl.page/
D-tier article for such a potentially interesting subject, if you haven't read it already don't waste your time.
I made that exact thought many years ago and came to the direct opposite conclusion. It was worth the cognitive overhead to make the change and I haven't looked back. Most of the time I'm just hitting aliases (from OMZ's git plugin) https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git e.g.

gsw git switch
gswc git switch -c
gswd git switch $(git_develop_branch)
gswm git switch $(git_main_branch)
Not in western culture.

Sure, there are no absolutes, but as a rule you can count on parents being partial to their children. It’s definitely a majority — not even close.
I don't mean to make you feel patronized, I wanted to add context because it's a "lucky 10000" sort of phenomenon where the knowledge is so common that it isn't discussed, and people who don't know often aren't told. It's easy to eat on autopilot and then get in trouble when you decide to change your diet. I figured there were people reading who didn't know.

Your friends not complaining is probably an example of that, they remain vegetarians because they've already worked this out, they don't complain because it isn't a problem, they don't tell you because you already know.
Airlines are likely forced to have 2 pilots at all times for legal reasons, even if the pilots do absolutely nothing.
Well, at my previous company it was split between a few Devs. Annoying, but didn't take anything like a whole full-timer.
I know there isn't a market for it, but I'd really like a dumb TV that is snappy with an excellent panel. I don't even need speakers, or multiple inputs...
Looks like there was a 2019 follow-up, "Large-Scale C++: Process and Architecture, Volume 1", with two more volumes planned:

https://www.amazon.com/dp/0201717069/
Phi-4
I saw the Hack Club presentation at the Ubuntu Summit 2024 ("How 30K teenagers build open source software") and it was an unexpected highlight of the conference for me. I'd expected it to be a boring kids program, but Hack Club looks very cool! https://youtu.be/AdgU-_1vDco
Candy Crush, Tinder, MyFitnessPal: Apps hijacked to spy on location
Contacts, SMS messages, that sort of thing. Some people are also really particular about all their settings and widgets and such.
I understand your point, it's just not relevant. Consumers aren't doing any of that, nor are they going to. Expecting consumers to buy smart-home devices as a whole system and integrate it into their structure is just not practical. The barriers to entry are too high.

I'm glad you bought up Insteon. They're a great example of this, they failed commercially.

https://www.pcmag.com/news/smart-home-company-insteon-shuts-...

I understand the benefits to the architecture you're advocating for. Personally, I started with X10 in 1995. But that simply isn't what people buy anymore. People are buying individual smart-home products, not integrated systems.

The requirements of this program are to address the reality of the types of devices people are actually buying, and the security concerns that affect them.
Greetings from the USSR! In 1990, I was 15 years old and a high school student. Factory clones of the ZX Spectrum appeared in stores, and I often visited the stores, looking at the new computers on the shelves. I already had a programmable microcalculator. My mother worked as the head of the department of automated control of industrial production, she received her salary for a month and bought me a ZX Spectrum 48K computer with all the money, for this I am very grateful to my mother. I learned to program in BASIC and assembler. The computer came with a cassette with the games Zynaps, Exolon, Lode Runner, Boulder Dash, Is-Chess, Robin of the Wood. These games were English, exported through Poland. I knew three people in the whole school, owners of the ZX Spectrum, and it was a huge school, 11 thousand students studied there. We exchanged cassettes with games. Then I used the Copy-copy program, it was right on the tape included with my computer! To make a copy of a game, first the game was read from the tape recorder into the computer's memory for 5 minutes, then I put in a clean tape and recorded the game for 5 minutes, then I checked for another 5 minutes (Verify). Sometimes I came across games in Italian. Hello Italy! There were Polish magazines in Polish. In 2002, I started working in a gaming computer club. There were 12 computers connected by a local network. There were Counter Strike, Half-Life, Sims, GTA III, Warcraft and other games. Games and programs were sold in stores and kiosks. I still have a collection of disks. For example, this is a Windows XP Corporate disk, for which only a serial number was needed. I bought this disk in a store for 2 dollars. Now I use Debian 12. I cannot download a Windows disk image, since many sites are not available in Russia. I can only buy a laptop with Windows installed, but it is expensive.
Weights are MIT, original announcement (439 points, 254 days ago, 144 comments) https://news.ycombinator.com/item?id=42405323
There's a whole book and movie about it

https://en.wikipedia.org/wiki/The_Secret_of_NIMH
The soviets would copy stuff too!

https://upload.wikimedia.org/wikipedia/commons/9/9e/Antonov_...
every time you double the number of bits, you increase the search space by the square of what came before

2^16 = 65536

2^32 = 4294967296

4294967296/65536 = 65536

so if a search space of 65536 costs you $8, then a search space of 4294967296 = 65536 x 65536 = 8 x 8 = 8^2 = $64

2^64 = 1.844674e+19

1.844674e+19/4294967296 = 4294967296

so a search space of 1.844674e+19 = 4294967296 x 4294967296 = 65536 x 65536 x 65536 x 65536 = 8 x 8 x 8 x 8 = 8^2^2 = 8^4 = $4096

where here $8 is the cost of finding (or not) 1 number in a haystack of 2^512 numbers, and the rest is identical.
This "senior technology reporter" doesn't understand the GOMS fundamentals of a television remote.
It's true, they're very convincing bullshitters ;)
his "free speech absolutism" is little more than branding for his real philosophy, which is literally just whatever benefits his own bottom line; however, I think that requiring live info on people's locations to be delayed by 24 hours is not a good argument that he's against free speech. as you say, there are better examples.
I do too. But what you describe there is basically a monitor.
Related:

See the Thousands of Apps Hijacked to Spy on Your Location - https://news.ycombinator.com/item?id=42651087 - Jan 2025
Okular supports javascript in PDFs and works with many fillable forms.
No More Insight Porn
Related:

Candy Crush, Tinder, MyFitnessPal: See the Apps Hijacked to Spy on Your Location - https://news.ycombinator.com/item?id=42651115 - Jan 2025
> Capabilities
>
> Capabilities mean having multiple types of memory. Might come back if partially-shared multiprocessors make a comeback.

I found this description amusing because all modern memory safe languages have capabilities, and they all have multiple types of memory: that's what an object is! Memory safety partitions memory into different types, and object references are capabilities!

What languages do next is where they break the security properties of capabilities: they add "ambient authority" and "rights amplification". Quick primer:

Ambient authority is basically the same problem as globally mutable state. Globally mutable state impedes modular reasoning about code, but if that state also carries authority to do something dangerous in the real world, like launch missiles, then it also impedes modular reasoning about security for the exact same reasons.

Rights amplification is the ability to turn a reference to an object with little to no authority, into a reference to an object with more authority. File.Open is the quintessential example, where you can turn an immutable string that conveys no authority, into a file handle to your root file system!

File.Open is also typically accessible to all code, meaning it's also ambient authority. This classical file API is completely bonkers from a security perspective.

So we already have capabilities, what we really need to do is to stop adding all of this insecurity! The developers of the E language actually showed that this could be done by making a capability secure subset of Java called Joe-E, which removed the parts of Java and the standard library that exposed ambient authority or rights amplification patterns. Most Java code could run unmodified.

And as for whether capability security will ever be adopted elsewhere, it already has been! WASM's WASI has capability security in its core design, because capability security is exactly what you need for good isolation and virtualization, which are the core properties WASM needs.
`git bisect` hits every commit, not only merge commits. They're saying if you used squash-merge (which is a special kind of rebase), the small commits don't exist anymore so there's no way for bisect to find the small commit that caused the problem. Regular merges and non-squashing rebases both keep the small commits so bisect will find them.
Lead Pollution Likely Caused Widespread IQ Declines in Ancient Rome
I don't understand your comment, is it like a three seashells joke?
Use a higher temperature and plenty of flux (I like flux pens), and you'll be fine.

Leaded isn't actually a significant health risk for you, so you might as well go with that. It's not like you are going to breathe in lead. It's a problem for the environment in general, and you do not want to consume it, but it isn't that unsafe. A bigger problem is that you should never use leaded solder to repair boards that have been soldered with lead-free, which means pretty much every board out there that has been manufactured in the last 20-30 years or so.