skysight-inc/HackerNews huggingface dataset:
> Today it’s saving the children, tomorrow it’s basically any problem

This is how most rights get taken away, not just encryption. Also, we're talking about countries that already have pretty restricted speech. Encryption has to consistently remain popular to survive there, and there are plenty of ways to undermine that.
I'd be even more restrictive than that: everyone should get a proper minimum wage, regardless of the line of work they're in, regardless of whether they're performing a direct personal service for you.

Tipping should be for exceptional service. Nobody should need tips to make ends meet.
Your use of the term "unelected bureaucrats" as a delegitimizing pejorative is risible. Do yourself a favour and read Michael Lewis's The Fifth Risk.

The EU's civil servants are, by and large, an exceptionally talented bunch of people, most of whom are multilingual in addition to being experts in the fields they were hired for.

As for their having power, it's subject to democratic constraint. Maybe you should inform yourself about the process by which EU regulations are made? (No, it isn't perfect; you could start with the Trilogue Process).

We'll regulate as we see fit in the EU. Businesses that don't like it are welcome and free to go do business elsewhere.
This is not the take you think it is.

The regulation was there to prevent companies from abusing cookies, banner is just a side-effect of companies not willing to respect privacy.
This comment paints a bike shed: non-competes affect some of the scarcest talent in the world, in the prime of their careers.
"You can pass system design interviews even if you’ve never designed distributed systems before. If you have copied files between machines with drag-and-drop, you are halfway there. If you implemented clients or servers or have opened network connections, you’ve got this. This guide will teach you the most important 20% of information that will appear 80% of the time in system design interviews. By the end of this guide you won’t be an expert, but you’ll be well on your way to being a better engineer and a much better interview candidate."

A better engineer, no less! Wow, this must be some magical guide. I have to read it now. Also what does this say about our industry. "You want to be a surgeon but don't have the experience? Ever cut a tomato? You're halfway there. If you've ever made a sandwich, you've got this. Nurse!"
That's funny, I understand Buddhism to be about the pain caused by conceptualizing life and the importance of dropping an analytical frame.
Banning words won’t make the world more just
Tried duckdb and polars in the past connecting everything together with dbt is a great idea
Yours is a bald-faced assumption that humans aren't constantly innovating on existing technologies. You demand evidence in place of such assumption.

Yours appears to me to be a view that is very strange not to extend back beyond the 1970s.

We know how people work, in societies, at this broad-stroke level. This level of pedantry gets us nowhere.
Like using libraries, or packages. I can reuse those on the front-end, the back-end, command line tools, or wherever else I want.
A fuel-air explosion will not be contained by a reasonable amount of concrete or masonry. The real safety lesson is to control sources of ignition and prevent the buildup of released gases.
I’m not that impressed by self driving cars because while the tech is cool it’s not really solving anything in my personal life. A car is basically self driving when I pay someone else to drive me where I go - end result is the same, I get where I need to go without having to drive the car.
This title is a lot better than the last submission.

https://news.ycombinator.com/item?id=34982157
It is a convenience fee, you pay for a luxury of not arguing.
I've only read up to Part Two so far but find the guide is extremely helpful and resonates with other resources (i.e Grokking the System Design Interview) and with my own experiences for what I believe is the very broken interview process that we face today.

Highly recommend. Interviewing.io is one of the best resources for those doing prep today and the team behind it is awesome.
What is frutiger aero, the aesthetic taking over from Y2K?
Now add monitoring of the cloud platforms that our servers run on. Its a big gap and what we are solving for with Metrist.
Google apps always seem to stand out with an especially large amount of requests.
Does Google use a proprietary module system for these runtime imports?

I've only seen this from afar when using the Maps JS API.
> Almost everyone speaks German here.

This seems to be throwing a shade at immigration lol.
> The spillover animals (aka intermediate hosts) for SARS-1 were rapidly identified as civets in a wet market…

I'll take your word for it. (A long "few years" — "The virus originally came from horseshoe bats, though that wasn’t conclusively determined until 2017".)

"No intermediate host was ever identified as the source of infection in Wuhan" likely because —

"Unlike with SARS, however, there were no opportunities to sample the markets to look for animals infected with SARS-CoV-2. Chinese authorities closed and cleared out the markets soon after the epidemic started, citing public-health concerns, and banned all wildlife trade on 26 January 2020. Eating and trading wild animals were permanently banned in February 2020. Samples at the market to test for SARS-CoV-2 were not taken until months later. The virus was found in the drains of the market, but there were no live animals to test."

