skysight-inc/HackerNews huggingface dataset:
Fair point. For android, choosing a phone from https://wiki.lineageos.org/devices/ or https://www.replicant.us/supported-devices.php helps getting security updates for longer.
The worst thing I ever did to my phones over the years is ever so slightly scratching the screen because I put it in the same pocket as my keys.

To be fair my first smart phone was a Nokia Lumia 720, that thing did some damage to anything it hit.

Some people just seems to smash phones left and right and claim that they're just using them normally. I think it's just how some people interact with the world. Put an iPhone in a case and they aren't that brittle, I dropped mine plenty of times.
This is fun, I stumbled upon his youtube channel recently after he trash talked a lecture by Jan M. Rabaey calling his book the biggest piece of garbage ever written.
Impressive stuff nonetheless.
The name doesn't ring a bell but apparently most of the author's works are on Less Wrong and there's a lot of woo about the "Singularity" (although they seem to have moved on to another term for it because too many people pointed out that it's nonsense pseudoscience). So this is another Rocco's Basilisk weirdo then?
This is something I would want a subkey system to handle. Like it would be neat if you could have a masterkey that signs two separate keys and says "this is for proton" and "this separate key is for debian", in such a way that it's clear that they both belong to me.
Common Sense – ChatGPT
Yes—go to https://copy.sh/v86/ and click on the 9front link. A session will open in your browser.

You'll notice that window management is quite different from what you're accustomed to, here's a brief guide:

https://pspodcasting.net/dan/blog/2019/plan9_desktop.html#ri...
Russia's trying to take over a country in imperial conquest, by their own words, and you call America not the imperialist? Lol? Russia doesn't have "imperalist ambitions". They're, right now, trying to expand their own territory by taking over other countries.

The "global south" is not trying to buddy up with Russia. That's 20th century thinking. Russia's propaganda arm is strong however so there are a couple countries, especially in Africa, that have been rather well tricked by Russia. They still think Russia is the USSR and not a 21st century imperialist power.

> I live in America

The people who state this after the stuff you stated, aren't actually who they say they are.
Google admits that a Gemini AI demo video was staged
I was hoping that b.org would be a Star Trek fansite.
I wouldn't necessarily tag the author for a review. I might ping them to notify that I was doing some refactoring in the area and leave it at that. Of course it all depends on the team size, diversity/range of work, typical interactions between members, etc.
I bought into the big three RPGs this year : Cyberpunk 2077, Starfield and BG3. I first played Cyberpunk 2077 and it was a marvelous experience, so well acted/executed. After that Starfield felt a bit stiff, unfinished even though there are also lots of good points that immersed me into this universe and I hope it get its time to shine.

BG3 however has been a joy. What a great experience from the moment you boot it to every interaction and scenery. Definitely deserved. Overall its been a amazinf for RPG players this year.
I have a redmi note 4 (mido) and can definitely switch between apps just fine. About banking, since the law in France doesn't require you to have a smartphone (yet?), I pretended I have a dumbphone to my bank, so 2FA is SMS-based for payments, which is not awesome (why not standard TOTP?), but still better than having their crapware in my pocket all the time.
Perhaps it's uncharitably deserved, but doesn't he have a reputation for explicitly rejecting learning things he didn't himself "reason from first principles" and thus has some... uniquely interesting views?
I wish my 2012 17" MacBook Pro was working it had the dreaded video card failure. I wasn't aware of the recall until a few months after it ended. It sort of work for a while but it finally quit for about 2019 and hasn't been on a charger since.

I'd put Linux on it I think it would still be good. It's got an SSD stuffed with RAM, I can't recall what CPU it has. Stupidly expensive it's embarrassing for such a costly thing to fail so soon, it had been failing only a few years into owning it from new but past its warranty period.
Startup Skills in Storytelling: My Transition from Entrepreneur to Author
I have always considered myself an entrepreneur. Like many of you, I have started several projects that eventually became a reality, most with little success but a lot of learning. Ultimately, I have always enjoyed creating. I imagine there is some chemical mechanism that drives me to do it, or it is simply the satisfaction of traversing a difficult path and seeing it completed. Either way, that's how I define myself.

