skysight-inc/HackerNews huggingface dataset:
Powell's technical books was amazing!

Sadly there's very few technical book stores left in the US. The only two I can think of are:

- Ada books in Seattle, WA

- MIT Press bookstore in Cambridge, MA

Are there any others that still exit?
I wouldn't say zero, when you want to go hold and see a product before buying instead of buying and returning 4, in person has it's benefits if you're self-researched.

Getting help for a product (or navigating solving a problem with a category of products) is a fair point, getting help fro every product under the sun might also be a challenge with so many more consumer electronics out there where they may have just been a speciality product.
If you look at light vehicle sales in the US they've been stuck at 17 million units a year for the last 25. I think that's why manufacturers keep retching up the size and cost of cars.

I keep seeing manufacturers spam in my engineering newsletters that point towards batteries that last 500,000 to maybe a million miles. And I know that electric motors can go that far. Potentially talking about cars that last 40-50 years.

You can imagine that makes the investor class unhappy, cause maybe the number of cars sold will drop.
Apple Signals That It's Working on TV+ App for Android Phones
>The Israeli network included 510 Facebook accounts, 11 pages, one group, and 32 Instagram accounts. Meta said that it took the network down early in its audience-building efforts, before it was able to generate activity among authentic communities. The network had fewer than 500 followers on Facebook, fewer than 100 group members, and about 2,000 Instagram followers

I don't use facebook, but is this really significant compared to the enormous number of bots that I assume exist? Certainly banning 500 bots on youtube or twitter would not be noticable.
Five years ago it would not have been at all controversial that these weights would not be copyrightable in the US, they're machine generated output on third party data. Yet somehow we've entered a weird timeline where obvious copyfraud is fine, by the same entities that are at best on the line of engaging in commercial copyright infringement at a hereto unforeseen scale.
Because Christianity is the theistic system that makes the most sense.
> Ace Pass required. Works with most phones running Android 11.0 or newer or iOS 15 or newer.

This is a bummer. It's still better than being android only or iOS only, but this would really have benefited from allowing standalone use with management from the web for instance.
>But my games need a high end GPU

Actually I forgot this case, GPU may be the only reason to upgrade when the person is using heavy graphics games or maybe autocad or 3d modeling type software.

But if you ask me, these people may be better served with a desktop where you can upgrade the GPU Board every so often.
Fair enough! Something to watch for I suppose.
Holy hell the pessimism in this thread over a life-changing amount of money for 99% of people.

> should have stayed at Google

You should feel privileged that you've never been "stuck" at a job that you don't find personally interesting and stimulating. Wasting your life to see the number in your bank account increase.
FiLMiC Pro, another pro camera app for iPhone, also existed for years [0] and sold with the one-time-purchase business model. They're now a subscription [1] and owned by Bending Spoons / Evernote. (Plus, more bad news [2]...)

[0]: http://web.archive.org/web/20111130073123/http://www.filmicp...

[1]: https://www.cined.com/filmic-pro-is-joining-forces-with-bend...

[2]: https://www.theverge.com/2023/12/3/23986187/filmic-staff-lai...
Thanks for reading!

Yes, you're correct. The buyer takes out the loan. This was an asset sale, so assets transferred over but not any debts.

The seller (me) can approach a loan broker and show their financials, and the loan broker can say, "I think it's likely that the SBA would approve this loan, and I can connect you with lenders I think would offer the SBA loan for acquiring this business."

The SBA pre-qualification isn't binding or official, but I guess the loan broker's prediction is accurate enough that the brokerage will list businesses as SBA pre-qualified based on the loan broker's assessment.
I didn't downvote, but to further explain: a pile of bones won't compost and won't grown mushrooms.
HWNDs are actually a bit special. HANDLEs you get from CreateFile and so on are implemented by the NT kernel and are real capabilities (like Unix fds), so the actual bits of a HANDLE from one process are useless in any other one.

