skysight-inc/HackerNews huggingface dataset:
There's nothing _that_ weird in Moon is a Harsh Mistress, is there? Long time since I've read it, but I think some sort of polyamory was about as out-there as it got. If they can make a docudrama about FTX (and they will) they can make that :)

Even some of the others... I mean, they made the Handmaid's Tale, and that's way more distressing than most of Heinlein's Weird Sex Stuff.
I seriously don't understand how anyone designs a web app that can't handle a date past 2038, let alone a friggin kernel. Look, I assume I'll be dead and someone else will have to deal with things, but that doesn't excuse me from responsibility. The last thing I need when I'm dead is having a million people screaming that I was a shortsighted idiot.
Learn all about #AWS Cognito User Attributes tampering in Doyensec's latest "CloudSec Tidbits" blog post and experiment with it in our free lab.
I feel 2 ways about this. If Apple is forced to open up, Chrome will take everything. If Apple can keep Safari in place, there are at least 2 browsers. OTOH, it’s a crap thing to do to your customers, forcing a browser on them.
Yes, and waiters are lightning rods for audits.
Not just standard practice, it's mandatory, for consumer facing prices you will get shut down if you don't include tax in it (and detail how much of it is tax in the receipt)
Strava has acquired 3D mapping company FATMAP
The ß is not really mixed script: It’s a (mostly) normal character in the german language which itself is based on latin script. It’s part of common words in the language and part of personal names, including mine. I’d rather like having the ability to register a domain with my last name and was rather annoyed that the Internet infrastructure made that difficult, first with ASCII–centrism, then with IDNA2003 and now with a decades long transition.
Maybe they are trying to combat money laundering, if they are it's a very severe case of "You are doing it wrong!" syndrome
You can also find Elasticsearch vs Clickhouse performance benchmarks for log data on db-benchmarks.com [1]. The corresponding article is here [2]

[1] https://db-benchmarks.com/?cache=fast_avg&engines=clickhouse...

[2] https://db-benchmarks.com/test-logs10m/
Nicotine isn't a particularly difficult addiction in the grand scheme of things. It takes most people only a week or two to overcome nicotine addiction. Alcohol and opiates are on a different level. Cigarettes, on the other hand, are extremely addictive. There's something about putting a little stick in your mouth, inhaling, tasting it, then exhaling a cloud of smoke/vapour. I was given a nicotine-free disposable e-cigarette and was quite alarmed at how quickly I became addicted to it.
Ideally go for kanban but if that is not possible don't exclude support tasks from sprint. Allocate some percentage of sprint for support tasks. What percentage would depend on actual rate of support tickets that you are getting week over week set some target for it and get buy in from management that if there is a significant variation in this mix metrics will be affected.

Fixating on metrics doesn't work. For managing humans, human touch is required. I am saying this despite creating a tool for managing metrics. My opinion is that metrics should be used as starting point to dig deeper into your process rather than using them as end goal. In this case if you are consistently getting higher than usual support tasks than it may be indicating some other problem like documentation not being clear in which case you need to improve documentation rather than manage the metrics or it could be a new product launch that would invariably lead to more support tickets until it gets stabilized.
To explain my down-vote. Firstly, many people, even smart ones are bad at mental math. The idea extra charges are added at the end is literally a dark-patterns used to trick people into spending more money because they are bad at doing this.

Next, why do _some_ waitstaff make a lot of tips, and not others. You don't acknowledge how in almost every biased way possible tipping promotes some people, and punishes others.

Lastly, I personally find tipping and therefore your slightly aggressive defense of it, kinda gross? It's a power-trip at the end of the day to control someone else's actions with your money. Sure, that's life, but with tipping it's so blunt.
Android 14 set to block certain outdated apps from being installed
There’s simple and there’s naive.

SDL already walked this path. So did pygame.

It turns out without shaders, and all their complexity, you basically can’t do anything useful at high resolutions.

/shrug

It’s too slow; compositing, transformations, all the things people want to do are very much harder to implement in software on top of a naive graphics stack.

Simple doesn’t mean naive; you can have a simple api that is excellent.

…but this is a naïve implementation, and it won’t work in any useful way at scale.

People complain about ballooning complexity, but they often forget that stuff (eg. specialised graphics hardware) wasnt invented by a bunch of idiots.

It was invented because the naive approach, that they used before was found to be in practice fundamentally limiting, inferior and failed to meet people’s expectations.

Of course, if you vastly lower your expectations, and target say, 320x240 at 8bit colour, you can happily have a naïve implementation that works just fine