A few years ago, I decided to start writing. I couldn't even describe what pushed me to do it. It just happened one day. And during this time, I have gained some learnings that I would like to share with you.

1. Writing is an Entrepreneurial Adventure

Writing is undertaking in a universe of words. As an entrepreneur, each project is a story of passion and perseverance. In writing novels, I found parallels that, although obvious, were no less surprising.

- Creation from scratch: Starting from a blank page is an exciting challenge.
- Perseverance and tenacity: Writing is a marathon, not a sprint. It requires long-term commitment and constant dedication.
- Facing the fear of failure: Exposing your work to the world, whether it's a product or a book, means opening yourself up to judgment and public feedback.
- Delivery is only a small part: The adventure of marketing and commercialization begins right after you click “publish”.

2. Writing has brought my work closer to my loved ones

An unexpected advantage of writing has been how it has brought my work closer to my family. My novels have opened a window through which my family can understand and connect with what I do. Talking about my characters and plots has generated deeper and more meaningful conversations than I have ever experienced with my business projects, which has helped me make general decisions or even delve into the essence behind a dialogue. Ultimately, my product has a shared spirit, influenced by the people who love me. Creating is easier with them by my side.

3. Writing has helped me to know myself better

Writing has transformed me more than you might imagine. It has changed my synaptic connections and taught me to appreciate moments of silence and solitude. Now, these moments are opportunities to immerse myself in my creative universe and unleash my imagination. I enjoy it immensely.

4. Writing has improved (Obviously) my written language skills

There is little I can add. The skills acquired through years of writing have been transferred to my business communication. Whether drafting an RFC or articulating a vision, the clarity and fluency acquired in writing have made my communication much more effective.

So, if you have ever considered writing, I encourage you to take that step. I hope that, seeing all the good it has brought to me, you take that step and discover how much there is behind the words I share.
> If you went through the effort to standardize your ToS, it would only be "useful" to a tiny handful of businesses at specific points in their growth trajectory.

Sounds like the kind of language used by people who consider consumer protection to something to work around to maximise profit. Yeah, those businesses can get fucked.

> That being said, as a privacy-respecting entrepreneur, coming up with a "user-respecting" (i.e. win/win, legible, minimally-demanding/withholding) ToS is a sizable challenge. It'd be nice to have templates. I basically resort to reading the ToS of companies I respect in similar verticals.

Its only a sizable challenge if you want to seize more rights for yourself than is already guaranteed by existing laws.
That pragmatic book is very keen on code generators. Distill the information to some variant on ASCII tables and then derive all the redundant forms from it as a compilation step.

I think that's the right approach. I'm totally up for generating C++ from JSON if that's the available data representation.

So far, essentially everyone I've worked with has hated code generation in all forms. In language mechanisms may or may not be acceptable (C++ templates more likely to be OK than C macros). Outside language mechanisms - python writing source code during the build and similar - very hard to get past review.

I'm curious whether that aligns with other people's experience.
Well, there are many things at play here... JPEG leaves it to the codec author to interpret the compressed information. You can get different JPEG implementations that will result in visually different images (on screen) when displaying the same file. Some JPEG viewers will even allow you to control some of the parameters of the render (typically, the amount of blur and the size of the "swatch" with which the blur is applied).

This is less noticeable with stills, but it's a special form of art / a matter of professional pride for teams working on video codecs: how to make pictures produced from the same file look "better".

Similarly for compression. It's far from given that two different JPEG implementations will create byte-for-byte identical files given raw image input and all the same compression settings. There's special art in figuring out what parts of the picture will compress better, what parts can use wider "swatches" etc.

