skysight-inc/HackerNews huggingface dataset:
Show HN: ChatGPT Android Easter Egg
People probably already know this but when you click a bunch of times on the version number in the app settings, it gives you a haiku.
Stock price is not profit.
That's a good point. You're right -- since you can already force someone to unpair, being able to unlock the individual parts isn't going to make a difference. Thanks.
The risk impact isn’t just nation states though. Intentionally weakened hardware makes you more vulnerable across the entire threat actor spectrum. Any of them could stumble across it whether through skill or luck.
> that it was me who referred to the person with an unwanted pronoun

You did. In your comment.

EDIT: I'm sorry, you said their pronouns are "he or they". I misread your original post.
No, people just walk by and take it off your table. What are you gonna do?
Slander, defamation?
OpenRA will download the campaign and graphics assets for you (not sounds and movies). No purchase is required.
> Well, how much money can you save by efficient rounding?

You and me? Probably a few cents.

A bank or a large corporation selling things billed in sub-cent amounts? Single-digit percentages of their gross revenue, i.e. many millions.

Just as a very simple example: I'm your bank/phone provider/..., and I'm charging you a flat fee of 1.9 cents per transaction/call/... You're my customer and make a billion of such transactions per year.

Option 1: 1000000000 * 0.019 = 19000, you owe me $19000000.

Option 2: There are no fractional cents, so let's just round up each individual billing event. 1000000000 * 0.02 = 20000000, you owe me $20000000. Cool, a free extra million for the company!

This is why these things are precisely regulated when it comes to sales tax/VAT, for example.

> There's a thing called "Kaufmännisches Runden", which is kind of cheating as well.

Always depends on which side you're on. If you're getting a refund, it can work in your favor! Importantly, it's a precisely defined rule so that it's not possible to cheat in the implementation.
The UK passes massive online safety bill
Wikipedia has a somewhat unique architecture in that it's mostly text and most of that text can be cached. This is also true about blogs and sites like HN and Stackoverflow, but not social media sites, search engines, messaging services, video and image hosting sites etc.

Most Wikipedia visitors use an ad-supported search engine to find articles. All that Wikipedia itself needs to do is to find the URL in their cache and send the pre-rendered HTML page. For many requests, there are no SQL queries to execute and there's no PHP Wikimedia code to run, it's just finding some HTML in a glorified key-value store. There's relatively little code to run and relatively little bandwidth required, so the cost-per-user isn't that high. There's also very little technical innovation, the core problem has been solved and the community is just adding more content. Same goes for HN and Stackoverflow.

Not all websites can operate that way. Search engines need lots of compute for indexing and search, and lots of developers to fight SEO spam. Not all searches can even be cached, "nearby Sushi restaurants" needs to return results based on your location etc. Social media websites spend a lot of money on moderation, and all their users are logged in, giving them far fewer opportunities for caching. Pushing a Taylor Swift tweet to all her followers in almost real time is definitely no small feat. Messaging apps need to deal with a lot of push notifications and a much higher proportion of writes to reads (when compared to Wikipedia), also moderation, fighting bots etc. Video and image hosting websites need much more bandwidth and storage (and possibly compute for transcoding), and those aren't free.

The non-profit, no ads, free-for-all model just doesn't work that well for this kind of platforms.
And they managed to hide it so heavily behind a paywall that I got 1 paragraph that ultimately told me nothing and did nothing to make me want to read more of the article. What crap.

I am totally in agreement with the sentiment that infinite scrolling sucks. I just want pages back.
> The Indian response was more or less an admission.

The only way you could read that response as an admission is if you've already made up your mind before reading it.
Pink diamonds erupted to Earth’s surface after early supercontinent’s breakup
>as long as you're excluding screen and battery replacement which aren't what's being talked about here.

