skysight-inc/HackerNews huggingface dataset:
> He's saying they're irrational. And he's right.

No, he's not right. Humans only seem irrational when you myopically narrow your focus to one or two axes. This is something "smart" people do all the time: they're smart in one way, so everyone who acts in any way counter to what looks optimal from that narrow, simplified model is acting "irrationally". Economists will call humans irrational, but it's actually their over-simplified models that suck. Sid Meyer will call his players irrational, but it's actually his (originally) lame combat system that sucks. Rich MBAs will call lifelong employees irrational for not starting their own businesses, but they're ignoring a thousand factors that they took for granted. The people they are denigrating are incorporating more axes, more information, more context than their silly little models are.

There's a story I wish I could find about a young boy in India trying to answer his dad's math problems. His dad asks him questions like "A man wants 5 mangoes from a shopkeeper who is selling them for $4 each. How much money will he spend?" and gets increasingly exasperated that his child can't answer. But we see the child's inner thoughts, with things like "why would he spend $4 at this shopkeeper when they usually cost $2? Can't he just walk to a different shop and get them there? And what is he going to do with FIVE mangoes? He won't be able to use them all before they spoil!" etc. etc. Sid Meyer is the dad assuming his players are stupid (sorry, "irrational", meaning: stupid, losers, dumb, idiots, morons). They're not.
I love the bit about chasing all paths until you no longer enjoy any of it. That’s classic burnout. Also, while reading it struck me that you called out the fact that you were setting goals to impress other people because that’s what you were trained to do, since childhood. Make parents/teachers/boss happy by meeting the goals. When tasked with coming up with your own, you thought “what would they like?”.

I would highly, highly, recommend anyone interested in video games to play The Beginners Guide as it tackles this very issue. Your motives. “Letting other people set your success criteria” isn’t the answer. The real answer is “what does success look like to you?”
You should not take every immigrant. Take immigrants who bring their skills and productivity to you. Don't make their lives difficult with unnecessary hoops to jump through. Skilled immigration is not asylum or illegal immigration.
"The Peace and Justice Commission finds that it would violate the Nuclear Free Berkeley Act (NFBA) to approve a waiver of the law and contract with 3M Corporation for maintenance of the Library’s RFID system."

"Pursuant to B.M.C. Section 12.90.070, the City of Berkeley shall grant no contract to any person or business, which knowingly engages in work for nuclear weapons."
Assuming you are German, then: The US liberated your country from fascism, saved half of your country from 50 years of soviet occupation, rebuilt your country with the Marshall Plan after your country started two world wars that killed 100 million people, and now defends your country from genocidal russian aggression because your country is too cheap/lazy to meet your NATO defence spending obligations.

If you can trust the US to defend you from Putin, you can trust the US to handle your data. China doesn't have that relationship with Germany as far as i'm aware
Single pixel lidars are not enough. Anything higher is way too expensive.

Also, Indoor world is designed with our vision first perception. We think robots need to be imbued with similar system. And we believe vision is enough (there’s a reason why nature chose vision based systems for us?)

Three bottlenecks in on fully autonomous indoor robots are:

1. Perception and Precise SLAM
2. Affordability
3. Privacy.

All three are feasible with Tesla like cameras only approach.

Problem with indoor robots isn’t sensors — it’s lack of brains/algorithms.
But why do people use this? Is this a dependency in some popular library?
Crap. If this ruins 2024 like it ruined 1987, I am in deep trouble.
Most of the software I write is at least somewhat cold-blooded by this definition. My program to find the dictionary forms of Finnish words is an okay example:

https://github.com/hiAndrewQuinn/finstem

I wrote the initial draft in an afternoon almost a year ago, and from then on endeavored to only make changes which I know play nicely with my local software ecology. I usually have `fzf` installed, so an interactive mode comes as a shell script. I usually have `csvkit`, `jq`, and if all else fails `awk` installed, so my last major update was to include flags for CSV, JSON, and TSV output respectively. Etc, etc.