It's also true that different codecs can perform better on different kinds of pictures either in the sense of producing smaller files or in the sense of producing more visually appealing picture. So, anyone trying to establish the behavior of compression of competing codecs needs to try this on a carefully selected set of images which need to include images with high and low brightness, sharp and blurred images, pastel colors and neon glow as well as pictures of things we are often interested in seeing s.a. portraits or medical images etc.

There won't be usually an all-winning codec.

Also, as for the images compared in OP: does OP know if there's any metadata written into those images? I mean, the answer can be as simple as discovering that JPEG images included a thumbnail in the image, and then all that measuring would be worthless...
Most of the cookies in supermarkets are not very tasty because they are optimized for low cost and long storage time.
Anonymous posts Taiwan flag on UN site
We duplicate code to avoid bugs.

We have a lot of customer integrations, and often the source system is one we've integrated with before. So we usually copy the whole integration and make some tweaks. Invariably our customers want some data massaging and custom logic, and by duplicating we can't screw up another customer's integration when we make changes.

Of course we do have some code in shared libraries, like parsing dates and numbers, cleaning mixed utf-8/latin1 input and such.

Of course, that does mean we might have to change many integrations if something fundamental changes. But overall it has worked very well for us.
https://archive.ph/sQ4KM
He's essentially the chief one.

Believes so hard that tried to erase any evidence of the logic in order to save the hypothetical future lives from being tortured.
With good hygiene and dental checkups twice a year, you can reasonably expect to avoid cavities altogether.
Not entirely true, Syncthing works perfectly for Linux + Android
Big Bang Theory clip with corn starch and water on a speaker: https://m.youtube.com/watch?v=dh_blgMC37o
The common sentiment on HN I'd say is the opposite: ORM's are needed for junior devs who didn't have time to learn SQL properly. After NoSQL hype died out (around 5 years ago), the HN attitude towards both ORM's and using NoSQL instead of relational dbs has been mostly negative for sure.
Kagi supports regex-based redirects, so you could redirect paywalled domains to a paywall bypass website.
There is already a set of common terms although businesses don't get more of a say there than other people.

Those terms also don't have icons but they usually shorthands you can use to refer to them. GDPR is a pretty well known one but there are many more.
Can confirm, same setup here
Yeah there are a few other ways. The most common are the “L2 norm”, which would be the hypoteneuse of a right triangle. so if your points are (x1,y1), (x2,y2) then it is sqrt((x1-x2)^2 + (y1-y2)^2)) which you might recognise from Pythagoras’ theorem (c^2 = a^2 + b^2). If you have 1000 dimensions then instead of just twice for x and y you are doing that that a thousand times but the principle is the same.

Another one is “Manhattan distance” (known as the L1 norm or sometimes as “taxicab distance”), which is just abs(x1-x2)+abs(y1-y2) in that example. If you imagine a set of city blocks and you want to go from one place to another the cab has to go north/south and east/west and can’t go diagonally. That’s the distance it travels. You’re adding up all the North/south parts and the east/west parts.

There are a bunch of other distance measures eg one project I worked on we used Mahalanobis distance which is a more complex measure which adjusts for dimensions in your space being affected by covariance. That wouldn’t be useful for this particular problem though.
Talking to some friends who are from California, and everything you pointed out, Californians don’t think applies to them or their state. There is a serious disconnect
I heard he's a very accomplished Harry Potter fan fiction writer too
Of course AI is involved
"USB Certified" Logos
It think it could be a seen as a good thing, it's a little chicken and egg. If you want to increase diversity at a company, one good way would be to represent diversity in your keynotes in order to make it look to a diverse base that they would be happy working there, thus increasing the diversity at the company.
Oh god, right. I largely switched to Kotlin in 2019 so I didn't get a lot of exposure to that, but your comment is bringing it all back...
> The only advantage Google so far has IMHO is location-aware search. For certain keywords (like "gym") it feels like Google better looks for results that are within your area, whereas Kagi needs some more input (like a city/district name).

