skysight-inc/HackerNews huggingface dataset:
Don't be intentionally obtuse.

Facebook has offices in China, too, but that doesn't mean Zuckerberg's gonna surrender himself if they invite him over for a chat with the Ministry of Public Security.

California can readily reach Facebook's headquarters and top leadership. California cannot do the same to TikTok. Investigations into the two organizations will face very different challenges in obtaining information.
This is really cool!

If the author is around, I notice in the README you mention the GNU units program, which I use quite a bit. I'm curious if you've made any notable divergences from it?
The Flatpak works fine for me on Fedora, though of course it's an Electron app, and it periodically has to be re-connected if I don't use it much.
I'm just pointing out we had all this before in the 90's, we loved it, and it didn't work. What's different this time? We REALLY want it this time?

The article doesn't point out anything that hasn't been tried. You're telling me that bookmark links is going to solve it?!

Maybe we can pay money for discovery instead of paying with our eyeballs, but do people even want the small web enough for it to work? I do, but I highly doubt enough other people do. And even if a high enough threshhold of people want it to work, what's going to stop the SEO/gaming arms race that happened before?

To me, it looks like the same problems of social media and eventual enshittification. I think despite the best intentions we had, this is the reality of the web (or maybe the reality of humans, or maybe the reality of capitalism).
> I can see how it's "technically true" i.e it's E2E from their servers to the clients

This is not E2E. Their servers are the middle. Not an end.
That's just either 2 or 3 except said hypothetical executive isn't so bright.
The hardware was designed to display triangles, not to do 'Hello world'.

So it's not all that surprising that the one is easier than the other, in a way it is surprising that the other can be done at all. But as CPUs and GPUs converge it's quite possible that NV or another manufacturer eventually slips enough general purpose capacity onto their cards that they function as completely separate systems. And then 'Hello world' will be trivial.
Author here, thanks for the question! The current split developed from the personal preferences of the engineers who initially set up our observability systems, based on what they had used (and liked) at previous jobs.