The build instructions intentionally eschew anything like Poetry and just gives you the shell commands I would run on a fresh Ubuntu VirtualBox VM. I hand test it every couple of months in this environment. If the need to Dockerize it ever arose I'm sure it would be straightforward, in part because the shell commands themselves are straightforward.

I don't call it a great example because the CLI library I use could potentially change. Still, I've endeavored to stick to only relatively mature offerings.
He didn't miss the point. You're missing the point that if these people soured the US because it was hard to immigrate, they are being very hypocritical. It's hard to immigrate anywhere ("crap treatment"), including the countries they came from.
Ask HN: How does Google Widevine work under the hood?
In an attempt to watch a movie together with a friend over Zoom, I found that while screen sharing, HBO Max (via the browser) blacked out the entire screen in a preemptive effort to combat bad actors from exploiting copyrighted material.

I did some digging and found the source of this technology: Google Widevine.

I tried circumventing this restriction and visited HBO Max from Brave browser, but even there, I was prompted to download this extension lest I wouldn't be able to access the site.

I'm a web developer, so a couple of questions come to mind:

1)How exactly would any browser environment be privy to me using a screen sharing via another mac app, zoom?

Some preliminary research suggests that browsers can't tap into the ScreenCaptureKit API, which has me a little perplexed.

I'm curious to know what information is being ingested by a browser when I screen share via zoom. How are the event listeners initialized? How is data being passed to them? What specific os permissions does a browser application need access to to tap into my mac's sceencapturekit api?
I'd be willing to bet lots of companies play fast and loose with the "inventor" names on patents anyway. I've looked up software patents issued to companies I've worked for, and sometimes the "inventors" listed were just eng managers and likely had nothing to do with the actual grunt work of writing the code.
It’s probably handoff. On chrome I get the extra icon as well, but it also has a phone mini-icon over it and a tooltip saying “from Safari”. You can disable handoff, just goo—er, duckduckgo it
> 2. Research/hosting/progress will proceed. The US cannot stop this, only choose to be left behind. The world will move on, with China gleefully watching as their biggest rival commits intellectual suicide all to appease rent seeking media companies.

Sorry, is this the same China that has already introduced their own sweeping regulations on AI? Which in at least one instance forced a Chinese startup to shut down their newly launched chatbot because it said things that didn't align with the party's official stance on the war in Ukraine?

https://finance.yahoo.com/news/beijing-tries-regulate-china-...

https://nitter.unixfox.eu/CDT/status/1625936306814717952?337...

