skysight-inc/HackerNews huggingface dataset:
Common practices do not equate to widespread approval. Most developers don't like electron-- even the ones that build with them much of the time-- but they're everywhere. Designers' opinions are no more generalizable than developers opinions.

As someone who's studied and professionally practiced interface design, I can assure you that there's nothing magical about system UI elements to the vast majority of users. Developers often focus on that because managing them is such an important part of developing interfaces, and developing with them is way easier... but in design, it's a small slice of the components that make a real difference. A lot about usability, as is the case with any other communication medium, is extremely nuanced, and native UI kits suck for creating that nuance. It's usually possible, but once again, especially now that HTML/CSS/JS isn't the accessibility catastrophe that it used to be, the extra effort to get polished results using native stuff just doesn't pay off.

As a long time developer before I became a designer, I am intimately familiar with the sort of blind spots and misconceptions developers have about interface design. Having a working mental model of software in your head significantly shifts the way someone works with computers. Developers see interfaces as a way to expose application state, data and functionality to end users, but to nontechnical end users, the interface is the application. That is not a trivial distinction. Many things most end users prefer chafe most developers. Most things that developers prefer are absolutely unusable to most non-technical end users. And most importantly, most developers assume that their technical understanding makes them better at knowing how interfaces should be designed, when in my significant experience, it makes us worse at it. The curse of expertise obviously stymies in documentation and education-- they're the two most obvious communication mediums in software. Most developers don't even consider that the interface is the most visible and consequential communication medium in any GUI application, and going based on your gut instinct about what that should be works as well as going based on your gut instinct about making a tutorial for nontechnical users. It doesn't.
Santa Cruz plans high-rise living as a fix for sky-high housing costs
New AI Spam Detection Deployed to Gmail and Open Sourced by Google
Google quietly released new spam detection for Gmail customers last week. Their new model is now able to detect homoglyphs that are trying to trick you to hand over your PayPal details.
The fact that Google thinks that they don't need to federate with email merely means that delivery to GMail is unreliable.

There is a market-based solution: stop using GMail, and tell clients and partners that you don't expect email to GMail to work reliably.

There is a regulatory solution: require all commercial email providers (i.e. organizations that provide email to non-employees in exchange for money) to interoperate by providing a working grievance procedure for rejection of non-bulk email.

Nobody really wants the regulatory solution, so it's time to widely implement the market solution.
Example from that link I gave: "For O'Reilly books, they link to eBooks.com for non-DRM copies. So far, these seem to cost about twice what the Kindle versions of the books do, [...]"
That is fucking egregious even by the absolute trip-hazard-in-hell standards of television, holy shit. I have no idea why anyone consumes anything on TV anymore.
Starlink, when originally launched, did hit the performance targets. It seems pretty clear that Starlink could've produced a plan that would've restricted user onboarding in a way that showed a commitment to continue hitting the targets. Instead, they added subscribers to the point that service deteriorated below the standards and was trending worse.

I don't know whether this was a purely commercial decision to generate mass adoption prior to building out the constellation and the rest of the required infrastructure, or whether there was some kind of underperformance vs engineer plan or whatever.

In either case, it's not a good look. Particularly if it was a commercial decision, then it's a case of "decisions have consequences".
Also having good grades in math predicts having good grades across the board, including English.
Thanks so much! There is so much to cover in Part 2 so it might take a little while.

Completely agree that the 6800 needs more love. It was a really important design.

PS I'd not seen Mensch's comment that Peddle's intention was to raid Motorola for engineers before - that's an interesting angle!!
San Francisco's viral 'couch coyote' prefers Sam Altman's mansion
Yeah, my sister works at a nonprofit foundation and it sounds like an absolute disaster in terms of awful culture and management :/

