skysight-inc/HackerNews huggingface dataset:
sure, but it's easier to solve a complex problem by building an abstraction that is more complex than the problem requires, that to build an abstraction that is as simple as possible (given the complexity inherent to the problem). then, once you have your too-complex abstraction, it can be difficult to restrain yourself, especially as an eager junior developer, to not take your amazing feat of abstraction engineering to its logical, generalized conclusion... or at least die trying.

"see, now, every time I want to do x, all I have to do is y and z, instead of a, b, c, and d" is an incredibly addictive drug! (I write this as a recovering addict.)
> They're giving you 2TB+ of space

No they don’t. They sell it to you
Love the random xtdb reference here. Truly a unique product that I hope becomes easily usable when xtdb2 comes out with sql-first support.
It’s not a setting, it’s like their version of an incognito tab. You can right click a link to “open in tor”
And yet I still can't change the default music app that opens on macOS when I hit the media keys!
More like someone can break into the place storing your things that have already been stolen from you.

We don’t want advertisers unmasking us but Facebook shouldn’t have this data in the first place.
Yeah I prune stuff with ncdu weekly on my work 0.5T machine. Oddly I don’t have to use it so much on my 2T personal machine.
I’m using it for some internal business apps. I quite like it.

It’s early days, so I definitely miss some things— like a REPL.

I gotta say, though, it’s a good feeling when you deploy a zero-dependency TypeScript application complete with tests.
I would state it as this

"If you buy a phone or general purpose computing device, you have the legal right to choose your app store and applications installed on it seperate from manufacture demands".

The particular problem with Apple is not only duplicate your app, they can underprice it by 30% because they don't self pay their own store tax, and they can kick you out of the only app store for whatever reason they choose to make up that day.
JFR Event Collection
This sounds like the right explanation. Thanksgiving traffic can't be that much less than other days - plenty of people are still traveling and even working. Wind patterns vary a lot more day to day than car traffic.
What does "cultural unity" that you drop in at the end have to do with it? Much of the blandness of recent stuff is bad in very consistent ways already.

Clearly you and I disagree, for instance, on if victorian houses can be aesthetically pleasing on their own, but would you rather have a street full of plywood boxes or would you rather have my victorian-styled house sitting next to your [whatever] and someone else's [whatever]? I'd find that great, and much more interesting than a street full of near-identical ones.

(But in practice - even without "cultural unity" - that isn't what most new development in the US produces today - rather, you have a block-or-larger development of a bunch of near-identical [something]-esque generic builds. Unity achieved! Aesthetic appeal? Maybe not so much...)
You're dreaming, buddy. 5G can't even be successfully utilized in the richest nation on earth (U.S.). This brand new tech is decades from customer applications. Cool display of technology, but I won't get excited over something that won't improve the lives of anyone except the military industrial complex and its benefactors while internet services and cell services continue to degrade every year.
I've been inside the one in Speyer, it's really well done. And you can walk out on the wing.
0 points! Seems I got micro-cancelled... :D

Amazing when Reality looks like the Monty Python stoning sketch...

[in "Life of Brian", 1979]
It's not relational, but MongoDB has a generous free tier.
Or maybe you can use Aurora Serverless, it's in the free tier as well (but it's designed for different use cases).
Lib gen and scihub are major forces of good, making scientific and technical literature accessible to researchers and students all over the world. Only the rich and spoiled complain about them.
Hurl – Run and Test HTTP API Requests
A few weeks ago I saw a front-page Hacker News post on a new text based HTTP runner based on CURL and written in Rust called Hurl. Intriguing! We’ve been looking for a simpler way to run and test API requests against our social API. Here is how to use Hurl and some examples.
Show HN: Spotify Wrapped for Your Calendar
Yep, integers on the BEAM are unbounded, since the language was built with "This program will run forever" as a design concern. Indices capping out and causing crashes was not an acceptable state of affairs.
> abstraction is an expensive thing you should use to solve a difficult problem, not a cheap thing you use to solve a simple problem

Nailed it.
I've used

min(x, y)+( ((unsigned int)abs(x-y))>>1);

