skysight-inc/HackerNews huggingface dataset:
For nowadays standards I consider anything below 500kB and with less than 6 server requests already pretty minimal, yet those are still numbers that can achieve a lot of things and still look so "modern"/"normal" that you'd have to look into the dev console to really appreciate the effort that has been put into these. Whenever I see websites that use 5MB large PNGs for photos and have over 30 requests over a time span of multiple seconds I just question the general state of web-development these days.

I just recently stumbled upon a site that had it all: webp/avif everywhere, minified CSS, even ditching unused classes from used frameworks, CSS data:-embedded and subsetted fonts (I think it even used a recent version of FontAwesome 6, but it still managed to make the WOFF2 be only 2kB in size because they just utilized like two dozen logos), only one request each for CSS and JavaScript (everything concatenated and with nice cache policies) and the site was still usable/viewable even without either one of these if you wanted to. Everything was automated in their deployment pipeline even. It only came to my notice because they wrote an article about it. I can't find it in my history but those things will stick to your head for a while.
Exactly that Go code is simple, comprehensible and readable.

Your 2nd code is concise to me.
zsh and fish both have these. And most modern terminal emulators do, as well (even xfce4-terminal does).

Bash doesn't, because that would be a breaking change.
This is like complaining that someone hired an ICE car while they wait for their EV delivery.

Short-term, relocatable, oil-based power stations are not a good long term answer, but as a short term fix they're probably better than keeping nuclear open in terms of cost/benefit.

If you're trying to catch them out, for whatever reason, then their continued coal usage is probably a better thing to point to. Hiring temporary power stations while the whole of europe is in a gas crisis seems totally reasonable.
Their guilt was definitely not in question.

They were arrested by the cops in the middle of the act of assaulting the employee (kicking him while he was on the ground) and with the shoplifted property on their possession.

A conviction was already assured, the guilty plea was an extremely rational move, whether out of contrition or fear.
> Passkey synchronization provides convenience and redundancy in case of loss of a single device. However, it's also important that passkeys be recoverable even in the event that all associated devices are lost. Passkeys can be recovered through iCloud keychain escrow, which is also protected against brute-force attacks, even by Apple.

> iCloud Keychain escrows a user's keychain data with Apple without allowing Apple to read the passwords and other data it contains. The user's keychain is encrypted using a strong passcode, and the escrow service provides a copy of the keychain only if a strict set of conditions is met.

> To recover a keychain, a user must authenticate with their iCloud account and password and respond to an SMS sent to their registered phone number. After they authenticate and respond, the user must enter their device passcode. iOS, iPadOS, and macOS allow only 10 attempts to authenticate. After several failed attempts, the record is locked and the user must call Apple Support to be granted more attempts. After the tenth failed attempt, the escrow record is destroyed.

> Optionally, a user can set up an account recovery contact to make sure that they always have access to their account, even if they forget their Apple ID password or device passcode.

https://support.apple.com/en-us/HT213305

This just looks like passwords with extra steps and making it harder for customers to leave Apple's ecosystem.
Ask HN: Salary negotiation?
Co-founder of a SaaS startup that is currently being acquired. How should I negotiate my future salary as an employee? Any tips or best practices?
I could envision a private Signal server to deal with the anonymity part but that would require ample assistance of anonymized router hops.
What do they call it? Tomato Sauce?
If it was like typical ERP/MRP rollouts...

The short answer is that a sales guy in a nice suit took some execs out for steaks and more than a couple cocktails.

The long answer is that management, these days, is trained to outsource everything while still being clueless about what the people they're replacing actually do.
? A prosperous Hyderabad for citizens would be considerably more ideal then moving them to some culturally secular place where their history is lost.

Imagine kids in Hyderabad having the stability, economic opportunity, 'decent government', clean air of Ontario ... but in Hyderabad.

I think that's 'easy to imagine' and 'much better'.