Actually, you can configure this with Kagi and it works really well, at least on my area.
With Pearls extension on Chrome your post looks like this https://i.imgur.com/t6sdOGf.png
Pikmin is a strategy game? Damn, there are not even mentions of any strategy game in there.
Why don't people disable notifications? It must be really annoying if you have 10 apps and every hour they distract you with messages like "buy now! A new product with 10% discount (and 300% markup)" or "where are you? you haven't been watching videos from StupidBlogger for 1 hour".
This works between Windows, Mac and Android: https://webwormhole.io/
Thunderbird blocks remote content by default. Thunderbird can also be configured to never send return receipts.
Agreed, it's quite telling that everyone in here feels like they know better than his team mates and him (at the time of writing the article), with no other context than some pseudocode.

DRY has value but abstractions come at a cost. It's always a tradeoff.
Pretty sure reddit results not being timestamped is reddit itself not giving the timestamp. I have noticed it for a while on multiple search pages.
That’s a shame, that was by far my favorite part.
Not gonna read all that. Just wondering, is there any adjustment for efficiency or road use?

If autodrivers are creeping around very carefully for instance, taking half again longer to get anywhere, it's reasonable to ask if that increase in statistics is enough compensation?
You can set the location for your search, but I find it a bit tedious. You either have to push two buttons (advanced search+change location) or do the search+change location. This is my main gripe with Kagi so far.

edit: I just realized there should be a search bang for this and indeed there is. Adding !countrycode to your query works. Still a bit tedious on phone, but helps on computer.
> A Swedish court said on Thursday that PostNord did not, for the time being, need to deliver licence plates to the electric carmaker that were being blocked by the postal service’s workers, in the latest twist in a battle over collective bargaining agreements.

How exactly is this done? Do they refuse to accept the license plates when the Swedish Transport Agency wants to drop them off? Or do they accept the plates, but refuse to deliver them? The former would be more or less ok, but the latter would amount to theft (taking the property of someone else and refusing to give it to them). I don't agree with Tesla's anti-union practices, just curious...
Around 2000 an essay of his was one of the top Google hits for "meaning of life".

It essentialky argued that the point of all life was to produce its successor, and that therefore everyone had a moral imperative to work on AGI and achieving the singularity.
Any better recommendations? I used to listen to 99% invisible, but the quality is not always sustained. Planet Money is rather entertaining still.
> "Multiplayer voyeurism" wasn’t on my bingo card for 2023, but it was an interesting experience.