I would naively expect non-profits to have more humanizing cultures internally but it's just objectively not the case. If anything it's the opposite, using the mission as cover for absolute cultural rot. And some of the best cultures seem to be at trading firms like Jane Street and TGS which also pay better than the alternatives. Go figure.
I worked at a seed startup and got 3 months, and I was legally just a contractor.
I would argue that just because it can suggest a new video with all the fixings does not necessarily mean that it is being innovative in the sense that the concepts produced would in some way alter the 'state of art' at a cultural level.
The guarantee.
my friend at netflix didn't hear anything though
https://archive.ph/WICED
Her parents fostered 100s of kids. They helped her, she has her own issues asking for and accepting help.

Except below from https://amp.theguardian.com/society/2023/jan/07/jack-monroe-...

“”
That’s what I don’t understand, I say. Why didn’t you tell your parents when they were in a position to help? “Because … ” For once, she slows down. “I was ashamed. I was ashamed that I had had a good job and I’d fucked it. I was embarrassed that I’d ended up not being able to provide for my son, and I was worried that if I told a soul, the walls would come crumbling down. Because my parents had fostered for most of my childhood, I’d grown up with this fear that if I ever had a child, he would be taken into care. That I would be an unfit mother. I’d grown up with almost 100 children revolving through my childhood home. So in my head, nearly every kid went into care because nearly every kid I came across was in the care system. I was terrified that if I told anyone, my son would be taken into care.”
Monroe decided to flog pretty much everything she owned to pay for her rent. She waited until her parents were away, then put a notice in the local paper. It ended up running a story about her and, unsurprisingly, her parents found out. “They were really upset. They came round with two Sainsbury’s bags for life. It was like Christmas. All this stuff that we hadn’t had for ages. There was a box of Coco Pops! I sat there like a child and ate bowl after bowl.”
“”
AFAIK real cinnamon isn't included in the umbrealla of "natural flavors" which are isolated compounds. If it contained real cinnamon it would list cinammon, or at least "spices"
I’d estimate 9/10 engineers are not getting these packages. But most of those folks likely don’t read HN.
He had all his computers confiscated by the FBI and then realized that his backups were also being destroyed by Google. Calling this a grift is incredibly insulting.
Latest example - VMWare (aka Broadcom now) perpetual licenses - REVOKED!
the old joke about Amazon (which was never really true) was they lost pennies on every sale and made it up in volume. Anybody can grow revenue; the trick is to grow it faster than the cost of new revenue, and with a positive margin.
hmm.. I wonder if the 10% performance regression in python has been resolved.
https://discuss.python.org/t/python-3-11-performance-with-fr...
Ebay itself has gotten notably worse with the rise of the drop ship, arbitrage, get rich quick idiots.

Now I actively avoid sellers with too many sales and never buy anything that looks like it has a stock image for the listing.
Related. Others?

The Linux scheduler: A decade of wasted cores (2016) - https://news.ycombinator.com/item?id=33462345 - Nov 2022 (26 comments)

The Linux Scheduler: A Decade of Wasted Cores (2016) - https://news.ycombinator.com/item?id=15531332 - Oct 2017 (35 comments)

The Linux Scheduler: A Decade of Wasted Cores - https://news.ycombinator.com/item?id=11570606 - April 2016 (38 comments)

The Linux Scheduler: A Decade of Wasted Cores [pdf] - https://news.ycombinator.com/item?id=11501493 - April 2016 (142 comments)
care to share? i could not get the oauth dance to work with their api
No reason a government building should be anything but functional. Expensive, hard-to-build, difficult-to-maintain design is tax money spent for no benefit.
From the desk of Axel CEO Dopfner, who sounds every bit like an out of touch media tycoon that leverages his position to help his preferred party :

> Mathias Döpfner, the CEO and co-owner of Axel Springer used the word "Ossis" — a derogatory term for residents of eastern Germany — and labeled them as either communists or fascists. Döpfner said his remarks were triggered by his anger at the large share of voters in eastern Germany who back the post-communist Left Party or the far-right Alternative for Germany (AfD). In the runup to the 2021 federal election, he suggested that Germany's largest circulation newspaper Bild should help boost the poll ratings of the neoliberal Free Democratic Party (FDP), Die Zeit reported.

