skysight-inc/HackerNews huggingface dataset:
Really? 20% actually sounds low to me.

Even in highly restricted environments like iOS or ChromeOS, forced updates can introduce issues. If nothing else, newer OS versions could break compatibility with existing apps, which may stop working if their developers don't update them.

In traditional desktop OSes things are even more prone to breaking. Consider just the web browser alone, and the myriad of extensions users could have installed. Any combination of these can cause issues that interrupt people's work. Every web site is maintained differently, has its own very complex tech stack and infrastructure it depends on, any of which can fail at anytime. Hell, we're all affected when GitHub is down, and that happens pretty regularly.
We are absolutely reinventing the wheel on the browser but in the end up we have single broadly compatible platform across devices both small and large, with multiple implementations, and mostly all open source. It runs completely untrusted sandboxed applications. The browser is the ultimate OS for anything that doesn't require raw performance or deep integration.

People have been trying to make that since the dawn of computers. But designing something like that top-down has proven virtually impossible to get right. Building it bottom-up like we have with HTML, CSS, JavaScript, and now even WASM ensures that what gets built is actually secure and practical. It might not be pretty but it works.

Even performance, which is the number one criticism of electron apps, is something that can be solved. When you Microsoft looking at making the webview a common reuable component again, what is native between something like WPF/XAML and DOM/HTML is merely a matter of perspective.
> “fair terms”

The scare quotes are actually warranted here. I’d love to see how you can come to fair terms when the other side know that you cannot walk away.
It's like when we, Gen-X ers, were repeating bad stuff about COBOL without having seen a single line of it.

Then I saw a real COBOL program and... well... it was even worse than what I had imagined :-)
Yep not even a random display in JS. I looked at the source code of the webpage.
There is nothing curious. Custom JS is here: https://verdagon.dev/components/annotated.js and does only trivial things. Not a real easter egg for the client part. Maybe the easter egg is in server part that sends the HTML with or without it depending on hour or something. No need to waste more time on it, there is no funny code behind :)
If you don't put any independent effort, then the tests would match whatever the school taught. However, you do have the opportunity to apply yourself and put all the extra effort you need to get a higher grade, independent of your school. The things that would matter there are family support, not in economical sense, but in moral support that your extra effort is right.
Let's hope the sins of the fathers are not visited upon the sons!
This: "Everybody is more productive when they ignore the rules everyone else is expected to follow"
Googles customers are the advertisers. The viewers are the product. It's amazing google has tolerated bad product (Ad-block users) as long as they have.
I don't see why there couldn't also be a professional search engine. Academics have Google Scholar which is an amazing resource for them. A search engine that brought up high quality resources for professionals would seem to be pretty useful. It could potentially even have a single subscription to unlock all of the sites in a network, rather than individual paywalls at every site.
"you can't simply draw a boundary... Https if people don't have responsibility... Only individuals do"

I think this is specious reasoning. We accept this just fine in other tort circumstances e.g

1) lawsuits against a city after miscarriage of justice

2) lawsuits against corporations when X happens.

Often individual responsibility will be a portion of the trial but to my understanding it is

1) a secondary or even tertiary concern

2) used to deflect blame from the group

I think in general not allowing blame to be allocated to individuals will lead to poor results. We need methods to call systems bad and curtail them in addition to individuals
Why not just use RSS/Atom?
Is there something wrong with talking about the problems associated with intelligence? They certainly exist and I think most intelligent people are familiar with them - but whenever I see them brought up they get casually brushed off with comments such as yours. I can't see how they're categorically different than any other set of problems.
I find the description of alcohol as something that "stupefies" rather reductive. People are often louder, more expressive and more interesting when they've had a drink. The opposite of catatonic. Now it's true that overdosing on alcohol is poisonous but most people don't drink to the point of stupification regularly.

I am interested in why Tolstoy feels the need to be so reductive. Sounds to me like he might also be "hiding from himself what he doesn't wish to see". Which is a human activity so I don't begrudge him his own chosen blind spots, I just think it's interesting and I'm wondering if he is being fully honest with himself about why he hates alcohol so much.
You can just extract the API key from the official app and patch your third party app of choice to use it, at least on Android.
Works on my machine!
Show HN: Findlike – TF-IDF as a CLI Tool
> It's the simple realization that good journalism requires good money, and that the current balance between news organizations and internet brokers isn't up to the task. It is also true of other type of content creators, by the way: there is a structural imbalance between content creators and content brokers. This is even more true with Google's zero-click efforts.

Let's go 100%. Will journalists then pay people who they report on?
Thanks man! I just got my teeth fully-restored (implants) from all the teeth-grinding that having-been such-a-fool was. I've cried for days (teefs are so important!)... I can chew food again.
Are they scraping the Google web interface or using the API from Google?
Why is the current time and redundancy requirement insufficient? They had plenty of time and opportunities to look at it, and they succeeded with time to spare. What is the scenario where they would run out of time, and why couldn't they land assuming that the landing gear wasn't deployed?

