skysight-inc/HackerNews huggingface dataset:
Sites that feature product reviews inevitably get paid by product companies to filter unfavorable reviews and also surface paying products.
i agree somewhat though i suspect there are more scenarios than not in which most normal people won't be able to fix it regardless of how hard they work.

Not to say we should all wait for the powers on high to fix things for us, but be realistic in our expectations about what most people are able to affect as a single person.

I'd also argue that what some would consider whining is in fact a solution or at least a prerequisite for one.
broken so I re-did the main prompt myself

https://imgur.com/a/GjFCTRD
Files opened from disk can run JS. But you can't do <script src="otherfile.js"> without getting a cross-origin error, even if it's in the same directory. So any kind of code organization at all is prohibited.
Wirecutter isn't bad per se but they fail to mention that many of their reviewed brands are really just OEM/ODM products. Nothing fundamentally wrong with that, but when UGreen/Baseus/even Anker have products that are virtually identical to other "random name" brands, you don't need to spend that much on name.

A Samsung tablet vs iPad is an actual comparison. A "ODM but logo 1" vs "ODM from same factory but logo 2" isn't really what average consumers think it is.
That’s why you design a system that doesn’t require such info in the first place, if you don’t have it, nothing to hand over.
Yes, I was thinking how LinkedIn may be the one exception. "Profiles" though only stick around because they're effectively resumes, and users hope that keeping their profile up to date improves their chances of landing a job. I'd also suspect LinkedIn has a lower percent of its traffic on mobile than many other social network sites do currently.
Yeah, that's bad, but how does that subvert an honest site that doesn't take payments or free products?
> It may decrease privacy philosophically, but it isn't nefarious.

It doesn't decrease privacy. It decreases anonymity which is distinctly different.

> If you want a private messaging platform with zero prerequisite identity, use Briar.

Or Session which is a fork of Signal that runs it's own network using standard PKI instead of a phone number for identities and a decentralised message delivery/onion routing system.
My cousin comment [1] provides a bit more detail, but this is not available on iOS/iPadOS despite Apple allowing apps to save files to the filesystem and many other apps supporting this for years now.

[1] https://news.ycombinator.com/item?id=39445286
I don't see any suggestions for improvement in your critique of this article, either. Which would make your comment whining by your own definition
Because you don't always know where your subject is.
Point taken!