https://www.dw.com/en/axel-springer-boss-under-fire-over-slu...
I think the power balance is fine compared to what once was or even could be.

Do you give Netflix 180 days notice or additional payments when you quit their service?

I am a W2/FTE and I have a job that I can leave with zero notice or consequence. If I was to get laid off I would imagine I would get some type of severance - even if only two weeks as that would be more than agreed upon.

There is no whip if I fail. No debt incurred if I fail to deliver on my "promises". I could definitely harm my employer with substantial consequences and I think the worst they could do is report my activities to the authorities.
Europe isn't good at building massive tech companies. But its hard to say Europe is not a leader in scientific and technological innovation.

Just in tech, Europe developed ARM chips, ASML lithography machines, and DeepMind's AI breakthroughs. These underpin a few trillion dollars of global economic activity.
It's only DRM if it's from the Article 11 region of the WIPO Copyright Treaty; otherwise, it's just sparkling obfuscation.

> Contracting Parties shall provide adequate legal protection and effective legal remedies against the circumvention of effective technological measures that are used by authors in connection with the exercise of their rights under this Treaty or the Berne Convention and that restrict acts, in respect of their works, which are not authorized by the authors concerned or permitted by law.

(DRM's a silly name, anyway; it should be called "technological measures" or "technological protection measures" or something.)
Jailbreaking your train should be legally protected, but I don't know anything about Polish circumvention laws.
>To further illustrate, it would be the index where, if the search string is removed from the found position, it would have to be inserted in order to revert to the original string.

I guess that is a good way to look at it. It would mean:

indexof "" in "abca" is 0

indexof "abca" in "" is invalid

indexof "" in "" is 0

Which feels unintuitive.
just completed count zero. please... no biosofts in my lifetime yet :')... (jokes ofc. super cool stuff!)
This is shitty equity too though, I can't ride bikes but I still have to look at your ads and make do with worse economies of scale for public transportation that's accesible to the disabled. If bike share is a public good. It should be paid for out of public funds, if the city decides to sell advertising rights in public spaces then it can. Those two ideas need not be linked, money is fungible!
average programmer salary in the USA ~$110K, average programmer salary in France ~$43K, Germany: $52K, UK: $55K etc.

Yea, I am OK with the American model.
The subject is about sending, not receiving.

I believe this volatility with email notifications is one reason why some small companies choose to direct people to social media platforms like the-platform-formally-known-as-Twitter, because it won't surprise them with a fee when they need to get the word out. It's pretty sad to hear when some indie creator can't use the opt-in email list he built up when release day comes around.
A potentially good summary: "We tried to clone Stable Diffusion except we used more GPUs in the process. However the dataset is so heavily censored that the results are disappointing."
My friend at Netflix didn't hear anything, though. Are you sure it is a "mass" layoff and the folks getting let go aren't contractors or let go due to perf?
Ultimately -- the thing is, if anyone is both capable and willing, they can, and sometimes do, fix it.

Granted, this combination is rather rare. Most people aren't capable. Of those who are, they have better things to do and they probably have very well paying jobs they could be focusing on instead.

With that being said, Linux is _still_ more efficient than Windows.

I don't want to say Linux is free, in practice it's not, those who are running the big powerful machines are using RHEL and paying hefty licenses.

Which are still better than any other alternative.
Pretty much anybody involved in the product, growth and leadership teams at any of those companies?
More fool you
I rather take my European IT union, thank you.

No need for gig economy "flexibility ", making rich millionaires.
In a way, rolling release linux distros meet your requirements.
Genetics account for roughly half of the variation of intelligence between individuals.

That leaves a ton of room for other factors, such as nutrition, health, and education, to create significant disparities.
>Nobody is really much better than others

This took me several decades to grasp and then "forgive" myself for not being the person I wanted to be. I also think it is a message that is worth spreading, particularly among young folks.

It's quite easy to amalgamate the concept of meritocracy with that of success, such that a lack of the latter implies a lack of the former. This is (or, at least for me, it was) an endless supply of anxiety of pain, which is completely unfounded.

Everyone fails dozens of times before hitting on something good, it's just the nature of things. Some lucky people can just fail as much as they need to, while some other's can't even afford to try even once. I read this somewhere else and stuck with me, "people don't make better choices, they just have better choices".
Those quotes from reviews that American publishers like to put on covers make books feel particularly cheap and disposable.
Is there any country that does better? Nope, Europe doesn’t count when stats say otherwise.

https://en.m.wikipedia.org/wiki/List_of_countries_by_cancer_...
But that's the thing: I don't want this "social service", at all.

The labor resources would ideally be reduced by only doing hosting, and to check if the deployed app doesn't contains a malware, not on whether the app follows the guidelines created by some assholes in California.

By example, I'm completely creeped by Apple's relations to pornography, and how that impact apps such as Grindr. I'm creeped by the article's suggestion that Apple may remove the Twitter app "to protect" it's user from seeing Alex Jones content. In the same way, I wouldn't want my chinese-made phone to "protect" me from political opinion unsavory to peoples in Beijing.

That is why I really prefer the web vision of just deploying stuff on a domain you own, with a server you rent, and importantly no such thing as a whitelist of accepted domains curated by the browser maintainers. Of course even then there are limits to the kind of thing you can put in there, but nowhere near as much as those done on App stores.

I'm french, and despite both being western countries, there's enough cultural differences between France and the US to make me really despise any attempt at content control by platforms who I believe should stay culturally neutral; instead I just see people having accepted this level of cultural influence as being normal, even beneficial.
They also struggle to hire. A no-tip restaurant pretty much necessarily ends up paying their employees worse than they would get otherwise, because tipping is effectively a means of price discrimination: People willing to pay more pay more and people willing to pay less still pay something, just less. Price discrimination captures a portion of the surplus value that is left on the table when a price is set lower than some fraction of the market is willing to pay, and in the case of tipping that substantial surplus value goes directly into the employees pockets.
Show HN: I made an iOS app for capturing your thoughts quickly and easily
They need to do 180 a year to put enough satellites up to even try to hit the 2025 deadline. That's not even counting any satellites which may fail between now and then and need replaced. This is a major reason why the FCC didn't think they could have met the 2025 obligation to reach ~650,000 subscribers with 100/20 and rejected their application.
I think you're misunderstanding the contention upthread and confusing the threat ("we'll delete all your stuff in 7 days") with the actual enforcement of that threat (deleting said data, which hasn't happened, and I'm betting almost certainly won't as the guy will find some way to comply).

The poster upthread was trying (vainly, I guess) to make a distinction between the two.
I think you can blame Google in this case. They are marking email as spam from someone who has gone through all necessary verification steps to confirm he is not a scammer.
I suspect that the legal differences are less than claimed.

The first test of an open source license in court was https://en.wikipedia.org/wiki/Jacobsen_v._Katzer. It was initially lost on a somewhat similar argument. Namely that it was a contract, not a copyright license, and then was an unenforceable contract and therefore invalid. This decision was reversed on appeal.

I have no particular reason to believe that the first French judge to rule on an open source license did a better job than the first US judge to do the same. Both ruled against the license.
… and many do not? Recall just refers to the mechanism that the NHTSA has to require confirmation of safety fixes. There’s nothing about leaving your vehicle in the shop, so if you’re confused about that it’s only a chance to learn how the car industry uses that word to refer to a specific legal process.
Before reading this essay, it may be useful to get some biographical background on the author, as she talks a lot about isolated snippets but otherwise provides no context for her life and how she got where she did: https://en.wikipedia.org/wiki/Jack_Monroe
Wait for Spring and find some yellow-capped 2L bottles of Coke. Those are Kosher for Passover so they don't contain any grain (corn), just cane sugar.
much better source!
Surely Gmail is the right party to blame. Blame is a way to change incentives.
I thought this would be for users not artists
I’m not comparing Muslim vs European rule. The point is that when world events happen, Jews aren’t safe.

Life wasn’t equal as a Jew in Iraq, and that was one of the best examples one could find. And it shouldn’t matter that Israel was formed - if Jews were safe there they should always be safe.
Thanks! Macroexpanded:

Polish train maker denies claims its software bricked competitor rolling stock - https://news.ycombinator.com/item?id=38570654 - Dec 2023 (2 comments)

Dieselgate, but for trains – some heavyweight hardware hacking - https://news.ycombinator.com/item?id=38567687 - Dec 2023 (289 comments)

Polish trains lock up when serviced in third-party workshops - https://news.ycombinator.com/item?id=38530885 - Dec 2023 (357 comments)

I think there may have been others?
The guarantee, provided all my neighbors also get it. US tech salaries are way too high.
That won't help very far when close to half of the land use is for meat.
How would you compare that with Tesla? For high end cars, I mentally compare in car compute UX to using an iPad and Tesla was the first car company that impressed me. BMW does not belong on the same tier.
Yes, this! People tend to forget when reviewing code long after it was written, that there is a lot of context around code that isn't "codified".

I remember looking once at a project me and some others got pulled into, where everything was working but the code was spaghetti (which, to be fair, is usually why I get pulled in), and they were having a hard time adding new features without breaking existing ones.

At first, our reaction was the same as many programmers; "Oh my god what have they done and why have they done it like this?!"

Turns out, the company was on the brink of extinction, had about two months of runway left and made this Hail Mary project to attract some new attention and eventually landed them new funding.

So the project was rushed, a lot, but that's OK, but if they didn't rush and wrote super shitty code, the company wouldn't have existed at all. They were OK with this, because they traded "existing today" for "refactoring in the future", which sometimes is the right call to do.
You can have a look at this sheet: https://docs.google.com/spreadsheets/d/170HErOyOkLDjQfy3TJ6a...

It shows which Vector DBs have a particular feature. "In-built Text Embeddings creation" is a column you can look at.
Yeah fair enough. My friends partners whole team got let go. According to said friend they weren't the only team. Its admittedly shakey. They are definitely laying people off today though.
I was thinking of trying this on my Windows machine with an RTX 4070 but it sounds like the GPU isn't used in WSL. Was your testing really slow when using just the CPU?
Looks great! According to one article, those changes just hit shore last month in kernel 6.6, so it's likely not in most os distributions yet.

https://tuxcare.com/blog/linux-kernel-6-6-is-here-find-out-w....
Ongoing discussion: https://news.ycombinator.com/item?id=38628326
I emailed the author to see if I could get the source code to update it for a modern platform. Given the amount of link rot since that time it is unlikely that he replies but hope is eternal.
The prompt for the coordinates is still different in GPT 4. Coins one look to be the same but the question is little bit ambiguous as GPT might be answering the total value of coins and did 1+1+1+2. For me, the tax one is working in GPT 4.
Beating Bigger Models Is All You Need
Thanks, that helps to understand the confusion.

The web and Node.js are the same, each of them has many function overloads so users can call functions with simplified or complex arguments, as they prefer. We are going to fix the doc and code snippets so both Web and Node.js consistently show the same code to avoid misunderstandings. Thanks a lot!
A rule of thumb is that big infrastructure projects are always significantly behind schedule and budget. Fiber rollouts are big infrastructure projects. They'll be late, almost guaranteed. Therefore demonstrating that they can hit a schedule is very difficult.
Some of the covers exhibit a fairly common problem with designer/artist work: That it's more made to showcase the mastery of the designer rather than fit the marketing for that author. For example "that author usually has some piano related cover. I know: I'll do the opposite." There is rarely a need for "experimental" (sometimes but rarely) - and for sure the artist shouldn't be too disappointed when their genius idea gets rejected (and they should have also submitted a more on point design.)

Then again the marketing brief in some projects is non-existent. The designer should prompt for some but at some point does what they can.