You'd need potentially an unrealistic number of cameras. Even if you decide on a case by case basis, you still have to weigh the risk that every component adds, and with a finite amount of money to spend on risk reduction you want to get the most bang for your buck.
It’s just linking
> Where is the right to privacy in the Constitution, btw?

People inevitably making this argument was actually the primary argument against adopting a Bill of Rights at all, and the Ninth Amendment was the compromise solution to have some enumerated rights while hoping to negate this exact argument.
It's 2040 and BroGPT 7 responds with this to all prompts.
Terms can change. To me it brings to mind that all the vehicles are sharing training data as a network to improve self driving capabilities.
Coffee break.
We have to stop putting sugar in dumb things first, like ketchup and bacon. We have to get a grip.
Problem is always with software having good support for these "newer" protocols. Most just seem to test and develop against X11.

In general, it would be great to have more first-class support for Linux from many major software developers (in my opinion, Valve is a pretty good leader in this area). Linux always feels like second class citizen that you need go in manually tweak and fix something to make it work (thankfully, there is plenty of info to do it but it is still a hassle).
Canada is a tight oligopoly and they don't like when you can read anything other than they want you too.
>Finally, writing inserts and updates as JSON is convoluted. What should be a fairly simple operation like: "atomic increment this nested value, or insert if value is not there" was simply a disaster. For example, increment "api" by one, or insert "api":1 if necessary [...]

Maybe I'm missing something, but wouldn't `db.coll.update_one(search_query, {"$inc": {"visit_count.api": 1}})` do the trick?

Overall, I've been very happy with MongoDB (and their Atlas serverless offering). I would still default to recommending Postgres "by default", but for those use cases where MongoDB makes sense, it shines.
Oh, so according to you, one side is merely "left leaning" and the other is "creepy" and "far right". Do you have any substantial counterarguments to any things he actually said, apart from guilt-by-association smearing him because you don't like politics of some accounts he is following?
Why are people still reading Forbes? Their track record is bad (FTX, Theranos, SVB, etc) and the Forbes founder was very clear about their purpose:

“You make more money selling advice than following it. It’s one of the things we count on in the magazine business – along with the short memory of our readers.”
— Steve Forbes
From the article:

>“YouTube’s ad-supported model supports a diverse ecosystem of creators, and provides billions of people globally access to content for free with ads,” the company’s statement says.

Let's at least be 100% honest with everyone and stop with the disingenuous garbage:

1. Ad-blocker usage is roughly 25-30% of US users.

2. The average YouTube content creator makes less than 0.02 per ad view and thus why many of the large ones choose to use sponsors instead. Most YouTube content creators aren't making ANY money, let alone enough for them to care all that much. For those that are, they're doing just fine w/ad-blockers being used.

3. Google made nearly $70 billion in Q1; they're not hurting at all, especially their executives.

4. The on-going rise in the use of ad-block technologies is simply because platforms, sites, etc, are all absolutely inundating viewers with so much trash in an effort to make more money that it's almost a requirement to use them without having a shitty experience.
Wayland (wlroots/sway) hasn't crashed on me once in the four years I've been using it.
Wilhelm scream was uncovered in an archive
There's a ton of international case law saying that a mere link is not illegal.
https://www.reddit.com/r/hangovereffect

https://www.vice.com/en/article/n7nakg/what-is-the-hangover-...
This is the size of a funding round that makes sense to me for a startup that is trying to build software.
Disappointed that this isn't "therapy from burning things".

I want combustion therapy to be a real thing.
How does it work? Youtube for a long time now has been serving video ads from the same domain names as videos so you can not block video ads on DNS level.
As far as I know, the only way to block ads is by using ad blocker in a browser, or modified or 3rd party Youtube app.
Semantic web wont do you good. Google doesn't like scraping and won't make it easy for you to do so.
Self-published Ansible book – 87k copies, 300k revenue, 41 revisions
If your goals is to communicate an idea to other people or society and you are the one talking, you can and should choose to not use incorrect language. Even if the other person sometimes uses incorrect language. You insistence on using incorrect language as a means of "resolving" segregation and confusion is absurd. There is no such thing as "a distributed ponzi scheme" and telling people that will increase, not decrease, "segregation and confusion".

> reality doesn't have such distinct boundaries as you are trying to enforce.

It really does, as defined by law and consequences. A ponzi scheme necessarily involves fraud and a speculative bubble does not necessarily involve fraud. The fact that some speculative bubbles do involve dishonesty and manipulation (a pump and dump, like you mentioned) does not change that!
That's why it's not then intelligent that rule the world, it's the sociopaths.
thanks, updated:
Google is providing a service which is distribution for their advertising business.

