skysight-inc/HackerNews huggingface dataset:
It's not about towns or cities. There are people who do not drive or fly but use trains. Why does any place have more than one transit option?
jank development update – Lazy sequences
支持。
It is really hilarious. Put a piece of paper on the floor? The cat will sit on it. Draw a circle on the floor? The cat will sit in it.
Even without an iommu, there are still benefits to placing this logic in user space. It doesn't have to be all or nothing. Ideally if and when it becomes commonplace, iommus will also become more common.
It was required - back in the early aughts, and modern TLS adoption with SNI was far from guaranteed even in 2012.
> You buy different stuff, copy your data across and sell the original stuff.

You buy a different house, move your stuff across and sell the original house. How is it a crappy analogy?

The issue is that the cost of moving removes your choice from individual decisions because they all have to be made together. If you want iMessage then you have to sell your Android and get an iPhone. If you want F-Droid then you have to sell your iPhone and get an Android. What if you want both? This isn't because the free software community would be unwilling to set up a store/repository for iOS, it isn't because no Android messaging app would be willing to interoperate with iMessage, it's because you're locked in to one platform or the other at any given time and have to make all your choices together.

Someone who wants to provide an app store that charges lower fees would have to convince everyone to switch to their platform instead of only convincing people to switch to their store.

The reason they make it that way instead of being able to choose what you run on your device independent of the kind of device is in order to lock you in.
> Hacker News Guidelines

> What to Submit

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
注册账号，过来支持一下。
Call from another jurisdiction, and good luck trying to enforce any laws.

Back in the old days spam call centers were often in the Caribbean for that reason, but now that phone calls are so cheap, they might be anywhere.
That data is most likely pre-Biden. Today, beef is twice what it was 2 years ago.
Apple users would be less shackled to crappy SMS if Apple put iMessage on Android.
> We can't change the OS's that we have. The ship has sailed on efficiency.

Windows 11 on Intel is about the worst performance/power that I've known. I use Windows 10 on a Surface Go which is usable for light work after I disable lots of extraneous Windows services. Efficiency should be a default.

I also don't run Electron 'PoS's either (except Slack on my work laptop) so don't see how that's relevant.

We can choose different OS's like macOS on Apple Silicon or Linux on AMD.
Where I live, e-scooters have a speed limit of 25 km/h (15.5 mph). Any faster and it needs to be registered as a motorbike, where a helmet is mandatory. Some people take the risk and ride unregistered fast e-scooters, but they’re surprisingly aware of the danger and usually wear full moto gear.
Cicada-palooza Billions of bugs to blanket America
that's not what this chart is suggesting. https://ourworldindata.org/grapher/global-energy-substitutio...
I think the modern definition of computer is something with a screen and keyboard. While you’re right that almost everything has a chip in it, calling your fridge a computer is disingenuous.
>In a larger sense, optical illusions mean we can't "trust our eyes" as many exhort us to do.

No, that's not what it (necessarily) means. A lot of optical illusions are specifically engineered to exploit biology or evolutionary gaps, some of which are due to path dependency but others which are likely very sensible in the ultra typical non-synthetic non-adversarial environment. As the article here says:

>“Many animals are evolved to perform this sort of perception,” said Smith. “It’s probably to do with navigating the environment. You need to know when not to walk into a tree or off a cliff.”

Another way to think of this is "ability to perform high speed object inference from partial information", and it makes a lot of sense this would be pretty important. Much of the natural world is full of woods and grass land where important objects are only seen through a 3D overlay of grass/leaf/branch cover. The examples there might be real but even more so are probably biological ones, like "huh I think that's the shape of a predator hiding there". That's the sort of thing that'd have some real evolutionary pressure. I think we generally take for granted being able to infer what something is from highly minimal information with great reliability normally but it's not like it's a given.

So "trust, but verify" while also recognizing sometimes it's better to err on the side of caution. For technologists doing human UI design there are probably usability and safety considerations related to some of this too, designers can make use of negative space in useful and harmful ways. Finally it's fine to just enjoy optical illusions and magic tricks and so on both for their cleverness and what they reveal about ourselves without leaping to some sort of silly "hucksters/manipulators" thing.
You know what cripples the effective exercise of reason more than any drug? Living in a society that is organized in extremely unreasonable ways, yet one has to accept and actively participate in it because that's the only way to keep on living. Perhaps start there when considering the reasons for drug use...
Guess what? Joe Consumer lives in a society that has an economy. And that economy thrives on open markets and competition. US antitrust law knew this from Teddy Roosevelt all the way until Ronald Reagan gutted that notion, and began to focus only on consumer harm. But consumers aren’t the only part of an economy! They’re probably not even the most important part. Open competition is vital for a diverse and open economy where all sorts of market entrants can participate, and create companies that pay taxes, and create jobs for people who are also, in turn, consumers. Sometimes higher prices are worth it if an economic sector is open and thriving. We know this intuitively when it comes to trade protections, as countries like Germany go to great lengths to protect domestic manufacturing at the expense of cheaper cars.
Many of the links are broken and lead to https://www.truefoundry.com/cognita-launch#