I mean, different strokes for different folks etc. but to me it seems fairly straight forward.
> I don't see any reason why modern C++ wouldn't be just as spatially memory safe as Zig is

Well, you'd need to avoid arrays and pointer arithmetic, some of the most basic language primitives, but being safer than C++ (even though it is) is not Zig's only or even main differentiation from C++.

> But I don't actually think that makes for safer programs, empirically speaking--otherwise, C programs would be safer than C++ programs, and they generally aren't.

Once again you're begging the question by trying to draw similarities between C and Zig and using extrapolations that you yourself know to be wrong.

We both agree that the sweet spot for correctness is somewhere on the spectrum between C and Idris, but we really don't know more than that. No one is claiming that any language X that's simpler than another language Y will be more effective at producing correct programs, just as no one is claiming the same for any language X that can offer more sound guarantees than Y. In fact, we know that both of these statements are wrong.

What we know is that simplicity and soundness are both sometimes better for correctness but neither is always better for correctness. I.e., we know that we cannot make the extrapolations that you're making.
Reminder that copying text from a Web page is also vulnerable to "pastejacking", where the string going into the clipboard isn't the same as the user sees (e.g. adding a malicious prefix, made invisible with CSS)
And Microsoft doesn't want others getting in on its financial predation. /snark
I don't think you could be slower than Powershell if you tried.
Apple’s Emergency SOS link puts it into the satellite fight with SpaceX and more
2027: Protect against new SarS-Cov28 with new iPhone 19 for 29 USD/month subscription.
2035: Extra two years of life with our new iChip for 49 USD/month.
2065: No pain ever. With our brand new iWater.

...

I guess there will be decade for advertising tech based primary on health benefits.
Some context: the author only has three years of professional experience

https://www.linkedin.com/in/joshcollinsworth
I wrote about this problem a few years ago. Even more relevant today: https://www.psychstudio.com/articles/research-participation
Salesforce says hello :-)
So, I have a question: Is this available in the store or do you have to order it? And if so, are those stores located outside of Oslo as well? I'd totally pick up this ketchup if it is available here in Trondheim. (I already make special trips to one chain to get my preferred ketchup).
You've already paid for the crappy router you've shoved in a drawer somewhere.
Germany has caught up on France in GHGemissions per dollar GDP across their whole economy, because there is more to climate change than just electricity production. While phasing out nuclear.

They're doing better than the USA for example.
I don't balk at tongue (last ate it grilled at table) but you won't catch me eating brain. I have a deep horror of prion disease that precludes developing an appetite for nerve tissue.
Show HN: Worldwide Job Search
As a programmer in Brazil, I have always dreamed about working for a US company.

After applying for more than 100 jobs, I got into five interviews, three proposals, and a job. The hardest part? Finding those jobs!

And searching for worldwide jobs on LinkedIn is really hard since most remote jobs are US-only.

Surprisingly, LinkedIn doesn't have every job in the world! Linear is hiring 10 people, Raycast is hiring 02, and WorkOS is hiring 07 people. But those jobs aren't there ¯\(ツ)/¯

So I made a website that only has is truly work-from-anywhere remote (instead of USA/Canada-only remote).

If you're interested, check out the website I made! https://heyhunter.com

I'd love to know what HN thinks and if this seems helpful to you. :)
This government and its services has to be a joke, "how to make it much harder than it is"... I don't know how much time it will continue to operate until toltal disruption.
I've thought about this (as an outsider who doesn't know anything) and wondered if plain old git would do the job. I've heard Germany already does this, but when I looked at https://github.com/bundestag/gesetze it didn't look like this was representative of what I would assume to be the full extent of German legislation.

In theory, you probably wouldn't find lobbyists contributing directly, but you could find representatives and then link them to lobbyists they've associated with.
Nope, more like 98% of the world population.
For context, the author has only been working professionally as a front end developer for about three years - so has no such memory of $digest or ko.computed() or other such miserable kludges.
I had my air pods pro replaced under warranty about 2 weeks before my warranty expired. I was so relieved.