I don't disagree that research/hosting/progress will continue, but I'm not so sure that it's China who stands to benefit from the US adding some guardrails to this rollercoaster.
Photoshop does not require that the Mona Lisa be included as a foundational base layer for its paintbrush to brush digital paint. AI does. That is the difference.
I could not help but notice the Contriever curve is so much higher on y-axis Recall than the other methods (figure 11 in https://arxiv.org/pdf/2307.03172.pdf).

Has anyone come across more recent experiments, results, or papers related to this? I'm acquainted with the:
- Contriever 2021 paper https://aclanthology.org/2021.eacl-main.74.pdf
- Hyde 2022 https://arxiv.org/pdf/2212.10496.pdf

My suspicion is some pre-logic such as is the user's question dense enough then use Hyde with chat history. If anyone has more recent experience with Contrievers, would love to learn more about it!

Feel free to contact me directly on LinkedIn.
https://www.linkedin.com/in/christybergman/
(×_×) We need a modular, open source browser engine desperately; one not beholden to Google or any other for profit entity. The Servo people are trying, but the task is enormous. I don't know what can be done (｡•́︿•̀｡)
Thanks for elaborating, it helped a bit and now this section of the Wikipedia article fully clicked for me:

"""The X server is typically the provider of graphics resources and keyboard/mouse events to X clients, meaning that the X server is usually running on the computer in front of a human user, while the X client applications run anywhere on the network and communicate with the user's computer to request the rendering of graphics content and receive events from input devices including keyboards and mice."""
> I’ve had nothing but a good experience over the past couple years when it comes to syncing tabs

There was a period where it sucked at syncing tabs for me, as it repeatedly showed tabs from other devices that no longer existed. Quitting them from that interface would not work as they would soon be back. I found many reports of the same problem online.

Fortunately it’s been working consistently well for long enough that I can rely on it again.
Thank you! I hope the book is useful for you.
> The internet of today is total trash.

Because despite this behavior we keep giving them money. It's not that hard to stop using Amazon.
Most engineers have probably been bitten in the ass by versioned dependencies conflicting with each other.
WTF? Hetzner has built a platform to deliver services to their customers. They have built a business that takes care of putting in physical infrastructure by constructing buildings to house servers, deliver network connectivity, cooling and power while financing that infrastructure and delivering service as a great monthly price. QEMU is but a small part of that, and I'd venture a guess that the cost of building the software to run their business is around the same order of magnitude as the physical infrastructure. That's hardly a parasitic business.

Moreover, Google is the parasite in this case. Hetzner was founded in 1997 before Google even existed, running cloud-like business before Google launched their first service. Google isn't the reason software like QEMU exists, although they have certainly helped improve it.

Not sure why you're choosing to be so ignorant of the history of how we got here today.
Home-schoolers dismantled state oversight. Now they fear pushback
What conflict do you see there? You can take the code, compile it, and install it; what restriction does the signature impose?
So I guess for most of Europe and the US you would be right. Thankfully that's just a relatively small part of the world though. If anything, all things considered having the US as your adversary is much much more risky. so outside of US vassals/allies, I think picking China as your poison in terms of spyware is the least risky option. China might like to pretend they are on the same level as the US but they absolutely cannot project their strength (or meddle in domestic affairs of other countries ) in any similar way.
How many of those are due to unknown, unlabeled risks?

I’m willing to be that there are far more than 25,000 ER visits a year due to OTC drugs.

Sometimes the risks are labeled. Other times they aren’t. And still other times people just didn’t follow the labeled directions.

You can’t assume that every supplement ER visit was because of off-label ingredients or what FDA is saying here. That’s too far of a leap.
> Give most servers "Internet*" access where some ports are missing?

Disallow SMTP traffic unless an account has a certain reputation or verified identity related to it?

I mean, they don't have to do that, and I would agree the government shouldn't force it to happen. But if someone is constantly causing you problems you shouldn't be required to deal with their shit. If you don't want to behave, expect consequences from everyone else in society.

If every time my friends invited me over I brought over another random person that smears feces all over the walls and pees in the corner I probably won't get invited over very often. Linode (and other cheap VPS hosts) are that person constantly enabling abusive people and subjecting them to others.
I am a freelance programmer. I don't wish to out such information here.
Anyone who would be on this site is the kind of person who should do themselves a favor and read his short story collection Axiomatic. His other collections are excellent as well, I have read them all. For novels, Diaspora is my favorite so far, but I am still working through them.
> developing new engines is happening day in day out, and that development will simply optimize for ammonia or hydrogen based fuels.

Meanwhile, we already have decades of operational experience with civilian nuclear maritime propulsion. It's objectively more mature technology than green fuel.

And for the record, I do indeed know hydrogen powered combustion engines work. Perhaps you're unaware that by virtue of hydrogen's much hotter combustion temperatures, it's hard to avoid producing nitrogen oxides (a greenhouse gas) as a byproduct in hydrogen combustion engines [1]. Hydrogen fuel cells are an alternative, but those have less power to volume ratios and have never been deployed at the scales required for nuclear maritime propulsion. Not only that, containing and plumbing all this liquid hydrogen is a challenge, too. There's more complexity than you think to make a hydrogen engine that doesn't emit greenhouse gases.

1. https://en.m.wikipedia.org/wiki/Hydrogen_internal_combustion...
But at least the app will look the same on all the devices/ Android versions without having to look like Android 2.0 because that's the minimum SDK you're targeting
Neither is ¯\_(ツ)_/¯ but no one blinks at that kind of text art anymore. Unicode is everywhere--even if not all glyphs are supported, the vast majority of the BMP is. ASCII-only art is a relic like trigraphs. Also note that most ASCII art is actually CP437 or "extended ASCII", so it was never even pure ASCII in the first place.
Cost is in computes and lack of economies of scale. Have to take Tesla like high-end to more affordable overtime approach.

Disc robots have been around for 20 years. Most are exactly the same from inside.
> Both the US and China have made it much harder to leave China and enter the US now.

Which policies do you think create this?

It could be entirely probable the Chinese just don't find it attractive to live and work in the US after getting their college degrees here.
Not the internet. Just Amazon. Buying direct from the manufacturer / a trusted store is better than ever.
Heh that's mine and Ognjen's project. :)
Are you pivoting away from Software development?
Are you doing anything to pivot away from SD or are you sticking too it?