I tried on Firefox and Chrome.

I would make the GitHub link more prominent.

Congratulations and good luck.
With all the human intelligence we keep botching I wonder who's going to be a good mommy to our first prodigal "brain like" success.
or you could just use a program you learn once, which works anytime, anywhere, for free.

ill choose the one that i cant get vendor locked out of, or that gives me a different result tomorrow than it does today.
At some level, every business has incentives to minimize what they provide you vs what you provide them. But even low margin businesses where you’re the customer are more likely to have incentives and structures built around paying attention to you than low margin per user businesses where users aren’t the customer but part of the product.
The smart features.

On the CU7000D I pulled three wires and I was able to turn off Bluetooth on the fucking thing.

For those about to make the recommendation, I could not make the edit in the factory menu. I use the remote controller code, but Samsung neutered their factory menu options unless the person has full-fledged factory remote.
Probably because with PCs you typically want to be able to focus on any particular part of the screen without moving your head a lot while with a tv relying on more peripheral vision is normal and expected.
Nice one! Added it now.
It’s interesting how it always the big vendors that seem to suffer attacks like this - is it the more positive angle that simply nobody important uses stuff like opnsense? Or more negatively, not enough people paying attention to catch these attacks?
It works pretty well, and it's nice having full control of the smarts. My washer and dryer don't have a built in buzzer for some weird reason, so it's been a nice upgrade.
Serving HTML will get you scraped. Your terms don't overrule fair use.
OMG, the name "Watcom" just opened a flood of nineties memories of the demo scene for me. Thanks for mentioning.
I think einsum is great but it's a bit like regex in that it's unnecessarily concise and hard to read. I use a wrapper where you can name the axes anything you like, eg. "index", "world", "cam", and it translates it to the single letters.

Even better is if the library keeps track of the names of the tensor axes and the einsum is automatic.
Exactly. If this was a common occurrence it wouldn't be newsworthy
Back in ancient times - the 1980s - one of the DAK-style electronic toys mail-order places sold an interesting box. It worked like this:

1) pick up line

2) play a pre-recorded message (default: "Please enter your extension.")

3) wait for the touch-tone sounds (or rotary clicks, those still being a thing)

4) when the correct three-digit code was entered, your phone would ring.

No code, no ring. Simple. (and no voicemail, either!)

And if "extension 123" got compromised, you could just change it to "456" and let people know.
I don't know about Canada but SF, LA, NYC,

https://bestneighborhood.org/race-in-san-francisco-ca/

Zoom out can you can zoom into any city and see at least in SF, LA, NYC there are huge areas where you can expect non-English to possibly be common. Sorry it doesn't cover Canada but I'm sure some searching can bring up something similar.
they are building a new python team from scratch in munich, for whatever reason. yeah, it doesn't make sense to me either.
Using the openai Python library?
And yet, in Apple’s preferred world, they suck up 30% of all of the revenue made by developers who develop for their devices. The Mac model may not exist in 10 years if Apple can get rid of it and replace it with a locked down App Store from which they charge rents.
Ask HN: Custom email domains for personal email?
I've been considering getting a custom domain for my email so I wouldn't be tied to a single email provider, how have you set it up?

The registrar and the TLD have to be something trusted, I know people have gotten their cheap domains hijacked. Porkbun seems like a fair and inexpensive option, maybe with the .net TLD? Cheaper options exist but I don't want anything weird sounding that could trigger spam filters.

Also the naming scheme? I thought of firstname@lastname.tld, but many of them are taken, and if I were to set up multiple email aliases, I would be revealing my last name even if I don't want to. It should be at least a little professional sounding, something I won't regret in the long-term.

Of course many of these things are a matter of personal preference, but I want to hear how it works for everyone.
I'd never heard of this before (but I'm also not any sort of expert in unionization).

I'm coming into it more from the other side, unionization as a way buffer against (and maybe negotiate something other than) sudden mass layoffs.
I think these types of drivers, taking care of parsing in a place where I would personally say parsing should be avoided where possible, is an excellent place to move towards Rust. The language may not be great at doing things like low-level memory management, but parsing data and forwarding it to hardware seems like an excellent use case here.

And yes, you can parse safely in C. Unfortunately, correctness in C has been proven to be rather difficult to achieve.
I had trouble getting an apartment in Leipzig a few years ago, because so many of the (older) landlords didn't want "Wessies" in the house who would just leave in a couple of years rather than staying and joining the house community.
Relevant: Spotify already hands over 70% of their revenue to music rights holders to cover the various performance and mechanical royalties. All of their other operating expenses have to fit into the remaining 30%, meaning they often have quarters that report a loss.