I guess I meant I wish all essay-markers took the trouble to make constructive comments, rather than just "2/10" at the bottom. Why take care over your essay, if the marker isn't going to show any evidence of having actually read it? And if the marker doesn't read it, presumably nobody will.
Consumer Reports, wirecutter, and TheVerge each do a decent job of this service. IDK if an aggregator adds much value unless there are more critics/reviews to aggregate.
The thing is though, a hypersonic can't really hide the massive hest signature it generates. To defeat that you'd just end up with an entirely different kind of missile (either having the missile go up into space, at which point it's an ICBM, or having it go slower, which turns it back into a regular cruise missile). So either way, the system specifically stated as tracking hypersonics, has technically not been defeated at its job.
Beautiful Soup comes with a "html.parser", and by default it doesn't not use or even install lxml.
I wonder if there is some tuning that needs to be done here, it seems suprising that the advertised rate would be this much off otherwise.
Got it. Fuck that. JSON has no part in an email stack. Have we not learned from our failures as a species.

Edit: I've got 99 problems and 98 of them are JSON on a regular basis. Poor parsers, problems dealing with numeric values, terrible terrible schema support, poor encapsulation support, large things attached to it in base64 (difficult to stream on most parsers), difficult to read without external tools which actually tend to mung or fix the problem you are trying to see (jq does this), completely arbitrary and random metadata jammed in everywhere by everyone trying to make it self-describing, shitty enapsulated types i.e. ISO 8601 date in a text field rather than a principal type.

Urgh kill me. It's a hammer made of poo and no one knows any better any more. It's the PHP of wire formats. The COBOL of representation encapsulation.

Edit 2: the only positive is it's probably less bad than CalDAV but that's not even supposed to be part of an email stack is it? Everyone has outlook brain.
No. iOS builds don't support it.
You are probably right. But I'm so afraid to lose my message history that I'm not willing to do an experiment to replicate this.
Indeed this is footage, but this is far from the world's first. Fun watch.
Signal publishes their responses to court orders already: https://signal.org/bigbrother/.

Obviously doesn't include warrants they may have received where a gag order is in place, but you can see from the responses they do publish that they only store phone number, initial registration date, and last connection date.
It's because online reviews are a done deal. A reviews site is one of the easiest thing a novice programmer can build. However, there's little money in the endeavor unless it's rigged in one way or another. The profit is in taking money from companies begging you to ban "trolls", outright manipulating aggregate ratings and how reviews are sorted, or waiting for some relevant company with a conflict of interest to buy you out (Rotten Tomatoes itself being an example of this). There is of course the issue of deterring bots.
It is interesting because SMART being "niche jargon term" is very dependent of the audience. Nowhere the author needs to assume that the post will be posted on HN where the audience is probably larger than the originally intended one.

In many places NixOS is a niche jargon term.

Also, in the first paragraph of the article there is a direct link to smartd that has a clear explanation for what smart is, no need to Google.
I live in the UK and have the same problem - it doesn’t work here.
Midjourney! The prompt for the puppy with his head cocked to one side was: “playful happy cartoon huskie puppy asking an insightful question looking at the camera, question mark above, muted colors, block print.” Never could convince the model to give me that question mark.
why? it just turns off the cell radio. wifi/bluetooth is still enabled, or at least they can be re-enabled if they are turned off.
Old and boring doesn't always mean simple. New ideas can simplify the architecture as well (the author cites GraphQL as an example). Agree that unnecessary complexity should be avoided.

This talk explores the tradeoffs: https://www.youtube.com/watch?v=SxdOUGdseq4
It's more of a matter of adding additional abstraction layers. For example in most public clouds the best you can hope for is to place two things in the same availability zone to get the best performance. But when I worked at Google, internally they had more sophisticated colocation constraint than that: for example you can require two things to be on the same rack.
Same, I would never rely on built in TV audio.
I see it, but it just looks like it uses internal storage. So far as I know, there's no Drive File Stream/Dropbox sync for Android, so you'd still lose your shit if you weren't manually backing them up somewhere.

I doubt that's a habit many people will develop for a setting they didn't even know existed.
Show HN: Free Course on New Gemini Python API
I made a free course on the new Gemini Python API from Google, for the time being they allow up to 60 queries per minute on the free tier, so I figured it would be a good time to learn. Hope people find it useful!
I mostly agree. I'd add though that isolation can be a legitimate reason for a microservice. For example, if you have some non-critical logic that potentially uses a lot of CPU, splitting that out can make sense to be sure it's not competing for CPU with your main service (and bringing it down in the pathological case).

Similarly, if you have any critical endpoints that are read-only, splitting those out from the main service where writes occur can improve the reliability of those endpoints.
Definitely not a copy of Telegram. I'm not actually sure what the draw is with Telegram but given it's origins I'll choose Signal over Telegram.

If you read the thread the linkage between a phone number and a Signal account cuts down on fake accounts significantly - which has nothing to do with "social media" but it does have a lot to do with SPAM as you've incorrectly stated. I understand why it's not ideal, but there are tradeoffs in both directions. It's unlikely that usernames are going to expose users more than they currently are if they're already using Signal. And it's also unlikely that this new feature changes much, but I welcome the ability to prevent users from associating my known number to my Signal account. In this way the security model has improved considerably.
The government would have to spend a whole lot more should the banking system collapse.
It might not be very helpful in many cases, but can still be an "ideal" reference/target especially from the point of view of someone manufacturing at a a small scale.
https://news.ycombinator.com/item?id=39433451
I still use objc for all of my apps which are half hobby/business. I don’t have enough time to read the api updates and rewrite my apps every year after a swift language update.
I love signal but am just a tad disappointed, I was planning to finally sign my brother up via his PC (he refuses a smartphone).

I tried element, somehow that keeps kicking him out, or I need to validate new sessions or something.
I am very excited about this
One example: I personally used it to deduplicate recently viewed ads in an app, to avoid spamming users with the same ad too much. One interesting challenge there was that we needed to make sure that the client and server encode and decode the filter exactly the same, despite being implemented in different languages.
How about the issue of astroturfing or botting?
The whole point of a review aggregator is to find and spotlight the credible reviewers.
Interesting, good spot. I might try to find a way to notify them, lest someone gets hanged for treason.
It is worth the 2 month feee trial with the Google one space.

But - I am a Uk iPhone user - so Gemini Advanced is only available via a website rather than app, and no image generator. So, for me:

ChatGPT4 Pro > copilot pro > Gemini advanced
They acknowledge the later developments in television as well but left out some other early literature including Philip K Dick, off top of my head the wife/vr religion subplot dropped from Blade Runner adaptation and Samuel Delaney (if one imagines how the sockets in Nova could have worked)
Hi,so sorry to hear about your wife death.I hope you can find some happiness eventually.She would want the same for you.
Love data-stax by Delaney.

https://github.com/delaneyj/datastar

https://data-star.dev/examples

The way SSE is done is pretty cool as well as the NATS server integration.

The 3D aspects with htmx looks talk fab too
I've stopped hosting 'movie nights' for friends and family because nobody can stay off their phones for more than 5 minutes. By the time the opening credits roll, everyone in the room is scrolling whatever it is they scroll. What's the point in even having a movie on?
Yes, and add in a couple, I saved the project or successfully competled the previously failing project...
That doesn't explain why it has nothing to do with spam.

If you know how to build an anonymous communication platform, that is convenient to use, and is also spam resistant/proof, you have the miracle platform idea.
> In truth, Microsoft probably put this out to advertise how they take steps to keep AI safe. Unfortunately, this will also be ammunition for those who seek to ban opensource AI, you can only do this kind of thing with Monitored AIs.

This is exactly how the OpenAI blog post reads between the lines: “We work with the government to make the world safe. Or else.”

https://openai.com/blog/disrupting-malicious-uses-of-ai-by-s...

The actual “bad” tasks “bad guys” performed were no different that what one can accomplish with Google searches. But no one talks about stopping terrorists to use Google.
That's just Amazon
Who isn't a competitor of Amazon?

Or, better, who isn't a competitor and is also not at risk of becoming one?
Hot take, but I don't those 20th century modern physicists should be the focus of an intro to Newtonian mechanics survey course.
A 3 year depreciation cycle may be reasonable for some spaces but not others.

I'm not going to lose sleep over not getting firmware updates; when they've got all the bugs on my stuff ironed out I don't want more firmware updates.

I haven't done the spreadsheet work to identify the cross-over point for where old systems become uneconomical but when I've done it in the past for my heavily clustered workloads it's typically better to buy an off-lease server that's 3 years old and run it for another 8 years, than it is to forklift all my infrastructure every 3 years chasing the newest generation thing.

Certainly the cloud's got some advantages, but running equipment until it's really old is also pretty good too. I'd bet that AWS doesn't throw older systems out just because they're old.
I do not concur. JSON might not be perfect for e-mail (it isn't?) but it's great for a huge range of use-cases.

It's a great achievement of our species.
Yes, of course, any defense of Apple must be due to remuneration. LOL.

It's an oversight, I suppose, but a defensible one. Putting management for subscriptions in the AppleID management area of Settings on Apple devices is an entirely reasonable thing to do. For one thing, it means you don't have to futz with a login to get to it.

I'd never use a web login for this. I'm sure most Apple users feel the same. And you have to have an Apple device to consume the subscription the OP is talking about, so ... yeah, seems like a chintzy thing to whine about.

Which was my original point: it's HN, so there must be Apple-bashing. QED.
Small step in the right direction but I want to be able to SIGN UP with a username and no phone number. Wake me up when that happens.
Yes, indeed I launched shot-scraper command 90K times. Because it's convenient :-)

I didn't realize starting/stopping was that expensive. I thought it was mostly the fact that you're practically running a whole browser engine (along with a JS engine).

If I do this again, I'll look into writing the playwright code directly (I've never used it).
It’s not the tech, it’s the business - people pay for new and shiny things to be added, regardless of the actual value they bring. Engineering managers hire for shiny things on your resume precisely because of that business trend.

Tech trend will continue until this business mindset of burning money on shiny things changes.
The parent article is about decoupling activism from teaching. Surely religion is just a specific form of activism.
Does this work offline? Fastmail’s first party iOS app has such an amazing lack of offline functionality that I’m seriously considering canceling my Fastmail subscription. (Also the lack of threading is getting old.)
So is this the new way to hack personal cellphones? I have nothing at all to do with technology but The Open Source Software License has been on my personal cellphones for about 5 years. It started with a person I knew cyber stalking me by controlling my phone. Settings of that phone showed there was another device with more access to my account than I did my phone was used once in awhile. Google maps showed his contact name and that he knew my beginning specific location ETA to my next specific location etc. he blocked important contacts and emails. It just got worse as he got better at it by using the MIT Open Source Software. He got into my MGH Patient Gateway and changed my medical records and not to make me look good he did it to hurt me and make me look legitimately paranoid/ crazy/ drug addict etc. I thought he was a friend and had no idea until about a year ago what was actually happening and because it was during Pandemic my Doctors/ Surgeons don't realize my records were changed . How can I stop this?
Congrats. Also on not collecting data! No trials?
that already exists; IRC for one. But not particularly user-friendly for everyone (requires presence).
MariaDB's potential take-private deal is an indictment of 2021's SPAC mania
Why is JSON inherently unfit for an email stack...? It's just a transfer format. If it's designed well, it shouldn't matter if it's JSON or CBOR or anything else.
Is there a way to unlock the custom JMAP server option? Currently it says coming soon - is the feature actually missing or is just disabled due to being experimental, and if so is there a secret keyboard shortcut/etc to enable it? Been meaning to play with JMAP but the lack of native clients thus far has been a problem.
That's why Signal only stores your phone number (and when you last connected) - they know nothing about your real identity, so they can't link it back to you.
Since there are probably people on this forum that are young enough to not actually remember Google+'s launch (or just not be paying attention), this was one of its headlining features (limiting post visibility to specific "circles" you chose). It was a great idea, and would have been super useful if it was ever used by anyone but Google fanboys.
Glad you like it :D Alternate locations are on the list, though it'll require reworking a decent amount of code - I don't currently track the geographical location and it'll add to the scraping overhead unfortunately - but it'll happen! At the moment, I'm mostly focused on getting Amazon Associates to approve me. Ha.
A mail client would need to be very very good indeed to get me to stop using the native Mac client. It's fast, stable, and talks to both IMAP and Exchange.
Yep, keeping tickets updated is one of the biggest problems with PM today and was part of the genesis for how I got started working on this. We do already have an integration with GitHub that will automatically sync updates, as well as an integration with Slack that helps users turn messages into tasks. The Slack one doesn't really do anything automated though, just helps the two systems talk when you want them to. The vision to connect all workspaces for seamless and automatic updates (like from Zoom calls as you mention) is something we’ve thought about and is quite appealing.

The biggest challenge with that is that every time we make an integration based on feedback or requests we see far less usage out of it than pretty much any other feature in the product. It turns out that people like to suggest tons of integrations but rarely take the time to set them up in practice. We can probably do a better job with that, and with giving more value to users sooner from the integrations.

Big picture, though, your vision totally aligns with ours: minimize (or zero out) the time that ICs need to spend updating stuff while maximizing the info available for PMs etc. in the tool. We plan to do a better and better job with this over time.
They may be limiting the read artificially to increase your resource utilization else where. If you have disk bottleneck then you would be more likely to use more instances. It is still about the bottom line.
Even the anthropomorphism argument doesn't hold up under close scrutiny. When I was in high school I was asked to memorize several poems, including a few that are under copyright today. If I regurgitate one of these poems and present it as my own, this clearly infringes copyright, even if I no longer recall where the poem came from or who wrote it.

How is what OpenAI is doing with NYT stories any different, other than the architecture and substrate of the neural network?
Of course you would want to do that. However:

1. It's hard to estimate what will or won't be easy to maintain down the line;

2. New tech becomes hot new tech because it promises to be easy to maintain down the line;

3. Most of the maintenance burden is due to choices of other people anyway, so you have limited control over that.

Trying new tech is often a bet on the promise of better maintainability turning out true. It usually doesn't, but the status quo is so bad already that people are grasping at straws.
Mobile homes were losing their siding out here then. People's vacation trailers and anything else unguarded was likely to get got.

Today the prices are low enough there's scrap iron piles rusting.
Sure, I understand that, but this user is claiming that on GCP even local SSDs aren't really local, which raises the question of why not.

I suspect the answer is something to do with their manufacturing processes/rack designs. When I worked there (pre GCP) machines had only a tiny disk used for booting and they wanted to get rid of that. Storage was handled by "diskful" machines that had dedicated trays of HDDs connected to their motherboards. If your datacenters and manufacturing processes are optimized for building machines that are either compute or storage but not both, perhaps the more normal cloud model is hard to support and that pushes you towards trying to aggregate storage even for "local" SSD or something.
> Your goal isn’t to be intellectually stimulated at your job. If you want that, read a book. Your job is to deliver reliable, lasting value.

That's not my goal. That's not even what my employer wants most of the time. Most of the time, it's just about a bunch of rich dudes (and fewer ladies) wanting me to make them even richer. That's how the system works, no need to write the "C" word, or call me with the other "C" word just because I say it so bluntly.

My goal is to enjoy my life. I have various ways of enjoying life, many selfish, some altruistic, very few aligned with the will of the rich people up top. My job takes about a fourth of my waking hours (if I worked full time it would be a third), valuable time that I'd rather spend for me and my loved ones, instead of giving it to people who already have way too much. The only reason I can sometimes tolerate unrewarding work is because I don't have a better way to pay the bills.

The reason I don't over-complicate architecture isn't because it will make more money for my employer (sometimes it means making them less money, especially in the short term). I keep it simple because I can't stand wasted effort.
Maksim Kuzminov would disagree with you.
The Dominoes operation is pretty digitized. If its 15 minutes away you can go and watch the order made live.

As soon as the order comes in, it pops up on their screen. Is the restaurant busy? That would affect the time.

From there, the person assembles it (you can usually see this from the order counter) and then he pops it into the oven with the constantly moving rack.

This part is limited by the speed of the rack so there is a lower time bound where you cannot go under or your pizza is uncocked. Asked for well done? Well it goes back into the oven after coming out.

If you are there you eliminate the time from when the pizza comes out and it waits for the delivery driver to pick it up and deliver it. He could be out delivering something else or there could be traffic on the way to you.

You can walk in, place the order, and pay..then watch the order process begin in front of you and get the best possible pizza.
Modern playbook:

1. Build janky open source code base

2. Sell compute to run it

3. Build features that create compute lock in (vercel is a master at this)
Per core licensing is pretty dumb, especially considering commodity systems now have 32, 64, or more cores, and server cores vary widely in capabilities.

Per core maybe made a tiny bit of sense when a server was one or two cores. But that era's long gone.