If you break a news story, your page shows up first for that result which means you get millions and millions of views for free. Why should they pay THEM for that?
Things on the LLM front for utility apps are fairly nascent and by OpenAI's own admission, the current limitations are fleeting, as in, as a developer, you will soon not need the workarounds used today.

Multi-modal models are going to change things even further.
Going on the internet is going out in public. If AI is allowed to appropriate anything on the internet because it is the public domain and you forfeited privacy when you put it there, then it is all public and you have no right to privacy. Can't have itboth ways.
Globe and Mail is apparently owned by a Thompson (one of Canada's wealthiest families), and the CBC is run by the government. CTV is owned by Bell Media, part of Canada's telecom oligopoly. Global news is owned by Corus, a Canadian company. National Post is owned by Postmedia which is a publicly traded Canadian company, with majority ownership from an American PE firm. Is that what you mean?
scraping - just looked at the code.
Which weakens the systemic racism thesis, hence we don't talk about it.
Hey, that's my app! https://www.readyrunner.ai
Just went through a sway install and its on the right path but still needs alot of work.

Alot of digging is needed to get nvidia accelerating / mouse cursor to work and performance is not comparable to X11 atm from my experience.
I don't think paying your way into collage has anything to do with being a protected class.

Not familiar with the US university system, but aren't these institutions run independent of the government?
Affirmative action was banned across California and the article you cited itself says that the problem is only with UCs and not CSUs. The reasons proposed (distance, costs, number of UCs vs CSUs) intuitively ring true to me. Today's decision is obviously correct from a legal standpoint (equal protection clause bans all race-based discrimination) but the difference between CSUs and UCs actually suggests a positive path forward for helping boost Black and Latino enrollment in UCs- step one might be building a lot more and making them cheaper.
I'd believe that conservatives were genuine about this argument if they were actively supporting policies that repaired more recent oppression.
They did issue this ruling, which in my estimation does exactly that.
Correct. If you live in [poor high-percentage African-American town in Alabama] you cannot choose to go to high school in [wealthy mostly-white town in Massachusetts].

(Setting aside private schools...)
Also it seems like a business opportunity to start a newspaper outside Canada that does journalism for Canada. Then you’d appear in search results for free, while your Canadian counterparts would have to pay for ads to show up on the first page.
I still use version 7 for this reason. V8 had some improvements but was overall a regression, and their response to feedback wasn't inspiring.

Sad thing is, I still haven't found anything better. As far as 1Password has fallen, it's still better than the competition I've tried (including Bitwarden) by a country mile.
A life-changing encounter with a man named Dan
You've just started me down a rabbit hole of reading, I'm so confused now that there is even the idea of a 'hardware cursor' of an idea so clearly implemented in software.
Wow! This comment:

"Alex, 30, lives in New York City. He says he has depression, anxiety and undiagnosed ADHD. His experiences sound similar to Dylan’s, with a heavy night of drinking making way for a newfound sense of self. “I was calm, empathetic, emotional, not anxious,” he says. "

Is similar to me, even live in nyc and a similar age
Thousands of very well paid administrators depend on this problem persisting, hence it's not supposed to be ever solved.
I don't agree, I think it's just a matter of the right mix of distributed trust and creating incentives for honesty and penalties for dishonesty. As well as those costlier mechanisms for verification to be available for a subset of cases.
Note, original title which would not fit:
Suspect charged in hate-motivated stabbing in Canada university gender issues class

Relevant because:

- the HN community has many connections to Waterloo which has produced many great software engineers

- the current incarnation of politicization of gender issues is meaningfully fueled by online discourse, communities and social media

I also found it interesting to note that this coverage felt it necessary to give gender-binary labels for each of the victims.
I doubt it. Its user agent should look like a normal Chromium browser, and under a normal residential IP it should look like normal usage. Under a proxy service or VPN, however, that may be different.
There's at least several tens of thousands in 'tech' worldwide taking home mid 7 figures to 8 figure salaries USD or USD equivalent, and not including those in the C-suite either.

They are just rarely mentioned on HN because there's already enough tech billionaires to exhaust the patience and attention span of most readers seeking out that kind of content.
Because cities are run by people and out whole civilization’s incentives structure has been turned upside down and inside out for at least 100 years now. When there are Not only no consequences, but also immense rewards and any few consequences are simply calculated into the operating budget, it leas to all these types of things we see today all across the western world where corruption, fraud, public plunder, and degeneracy are rampant and well being the house of cards down in some period.
It really has nothing to do with my attitude. Reality is the majority of the electorate doesn't know/believe/care that this is an issue.
I had the same question. There doesn't seem to be any information regarding next steps once the server is running.
I use both(ChatGPT 3.5 or 4 and Copilot), they complete each other IMO.(I also tried Chat Copilot which is awful and offers the worst of both worlds)

Copilot efficiency is directly linked to the readability of your code and the quality of your comments, so if you have a messy file, it can be better to ask ChatGPT in natural language, it's also better to use ChatGPT if important code related to what you're writing is spread across a lot of files because Copilot won't necessarily take everything into account.

On the other hand Copilot is better for one-liners, small functions, boilerplate,
while ChatGPT can often do more complex stuff on the first try if your prompt is good enough and you don't need it to call something created after 2021, it can also sometimes be useful for debugging.

I'd say I autocomplete line or functions a few dozen times per hours with Copilot, and ask ChatGPT a question or two every hour.

There is also one thing to take into account, if you've been a professional for 34 years, it seems likely that you don't work with the latest popular language or framework. Models from OpenAI are order of magnitude worse at other less popular languages than Python or JS because they had less training data for less popular/older languages.
Racism tells us that the white race is superior to all other races. If you reject that, you expect to see that white people (or “model minorities” like Asian race) are not disproportionately receiving access to opportunity or disproportionately controlling the wealth. In the USA, it’s the opposite.

You can invent whatever system you want, like the one you proposed here, but if the outcome is disproportionate then it is, by definition, a racist system.

Why? Because race is a construct. It’s fake. Factually speaking, the only differences between these constructed racial groups are things like hair texture and skin pigmentation. Anyone saying otherwise is lying to preserve the construct.

If your values include a rejection of racism, you need to create a system that achieves the outcome of proportionate access to opportunity and proportionate control of wealth. Affirmative Action is the system that got the USA closest to achieving that outcome.
This is written in the style of someone who worships software development, but is not themselves a professional developer and therefore has spent zero time working on a team to build something more complex than, say, a webpage.

I recognize the author is a professional developer, and seemingly has worked on teams to build complex things, but it appears as if they forgot how the human machine works, and are now stuck on some kind of nostalgia trip where everyone involved in the process is somehow like them and only able to gain energy through self expression in their software engineering work.

I do wonder sometimes if there's something about living in SF or NY that makes you forget how tiny your perspective actually is.
*ahem*

I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux...
Did you miss the part where I said people are conflating indexing a story on a search engine with "borrowing" other people's content for your own news site?

The first can be fixed with a simple robots.txt file.

How do you tell Google they may index your story, but may not "borrow" your headline or photos for their own news site?
You can just very easily subscribe to Youtube's paid no-ad offering most likely.
If an employee at a hotel planted secret cameras and...

If an vacation rental landlord planted secret cameras and...

Bad news all around.
You probably won’t notice it on a laptop display, especially not if using the touchpad
Most bread you get from a supermarket (even outside the US) is highly processed garbage, as are many common sandwich fillings (mayo, salami, margarine). The typical sandwich is probably up there with many of the other least healthy things you could eat, so yeah, ground up wheat with filling to make it taste good is probably fair.
Thats what happens when you allow engineers to do engineering stuff. I just wish there was a way to turn projects such as kde into commercial success stories, without compromising open source, privacy and tech. If financed properly kde and similar projects can survive long term.
ok, im scared
F-16s have kubernetes on them now[0].

[0] https://thenewstack.io/how-the-u-s-air-force-deployed-kubern...
> the results of removing affirmative action seem to have been a pretty clear benefit to black students at the University of California campuses

This is incorrect; removing affirmative action was real bad for Black students [0]. The article you cite references the discredited "mismatch" theory also pushed by Justice Thomas. Mismatch theory was never supported by data, and the studies that do seem to support it have huge problems [1]. No serious person thinks it's real.

Race-conscious admissions were an unqualified good for millions of minority students. They're probably only second to Social Security as a US anti-poverty policy. There's no amount of weirdo reasoning or fact twisting that can obscure that.

[0]: https://academic.oup.com/qje/article/137/1/115/6360982?guest...

[1]: https://www.abajournal.com/web/article/studies-supporting-mi...
Also the soot from the fires lands on ice/glaciers, increasing their melting.
> All of these sound weird to me—most non-stupid (hello 802.2) protocols and hardware are going to have natural-aligned structure fields, so basically any mainstream (8-bit-byte, two’s complement, etc.) ABI is going to lay them out the same way, packed or not.

In the long ago year of 2015 I worked on a project where the same binary packet was:

1. Generated by an 8 bit micro controller

2. Consumed by a 32bit Cortex M3

3. Passed onto iPhones, Androids, Windows Phones, and Windows PCs running ObjC, Java, C#, and C++ respectively

4. Uploaded to a cloud provider

The phrase "natural aligned" has no meaning in that context.
Why not just an access token that only has certain perms?
Mainly to distract myself as a way to destress
True, but in American law at least, some crimes like murder don't have a statute of limitations.