(Don't believe me? Quote:

> Having this we can now draw complex polygons and would probably need a “flood fill” algorithm. Typically it is implemented using a queue of pixels to check and paint, but we can use recursion, as long as the filled area remains small enough to not overflow the stack

^ This is the very definition of a naive implementation, and https://github.com/zserge/fenster/blob/e71d493fa6d544243dd60... settings one pixel at a time, is too. Delightfully charming as it might be to write your own functions that set one pixel at a time, it's a joke, really, if you expect to do anything serious)
But that's what tipping is here too - it's basically signaling you're not a miser. Sure it's supposed to encourage better service but that's secondary. Just like buying rounds, etc.
> tried to switch to a "no tipping" model with a 20% mandatory service charge

Sounds like a false dichotomy. Why is the only other option still an imposed cost on the customer? Wouldn't it be nice if the bad servers just got fired like any other profession and the good servers got a bonus or something from the business owner?

Maybe people shouldn't "aspire" to be cafe baristas and chain restaurant wait staff. There are plenty of students and elderly that could handle the job and also handle the minimum wage. There's no reason those jobs should be lucrative, unless the business owners (rightly) realize those staff are the face of their operations, but in that case, again, the business owner should "invest" in their higher salaries to hopefully bring in business. None of this should be imposed on customers. Just my opinion.
What if you store the data in a back-end, just like native mobile apps?
I am that donkey banging it's head on the same post; when I see dates stored without TZ, I assume it's UTC and have done so for decades. It's turned out to almost never be true.
Golden Boy (Spanish Jargon IT)
It is nice to see logical comments. I brought up the tipping culture issue during COVID-19 cause that is when I saw businesses start exploiting it substantially, and I swear there was some pro-tipping mafia on major message boards that would say you deserve spit in your food is you don't tip, you deserve to be beat up, etc. I believe the service industry is literally engaged in culture wars but fortunately other people have started to wake up to the issues and the discussion is no longer being insta-downvoted like it was before.
An open source effort to define GitOps may save it from becoming just a buzzword
am interested in the `dummyBytes` generated by flog[2], in the linked benchmark result[1]. it's random words from `/usr/share/dict/words`, which may not be highly compressible..

i.e., 500 GB -> 207 GB (with zstd data compression + indexes) seems like a worst case scenario. with "real" logs, I am expecting this to be much better (for logs at least)..

does anyone have a similar size comparison with real life examples? (similar data size, interested in compressed logs size and indexes size with clickhouse)

[1] https://signoz.io/blog/logs-performance-benchmark
[2] https://github.com/signoz/flog
[3] https://github.com/tjarratt/babble/blob/cbca2a4833c1dd0e0287...
"My bicycle is not a vehicle because it doesn't have a engine"
Yes, you can, if the device's owner is wearing glasses.
More confirmation that Keypass was a good choice vs popular alternatives. It lets you choose how may iterations you want in the settings and even that won't matter unless someone has access to your offline database.
Note that if you have autofill enabled on website login pages, then password-protecting the browser's password store doesn't do anything. Anyone with your Windows password can just go to any website, autofill the password, and then copy the password out of the page itself. Try it on HN, go to the login page and run `document.getElementsByName("pw")[0].value`.

To say nothing of the fact that, if they used some method to divine your Windows password, then they've probably already done the same for your password manager's password. And even if they only had your Windows password somehow, they could just install a keylogger to get your master password anyway. And even if you 2FA your password manager, the keylogger can still intercept any other password and take over any non-2FA'd accounts.
One of my personal favorite parts of the article:

While confusion around what constitutes GitOps versus some other approach led to the current effort to define the term, John Allspaw, who is among those credited with popularizing the word “DevOps,” argues that a definition is only valuable if it enables productive conversation.

“How many debates are found in social media about what observability, DevOps, or Agile means? If one of the contenders wins, so what?” says Allspaw. “Is that definition open to interpretation? The answer will be yes, because that's how words work, and therefore, what you thought you were doing by solving a clear and agreed upon definition didn't do the thing that you thought it did.”

For Allspaw, discussing the topic at hand is more important than having a solidified definition. In fact, he argues that having a definition of DevOps early on would have caused more harm than good, because people would have either opted in or out of conversations about DevOps depending on what that definition entailed.

“People say ‘DevOps this, DevOps that,’ but I just ask them to describe what they do. It’s either DevOps or it’s not. They’ll have reasons for why it's DevOps in this way, or it’s not DevOps in that way, but it doesn’t matter. The point wasn’t to coin a term. You need words to refer to things, but I’m more interested in descriptions,” says Allspaw. “One of the best ways to keep from getting sucked into a misunderstanding due to an overburdened phrase is to just talk about the thing that it’s supposed to represent. If you want to say ‘deploying new code’ then say ‘deploying new code.’”
India Stack Developers Conference
Yes. You can intercept the navigator.credentials.get call and look at the signature format.

I did this and it seems to be an ECDSA p-256 signature.
I should have explained the baby powder - it helped when doing the Melbourne Shuffle
That would actually be a monster acquisition. A huge blow for AWS aswell as they would no doubt switch to Azure.
iPhone market share in the UK and US is a little over 50%, but in some demographics significantly higher.

The point is though, you can't install an alternative browser engine on iOS, you could on windows. So it's a bit of an Apples to Oranges of a comparison (no pun intended).

There is clear anti-competitive behaviour, even if they aren't a "true monopoly".
What issues are you having with armhf and i386? They have about the same number of porters as any other arch (low single digits). Archive coverage is around the same or higher than other release arches. There are definitely people planning on rebootstrapping them, armhf more than i386 though, I've seen their work on IRC.

https://release.debian.org/testing/arch_qualify.html
Safari still has very good market share on MacOS so I don't think that is true.

Additionally while Safari remains underfunded and full of bugs it's not placing little competitive pressure on Chrome while ensuring that browsers that actually compete like Firefox are starved of search engine revenue.

Apple's position is bad for the Web, bad for Web Apps and bad for Safari. If they have competition then Apple will be forced to fund Safari/Webkit properly and deliver a reliable/feature rich browser.
I wanted to know what you were talking about in the first place.

Not whether this runestone find affects our understanding of history.

What does "the picture" mean? For just about every topic there are multiple pictures, depending on one's interest.

I think it's good science for geospatial information scientists to object to requests to check for a flat earth, and for medical scientists to object to using humoral theory in medical diagnostics, so I think your second sentence, when interpreted a blanket statement, is wrong.

Surely Mailhammer, or Vennemann, or you could perform and publish your own checks, so I also don't see how your comment is relevant - who is stopping them from checking?
Fine, but at least fix this bug:

.. (sizeof *f->buf) ..

Because otherwise thats one stray space char away from a bad day ..
I’m truly scared of Chrome.

It pushes proprietary features, from what I know it starts enforcing some analytics/ads without possibility to block it out and there are other thing too, but since I’m not really an user I don’t track them deeply.

Based on my personal experiences with IE, ActiveX, Adobe Flash and not being able to fill my taxes without Microsoft license (that was around 800$ back then for me not adjusted for inflation) I am afraid the same will happen with Chrome once it gets enough ground.

“Hey, sorry but we can’t sell you toothbrush because you’re using Safari/Firefox/Vivaldi/whatever. Please switch to Chrome and continue with your tracked and dissected purchase route.”

Is there any other anti-Chrome bastion than iOS’ Safari?

Old E2E runner installed Google Chrome on my machine (didn’t even ask but that’s user space on dev machine so whatever) which grew into my MacOS machine. It cannot run in background but there is another daemon that constantly updates it. Multiple times a day I get notification that new service has been installed to run in background.

I’m not sure if that’s something I want to fight for.
keypass works great! Nobody knows or has your passwords except you, and you still only have to remember one complex password. password managers aren't the problem, it's the idea that other companies should have access to all your stuff.
Microsoft had more of a monopoly at that time than apple have now.

The Mac and other platforms at that time was tiny, its not like today where its more of a duopoly with iOS and android.
Yeah, agreed. This is a worst case scenario. We also expect compression to be better in real life scenario data
On more thought I don't see how what you're saying is relevant to my point. The server needs to maintain the current state (which is based on the latest input it has received). No matter how you do the networking rollback or not you can't escape latency causing a problem in perceiving the wrong state on the clients. Thats why with rollback players sometimes see the enemy teleporting. The networking code cannot remove the need for the player to "lead the shot" in some sense.
You open an expensive listing and book it yourself to "wash" the money.
The gentle art of code review
I quit PayPal when they broke their promise, that I can refund any transaction if I get scammed (not literally, I'm talking about buyer's protection).

I've been using it since 2006.
A few years ago I bought something in a browergame and they scammed me. I created a case and they replied with "where is my proof".

Account deleted, there's my proof. They will never see a single cent from me.
Timestamps in MySQL are 32-bit. It's default in a lot of web frameworks etc.
We're talking about for installed Web Apps here.

Ask yourself the same question about Native Apps. Why should any Native App be allowed to store data permanently. The answer to that question is the same for Web Apps.
Didn't AMD announce a 96 core processor with dual socket support?

As usual this is either done for entertainment value or to simulate physical networks (not clusters).
Apple customers don't care. They have money to burn on a luxury good, and the apple cult is just like the Tesla cult. People cannot physically hear the criticisms.

There will be no consequences.
Browser apps (particularly the concept of PWAs) are the only alternative to the App Store on iOS. Having a way to store data indefinitely is essential, even if that is behind a "install as app" banner.
I agree, but also know what a Swedish school looks like, with such pouches stuck in various places, ceiling etc.
>> I did was taking a temporary job at pretty much minimal wage.

That's fine then. I specifically mean internships which either don't pay anything or which pay some token amount like $100 a week for fuel expenses. If they pay a minimum wage then well, they are basic level entry jobs, that's fine.
I would argue that this is a pragmatic argument, not a colonial one. If you see 你好.com written on a billboard, are you likely to be able to visit that site by typing it in on your computer? Unless you have a Chinese keyboard installed (and also know what those characters mean), you simply cannot visit that site, whether or not you are a xenophobe. Nihao.com, on the other hand, is more or less universal accessible.
Sometimes. Several banking websites only allow login through their apps. There was even a bank here who did a minor update in which they decided to block rooted phones, locking many people suddenly and without warning out of their banking account, I was evaluating them (luckily, it was worse for people who had DKB as actual bank) and had to contact support to close my account.
Many (most?) native apps also have a local store which is essential to how they function. Having to rely on stable internet for your app to work is annoying for lots of types of apps.
Firefox team simply has been refusing to implement the Webauthn spec for years now. It's extremely frustrating and is probably still years away as nobody seems to be actively working on it in any capacity.
> contrary to the previous results, allows for joint violation of them.

What does this mean? Wouldn't this be expected? Why wouldn't previous results have demonstrated this?
While the Work Number is a horrible, anti-capitalist product, I can’t take seriously an article that keeps repeating the premise that having a monopoly is illegal. It just isn’t.

It’d be illegal to use monopoly power to prevent others from competing, but that’s a different thing.
https://webkit.org/blog/10218/full-third-party-cookie-blocki...

> As mentioned, the seven-day cap on script-writable storage is gated on “after seven days of Safari use without user interaction on the site.” That is the case in Safari. Web applications added to the home screen are not part of Safari and thus have their own counter of days of use. Their days of use will match actual use of the web application which resets the timer. We do not expect the first-party in such a web application to have its website data deleted.

> If your web application does experience website data deletion, please let us know since we would consider it a serious bug. It is not the intention of Intelligent Tracking Prevention to delete website data for first parties in web applications.

So, while adding it to the home screen still involves this mechanism, the "first-party"--which I understand to be the website which was actually added to the home screen, differentiating it from all of the third-party websites that it might link you to--is presumably going to be used every time you use that icon on the home screen and since that icon also has its own usage counter it won't ever be counting up when you aren't using it, so you are "good" (unless the user manages to use your home screen added app for seven days without ever ending up back at the "first-party" site somehow, which seems like an oddity and maybe one they mitigated directly).
A public digital literacy library about responsible tech
Then you haven't been in the most fancy hotels where the feature is having glass bathroom with a view from the bedroom bed. Seriously.
Oh right, yeah, I think there's an exception for home screen apps. Now it's worse for Web Apps to have the data deleted, but I do understand the privacy reasons why Apple is deleting the IDB data.
Firefox supports U2F. Webauthn is backwards-compatible with U2F. However as a website you can choose whether you want to actually support U2F or only FIDO2. Maybe Apple opted to not do it.

However when I look at the JS code in appleid.apple.com there does seem to be code for U2F code surprisingly.
How ACH works – A developer's perspective
The US Soldiers Leaking Nuclear Secrets [video]
I’ve never had a credit card with fees.

I built up a great credit score with a single, no fee card, that I paid off each month. Total cost $0.

You don’t need an interest paying loan to have a good credit score.
Sorry, I've lived my whole life in Europe in three different countries and have never been to a café where you can't pay in cash and don't tip. Tipping works differently, e.g. in my current country of residence you leave cash on the table, but unless your bill is very low (say, below 5 EUR) not tipping is still a bit rude. There used to be no tipping at all but with the increase in tourism that's no longer the norm.
You're missing the point.

While trivial to you, the story is an example of the way in which individuals make choices that reflect their values and priorities.

It's not just about the clothes we wear, but how we present ourselves to the world, and what we stand for.

Therefore, the story can be seen as having relevance beyond the simple act of wearing or not wearing a wetsuit.
Correct. Apple will prompt you to create a recovery key or assign a "Recovery contact" before you can enable support
> no daily cleaning

I personally prefer it if nobody enters my room during my stay, even if it means no clean towels etc.
I used to feel like this, however I think it's more important for consumers to have choice on this rather than not.

I've come to the conclusion that competition is the only way to solve the issues around Safari not supporting all PWA features. Even if that result is a greater move to a Blink as the dominant engine.
What wouldn't work? 64 bit integers are supported on 32 bit machines by the compiler. The thing is that, AFAIK, it is a lot more inefficient when outputting the machine code. It does a lot more of instructions even for basic operations, like muls and divs. But from a C language perspective, everything should be transparent