We're definitely open to doing more consolidation in the future, especially if we can save money by doing that, but from a usability standpoint we've been pretty happy with Honeycomb for traces and Datadog for everything else so far. And, that seems to be aligned with what each vendor is best at at the moment.
I have some good news: go into the settings and turn on encrypted backups. The clients also all come with a search function, even if it only matches against start-of-word (which includes URLs, so you can't search for domain names which regularly bothers me).

Directory integration, as in, importing a vcard with everyone's phone number into your device such that you can tap on anyone's name and message them on Signal if they've got Signal installed?
Upgrade Your Development Environments with Devbox
I suspect you might be in the minority, unless the staff is outright atrocious. I love interacting with other humans. Working remote so much face to face interactions are a positive for me. I don't want to spend my entire day pushing and clicking buttons then my "break" from that is pushing and clicking different buttons.
Conflict-Free Replicated Data Type (CRDT) is a type of data structure that enables concurrent updates across multiple replicas without the need for coordination between them.
They're just making headlines for shareholders. It's fine.
Yeah part of what we’re doing in this example is after you access the summary data, then move the raw data to an archive like Glacier. Savings still works!

Disclosure: I cofounded Bacalhau
In an age of companies looking to cash in wherever they can on AI plays based on free data, tiers start to make sense to keep the services viable.

For consumers with normal usage, on-demand downloading of subtitles for 5 movies in a day seems pretty good. For TV, not so much. Even rate limits would be fine. A movie can be downloaded every hour, a TV show every 15 minutes.

For a media server that wants a local cache of the subtitles, it could still run through with those rate limits in the background while you’re not watching. It could be a slight annoyance when first setting it up, but would be a one time thing and not much of an issue for one-off adds over time.

I was messing around to mass download stuff from a wallpaper site with an API about a year ago, just because I’m a data hoarder and was worried about it going away at some point. The API required auth and had a rate limit, but as a consumer, it was fine. I just added in a 2 second wait between downloads and had no issues. It took longer, but what do I care? After a week of screwing around with it I saw I downloaded about 50gb of wallpapers, which was more than I wanted. I felt kind of bad about it and stopped. I decided to be a bit more intentional on my downloads after that. The tool I made let me put it a tag and download all the results. That was a bit too greedy.
There's never enough talk like this and I'm not sure why. It's always about the threat model. In this respect I always like to think of it in terms of probability. Probabilities and likelihoods aren't just about capturing randomness like quantum fluctuations or rolling dice, they are fundamentally about capturing uncertainty. Your threat model is your conditions and you can only calculate likelihoods as you don't know everything. There are no guarantees of privacy or security. This is why I always hated the conversations around when Signal was discussing deleting messages and people were saying that it's useless because someone could have saved the message before you deleted them. But this is also standard practice in industry because they understand the probabilistic framework and that there's a good chance that you delete before they save. Framing privacy and security as binary/deterministic options doesn't just do a poor but "good enough approximation" of these but actually leads you to make decisions that would decrease your privacy and security!

It's like brute forcing, we just want something where we'd be surprised if someone could accomplish it within the lifetime of the universe though technically it is possible for them to get it on the very first try if they are very very lucky. Which is an extreme understatement. It's far more likely that you could walk up to a random door, put the wrong key in, have the door's lock fall out of place, and open it to find a bear, a methhead, and a Rabbi sitting around a table drinking tea, playing cards, and the Rabbi has a full house. I'll take my odds on 256 bit encryption.
Paying over 100 USD per 1 TB of data transfer is just stupidly expensive. That's insane pricing...
Microsoft has unveiled a suite of advanced AI tools
Tic-Tac-Toe (a.k.a. Super Tic-Tac-Toe)
Right, I get that there are topics that are more sensitive than others and there are links and images which I guess are forbidden to use (a swastika for example). But if the issue at hand is about eating meat (?), then is having a meat loaf as the background image (or even a profile image which one would see involuntarily) reason to ban anyone? It is maybe provocative, but the thing to do there is ignore it, not ban it.
> Everyone likes to bash more privacy oriented companies if they aren't absolutely 100% perfect in every single way, but IMO perfect is the enemy of good and Signal has been very good.

Signal has not been good. The absolute least we should expect from any "privacy oriented company" is that they're honest and fully transparent about the data they collect and store, and Signal is none of that. Since they started collecting and forever storing sensitive user data in the cloud they've refused to update their privacy policy to alert people to that data collection.

If you advertise your service to human rights activists, journalists, and whistleblowers whose freedom and/or lives are on the line you owe it to them to be extremely clear about what their risks are by using your service, but Signal outright lies to them in the very first line of their privacy policy.

This isn't "perfect being the enemy of good" this is either a massive dead canary warning people not to use/trust Signal, or it's completely immoral and irresponsible.
Agreed. I don't mind them having their messaging platform. I don't mind it being technically superior to RCS.

I DO have an issue with them intentionally doing a shit job of integrating with a telecommunications standard and then slapping a green bubble on it to get their oblivious users to ostracize people's kids.
Reasonable expectations for full stack candidates
I'm trying to be reasonable during our hiring interviews and don't do any crazy leetcode style questions but I still would like to see candidates problem solving ability and gauge their experience.

The 2 questions I like to ask are:
1. Design a rate limiting feature for an app server of choice from scratch. I expect senior engineers to be able to provide me a data structure and general logic of the rate limiting which is robust and correct. I also ask to solve the corner case of borders of the time periods not having a spike of requests.
2. I ask what CORS is. How it generally works what does it protect against.

So far I interviewed over a dozen of candidates many of them very seniors and none of them could answer both questions without significant help from me.

The question I am struggling is: Are my expectations too high? Is it not reasonable to expect full stack engineers to be able to answer those questions? Or is this just a case of bad talent acquisition strategy and not attracting good people?
I'm (Slowly) Disengaging from Medium – Launching the Kaitchup, My Newsletter
Is it easy to try this out on an existing repo and then uninstall it and go back to using git LFS if I don't like it? Can this be done without messing up my repo?
There is no experiment happening once the candy bar is in your hands. The bar discloses its nutritional contents in a readable label as required by law. The same is not true of Instagram whixh is an algorithmic black box. The EULA is made intentionally unreadable and easily skippable, so its users ignore the risks.
there's a big social cost to trying to get others to use Signal, and it's not worth it if the advertised features don't work as advertised..

that said I stopped using Signal years ago because of basic deliverability being less reliable than SMS.. I switched back to SMS so I could communicate reliably with a loved one during an emergency when Signal randomly stopped letting me respond to messages, and I won't pay the social cost twice of trying to convince contacts to use it after having to abandon the service when I really needed it.

Actually between Element and Signal and the differences between their usability as advertised versus the reality of using them with non-technical users, I've used up all of my social capital for convincing people to use "better" networks and mostly just use SMS/RCS now.
Not blue, because that signals capabilities which are specific to iMessages (E2E encryption, message effects, stickers, etc.).
This pedantry isn't appropriate.

Sugar is addictive, in the sense that people understand the term: "It hacks your brain and makes you want more, despite it being real bad for you". That's millions of years of evolution at work. OP never claimed any of what you're straw-manning.

Btw, the APA colluded to torture people [0]. That's not something a credible or reputable organization does. I know, they fired four people and said sorry - it's not enough. I don't care about their view on what addiction is in the slightest, and nor should any of us.

0 - https://www.psychologytoday.com/us/blog/almost-addicted/2015...
Sorry for the late response... In short, I think abstraction can leave too much to chance. So much conflict and social damage comes from the different ways humans interpret the same abstract concepts and talk past one another.

Making babies and raising children is another abstract process---with very complex systems under the covers, yet accessible to naive producers. In some sense, our eons of history is of learning how to manage the outcome of this natural "technology" put to practice. A lot of effort in civilization goes into risk management, defining responsibilities and limited liabilities for the producers, as well as rules for how these units must behave in a population.

I don't have optimism for this idea of AI as a product with unknowable complexity. I don't think the public as bystanders will (nor should) grant producers the same kind of limited liability for unleashing errant machines as we might to parents of errant offspring. And I don't think the public as consumers should accept products with behaviors that are undefined due to being "too complex to understand". If the risk was understood, such products should be market failures.

My fear is the outcome of greedy producers trying to hide or overlook the risks and scam the public with an appearance of quality that breaks down after the sale. Hence my reference to snake-oil cons of old. The worst danger is in these ignorant consumers deploying AI products into real world scenarios without understanding the risks nor having the capacity to do proper risk mitigation.
That's it? Just the title?
Hmmm... HN strips "Ultimate" from the title here
Until a different human prepares it and missing the line on the order ticket...

source: Despite my best efforts everything still seems to come with mayo on it half the time.
I disagree. It makes me cherish what I DO do, and the choices I make become more impactful to me because of it.
Yes. Knowing I will never be as good as them, knowing I am not as clever as them, realizing a 17 year old kid made a base that was 10x as efficient as mine in half the time in my 700 hour game.

Terrible for my mental health.
Maybe not green, but it should probably remain different so there’s an unmistakable visual indicator of which conversations are encrypted (assuming Apple implements carrier-flavor RCS, which to my knowledge is not encrypted unlike Google-flavor).
I can't think of any motive for this other than blind, ignorant hate.
In short, no. For Ingenuity (the Mars2020 helicopter) the flight computer runs on pair of hard-realtime Cortex R5 MCUs paired with a FPGA. The non-realtime Snapdragon SoC handles navigation/image processing duties.

https://news.ycombinator.com/item?id=26907669
> The expense being reported is total cost of employment, which includes FICA taxes paid by the employer, 401k matches, and probably most notably healthcare, but all benefits and in-kind compensation.

This is incorrect, reportable compensation on a 990 is the amount in box 5 of the employee's W-2, which does not include health insurance, taxes, etc.

https://www.irs.gov/charities-non-profits/exempt-organizatio...
this is meant to hold back regulators, just for a couple more years, so, for a couple more years it will be green bubbles android, blue bubbles iOS.

The teenage market share is 87% currently. just a couple more years is all they need.
Doesn't ring as true as you appear to be "weeping" for simplicity here. Others must be, as well, as this plea is an appeal to the Linux project's decision to simplify by deprecating Itanium support.
Oh i tried this technique just now to confirm one scammer's real phone number details.

Paypal here again
Very satisfied with fastmail and migadu.
Hopefully this'll mean better Google Fi support for the iPhone. It's a little janky, but $20/line is hard to pass up.
Not completely, when you have the email + the phone number, you can make much more sophisticated phishing attempts
Emu Edit ensures only specified elements of the input image are edited
Why is it more private than WhatsApp?
Agreed.

It reminds me of the "Blue eyes/Brown eyes" exercise (https://en.wikipedia.org/wiki/Jane_Elliott) so let's say this was a real psychology experiment. Middle-schoolers and high-schoolers are encouraged to communicate via a chat application with rich multimedia functionality. But any conversation that includes even a single individual who belongs to an arbitrarily-defined "out-group" has its functionality degraded and the application highlights who the out-group member(s) are. After a year you compare the mental, social, physical, and academic well-being of both groups. Would your university's IRB approve such an experiment?

I initially gave Apple the benefit of the doubt that this was simply a technical limitation. And of course kids will always bully each other about something. But at this point it does indeed seem like a billion-dollar company is intentionally amplifying and leveraging this sort of bullying to drive marketshare. If you don't find this immoral then I'm not sure what to say.
Then tell me what was disproven? I am only sharing my insight a user.
Completely agree. Was trying to find the current parallel of the design to code process. But there is no doubt dreamweaver is almost not comparable to Figma (at least the version I knew).

As others mentioned the closest descendant of dreamweaver today is most likely Webflow.
Top is maybe my old Dell 27" 4K Ultrasharp. Still nice and bright but lacks USB-C/Thunderbolt. Plenty of pixels for me and a good height range.

I tried lots of USB-C docks/dongles and finally gave in and got a decent lower-end Thunderbolt dock from Anker. No more juggling multiple cables to get 4K60. Single cable solution to dock my MacBook Pro and run pretty much anything.

It isn't currently in my office, but a cheap recumbent stationary bike has been a good help to knock out some cardio when I have a break.

Well top is really the M1 Pro MacBook Pro. Fast, silent and 95% of the time I don't even think about battery life. A big improvement over my 2019 i9 MBP.

Related, also maybe my 12.9" iPad Pro with the Magic Keyboard cover. It's a 2018 with a dying battery but it makes a great book reader, video viewer, spare monitor, etc. With the keyboard case it's decent for writing or remote terminal work. It's become my "couch laptop" and what I throw in the car in case I get stuck waiting for something or someone.

I've got a cheap standing desk but meh - mostly sit at it but being able to change height even for sitting is nice. Cheap-ish Tempur-Pedic office chair works pretty well for me. Creative Pebble Pro speakers were a big improvement over my previous ones with analog input and a subwoofer I kept kicking. Anker C200 webcam and Audio-Technica ATR2100x-USB microphone were cheap upgrades for calls. A clamp-on cupholder that keeps my drink stable and away from possible spills onto my MacBook is a win. A few external SSDs for Time Machine etc.
Following on the heels of a recent thread about the downward spiral of small websites due to Google and other factors, Medium was a savior for some of these small writers. It seems Medium is contributing to the attack on small websites now to. The article mentions:

> I have been writing for Medium for more than a year. It has been a great experience and I was fairly compensated for it.
> It all changed on August 1st when Medium decided to modify its Partner Program. Before, Medium’s writers were compensated given the time that readers spent reading their articles. It seemed fair and correct to me. Now, we are only compensated if readers clap, highlight, or reply to an article, and if they stay on the article for more than 30 seconds.
> ...
> The consequence is that, while I’m writing for Medium behind its paywall, I’m now only paid a few cents a day for it.
It's different because in the case of mail and wire fraud, everything begins as fraud. A CEO having an affair isn't inherently fraud, but it becomes fraud when you don't admit to it.
If SMS actually worked for this purpose, it would be acceptable. However, SMS provides no guarantees about:
1) If it actually gets delivered
2) If it is delivered to the intended recipient
3) 1 and 2 without anyone reading or tampering the message while in transit