For me - i am going hybrid.
Using SD for my business as an entrepreneur.
War is the ultimate act of overt violence. Discounting examples from war is strange. What does it matter to the victims if a piece of paper somewhere declares it a war?

I can’t point to a single act that satisfies your criteria. The U.S. does not wage peacetime violence in the same way that terrorist groups do. We prefer to do the damage over time. We prefer to avoid headline capturing violence. But the victims don’t care and the point I made is not diminished by this. Our reaction to 9/11 was an overreaction. Lots of places have been devastated by U.S. actions and those people haven’t had similar overreactions.

2000 people weren’t killed in a single day in Nicaragua in the 80s. We did it over time and in a sustained way. The Nicaraguans don’t obsess about how this changed the whole world or desire to go on a 20 year killing spree in reaction to what we did.
You’re not just display the contents of copyrighted works publicly, they’re selling access. This flips the script for the 1st factor of the Fair Use test. Additionally, by selling it to people who use it to get news summaries, you can argue you damage the market for a NY Times subscription, which triggers the 4th factor.
Is effortless creativity empowering or limiting? [video]
Honest question: I use (and like) Firefox and rely on many of its features including password vault. However, should I be looking elsewhere? Any suggestions? (I avoid Google Chrome.)
Show HN: PR Dependency Management: Tool for Simplifying Pull Request Workflows
For developers working with complex, multi-repository projects, here's something that might interest you: the PR Dependency Management GitHub Action. This tool alleviates the pain of managing dependencies across interconnected Pull Requests (PRs), especially in projects with multiple repositories.

## How It Works:

- Syntax: Add `Depends-On: <PR url>` in your PR description to link dependencies.

- Multi-platform Support: It works with GitHub, Gerrit, and Gitlab.

- Language Compatibility: Adjusts files like `go.mod`, `requirements.txt`, or `package.json` based on the project's programming language. Current supported languages: Go, Python, Javascript and Ansible. Contributions welcome for new languages.

- Container Detection: It identifies and adapts to containerized setups.

## Setup:

Setting it up involves creating a `.github/workflows` directory and a `pull_request.yml` file in your repository. This setup enables you to inject dependent changes into your builds and tests and even check if all dependencies are merged before allowing you to merge the PR.

## Beyond GitHub Actions:

Installing its Python package, you can also use this tool in other CI environments or for local testing.

PR Dependency Management is a practical solution for developers dealing with complex PR dependencies. It streamlines your workflow, ensuring that changes across various repositories and PRs are harmoniously integrated.

I’d love your feedback on the tool or other ways to solve this issue (outside of a monorepo ;-) ).
Ignores context, diminishing returns, the lack of viable storage options at that scale (or even the current one). Gonna still put my money on the proven tech for 10-100x projects - its a social choice to make it expensive.
Genuine question: What level of scrutiny do you think Amazon should provide here? In vaguely increasing level of detail/effort, it could be...