On the other hand, HWNDs are global (at least within a window station, I don’t know how that works). If you display the numeric value of a HWND in a message box in program A and type it by hand into program B, program B can (usually) pass it to PostMessage and successfully reach program A. I don’t know if other USER and GDI “handles” (e.g. HMENU, HRC) are like that, but I wouldn’t be surprised if they are.

I also think defining STRICT before windows.h will still prevent you from passing a HANDLE where an HWND is needed, even though the last (also the first and the only) time Microsoft promoted this feature was in the Win16-to-Win32 migration docs in the early 90s. A HANDLE to a file vs a HANDLE to a named pipe or even a mutex is another matter—those are all genuine NT objects, and handles to them are to an extent all the same kind of thing.
I wonder if it will apply to politicians as well, or is it just for us, lesser people...
Try birding at 500mm or more. Pixel soup (pun intended) vs crisp details from the R5 with 100-500, even at f7.1 or higher. No comparison.

Even at 105mm f4 the difference is night and day. Portrait mode is good enough for casual use, but the real thing still looks better.
What happens is you run out of new people to sell your niche app to (or hit a long rather thin tail) while continuing to provide updates for your existing userbase. So you either have to release arbitrary new versions from time to time leaving the old ones neglected and eventually unsupported (or with the overhead of supporting several versions) or you switch to a subscription model.

It's happened with so many businesses.

Maybe the solution here is to stop supporting new phones with old versions. So your app works forever but if you upgrade your phone you have to buy the software again. It's hard to find what feels fair.
Thanks so much! Yes, I'm definitely planning to spend less time on work over the coming years.
They have the option to opt out. It's not written in this particular blog post but it was part of the original proposal. I don't see why they would not have kept it in there.
> Any engine built after 2010 will likely last half a million miles or more as a feature of quality control and automation alone.

The engine block and rotating assembly might. But all the crap that is bolted on won't.

Several engines are known for having the turbocharger fail. Which is now integrated in the exhaust manifold.

Timing components are junkier and junkier these days. And somewhere in the 2000's, some of the manufacturers decided to make complicated systems where cylinders deactivate to allow for fuel savings, and those are all an unreliable mess.
> I actually love going to see some of the newer gadgets, but admittedly I have not made many big purchases there.

To me this seems like their biggest problem, if they're just a showroom for Amazon then they're not actually making any money. The value of "buy it today" is not nearly as high as it used to be, and for bigger things delivery is probably preferred by most anyway.
Do take a look at Adaptive [1]. It is combination of what teleport and indent does.

PS. I am one of the co-founders.

[1] https://adaptivezero.com
Hey if you do this, and engineer individual control within a seating area, please also add "off", for those thst generally prefer no noise, to music.
The Minimal Company – Live More, Scroll Less
I think part of the goal for Turbo9 is to be used in the real world. By using an established ISA and maintaining binary compatibility, their CPU can be targeted by any tooling built for it over the past 40 years. Think of it: all existing documentation, code, compilers, assemblers, know-how, even existing compiled binaries!

As soon as you create your own architecture, you're essentially a toy. Nobody will want to rely on your half finished C compiler for it, or your unmaintained patchset for LLVM, or be willing to learn verilog just to fill gaps in documentation.

Even something as "simple" as changing registers on RISC-V will break most tooling and make most existing documentation impossible to rely on. Resulting in essentially a new architecture with a confusing name.

Being a toy isn't a bad thing, it just wasn't their goal here.
Show HN: A deeper dive into Apple's WI-FI geolocation service
I live in a 40 year old apartment and have been charging in my parking spot for 2 years now. I pay 15€/month for the charger plus whatever electricity I use.

Would’ve started sooner, but politics (apartment management) was in the way. The actual technical bit was about 3 hours of work by an electrician.
There's an entire section titled `Why Sell`.

> I missed writing code....

and

> My wife and I also wanted to start a family. TinyPilot only occupied about 20% of my time, but it occupied 90% of my stress. I would have done a terrible job juggling founder stress with new parent stress.