Now, even if stars align, your SMS ends up on a route where nobody is mitm-ing or hijacking it, the telco systems work and it gets delivered, it is STILL not a guarantee of identity. It simply verifies that you have somehow got access to a particular phone number.
Every single time I've seen Signal asked for data in a court case, they've basically handed back a unix timestamp of when the account was created and said "that's all we have". Or it was last access time, I could have misremembered.

Either way, that seems quite good to me.
New Unity release launching in 2024, featuring AI tools and WebGPU support
Is that including staff + trying to do new stuff or just the servers.
Midwest, but specifically the cuisine of German/Irish immigrants from the early 1900's who were already poor when the great depression hit.

The middle of Illinois, North Missouri, parts of Iowa, Indiana, and Wisconsin is where to find it.

Hearty fall dishes full of fat, flavor, and the feeling of being home. Light summer dishes with local and wild greens.

Not the "regular" fried midwest foods, but dumplings, ox-tail soup, cabbage soup, so many beans, so much pork belly, cattail flour flatbread, fresh watercress and mustard greens; those sorts of things.
Looks like those Android iMessage guys had some information ahead of time.
> Just pre-emptorily censors himself to appease the Chinese government.

Every major tech company does the exact same for China, Russia and UAE. Business as usual
Why would you turn it off? What if you hire a contractor for some work and they need to send you pictures/video from an Android? Or a realtor, mechanic, craigslist seller, or just someone you don't have/want a personal relationship with. You're not adding these people to WhatsApp/Telegram.. I have probably hundreds more phone contacts than people I have on whatsapp.
With the advent of these models my head cannon now insists that when Star Trek characters say they "programmed" something, they really mean that they have a log of all of their iterative prompts and that there's some optimization the computer can use to aggregate all of those into the final resulting warp model/holodeck simulation/transporter filter/biobed pathogen detector/etc without having to reiterate through all of those prompts again...kind of like a NixOS declarative build.