* Checking the published label of items for illicit content

* Checking the contents of one bottle for undeclared ingredients

* Checking the contents of all bottles for undeclared ingredients

* Checking the contents of all pills in all bottles for undeclared ingredients

...etc. I guess what I'm wondering is, what course of action do you think is reasonable for Amazon to take here? It's easy to say "don't allow this to happen"; I'm curious about what that actually translates to in practice.
They're probably saying that because its what the supreme court said except about a human copying a work created by another human.

https://www.npr.org/2023/05/18/1176881182/supreme-court-side...
I wish Firefox took RSS more seriously. Imagine, if Firefox Sync not only supported RSS feed synchronization between devices, but also would keep updating them in the cloud, so one wouldn't miss any news from busy websites.
Changing IDE isn't that big of a deal.

I would much rather have to spend a few days to relearn a tool every few years and to get the benefit of that tool, than accept a lower quality tool just to avoid a few days work.

If you worked in C++, then visual studio has been around for 20 years - visual C++ for 10 years before that. If you use java, then intellij has been around for 20 years. Pycharm for 15 years. If you're writing JavaScript, I don't know what to say because the framework du hour has changed so many times in that time frame that I don't think the tool saves you much.

> Technologists who choose the propriety path of least resistance when it comes to their most important tools I think are ultimately missing out in a lot of ways, least of all is the actual editing experience

Equally, I can say purists or idealogists are so concerned with theoretical changes and breakages, and so afraid of the possibility of something changing that they miss out on game changing improvements to tooling.
People complain all the time and nothing changes. She doesn't care and in a month everybody forget that Firefox is in dire straits.

Google's Chromium project push new standards every month or so, and web developers are fast to adopt these standards and don't care about testing it on Firefox anymore. The Chromium monopoly is already a reality.
Since Amazon removed these products already, here is a link to one of the supplements mentioned in the letter: "X Max Triple Shot Energy Honey" (https://khan-alasal.com/honey-product/3-triple-shot-honey/).

The company looks very shady, with no registered address and no contact details. They list dozens of "male energy" supplements that all apparently have been certified by HAACP (Safe Food Alliance, https://safefoodalliance.com/).
The raw technology behind it literally cannot do that.

The model is fuzzy, it's the learning part, it'll never follow the rules to the letter the same as humans fuck up all the time.

But a model trained to be literate and parse meaning could be provided with the hard data via a vector DB or similar, it can cite sources from there or as it finds them via the internet and tbf this is how they should've trained the model.

But in order to become literate, it needs to read...and us humans reuse phrases etc we've picked up all the time "as easy as pie" oops, copyright.
Car makers do it all the time. I have curves of our older BMW 5 series (f11) burned in my head.

New VW passat came out, I saw it from up close and all subtle front and side curves are there, at same spots, done in >98% same way.

These automakers are mega corporations now, not some passionate geeks working out of garages. They follow trends, curb any unique excellence in order to have uniform brand design. Chinese, they take western brands with just copy&paste, I havent seen much more. Everybosy should see Taycan in that design.
Step 1: Cease and desist letter

Step 2: Legal action to pursue a change of policy and damages.

Step 3: 2nd legal action if Amazon continues to be out of compliance with the previous ruling.

There's a process here and jumping to the very end is not how it works.
Firefox makes half a billion a year in revenue. It's not a handout like you claim, but a revenue share deal negotiated between the two companies.

If Google didn't pay for being the default search engine, or tried lowballing, someone else would make a deal instead.

The idea that it's some kind of a proactive antitrust defense is one of the more bizarre ideas that gets repeated on HN.
Maatphor: Automated Variant Analysis for Prompt Injection Attacks
VS Code has been crashing at launch in Wayland since more than eight months ago:

https://github.com/electron/electron/issues/37531