"The tick study that documented the sale of illegal animals in the Huanan market observed, however, that the sellers were not too concerned about law enforcement, and that plainly illegal animals were openly sold. It is unclear whether any of the animal traders engaged in illegal wildlife commerce have been since found, fined or punished. The swift clear-out of the market may have been intended to protect them as well as the law-enforcement officers and local politicians who had looked the other way."

https://www.tandfonline.com/doi/full/10.1080/00396338.2021.2...

Commonplace criminality or sinister super secret science scandal?
A lot of system design guides do enunciate on the fundamental concepts of system design such as scaling, design patterns etc. But explaining how to actually approach the problem before the interviewer and explaining what they're looking for and not looking for is what makes this guide unique. Otherwise, by the time the candidate gets to the meat of the problem, the interviewer might have already lost interest in them. So great job guys!
You typically need to completely vent the system for any maintenance on a refrigeration system anyway, if only for the fact it is important to weigh the amount of refrigerant (too much and you could get slugging, which is very expensive to fix).

I think lack of ports is simply to save money - in the factory it's just as easy to fill once and crimp the system closed.
Of course Deno has a build step. The difference is you don't have to configure it and it happens on demand rather than aot.

It's definitely an improvement but the title is misleading.
There's an old joke in the US that getting directions in a rural area is like this "go down the old road until you get to the place the red barn used to be, then take a right past where the old pasture was, take a left at the first dirt road, can't miss it".
> "Humans routinely do what a computer tells them to, even if it makes no sense."

I have had humans vehemently refuse to accept their own companies' receipt and a bank statement as proof of a payment because the computer in front of them does not show a payment on record … as if the computer isn't even capable of having faulty data inputted (or deleted) by a human. What's even worse is when you then ask to speak with a manager, and they back up the original idiot's decision because "Computer says…"
https://archive.ph/bBnsc
Linux didn't get that way without people like OP helping to make things work. Many people said (and still say) the same things about Linux vs Mac for example.
EdgeAI Camera Update: Crowdsupply.com
> Unlike a purely generative AI model, which is prone to spout unsubstantiated assertions, we trained our large language models (LLMs) to process multiple sources of information present on the Web ... In addition, the provenance of original sources of data is cited at all times via links. This maintains the rightful attribution of information, and helps users assess the trustworthiness of the sources, both of which are needed to mitigate the authority biases of large language models.

At least it has sources and citations rather than outright generating bullshit out of no-where and is only used for summarization. Good.

It would be much worse of a solution if there were no sources from the output. A better LLM-based search engine who certainly need to cite their sources and explain why they chose them to reduce bias, otherwise it is untrustworthy to use in general.

> Although the industry is generating much hype around AI, at Brave we are not yet convinced that LLMs can replace search as we know it. However, if used properly, these new models can help the user navigate results, which is the approach we follow with the Summarizer.

Summarization of existing facts is the only safe use case for LLMs that makes perfect sense, as long as the sources are disclosed which shows a glint of transparency, unlike the hype from Bing and OpenAI have done nothing but cause wanton chaos and recklessness with their creation(s).

Brave seems to be taking the best approach in using LLMs with responsible AI and doing that more seriously than OpenAI and Microsoft is.
I think the argument is that you can produce a relaxing shade by using pure white and controlling the lighting / decor, rather than relying on paint color to subtract certain colors out.

For instance, bright white paint + 2800k lamps may vibe similar to eggshell + 3200k lamps.
I agree with you. But:

Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead.

https://news.ycombinator.com/newsguidelines.html

The article isn't really about Hawaiian culture, nor is the complaint it is making about how Salesforce prioritizes its expenditures.
The situation on Linux is a little bit different in that each individual distro (say, Ubuntu, Fedora, etc.) have always worked with a "desktop app store" (package repository, which you interact with e.g. with GUI store frontends or CLI commands) as the one way to get apps from.

What's different here is having one that's portable across the distros, enabled by the Flatpak package format.
That sounds like the usual "big businesses get extra considerations that small businesses do not". And since small businesses are the vast majority in number, negotiation is absolutely not something they can rely upon.

Or, to put another way, someone selling handmade goods at a fair using Square will never have more negotiation power than "if you don't like it, leave".
I think they meant the people who are going to attend the event. But you make good points about everything else .

Usually this is a service charge.
> everyone should get a proper minimum wage, regardless of the line of work they're in, regardless of whether they're performing a direct personal service for you

In America, this is the law. It’s poorly enforced, unfortunately.
I never understood why you would need to compile frontend javascript code. Yea maybe a minimizer, obfuscator, some coping etc during a build process. But thats it.
My frontend apps are running on the fly. Change in code requires a save and browser refresh. No ammoying compiling .
Glaxosmithkline loves it when they do this, it allows them to create a new propellant forumlation, and then that allows them to put basic asthma medication back on patent.