It has been two months and the new ones are already experiencing major issues. One doesn’t charge sometimes, even if the case seems to indicate that it’s connected. I thought it was the case, but the same thing happens in another case. The weird shifting noise cancellation the first ones did where both ears cancel noise differently has started happening. The pop, pop, pop, squelch as I walk has started happening.

I was sure I was breaking them somehow until I found out this experience is not that uncommon.

It’s such a shame because when they work well, they really are game changers. I’m hesitant to upgrade, though. These were expensive and only lasted two years (with replacements). Apart from the money, I also find the waste upsetting. I was optimistic to get more liken 5 years out of them.
>"Ober sticht unter"

As a Skat player, this is only true in Null, the game you actively try to "lose". Fitting, I guess?
And since we still don't know "everything" about human metabolism and it seems there is some significant differencies between ppl, the real question is "what would be the long term health impact on the whole population, namely over several generations?"
That may be true for certain industries, but a lot of shops work on CRUD apps and use Jira in its fairly stock configuration. Linear or something like that could do the same job for them just fine.
Probably it wouldn't. It could well have sustained an unfortunate fall, left in the sun to overheat etc. Batteries are somewhat delicate and there's often no way to tell the cause.
The only feasible answer is that billionaires are insane hoarders, walling off society's resources for literally no reason.
WePredicted: How good are you at predicting the future?
https://www.google.com/advanced_search

This?
World Champion of Magic, Magic Card Category Winner
Amazon and Cloostermans to build next-generation supply chain mechatronics
Figured I'd chime in how pleasantly surprised I was with how well xmpp works for my narrow use case of an e2ee messenger between family members. Snikket is packaged with STUN/TURN out of the box, and to my surprise, a lot of family calls are going through the xmpp client. Perhaps there are pain points that I don't see, but xmpp's method for audio/video jingle works well.
Genuine question. What do you know about the U.S. law and mode of operation?
A big part of my recent consulting work for fortune 500 companies is to, in a sense, put a new UI on top of SAP. Not just SAP but several other big IT systems. My team maintains a large data warehouse with web and Tableau reports delivered to hundreds of business users.

I don't know the internals of SAP. I really don't have to. For us, SAP is a collection of OLAP cubes that have a highly curated view of that part of the business that the SAP system manages.

And there's a clean API to this data since SAP supports the XML/A SOAP interface standard to those OLAP cubes. It is a very chatty API to extract the data from the cube - but it gets the job done. It allows us to leverage all of the business logic that goes into the cube schema, and the huge investment that the business makes in SAP. I could instead run extracts of the underlying source data but that would lack all of the business logic that goes into the cube definition. I do occasionally have to use their desktop UI to better understand the cube schemas. It is like a trip down memory lane to use the SAP user interface screens. Harks back to the 90s for sure.

Anyway, if anyone's interested in interfacing with SAP through a relatively clean programmatic interface, I highly recommend using the XML/A soap interface to the cubes. My client company's SAP team does a great job of building cubes that expose what is relevant to the business. The SAP data is merged with lots of other business data in our data warehouse and the business gets a modern web and Tableau reports. Problem solved.
It's even more hilarious after you read this https://news.ycombinator.com/item?id=30853778
Yes, but so is which is best for which situation still the question?

Presuming that information asymmetry will hold over time is a bad assumption, regardless of cost of information security controls.

Why have these new collaborative innovative services succeeded where NNTP and > > indented, text-wrapped email forwards for new onboards have not?

Instead of Chat or IM, hopefully working on Issues with checkbox Tasks and Edges; and Pull Requests composed of Commits, Comments, and Code Reviews; with conditional Branch modification rules; will produce Products: deliverables of value to the customer, per the schema:Organization's Mission.

What style of communication is appropriate for a team in which phase of development, regardless of communications channel?
Well that's because they literally sound like $50 ones.