Changes in life circumstances changed his priorities. It wouldn't be the first or last person I've heard of that wanted to go back to coding after ending up in mgmt/founding something.
I was suddenly reminded of ZZT while watching the demos.
Great post - I love these candid insights into founder life.

It’s hard to learn a lot of these lessons without going through it, so I really appreciate you sharing
It sounded like it wasn't really the kind of business he wanted to be in. What do you do if you've poured two years of your life into something, and it's starting to be profitable, but you realize it's not really your thing? Options are:

1. Press on making OK money doing something you're not that enthusiastic about

2. Just pull the plug

3. Sell it

I mean, obviously #3 is the least bad of all the options. You don't know what something's going to be like until you try it. This is a "negative result" from the "what kind of business do I want to run", but now he has a better idea what might not work for him. It's probably a break-even result from a financial perspective, and a positive result from an experience gained perspective.
Congrats, you outed yourself as not having read the article. Because it's in there.
That's not enough. Just uBlock Origin's default list "uBlock filters – Ads" already accounts for over 38,000 rules. EasyList is over 87,000!
Somewhat related....I think that while fiber needs to become faster and more affordable and accessable, the other big factor is speed is the latency in DNS. DNS is such a pain to troubleshoot personally,and factors like how fast DNS takes plays a big role in network speed.

Also, for the love that all that is holy, some ISP DNS servers just break if you try using ipv6 only which is just saddening.
> A minor is going to get a phone plan w/o a guardian signing for it?

In the US at least, it is trivial to get a phone plan without being 18 or having an adult sign for it. There is no credit check nor identity check.

Just walk into any Walmart and pick up any one of a dozen prepaid kits. These plans require you to bring your own devices, but you can get a used/unbranded smartphone for under $100 and a plan with data for under $10/month.

It has been this way for at least 10-15 years, if anything post-pay/credit line plans are quite an outdated concept, and mostly used by older generations who are overpaying. Plus T-Mobile specifically have had three data breaches leaking all of their customer's personal information (which they wouldn't even have with a prepaid plan).
Didn't know about that, thanks for the addition.
As part of an on-going Amazon detox, I try to go through Best Buy for electronics. They tend to have the same inventory at identical prices (propped up by an online-only inventory) and offer incentives, such as reward points with their freebie store card, easy local returns, price matching with Amazon, and occasional credit card bonus offers on Amex/Chase. (Hardcore couponers can probably squeeze even more savings with something like Slickdeals Cashback Rewards, seen as high as 10%.)

One annoyance is their account security--it's dialed up to 11 and completely out of control, frankly. You cannot sign in on mobile and PC simultaneously without getting flagged and requiring a password reset. It's insanely anti-consumer and has frustrated me to the point of going elsewhere at least once.
I've always taken a particular joy in "Writing code like Language A in Language B"

I like Java as a host language to do things like:

Write numerical codes in FORTRAN style, allocating a few big arrays at the beginning and not pressuring the garbage collector. This is how I'd write an FFT, matrix inversion, or something like that.

Write programs with very few class definitions but a large number of static methods. (Like any non-OO languages, but static methods can go nicely with a few well chosen classes you make instances of)

Write static methods that take instances of "Object" as a parameter that are inspired by an algebra like that for a language like Python (of course a Collection is treated special, etc...)

Use static methods to build up structures like LISP's S-expressions.

These tactics can be used, for better or worse, to write Java DSLs that appear to describe "business rules" in plain English with the caveat that things like that are never as easy for muggles to maintain as you wish they were.
When would it make sense to use such a setup? What kind of applications?
Why not make lightbulbs that produce the 350-400nm wavelength to stimulate/prevent eye elongation? I’m sure companies like Philips would love to sell you therapeutic LED bulbs at premium.
This already exists and has for several years.

https://play.google.com/store/apps/details?id=com.apple.atve...

>The Apple TV app is the home of Apple TV+, MLS Season Pass, and more.

>Nov 3, 2020

They released TV+ on a ton of platforms (at launch if I remember correctly), even making apps for various smart TV brands so their subscription services wasn't limited to those with Apple devices.
I just found the ideas interesting and the contrast to Itanium's VLIW.