Apple trying to take 30% of subscriptions while operating a competing service as a value-add that can afford to be a loss leader is highly anticompetitive.
Typo. That's fucking insane. Death penalty for drug trafficking is fucking insane
They do eat the restocking fee that others would charge, taking the haircut on refurb sales
Here's the thing. If launch detection and land based ICBMs make mutually assured destruction a credible deterent, then the decision time is short: upthread, 6 minutes was posted.

Coming to consensus in 6 minutes with a committee sounds pretty hard. It kind of does need to be one person, or you need more time.

OTOH, even though it's one person with authority, you've still got to convince a lot of people to act. You've got to get the person with the football to bring it over and open it up. And it's not a button to push to launch the missiles, it's a radio to reach the Strategic Air Command, to give a command to launch the missiles, that will need to be disseminated.

When the Commander in Chief gives a command, you're expected to carry it out, but there's an opportunity to object or disobey. And then there's the people who actually push the buttons.
Look at historical human societies - how many of them did not have some kind of socially accepted psychoactive drug?
Thanks. I wish the same for you.

In the end, all we have is memories of it all. Pretty much all of my good times couldn't have been bought - they had to be experienced.

One day I'll write a book about it all. Maybe that'll make me rich, lol ..
It was not your remark. So far as I know, I'm one of a very few people who have read your comment (just by dint of the age and depth of the thread). There is no mass mobilization over any supposed racism or antisemitism embedded in your specific statements, the way there is over the claimed "whiteness" or "Polishness" or "European-ness" of Israeli citizens. That is to say: I thought that in referring to common complaints in the discourse, I was clear that I was talking about a wider phenomenon, not this particular thread, but message boards are tricky and I could have done better.

I'd have no trouble using direct language, describing a particular argument as "racist" or "antisemitic", if I felt that was what the argument was. But there's no reason you'd have known that, and I understand if I read as sort of cagily making that accusation without making it directly. Nope, not my intent, sorry to drive up your cortisol that way. I'll be more cautious going forward.
Hashi Corp to be acquired by IBM
The Wandering Earth movie review (2019)
What you describe is the main reason I like Linux, but at last check the reinstall trick doesn't even work anymore because a lot of the preloaded software can get reinstalled automatically even if you install from non-OEM media. Its still probably better than trusting the preinstalled OS in the world of state sponsored spying and supply chain attacks.
I would have assumed as per previous iphone models that they needed to desolder the nand and put it into jc pro or similar in order to clone it to the new nand. Interesting that they just grind the old one off and do a dfu restore. I wonder what was done for that process.
Great article, would love to know what you're using to create these diagrams!
I'm writing this on a 2013 MBP. This specific machine is slightly bent and endured being hit by a car. Those other laptops that you mentioned, that aren't made out of aluminum would be dead. I've also had a few Lenovo T410s (circa 2010). I would say the quality and spec of those T410s isn't up to par with MBPs of similar era. Their CPU fans fall apart. They tend to overheat. The hinge breaks- plastic. The display and audio quality is worse. Software support also sucks. At some point newer versions of Windows just don't have good support, the webcam from example doesn't work in modern Windows. On the Macs though you can still run fairly modern OS and everything works. I would totally take a 2010 MBP over a Lenovo Thinkpad of any type. (EDIT: from the same era)

I've also used top of the line Dell laptops over the years and a Lenovo Yoga.

Way way back I used to have a desktop color Macintosh of some sort (I forget the model, a 68k, maybe IIci ?) and as PCs were getting tossed in the landfill for years while the Mac kept going and running most new software.

I just bought my daughter a laptop and decided to go with the MacBook Air m2. Great value for money IMO. Not sure what's even close in terms of performance, build quality, battery life etc. This should easily last 10 years.
When I see an embedded DSL passed around as strings like this I can't help but think "this could be its own programming language"

Then it could have syntax highlighting, auto complete, and so on. The type system for such a language could possibly include verifying shapes at compile time.

What would a language comprised of .ein source files for manipulating tensors, which compiles down to the same low level ops, look like?
Physical activity, and social activity, and interacting with the world (guitar) are all critical too.

But have you "tried a hobby(s) building things in the real world"? Movement is great, but in addition to that I'm specifically wondering about building.

I can tell you are a great writer, which makes me think your mind likes to build things, and I wonder if you've been restricting yourself to only building 2 dimensional things (on paper/screens), and not building things in the 3d/4d world (plumbing, gardening, electronics, etc). Maybe the depression is your body telling you it needs to be building in the real world too.