When it comes to sweat I believe balanced armature drivers tend to last much longer than dynamic drivers.
"But if you have no revenue you can say you're pre-revenue. You're a potential pure play."

"I don't want to make a little bit of money each day. I want to make a fuckton of money all at once. ROI."

Russ Hanneman is one of the funniest characters on this really funny show.
ClipDrop – Relight your photos automatically with AI
Angular 1 was a mess of filters, controllers, scopes, directives, services and what not. The only closest thing to what we call a component today in their was directive but it was never the main abstraction

BackboneJS was MVC iirc? Don't remember if they had any notion of self contained component but it was very different from the MVVM paradigm react introduced.

No experience with Dojo so can't comment but I remember MVC being the paradigm with most mindshare before React became popular.
A few of old IT guys with no fucks to give and a few "up and out" junior devs working over time can whip up a one off abomination build out of LAMP stacks and CGI scrips with a little perl thrown in and an unusable set of websites to handle all the data entry and exit and it WILL ACTUALLY WORK. It will be clunky and the onboarding time will be comical but it will work.

That is a low bar. Your "lowest bidders" should at least be able to equal that. It just has to accomplish the business processes and do so within the software. It doesn't need to be fast, intuitive or look good doing it, it just needs to do it.
We're in a weird world where we're asking if it's okay for the public to be harmed because a company with lots of money (that they earned from the public) is paying another company lots of money.
Maybe those engines could all bid on an annual basis to be positioned higher in the rankings? /s :)
OP here…congrats! =D

Thanks for playing.
The CTO field guide (for the first 90 days)
This is in line with my experience, I got both AirPods Pro replaced out of warranty a couple weeks ago, even if only one of them was presenting issues. Apparently, the machine they use to check said both were affected.

I got them replaced in Spain while the original purchase took place in Germany.
Yes. Classic approach here is that exposing more behavior is better and that there should be rich formal languages for interacting with systems. Good for HN, more questionable for the rest of users.
It could, if it was offered to small customers. Big buyers can insist on EDI. Small ones usually cannot and their systems are not expecting it, because EDI is "Enterprise scale" and not SME-scale.

Do you know of a QuickBooks-scale accounting system that does EDI easily?
World Chess Champion number calculator
Maybe a lot!

Also maybe nothing.

Also, the 15 year old is going to wait 82 years, happily becoming a billionaire or whatever at 97 years young?
Hah, glad I'm not alone in this. Proud of myself for not immediately buying the new ginormous watch tho
OP here. True story…It was almost called 5555thegame but that felt too confusing.

I feel like you won, anyway. ;)
"sloppy roe"
I have a Corne with purple Kailh Chocs for traveling, technically mechanical but they’re scissor switches so it feels like typing on a laptop if that’s the kind of experience you’re looking for
> I am saying the rights of my sister and brothers

Username checkout, is your brother Pinochet?
I mean, flowery language aside clearly there are plenty of circumstances when ignoring constraints and doggedly pursuing your goals will definitely lead to failure. We don't live in a universe where willing something makes it so, no matter how bad we want it. To achieve things we must have a healthy mix of modeling our external universe and and basing our decisions on that vs. ignoring that internal modeling process and just giving it a go.

But none of that fits in a poem, so I get it.
So will anyone be deleting their patreon accounts? Can we even be sure our data will be wiped from their servers?
more convo: https://internals.rust-lang.org/t/feedback-on-cargo-upgrade-...
I also ruined a pair of Airpod pros that way. Got them replaced on warranty, but I'm still annoyed because Apple has ads where people run with Airpods but if you do they'll break.
Let's go right to the 100 bytes club. Here's Sierpinski triangle in 32 bytes: https://www.pouet.net/topic.php?which=12091&page=1#c568712

Edit: another version, 59 bytes: https://twitter.com/jonsneyers/status/1375828696846721031
When I played Civ1 first I was disappointed that it was all about war and conquest and not the peaceful progress of humanity.
In fact I was disappointed with computer games being mostly about war and domination, about killing, but only very rarely about building and growing and progress.