Maybe this was a better link:
https://www.youtube.com/watch?v=ki6jVXZM2XU
But "our interests" in observing the use of psychological trickery through memes and celebrity pawns to subtly nudge group actions and [the holy grail:] individual actions. Sports wins don't have the influence Meta's data pipeline has on individuals' lives! It's huge and insidious, 1984 is now literally becoming possible! It does negatively affect them. Now special interest politics can better out maneuver said people's interests and intentions even more effectively, now that personal and cohort profiles exist and updated in realtime!

No, we are cooked if we do not spread persuit of privacy like a religion! The individual cede to the group, and the group to the regal classes.
I don't think it's the number of bots as much as who they belonged to that's being reported on. Russian activity on facebook prior to the 2016 presidential election was similarly modest.
Didn't your quote precisely say that it wasn't very large yet? I think thats the point - to get it early.
Pages 1-3 simply show that (c-a) and (b-a) divide (a+b-c)^n (for even n), assuming they are a solution to FLT.

You then define g to be (a+b-c)^n/(c-a)(b-a), an integer.

I follow you this far. I do not see why g divides a+b-c, and I don't think the argument on p.4 proves it.
> [...] waiting for one or more terminal emulators to get together and add some ridiculous new escape codes [...]

I'm definitely of the opinion[0] that we haven't yet reached the limits of the "terminal emulator" UX paradigm.

The past few years do seem to have seen a resurgence in terminal emulator innovation due in part to a combination of new languages, the prevalence of GPUs, and a realisation that many of the existing terminal emulators weren't interested in any innovation in certain directions.

I've particularly been interested in the possibilities provided by the Terminal Graphics Protocol (which I discuss more in the linked comment).

A couple of years ago I switched to WezTerm[2] due to a combination of its graphics support, implementation language (Rust) and that its main developer seems to be interested in a combination of both solid support for existing standards & opportunities for innovation.

WezTerm also provides opportunities for customisation both in terms of shell integrations and of the application itself[3].

> [...] new escape codes [...]

Also, on this aspect, it may not even be necessary to create new escape codes--recently I discovered the `terminfo(5)` man page actually makes a pretty interesting read[7], in part because it lists some existing escape codes that seem like they have potential for re-use/re-implementation in the current day's more graphic-based systems.

---- footnotes ----

[0] As I mentioned in a recent comment on a thread[1] here:

"Motivated by the thought that at the current point in time perhaps the 'essence' of a 'terminal' is its linear 'chronological' presentation of input/interaction/output history rather than its use of 'text'."

[1] https://news.ycombinator.com/item?id=40475538

[2] https://wezfurlong.org/wezterm/

[3] While I'm definitely not a fan of the choice of Lua as the extension language, I have now at least hit my head against the wall[4] with it enough that I can actually get more complex custom functionality working.

[4] I've started to write up some of my Lua-related[5] notes & more general WezTerm[6] notes so hopefully it'll eventually be an easier road for others. :)

[5] https://gitlab.com/RancidBacon/floss-various-contribs/-/blob...

[6] https://gitlab.com/RancidBacon/notes_public/-/blob/main/note...

[7] As one does. :) It was a fascinating/amusing time capsule in terms(!) of mentions of weird hardware terminal quirks that at one time ("before my time") needed to be worked around; interesting escape code discoveries; and, the mention of a term I had not thought of for decades but was at one time of importance: NLQ! :D
You spelled fetus wrong.

The cognitive dissonance you Pee Pee followers have to navigate is incredible.

Some people get medical autonomy, others don't. Makes sense.
It absolutely was.
When? The last residential school closed in 1996, so anything before that is out.
A noble idea that looks to be mired in bad design.

Once again Google ties a product to a subscription service (beyond whatever lte connectivity which would be needed anyways). They seem to be always chasing getting that recurring revenue by adding unnecessary features. This adds little value, greatly increases the maintenance cost for Google, and puts the risk on the customer for whether Google will continue thinking it's worth it.