You did not read the iFixit post then, it is what is being talked about here. The post has nice screenshots of the phone complaining that the battery is not "a genuine Apple battery".
He was involved in other similar activities though.
Ask HN: How do effective CEOs manage time?
How do effective CEOs manage time?
Shouldn't they use at least a calendar filled with scheduled tasks for at least a week upfront and reminder apps?
The last time I heard about Neuralink was because of all the animals the trials were needlessly inflicting suffering on and/or killing. It hasn't even been a year since then, and Musk's public persona has become increasingly belligerent and erratic. That's not enough time for an absolute 180 in the work culture especially with the same person in command. Honestly I wonder how "independent" that review board is...

For reference, the previous news on Neuralink, Dec 2022, Reuters:
https://www.reuters.com/technology/musks-neuralink-faces-fed...
My exact issue today too. To my surprise, I was talking in Portuguese and it was answering in Portuguese even though my phone is set to English. Then I opened Spotify and it started to talk in English and misunderstand everything.
The blue circle is your chest expansions and so when it follows the gold circle you’re controlling your breathing well. Good hrv is above 150 ms and is shown as a green band on the bottom graph
I think you’re misunderstanding. The user who previously owned the part would need to unpair it.
Untargeted ads are still a security nightmare. Why would I permit loading and executing scripts / resources from arbitrary domains? Ublock is layer 0 defense against malware and viruses.
In Japan, "family" business owners often adopt adult children with the sole intention of them taking over the business without it leaving the "family".
People are misinterpreting me, thinking I mean that it's not even possible to intermingle equipment. That is not the case.

The specific issue I ran into was that I had a non-ubuiqiti router and AP on my network, and there was absolutely no way to set firewall rules on the Ubiquiti gateway for any clients connected through the non-ubiquiti equipment. This should obviously not be a problem. The gateway provided those clients IP addresses through DHCP and they are in its ARP table, so it should be supported.
What's wrong with it? Genuinely curious. I've using Graal with spring/Jackson for a long time and haven't noticed any issue.
Damn if you do, retroactively damn if you don’t.
IFixit is existentially tied to their antagonism to any official repair policy.
I like their work, but this is bonkers.
Retroactively degrading a rating? How should people even think that their ratings actually mean anything then?
More than that, going online used to mean physically going to a place. Where the computer with an internet connection was. Wi-Fi blurred the lines a little, but sucked so bad (at the time—and kinda still) that it didn’t really change things.

What totally shifted humanity’s relationship with the Internet was the smartphone. It put the Internet everywhere. Disconnected it all but completely from physical space (barring certain remote areas—but for the most part, where most people live and travel 99+% of the time, it did). You don’t have to go to the Internet now, in the real world; it just follows you everywhere.
Canada's single most deadly terrorist attack was the bombing of Air India Flight 182 by Sikh Khalistani separatists. 329 people were killed, including 268 Canadians.

https://en.wikipedia.org/wiki/Air_India_Flight_182
There is nuance because the behavior around physical spaces is well established by law and social norm. This is absolutely not true for the internet, as evidenced by this very debate.

If you will indulge the hypothetical, and we step back from the established social norms (people know you are expected to pay), who is responsible for making sure customers understand the need to pay? The theater. If the theater doesn't secure their doors and doesn't say anywhere "you must pay to enter," then it's a completely reasonable behavior for someone to enter and watch until they are asked to leave or pay. If they refuse to leave, they're trespassing. If they are told to pay before entering and they sneak in, this is clearly trespassing.

But this is not really the same thing as online advertising. Online advertising is more like, you ask them to deliver a DVD to your house, and the agreement is "we'll deliver the DVD if you also let us place a camera and microphone in your home to watch your reaction to the DVD." Then you allow the DVD in but refuse entry to the spy gear. It would be very problematic to try and force people to accept the spy gear, or prevent them from denying entry to the spy gear. It would lead to laws purposefully designed to deny people privacy and control over their own homes. A much better solution would be for the company to just not allow you to take the DVD unless you also take the spy gear and to create laws around that behavior if necessary.
Isn't this an issue with the reviews rather than the publication attempts? Wouldn't the normal (if there is such a thing) approach between people be to credit a reviewer with the quality of their reviews or lack thereof? Basically, who signed off on it?
haha "No Scrolling, just hitting the x on the tab"
>The Khalistani perpetrators of the worst terrorist act on Canadian soil, second only to 9/11 in deaths, walked free.