I still played it, but it was only Civilization by name, it was the opposite of civilization - uncivilized conquest.

It was the 90s and we had a positive outlook on the future, cold war just ended, the world got more peaceful and y2000 was around the corner, a glorious dawn. And then... Bush, Cheney, Rumsfeld stomped on that dream of peace and prosperity with 9/11, just like they're trying with this Ukraine BS, Kosovo, Israel and Taiwan, different perps same shit.
Yes, and very few people use that because most users can't tell an app from a website, spell URL correctly or tell you what "" does in google.

When I need those features I use the operators directly in the search field anyway.

The single omniscient search field is an amazing interface, it's incredible at what it does, which is understanding what our idiodic human brain is attempting to express with sausage fingers a monday morning.
> I wouldnt want to work in it unless they paid top of the top

Anecdotally I knew a few people in the mid nineties that did SAP work and they were paid multiples of everyone else, literally hundreds of thousands of dollars a year. Since then lots has been outsourced and offshored so its the opposite, but for a few glory years before dotcom boom it was definitely the place to be.
Crypto’s Core Values Are Running Headfirst into Reality
Chinese scientists discover new mineral on the moon
Changing a default search engine is extremely easy and cheap. I struggle to define it as “harm”.

Should a person not be expected to be able to do that much?
I'm not the only mod but the only full time one these days. I never count hours. I don't go on vacation, but do get away—I just work on HN while doing so.
Thanks for responding! So if there was a quality OSS level pack that could be bundled then that would overcome the only obstacle?
I see a lot of comments here saying a company should adapt their business processes to their ERP, and in my experience they are wrong - with the exception of accounting(Good luck trying to customize accounting modules within ERPs to fit your process).

I don't work with SAP, but I've been working with Microsoft's ERP(Dynamics NAV/Business Central) my whole professional career(almost 5 years).

When it comes to shipping, manufacturing, HR, supply, sales, planning, quality assurance etc... every big company is going to have a million edge cases which are impossible to cover with the standard functionality of an ERP. And most importantly - hundreds, or maybe thousands of employees that have gotten used to working a certain way.

When you try to make your process fit to a standard ERP functionality you are fighting two dragons:

1) Working your way around edge cases - with the right consultants/developers this doesn't have to be a big pain.

2) Getting your employees to change the way they have been working for years, or even decades. And in addition giving them an overwhelming UI - I've never seen this work as planned. This is also probably the reason the company your mother works for had so many pains.

On the other hand, if you try to make the ERP fit to your processes, there's only one dragon you need to slay - extending the ERP's functionality.

I can only speak for Microsoft's ERP, but everything that is impossible or hard to extended within the ERP itself can easily be extended through an outside application. And by doing so, you can probably even make the employees job easier by keeping the process the same, but giving him an UI that isn't overwhelming.
The shoplifter is also a Phillips Andover grad--yes, that Phillips Andover, the one that's often ranked #1 prep school in the nation and costs $50k/year in tuition.
So - in theory - one could copyright the exact prompt (and seed)?

It wouldn't be much different from copyrighting a short poem or the lyrics of a song.
I agree with the first part (I generally hate the devops situation with JS, TS, nodejs, modules, etc). But I don't understand the part about type acrobatics. TypeScript's typing is robust to the point of being Turing complete, so you can express things that are generally not expressable in your typical typed language. And if TypeScript cannot pin down your types, it is probably a code smell. But you can revert to "any" at any time anyway, if you feel compelled to do some unidiomatic js trickery.
Russian media are censored from not Russians but from Russian idiots. I have not seen any Russian who uses Internets but do not know what is VPN/Tor. So, service like OP will either get banned or get unnoticed, no third option.

What is really needed IMO - free from censorship mass media for Ukrainians showing some neutral point of view or Russian's one. The country-404 use to block almost any Russian website, no matter of content.