And the current R134a patents are just set to expire. Inhalers which should cost $5/ea are set to be $90/ea again.

This is the same thing they did when CFC were banned and they switched from CFC to R134a. This is a medication that should have been off patent decades ago, but due to this "trick", it almost certainly never will be.
> The event doesn't trigger any behavior.

Yes, that's right. We're talking about EDA, not CQRS or the like. EDA events signal a change of state from one component for other components to synchronize on. They are not commands to react to.
It would scan photos you were uploading to iCloud, not private photo libraries on your phone. I'm sure you'll agree it's important to correct such a misunderstanding as one of those is a lot more invasive than the other.
I love a few things about this guide. Firstly, that is acknowledges the fact that interviewing for a thing is different than actually doing the thing. Secondly, that it takes the position that system design interviews are (or should be) more about _how_ you approach a problem than about knowing the details of distributed systems.
I'm with you. I've never found the "used by $BIG_NAME_COMPANY" to be influential for me at face value. But anecdotally, I think that level of marketing has been effective in getting devs to bring them up in that context. I've heard in meetings throughout my career, devs saying: "It's good enough for $BIG_NAME_COMPANY, it'd be good enough for us". That alone has influenced decision makers to at least consider it.
Yes, you're right. However, the trend during the last months is very clear.
With enough tries it gives wrong ones to the exact same question, too so I don't see an improvement in that direction.
yes, we call those "Graduate Students"
Denmark. We have exactly one and a half toll bridges in the whole country, so I guess the both-directionalism may be down to toll-both amateurism.
Because it's the chromatic equivalent of happy hardcore techno. Sometimes you just not in the mood for that.
I have so much fun reaching out and interviewing folks who use our software (both customers and free users) for our blog (making it clear that my goal is to promote both them and their use of our software).

It doesn't have to be a difficult process either. An email interview with 8 initial questions and then another round if I need to dig deeper has worked for me. I turn it into a blog post after a light round of editing.

Depending on the size of the company, there may be additional review on their side, but most of the time I've had folks be happy to be featured.

This is a great way to share success stories, build content, and I was surprised at the various ways people used our software. The stories can also be used by marketing and/or a sales team. (Not typically great for posting on sites like HN unless they dig really deep into a technical topic, though.)

Edit: make it clear that folks know the interview will be published.
> The mystery is in why people think that OS engineers should have no freedom to make design choices.

Are you employed or vested in this industry? This rhetoric is disingenuous and can be seen as bad faith argumentation. We are, rather explicitly, not talking about mere design decisions. We’re actually discussing the functionality of one of the largest messaging providers in the world with one the largest valuations in the world. You should keep the facts of the topic in mind and not detour into baseless hypotheticals that are antithetical to TFA.

> Where, even, is the disrespect in being a mere option amongst many?

We’re not talking about a guy in his garage. When a company, as large as apple, provides a service they enter a social contract to provide a reasonable quality of service for all users. Apple is willfully and repeatedly violating this contract. Hence, they are being held to account by the governments comprised of their users and enacting the will of said governments constituents.

>It’s not like Apple is forcing people to buy into their ecosystem.

By deliberately differentiating between customers and non customers in the quality of service experienced by their customers and those non customers their customers communicate with they are exerting market force. TFA is about the EU responding to this force with force.

> how does interoperability across messaging apps even look like, and does the idea even make sense?

This is likely the purview of an organization like ISO. If this is such an alien idea to you, perhaps you should expound on your perspective because at first blush it seems to me that you don’t understand the history of how modern communications were developed and implemented.
Since not including a stamp should imply it's for an MP maybe it would be enough to choose a unique short name. I think there's more than one Ed, but Lia or Naz should be sufficient.
I think it's ridiculous too, but regulation is completely overkill. The government doesn't need to protect people from something so insignificant. Don't tip where you don't want to, don't go to counter service places that ask you to tip if it bothers you, and complain to the management or owners about the policy.

We don't need a nanny state intervening in something like this, we're all adults
You are of course talking about the Ottoman conquest of Constantinople.
I live in a semi-rural area and my wife tells me how to get to places in relations to the animals I'll pass.