>I can't comment on Canada's justice system broadly. But when it comes to holding terrorists accountable, Canada's track record is a joke.

The wikipedia article says the Canadian government spent $130M prosecuting the accused, but was unable to secure a conviction. If these people can't be convicted, isn't the correct course of action "walked free"? I'm not sure what the alternative is here? Should we lock them up anyway? Is there any reason to doubt that their prosecution was botched?
Not more unethical than making money off of manipulating people, spreading malware and viruses, etc.
You can just swap a single line in your ExecutorService then for all the benefits.
Space Drugs Factory Denied Reentry to Earth by Air Force and FAA
Where can I find dumpsters of Cisco gears? I guess they are good targets to hack on.
Government workers, and seeing the line ups in towns around Ontario, and the "student" visa, among others.

https://www.reuters.com/world/americas/canada-considering-fo...

High effort comment tho.
It took a while to find their CTO, he's also head of "Strategy" and "Innovation"

https://investors.mgmresorts.com/investors/news-releases/pre...
> The Prime Minister of Canada just did a state visit to India, where he was not warmly received, and made to look foolish on the world stage. So, he has his own political calculations in this affair, and is far from an objective arbiter of truth

This 100%. It is the only reason why this mudslinging is happening now.
Did you know Lichess is built in Scala 3 ;-)
Actually the Business Source License was originally created by MariaDB! It was applied to their database proxy product MaxScale.

The core database server will always be GPL though, especially as a fork of MySQL under the GPL.

MariaDB has a community and foundation which (afaik) is independent of the company.
Atomic DDL (possible because of a complete rewrite of the underlying storage format), proper Unicode by default (did you know that utf8 in MySQL is not really utf8? hit up your favorite search engine for utf8mb3 vs utf8mb4), strict typing by default, plus a horde of new features many MySQL users have been waiting like CTEs and window functions.

I too am a fan of what Oracle did for MySQL. There haven't been any major releases since 2018, though. Since their development process is closed, I am wondering when/if are we going to see MySQL 9 (if it's anything like 8, it's going to be huge).

https://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html

MariaDB initially went through a process of adding absolutely everything they could into the database (e.g: many additional storage engines like Cassandra and TokuDB), most of which since have been removed. It felt less like it was driven by a strong engineering process, and more like let's throw everything and see what sticks (not much did).
You still won't be able to actually cast to a Chromecast device unfortunately, since that requires mDNS to work, which only works in the same broadcast domain (i.e. you'd need an L2 VPN, but Tailscale is L3).
Well, "the company" in that case is the "main programmer" being paid.

And then one has to consider value of social security provided when comparing with other countries. Health insurance, retirement funds, ...
Fixing for loops in Go 1.22
Rare, or RAR?

https://en.wikipedia.org/wiki/RAR_(file_format)
Its like poisenous plants. Being poisenous doesn't prevent the single plant from getting eaten. But it makes it very unlikely, that a lot plants of that species get eaten. So while a single iPhone might get stolen, overall there are less if many thieves targetting iPhones. They don't bring money, but increase the risk of landing in prison.
It is easy to be a hero when the company is shitty.

My career advice is to work in a field / company / job where you can be somewhere in the top 10-20% of all employees. Just don't overdo it, if you are top 1% you are probably aiming too low and could be working for better paying, more rewarding field / company / job.

For a lot of my career I was working for financial institutions like banks. A lot of really badly managed projects with definitely not top level developers. Easy to be a top performer. I really like helping people and projects and it was working well for me especially when it was easy for me to provide valuable help.