Worst of all, "Games". As a lover of games as an artistic medium, and a game designer myself, I'm just so tired of gamification crap being added to everything else. Flashy graphics and numbers going up are the "sugar" to games' "nutrition" of interactive experience, mechanical exploration, and emotional expression. Rewarding children with external rewards over building internal motivation is dubious at best, and incredibly harmful at worst.
There seems to be a lot of these bots on twitter. I hate starting to read a post only to realize it's a bot trying to push scams/ whatever I've just wasted my time on. At times like these I almost wish for some kind of digital ID to have a verification of interacting with a human. Don't know if that's possible in a robust and truly privacy preserving way
The cheap etymotic plugs are great value. I always have a pair on my keyring. The advantage over foam plugs is that the attenuation is more linear so you don’t feel so weird wearing them.
"conditional probability" is the concept you might find enlightening.
Fifty shades of "open".
I think you’re right but I think (at least in my own experience) that what gets people to buy a new(er) car is that that people don’t like driving cars that have broken things (windows, switches, lights etc.) that make no sense to fix (say $1500, to fix something non-essential on a car that’s only worth $10k)
I don't see a way to grade the footage from within the BMD app. Their app seems more designed to take advantage of the ProRes/log captures intended to be used in Resolve Studio. This app allows you to do the grading on your device. So that's a pretty obvious difference. If you're someone using Resolve, you'll probably be enticed by the BMD app as it fits your existing workflow. If you're someone looking to stay on device or just don't have a computer, this gets you to a similar ability right there
The nice thing about centralized democratic governments is that they can be changed based on the desires of the constituents. This doesnt always work perfectly but it does work more and more if broader sections of the populace spend more time being educated about policy and advocating for things they believe in. See civil rights as a primary example. In contrast decentralized governments without the failsafes of things like the bill of rights to prevent them from descending into tyranny tend to do just that. Whether its the tyranny of the majority in one region or the tyranny of the rich and powerful, thats a quick route to having human rights trampled, oligarchs put into place and anti-social movements gain power. This may become less of a risk as education becomes more widespread in a populace and indeed statelessness is an admirable ideal but I dont think we are there yet technologically or ethically and certainly not in the 1790s.
Production-Grade (ish) Rails Deployment on Hetzner with Kamal
Nothing prevents Mistral do the same if they want to. Issues and and PRs are public information, exposed by APIs, and not that much rate limited.
It's a paid-up-front app, so you buy it through the App Store, which means you can use it with any device you have that's signed into the same App Store account. I don't see any in-app purchases.
I'm curious how it will avoid filling up the context window as more memories are added.
What measures do we have to prove someone mined the bitcoin personally? Similar to how one can say they sold a bunch of copper that they dug out of the ground when really they were paid in copper by illegal sources.

The block's "coinbase" mints the reward coins sends it to an address. Put that BTC into one of those privacy coins and back out. Where's the connection to the block it was mined from? Gotta be some fingerprints somewhere.

And...

> it has since increased to around £3.4bn.
Cars more than about 10-15 years old just aren't as safe as newer ones. That's the fundamental issue. With that said there are ways to mitigate the risk (drive more cautiously/slower, etc...).
The article claims 40% thermal efficiency. That’s either amazing or a lie.
Commenting on my own link but to go from from GDPR to this, I am honestly dumbfounded and quite upset.

And then some sociologist somewhere wonders why trust in governments is plummeting around the world.
It has not, it remains a term of abuse.
Indeed there are no specs here but they did released some.

They claim it does 2.9L\100Km [1] or 34.5km\l, that would mean it need a 61l tank to be able to reach 2100km.

[1]https://www.chinapev.com/byd/byd-releases-its-5th-gen-dm-tec...
UK is not EU anymore. And UK was a surveillance state since a long time now. Luckily here on the mainland we don't have these issues (yet).
You can literally just self host and run open source software and it will be the same experience or even better since you won't have your meta data spied on at the same time.
That is true. I guess my ego fooled me as well.