with no issue.

abs(x-y)is the distance between points x and y. We don't care about order here because of the absolute value. And by its nature, it will always be positive - hence unsigned.

We divide the distance between the points by 2. This always provides a solution that fits in the signed bounds of X and Y once you add to min(x,y).

And it costs an ABS, a subtract, a non-negative bitshift, and a min().

To make it more complete, a switch statement depending on type of input function would be needed to handle the various sizes of numbers. And then it'd be doing the same but for long int->unsigned long int etc.
I suggest looking into Halide as it will make trying different paths much easier (https://halide-lang.org/).

I haven't looked at your code closely so can't say with certainty it would be the right fit but worth a look.
I brought a 640 x 480 ThermApp Pro with me on vacation to Buenos Aires recently. This might come as a surprise to you, but no one asked me about my camera's frame rate :P

Hey, wait... are you the person on the EEV Blog Forum who wrote about your saga of trying to figure out how to legally ship your camera to Israel for repair? That was also a ThermApp, no?
The higher the index of refraction of a medium, the slower light travels in it.

Air barely refracts light, and glass refracts it heavily.

BTW laser links are prone to work worse in bad weather. Microwave links are often used instead.
I have been unable to locate examples using remote import/export. I would like to able to do a

import { inflate } from "https://www.example.org/libs/zlib.ts"

with bun downloading all dependencies in the background. Like Deno does.[1]

[1] https://deno.land/manual@v1.28.3/basics/modules#remote-impor...
Table Question-Answering [video]
If you don’t mind sharing/are able to share, what are your lease times?
The march of Germany’s extreme monarchists
Please watch https://vimeo.com/549715999
Roger Scruton - Why Beauty Matters (2009)
Also the products, though.
It seems the options are mostly at the extremes. Cookie cutter and Statement architecture, but maybe not much in the middle.
Kind of a catch-22. The more prescribed burns we do the less likely it'll be that they get out of hand. Both because of less fuel out there in general and because of more experience managing these.

Also if there was an easy way to quantify how much damage controlled burns have prevented vs the amount of damaged done by escaped burns like this I think we'd still find a net benefit

Lastly, I'd like to point out the difference between cultural burn practices and the controlled burns often practiced by firefighting agencies. The former are much smaller, cooler, and slower burns whereas the latter tend to follow specific lines and cover larger distances
Yeah, this has been so depressing to see. I disliked that there were ads when I signed up, but it was part of a bundle with other things (arcade, music, tv, fitness, etc.), so I gave it a try. But they've been increasing in frequency and they've been added to places they didn't exist before (like when you swipe to see the next article). It's still nowhere near as bad as reading a web page without an ad blocker, but it's definitely past my threshold of pain, and so I'm just using it less. I want the other things in the bundle, so they'll count me as a subscriber, but I'm using it less each day.

What's particularly odd is that some articles have no ads at all. Some have the same ad repeated literally 3-5 times in a short 1,000 word article. And the ads are all trash. They seem like those awful chum-boxes you see on web sites. Who in their right mind thought this would be appealing to the typical Apple user? I mean, regardless, I have never intentionally clicked on any ad on the web in 30 years, and I'm not going to start now.

It's sad because it's exposed me to regional newspapers from around the world. I live in California and see articles from newspapers in Idaho, Utah, Connecticut, upstate New York, Dallas, Miami, Chicago, etc. and even from other (mostly English-speaking) countries like Canada, England, Ireland, Isreal, and Australia. They even include some (English-language) stuff from China. I don't normally see news sources that diverse on the web because it takes more effort. But the ads just make it not worth it to continue using.
You are correct, and it means black holes can never actually form, because it would take an infinite amount of time for them to form.

> since we see effects of black holes all the time.

We do not, we see super massive objects, or black holes in progress, but no actual black holes.
Discussion here about the claim of the wormhole

https://news.ycombinator.com/item?id=33802613

https://news.ycombinator.com/item?id=33807764
Lol, the News app is available in like two countries.
Apple adds end-to-end encryption to more categories
Are they even marketing these movies?

> The result is a fall movie season that has manifested the total disinterest of mature moviegoers, who are now unwilling to watch any of the well-reviewed/Oscar contenders. The list keeps piling up: “Till” ($8.6 million total), “The Banshees of Inisherin” ($7.8 million), “TÁR” ($5.1 million), “She Said” ($4.2 million), “Triangle of Sadness” ($4 million), “Bones and All” ($3.7 million), “The Fabelmans” ($3.4 million), “Armageddon Time” ($1.8 million), “Aftersun” ($790,000).

This is the first time I have heard of any of these.

Anyway, my wife and I used to love going to movies...but life changes (COVID followed by young kids) make that a lot harder. Our date nights are much fewer and far between and we prefer to spend them doing more high quality activities together. If we want to sit in silence in close proximity eating some tasty treats staring at a screen why wouldn't we just do that in our own home after the kids are in bed for the night?
Right. Abstraction has cost. It may or may not be expensive. Know the cost and then decide if it's worth the cost.
Switch to Linux, which has actual subpixel AA, unlike macOS and increasingly Windows.
> A great way to test the difference between the online and offline world

Nitpick: this is great way to test the hypocrisy in how people treat/view the online and offline world. It's not a inherent difference between them.
> But the content is mostly about making good/consistent choices given the situation.

That's what I'm saying though. You need to make good/consistent choices about the given situation because abstractions are expensive, not free. If they were free, we'd just throw them everywhere with no thought.
Let's talk about helmets once the roads are fixed, and people educated.
Is that true? They swap actual instruction mnemonics as written in the assembly source into different instructions, for performance? I hope that is controlled by some flag or something, seems like a strange thing for an assembler to be doing unless asked.

I seem to remember the venerable combined assembler/monitor/editor ASM-One [1] on the Amiga having a mode to do that, an "optimizing assembler", but I think it mainly worked with instruction and data sizes, i.e. optimizing short jumps into branches which were cheaper on the 68k.

[1]: https://en.wikipedia.org/wiki/ASM-One_Macro_Assembler
Not sure I agree with this taxonomy. Remember, the genre ‘thriller’ has a different meaning when applied to written fiction, as opposed to movies.

As Eddie Izzard once memorably pointed out, you get a lot of car chases in movies; very few car chases in books though.

So in movies we see ‘action’ emerge as a distinct genre, with ‘thriller’ left for more Hitchcockian psychological excitement (and then Michael Jackson comes along and confuses everyone by writing a song about horror movies and calling it ‘Thriller’).

But meanwhile in novel-land, spy stories (and detective stories) were always ‘thrillers’ - although maybe that does conjure more Len Deighton or Le Carré than Fleming… Still, from ‘thrillers’ we also get ‘techno thrillers’ which in some ways also build off Bond-like action elements.

I suppose there is the other pulp-ish fiction category of ‘adventure’, which you could also shelve Bond under, alongside war stories and explorers and space captains.
I think it'd be helpful for discussion to include Signal's dispute of Facebook's disputation of the story in your comment:

> We absolutely did try to run these. The ads were rejected, and Facebook disabled our ad account. These are real screenshots, as Facebook should know.
I just did a quick read but I don't understand how this would help the case of your Gateway ethernet link going down temporarily and switching to Cellular WAN?

The client would still need some smart steering to select the correct route no? Does the gateway invalidate the ethernet address somehow?
But with NAT you don't need to worry about it.
BetterDisplay can get you supersampling on <4K monitors. I run a 4K monitor as my main display that did this out of the box with macOS, but I have side 1440p monitors that didn't. This fixed it: https://github.com/waydabber/BetterDisplay
Try this https://www.reddit.com/r/ultrawidemasterrace/comments/sve8jf...
> Is this true? I thought assembly mapped 1-to-1 with actual HW instructions. If so, assembly wouldn't be an abstraction, it would be an interface.

Assembly gives you a nice sequential list of instructions, completely hiding pipelining, speculative execution, and all the magic that modern (since the 90s at least) CPU do to do the job fast.

And as the Spectre family of CPU vulnerabilities, these abstractions are in fact more leaky than most people assume.
> As it is, my iPhone unlock PIN is everything that's needed to decrypt the data server-side

That's not quite true. They use a HSM on their datacenters, which only allows a limited amount of guesses. They only allow a limited amount of guesses, before your data is wiped forever[1].

[1] https://blog.cryptographyengineering.com/2021/03/25/whats-in...
This. Technically the iphone can process images locally. Photos app shows what is in the picture (faces, pets, food) and can do ocr on text in screenshots and photos. This is a very real possibility to outsource the processing to your device.
Interesting, thanks! I didn’t know this was a configurable tradeoff. Might update the article with a little bonus info.
Fascinating, does that mean vultures are just as susceptible to e.coli, salmonella, etc as we are? I always presumed they could handle "slightly spoiled" meat without food poisoning better than us.
Users of my monitor control app (https://lunar.fyi/) feel overwhelmed with the information I provide on the website and in little help hints placed in the app near each setting.

If an app has this effect, I can't even imagine what an OS manual would feel like in these days.

I wish I could provide a proper manual but I can barely keep up with updating the app website with the rate of change in technologies. A major OS upgrade would need an army of writers to update manual on time.

Not that I wouldn't love it. It would be tremendously useful to have a PDF where I can Cmd-F obscure tidbits which I often need in building MacOS apps.

I just think it's impractical given the complexity of software in this age.
Yes this is why many high frequency traders have installed laser or microwave links to their nearest stock exchanges, simply to gain a few microseconds advantage in their trades. Fibre isn't as fast as laser going through the air. It's 50% slower (as the parent comment states) (unless you are using special hollow core fibres which are uncommon for now). More importantly, fibres rarely go in a straight line between 2 points, they wind their way through buildings, down into basements, through buried pipes etc and this all adds extra distance to the route and hence more delay to the signals. A line of sight link is the shortest route between 2 points.
Yea, there is only about 1000 (actually 1300, I just checked) exits - out of only ~6000 nodes total, the Tor network is actually kinda small.
TL;DR they were not being paid enough. I understand why an economist would write it down, but it is very much a water-is-wet type of conclusion.
Calling it ugly is just an honest way of saying "I personally don't like his art".
They are probably not satisfied that Tor doesn’t have a deplatforming mechanism.
> Even if you used 4 numbers for an alphanumeric password, it’s still much more secure than a 6 digit pin.

Unfortunately, that's not the case:

If you trust the secure enclave (for the device unlock scenario) or Apple's HSMs (for the key escrow scenario), a 6-digit PIN is just as secure as a 4-character alphanumeric password. In both cases, you get 10 invalid attempts before your data is wiped, and the odds are negligibly small in either case (10/10*6 vs. 10/62*4).

If you don't, i.e. you are concerned your adversary can somehow perform a brute-force attack, you need way more than four alphanumeric characters.
So by this definition Firefox is advertising Pocket?
How can we talk about uninstalling when Facebook has shadow profils based on your friends and monitor your traffic outside of Facebook without you agreeing to it via the share buttons? And don’t tell me you can use a complex technical solution to avoid it. The EU is legislating for the average user, not people who can block JS.
The SCT is a promise of the log to include the certificate (or pre-certificate, which is used for embedded SCTs) within a time window. The only way a cert could have a valid embedded SCT is to have actually sent the pre-certificate to the log in question.

The SCT contains a signature over some log related information (which is also included in the SCT itself) and everything in the pre-certificate except the signature and poison (which means everything in the real cert, except the SCTs and signature). This means the browser can reconstruct the signed data and verify the signature.

Thus the only way to have a valid SCT and not have at least the pre-certificate show up in the log (after the merge delay) is if the log operator/software messed up. For transparency purposes, a pre-certificate is basically as good as a full certificate, although if I recall correctly the CAs are also supposed to submit the full certificates too.
Nothing other than trying to reboot the ecosystem for VCs.

https://docs.oracle.com/javase/7/docs/technotes/tools/window...
I mainline NixOS, but sometimes switching to Linux is... just not an option unfortunately. It's sad tbh that macOS dropped subpixel AA
To be fair, 'rock solid' just means stable, not necessarily complete.
> It's more that we are an utterly utilitarian culture. We have nothing old, and cannot imagine that anything might become old. Our goals are to maximize profits while minimizing cost,

Yeah, I think this is more the real reason. Nothing is intended to last. Shopping centers come and go - restaurants get built and then torn down and replaced 10 years later with some other restaurant building (actual example in my neighborhood - why didn't they just reuse the original restaurant building?), the old Montgomery Wards was torn down to build a Home Depot and a Chuck E Cheese. None of this has any permanency.
> No, you’d need an Int19.

No, that's completely false. You don't need an Int19 but an Int1.
> One of the ideas of ipv6 was to reduce routing tables

That idea was abandoned about 20 years ago. One fairly quickly discovered that hierarchical routing does not work well in the real Internet, where redundancy is done on the IP level with everybody and their dog having provider-indepent IP space.

> like that the only standard for local ipv6 addresses

Which one is the only standard? Link-local, site-local, ULA, or using a non-routed netblock with or without DHCPv6 (or RA)?
Ugh, preach. I haven't found anything, and I did search around
Bob McGrath, Longtime ‘Sesame Street’ Star, Dies at 90
I hope this is true, but since their entire stack is proprietary, we have no way to know if there is not a backdoor to get the key from you.

Since Apple was part of the PRISM program, I'm going to assume there is at least one for the 3 letters agency, which mean it's available for Apple, who designed it, as well.

But it does mean that they can mass scan easily the data, and have to target people personnally, which is already a huge improvement, and cover most people threat model.
I use LanguageTools as a grammar checker, and the last update included suggestion by AI. It’s quite nice as a way to explore alternate versions of my writing. But some of them don’t reflect what I’m trying to say. I don’t think I will ever trust an AI without a human as a filter.
> Looks like we need to work on better tire technology as well

Yes, and also discourage private car use in general in the city in favor of less polluting alternatives. Cities are where mass transit and cycling are most viable as alternatives to driving and where the effects of air pollution from driving are most pronounced.
In my experience, nowadays almost everything comes within 3-5 days, at least to NYC. Only exception is budget services like Media Mail.
I've been running my own Nextcloud instance on a Linode with 2FA and your response made me question how secure it is.

Even though I get an A+ on the Nextcloud Security Scan (https://scan.nextcloud.com/), have 2FA, and custom IP blocking set up in my .htaccess file, it's disheartening to know that I'm not as secure as I thought I was.

I removed all my photos/files from iCloud for privacy reasons, and now I feel helpless contemplating how Linode may just hand my data over if served a warrant.

Any other Nextcloud hardening tips besides Fail2ban and reverse proxying you'd recommend? May I ask what your workflow looks like for preserving files throughout time?
Do Apple store the keys?
Ask HN: Quixotic Side Projects
What are some of your more futile side projects that looking back on, you are wondering "what was I thinking".

ONE of mine in the early 2000s was a signed Java applet that could launch other applets in a shared VM. Applets were added by having the user drag an HTML page into it and it would parse the HTML and find the <APPLET> tag. This was back in the day when I had a desktop that had 256MB RAM and Java VMs would be 30-50MB while running.
Ooooh, I didn’t know that detail. Thank you for sharing!
This entire comment is made up, just like the shit they’re forcing on these women.
There is also a discord, I've heard.

I wish I had the join link but don't (as of now).
You were clearly doing it wrong. I've done the opposite. I've built a robust network of real people that have real mutual interest in being acquainted with me professionally. You have to put good will into it. It's not a site, it's not linkedin, it's a tool to meet cool people who share your professional interests and to facilitate making real connections with them. If you used it to create fake friends and superficial relationships that's on you.
Speaking of blind devotion to memes, is there any objective data, anywhere, of any kind, that indicates a "dwindling economy"?
I replied in a child comment too, but to put this on the original. BetterDisplay can fix this: https://github.com/waydabber/BetterDisplay#fully-scalable-hi...