"Take a left at the cows, then keep going but if you hit the llamas you've gone too far."
It's kind of true if you just think about the beginning of the long tail as the end point.
I've seen this service charge bullshit in Chicago as well, but at restaurants. 3% and 5% "service charges" with no explanation other than "we'll remove it if you want." It's not a tip, the waitstaff almost never knows what it is or where the money goes, only that it got added post-COVID and 99% of people don't even notice, and half the people that notice just pay it.
My house could be any one of about 130 plus codes. Do I just choose the one that corresponds with my front door? I suppose as a practical matter any of the codes would get someone close enough that a visitor could figure out the rest on their own, but it does introduce some ambiguity about what my address really is.
The other half of that is a practical matter -- collecting tolls in both directions means constructing and staffing a larger and more complex toll plaza. It's hard to justify that expense unless a lot of tolls will go uncollected without it.
Even $1M would be a genuinely life-changing amount of money for me and my family. That's well over a decade's worth of my salary. Working where I work now, I wouldn't be able to make an aggregate of $10M over my lifetime even if I lived to be over 100.
The surest sign of a failed system is people in power justifying it as "this is our culture". You could send a letter with a formal address in San Jose 30 years ago and it would get delivered. Today it likely will not. This has nothing to do with culture or nostalgia, but rather a breakdown in urban planning and failing to deal with population growth.
I work for a very well known retail brand and we've negotiated our average interchange fee to under 2%. I believe it is around 1.7% currently but it's been lower in the past.
No that seems kinda odd. However, if I were to make what seems like an unusual decision, I would include a comment explaining the rationale.

Like "SSL is disabled here due to compatibility issues with system XYZ, <link to docs>"
Planetary body should be a new offset category/type that defaults to Earth. Instead of tracking time as time:offset:date:calendar, we should do time:offset:date:calendar:planetTimeOffsetRatio. If calendarplanetTimeOffsetRatio is 1.02777778 (Mars:Earth days), number of seconds available in the day is increased by 2.777778%
My family has curtailed eating out to just once or twice and month. Partly because we don't like to tip. On the other hand, I don't see any issue with businesses asking for more money, which can easily be declined.
You need to use the longer plus code variant and aim it at your front door. If the structure has multiple dwelling units you need an apartment number after the plus code. Problem solved.

Plus codes are derived from latitude and longitude coordinates, so they already exist everywhere. They are similar in length to a telephone number – 849VCWC8+R9, for example – but can often be shortened to only four or six digits when combined with a locality (CWC8+R9, Mountain View).
Interesting, I've received maybe a single digit number of the course of a decade and some change. SMS spam on the same number and on a number only used on an Android phone is much more frequent.
Tipping also creates more space to display your bias. A customer can give zero tip for certain demographics and deny their wage.

By the way, as a fresh immigrant I nearly never tipped. I'd do this only if the service was exceptional. This changed once I learned that the staff makes less than the minimal wage because of tipping.
They hire local people that know the system and can navigate it. When I was in CR navigating was not simple, but I always got where I wanted to be. In a way it was interesting as very precise time was not possible, I think that makes people a lot more relaxed - probably "relaxed" is the best way to describe my work colleagues in CR.
They make you read an entire article about how bad build steps are, only to present you with the (no less appealing) alternative of JIT compliation with URLs. This does nothing to improve the "sea of dependencies" problem they spent so much time pointing out as a bad thing.
In the UK there's a trend to add "optional" service charges to restaurant bills.

France seems to be one place where this hasn't happened yet.
Great clickbait title, makes people wanna jump in the comments and say the OP is wrong.

I mean if we wanna get really pedantic about it then yes there will always be a build step no matter what you do, one could argue saving the file and alt-tabbing to the browser is a build step, but that's not the point is it? The idea is to lower that friction as much as possible and JIT is perfect for that
From what I understand, at least here in Europe CO2 has been common in recent supermarket and similar installations.
Many places, especially in South America and adjacent, have expanded WAY FASTER than the (slow) bureaucracy can handle. Houses get built on streets that don't exist in any official planning document, such that the water supply can't even keep up and water has to be brought in by truck or you have to store it in cisterns and have pumps.

In the USA we're used to grids being laid out when there are even no streets (see towns like California City: https://www.wired.com/story/california-ghost-metropolis-gall... ) but that is not universal.
"You need to enable JavaScript to run this app.", I am using links2.

Any "anonymous", public and severely rate limited keys?
Interestingly, Indian addresses have both the formal and the hint method.

https://www.angloinfo.com/how-to/india/housing/postal-system

Same, non-grid city growth, but somehow the formal addresses held here.
The reality is you can become an engineer with no degree whilst you can’t become a surgeon with no degree. The criticism of the writing is dismissing that a lot of people want to go for that promotion or higher tier but due to imposter syndrome or lack of confidence, abstain. This guide is to help them overcome those fears and level up. If you have an issue with people leveling up, good luck to you.
Your beef isn't with the office it's with capitalism.
Ok, this is standard practice since early 2000s.