I got hired once for a really good company with really top performers and suddenly I lost the status that I was so used to. I was keeping up with my work, sure, but I was no longer a shiny star. I got back to working for banks.
If there is a single Facebook employee on Indian soil, that Facebook cares about, then obviously, yes they can enforce it, simply by being mean to those Facebook employee(s).

It seems like India's stance is: If you want to do business in India, you have to have employees you care about on our soil, so we can be mean to them if you do something we don't like.

Facebook's stance appears to be: We like your money enough that we will comply with this.

I'm just glad I'm not one of those Facebook employees.
There really aren’t many other options. If Google raises prices 10x, then your budget will be 10x less effective, but it will still probably be much more effective than if you were to advertise on, say, Bing or Yahoo instead.
Way to Not Get Tenure
Google should be subject to auction laws.

Prohibited in California:

* Cause or allow any person to bid at a sale for the sole purpose of increasing the bid on any item or items being sold by the auctioneer, except as authorized by Section 2328 of the Commercial Code or by this title. A violation of this subdivision includes, but is not limited to, either of the following:

* (1) Stating any increased bid greater than that offered by the last highest bidder when, in fact, no person has made such a bid.

* (2) Allowing the owner, consignor, or agent thereof, of any item or items to bid on the item or items, without disclosing to the audience that the owner, consignor, or agent thereof has reserved the right to so bid.
That's telling you that Rust has the C++ Memory Ordering rules, not that it has the C++ Forward Progress guarantee.

C likewise has the C++ Memory Ordering, but not its Forward Progress guarantee. As I wrote earlier, C has infinite loops, they're spelled the way you'd obviously write them in C or C++, but in C they're supposed to actually work (whereas in C++ they are UB). Rust is only different here syntactically, the semantic feature is identical to C's choice.
> You simply need to implement the vfs::NFSFileSystem trait.

Wait, what......