And when somebody comes along and fixes their program or reprograms what they did, they simply insert or change some of the prompts along the way and get a different effect.

When the characters add new data to the computer (like the episode where Geordi added the psycho profile of the enterprise engine designer), they're just tuning the foundational model with some new input data.

Yeah....that feels right for now to me.
Yes, Firefox did the right thing here, and it's arguably a bug in Chromium that it exposed SAPI to the Web. As a general rule, you shouldn't expose platform-specific APIs to Web content, if for no other reason than to avoid Web content accidentally relying on it and having the platform behavior becoming a de facto part of the spec. The fact that it avoided a 0-day is a nice side effect of that conservatism.
A little incendiary, but I agree with the underlying sentiment. It's gonna be a coexistence thing, not a zero-sum game. The important part is not to bemoan the other side, if they like acoustic singer-songwriters or "generic electronic garbage" I mean, popular electronic music.
I'm pretty happy about this, I don't think Apple should be forced to open up iMessage, but not adopting the RCS standard always seemed a bit underhanded to me. Even if it sucks, better cross-platform messaging is a win for everyone.
I'd take that bet, given that Stallman is in fact still alive
I think that's a feature of the next XKCD Phone [1].

[1]: https://www.explainxkcd.com/wiki/index.php/Category:xkcd_Pho...