(Just an idea; could be wrong; feel free to totally disregard)
FasterNode: Node.js Boilerplate to Automate Startup Tasks
Hey HN,

I'm Rahim, a solo founder and Node.JS developer who's been on a startup launching spree – 4 in just 6 months! But amidst the hustle, I noticed a repetitive pattern: setting up DNS, connecting databases, handling Stripe webhooks, Setting up Authentication… it all felt like wasted time.

That's why I built FasterNode. It tackles three major pain points:
1. Focus on what matters: Spend less time on repetitive setup tasks and more on building a thriving business.
2. Avoid common headaches: Like setting up Google OAuth, emails, Stripe payments.
3. Make a scalable and secure app: For that I didn’t want to use Next.JS, rather I wanted this boilerplate to be built on Node.JS and express for simplicity and versatility. FasterNode uses a reliable custom built auth system, and MySql as a database.

FasterNode is essentially a boilerplate on steroids, designed to streamline your launch process and free up your valuable time.
If you're a solopreneur or a small team tired of repetitive tasks, I'd love for you to try FasterNode and hear your feedback!

P.S. What are your biggest challenges when launching new startups? Let's chat in the comments!
There was a fascinating 1986 documentary about the subject.
Do you pick apple blossoms or do you wait for the apples?
Yeah you always can but you end up with an in-house kind of ORM and those tend to not evolve too well in my experience.
Of course it can replicate existing workflows and show existing content. The exciting potential of this class of device lies in the immersive experiences that exist only as demos. This is content that must be tailor-made for VR/AR/XR. Honestly, I own a Quest 2, and I barely use it. Not because of the resolution, but because the immersive content just isn’t there. There are demos, but nothing I can sink my teeth into. Apple is in a prime position to change that, it they don’t really even acknowledge the problem.
For a while I had a GP who did his med school in the Caribbean. He was fine. I knew he did it there.

During one exam he asked me where I did my grad school. I respond and reflexively ask him and his response was “Blah blah school of medicine in The Grenadines. But the guy who graduates last in his class there is still called ‘Doctor’”.
Good thing this doesn't apply to fair use, which allows you to have an offline copy for yourself (assuming it isn't for commercial purposes, and you can make your own offline copy).
> Take Unix for example. If you call close on a file descriptor you never opened, you get an error code back. If you call open and hand it a null pointer instead of a pathname? You get an error code back. Both of these are violations of a system call’s preconditions, and both are handled through the same error mechanism that handles “file not found” and other cases that can happen in a correct program.

> On Hubris, if you break a system call’s preconditions, your task is immediately destroyed with no opportunity to do anything else.

Oh, yeah. I've long thought EBADF and EINVALs (and EFAULT, I guess) should basically always be fatal.
Linux fan but hard pass on this. Apple's ecosystem integration across their devices (I have Apple Watch, an M1, an iPhone 15 Pro Max, a couple Apple TV's etc.) is unparalleled. And the iPhone camera is excellent for documenting my rapidly-growing, almost 3 year old kid. Also, Livephotos kick ass. Every single Android phone I've used is annoying AF and I hate having to fix issues with them when I'm at my in-laws' house (her dad insists on them for... some irrational reason).

Of course, I do sync my entire photo library with both Google (preserves the Livephotos) and Amazon (does not preserve livephotos), because I once lost an entire photo library due to a fuckup combined with an Apple bug. And I use non-Apple services for music and video.

Maybe just don't put all your eggs in one basket to the extent you can.
I’m just responding to the question about how unions have often operated in the past.
It would be really great to show text with the "make model" under the circle images, like browsing thumbnails with captions.

And how about a submit make/model + link that's more convenient (and de-duplicatable) than emailing contact and hoping it's used.
We had a local election back in 2004, where Candidate A unleashed a spam tsunami at text and voice numbers. Enough that it angered enough people to turn the election to Candidate B. (best as we could tell after the fact)

Candidate B, it eventually came out, was the one who was running a sock puppet "Vote for A!" campaign.
I understand keeping them off of wifi, but what is the downside of Bluetooth?
I am talking about the model itself, not the code it produces. You are not proprietary software.
you don't say... a guy saying "the wife" and talking about linux isn't clued in?
Not really. The Department of Justice cited this exact behavior in their investigation of Apple.

https://www.npr.org/2024/03/28/1241443505/green-bubble-shami...
Last time (~2012) I saw that machine, it was exhibited at the CERN Computing Center lobby. Its sibling, Tim’s workstation was exhibited at CERN’s public museum. Both long disconnected.
Even if you don't want to give up the convenience in general, it's good to know that if you're in a situation where you're likely to be arrested then if possible you should reboot your phone, or press the lockdown button if it has one, so that biometrics are disabled until you provide your PIN/password.