Wasn't that more akin to watching a porn movie together with your buddies? "Voyerism" means you're watching as someone is having sex, not watching a recording of someone doing it in the past. (not to mention that here actually no one was having sex, it's just pixels in a video game).
Ok thank you, but I haven't changed my mind. In practice people with more power will get their way, regardless of what's written on the charter of some company.
I paid for a sub a few months back. It was good, but the volume of my searches is offensive, it was unrealistic to think that I was ever going to stick to the product. Just like someone else posted, I'm trying to cut down on subs at the moment, and this product, as amazing as it is, it's just not beating free google with dorks + ChatGPT.
Ehh, in my country I have this issue that people from the church (if we find someone our age group) are kinda "puritans" about the wrong things ie can't say they love beer or gaming or crossfit... It never worked.
Wha?

Then General Cho's Chicken is American, because it's very popular in Iowa. Including amongst our ethnically-whitebread people.
Yes! Borislav Slavov's music is top notch - even their previous game Divinity: Original Sin 2 had marvellous music.
Apps that do that don’t last long in my phone.

But sometimes the notifications are useful… taxi/Uber has arrived, SMS/Messages, calendar reminders, important Slack channels, etc.
I have been wondering the same about Altman. Dude had a failed startup, and somehow wormed his way into being the president of YC, a job he f'd up and got fired from, and then managed to parachute into being the CEO of OpenAI.

Some people just fail upwards. Mind boggling.
Reminds me of the The Iron Law of Bureaucracy:

"Pournelle's Iron Law of Bureaucracy states that in any bureaucratic organization there will be two kinds of people: those who work to further the actual goals of the organization, and those who work for the organization itself. Examples in education would be teachers who work and sacrifice to teach children, vs. union representative who work to protect any teacher including the most incompetent. The Iron Law states that in all cases, the second type of person will always gain control of the organization, and will always write the rules under which the organization functions."

> organization she pledged to serve

First there is no pledge, second I think she served the Open AI Charter.
Push notifications are incredibly useful, especially for as private a thing as messaging. “Just disable notifications” isn’t a real solution for almost anyone.
But how would google get all the metadata if the app just connects to its own server to know about notifications?
I really hope JPEG XL wins the next generation lossy image codec war, for the killer feature of being able to losslessly convert my back catalog of JPEG photos to JPEG XL photos.
i believe this design style came out of https://fluent2.microsoft.design/
That could work, but it's not perfect. I think part of it is that it's all very contextual - for example, if there is an English language version of the exact same content, then I almost always want the English language version, even if I'm searching within Germany, plus there's a bunch of exceptions where e.g. I always want German Amazon (because that's where my account lives).

Google mostly gets this right, at least in my experience, although it's become a lot worse recently. Having to configure it with bangs might work, I'll have another go at that in the future.
If it breaks, that might be a good opportunity to practice impermanence.
We say "voters" when we mean their representatives too so this doesn't strike me as surprising even if you could argue that it's not really their decision if it's a representative system rather than one of delegation (where each delegate represents one or more people directly who can at any time withdraw their vote from them and vote directly or choose a different delegate). I don't know how Swedish unions are structured though.

But yes, this is a solidarity strike and should be described as such to avoid confusion or ambiguity. It's interesting to see this play out as solidarity strikes are explicitly forbidden by law in my country (Germany) and while strikes and unions are granted many legal protections (e.g. a company under strike is not allowed to hire temporary strike breakers to substitute the striking workers, though they can use their existing non-striking workers), the law also explicitly restricts strikes to the company the workers are employed by. This is presumably meant to "tame" unions and prevent larger organized action, solidarity strikes or even a general strike (which would not be placing demands on the employer but e.g. the government).
Personally I'd like for binding arbitration to be unenforceable period. It's a hack to work around the laws of the country by preventing people from availing themselves of this and should be treated as such.
> I realized that electric eels in the Amazon River could well act as a power source...

Somewhere, someone is already thinking about mining crypto with these creatures.
Legacy automakers have no need for a 48v system. Most vehicles have an ICEs and they will for the next decade(s) as EV and PHEV adoption rises. 12 years is the average age for cars in the EU/US.

Why would they upgrade a system when they don’t need to? Tesla can be a front runner and companies like Bosch will start creating 48v parts as EVs become more popular for legacy auto to use.
I agree, BG3 is phenomenal and deserves every bit of praise it gets. But I'd also like to mention that this has been a ridiculously good year in gaming in general. Playing these new releases, I've been giddy like a little boy for the first time in years. It's like if I made a top 5 of this year, every game in that list would deserve to be GOTY way more than anything that was released in the previous couple of years.
> With good hygiene and dental checkups twice a year, you can reasonably expect to avoid cavities altogether.

Your comment is self-contradicting. The only thing that dental checkups do is allow cavities to be flagged before they progress very far.

Also, I feel that in this context "good hygiene" is a weasel word, in the sense that implies that any occurrence of a cavity can only be explained by the absence of good hygiene. There are many factors to cavities that aren't addressed by hygiene, such as vulnerable teeth and cavity types such as root cavities, whose primary risk factor is decreased salivary flow.
In Portuguese, which has more accents we also learned to live with systems that don't support them properly, yet caça and caca aren't the same, and the recipient better understand the limitation of the comunication medium.