.. So not only is it an easy-to-run Rust NFS server and client (I gave up on NFS some years ago because I couldn't figure out how to run Samba) but it's also meant to use as a _substitute_ for FUSE in stacks like SSHFS or an app wanting to serve debug data as files?

Awesome!
A man’s freedom to live in a liberal democracy is not dependent on his activity’s perceived similarity to crimes committed by other people. It’s determined by the law and the application of justice. The Canadian government guarantees this and the Indian government interfered with this sovereign right as alleged.
It’s the favored example of white nationalists for some weird reason.
As per your own link, many of the suspects are dead, on the run, in prison for decades (in the case of one suspect that provided testimony against the other perpetrators), or were found to have not had involvement in the plot. Saying the perpetrators "walked free" is a massive distortion at best.
AC is strictly better for home use. You can just throw a transformer at AC and you get a different voltage, and then a couple diodes and capacitors give you the DC voltage you want. DC is more complex (generally you turn DC into AC and throw it into a transformer then back to DC - the only advantage of DC is you can turn it into high frequency AC which allows for a tiny transformer). Most things that want DC want very low voltage DC, which doesn't travel long distances well, and there are a number of different DC voltages things that want DC might want.
NFSv3? Wouldn’t NFSv4 be more appropriate?
Independent Websites and Where to Find Them
This library is amazing. Also very happy to see such a permissive license.

Btw, why did you decide to use NFS instead of WebDAV? WebDAV should be easier to implement and is also supported on all platforms.
I'm not sure why people believe this is feasible and desirable.

There's no resources up there.
Where do you get the water from?
Where do you get the materials from?

Unless you have a close, cheap source to replace and replenish, this is a pipe dream.
Agreed, Postgres is a no-brainier for most (either low capital startups or open source) db applications
What was their tech stack?
Simple Open-Source Java Virtual Machine in C
He does (My, Maria and Max) but the name is already used for a database: https://en.wikipedia.org/wiki/MaxDB
I said this on another thread a few weeks ago but a lot of US citizens should be concerned about this. Debt levels adjusted for inflation put the US in a similar position as the UK when it was still the biggest economy just before WW2. If a war kicks off on the opposite side of the Pacific and it gets involved (even indirectly like it is currently in Ukraine) then, even if they end up on the winning side, the US may find itself effectively bankrupt by the end of it just like the UK did at the end of WW2. Ray Dalio has a video that projects something like this happening:

https://www.youtube.com/watch?v=xguam0TKMw8
Its a pretty large bill, but if you want to read about the parts the author doesn't like I found this article to be more informative

https://www.techdirt.com/2022/09/16/californias-age-appropri...

> The bill requires businesses to prioritize the best interests of children above all else. For example: “If a conflict arises between commercial interests and the best interests of children, companies should prioritize the privacy, safety, and well-being of children over commercial interests.” Although the AADC doesn’t use the term “fiduciary” obligations, that’s functionally what the law creates. However, fiduciary obligations are typically imposed in 1:1 circumstances, like a lawyer representing a client, where the professional can carefully consider and advise about an individual’s unique needs. It’s a radical move to impose fiduciary obligations towards millions of individuals simultaneously, where there is no individual considerations at all.

> The problems with this approach should be immediately apparent. The law treats children as if they all have the same needs and face the same risks, but “children” are too heterogeneous to support such stereotyping. Most obviously, the law lumps together 17 year-olds and 2 year-olds, even though their risks and needs are completely different. More generally, consumer subpopulations often have conflicting needs. For example, it’s been repeatedly shown that some social media features provide net benefit to a majority or plurality of users, but other subcommunities of minors don’t benefit from those features. Now what? The business is supposed to prioritize the best interests of “children,” but the presence of some children who don’t benefit indicates that the business has violated its fiduciary obligation towards that subpopulation, and that creates unmanageable legal risk–despite the many other children who would benefit. Effectively, if businesses owe fiduciary obligation to diverse populations with conflicting needs, it’s impossible to serve that population at all. To avoid this paralyzing effect, services will screen out children entirely.
Looks like they do more than just email too [1], including SMS.

[1] https://listmonk.app/docs/messengers/
Bernard Shaw famously supported spelling reform, first merely reworking the standard orthography and later, in the form of the phonetic alphabets Shavian and later Quikscript by Kingsley Read. They're both obviously more consistent than Latin alphabet writing, and also often shorter so they might count as shorthand.

https://en.wikipedia.org/wiki/Shavian_alphabet

https://en.wikipedia.org/wiki/Quikscript
Rust's tokio has a project called loom as well which can do permutation testing of async code: https://github.com/tokio-rs/loom
As per my first post, if you could convince radio amateurs, especially their emergency organizations/sections, to be interested then they might be able to apply leverage through their international organization the IARU which has longstanding representation with the ITU: https://www.iaru.org/.

See my comment to johnythree.
This is MariaDB, a MySQL fork.
It’s bad for rich people.
I believe scraped jobs are ranked lower, because, like the article pointed out, it's harder to ensure their quality.
So should terrorists
I have a friend who does work (mostly manual labor, handyman stuff, etc) for me in our house. In his early 60s, strong as an ox, and he's been HIV-positive since the 80s. That deserves an asterisk, as his levels are below detectability (and I believe transmissibility), and have been for a long time.
The pendulum has swung too far. We quantify everything now, chasing numbers to the point of losing our sense of quality and craftsmanship. There's a huge difference between "going with your gut" and the ability to assess, qualify, and reason about something. To understand how and why something works or doesn't. Whether from first principles or experience.

Numbers provide a happy path for consensus. If the "why" of your project is to please as many people as possible, then web analytics probably works great. I'm not arguing they're categorically useless, only trying to surface the unspoken costs I see bear out in our industry from relying on them so heavily.
I believe this quote explains the situation well; "It is difficult to get a man to understand something, when his salary depends on his not understanding it."
The adversities you're listing were extremely common back then (and even today) and not anything especially noteworthy
Thanks for pedantry, but misstep means "error" or "blunder", not "accident."