skysight-inc/HackerNews huggingface dataset:
At the risk of stating the obvious, stereovision in practice has a few interesting challenges. Yes, the main formula is deceptively simple: d = b*f / D (d - depth, D - disparity, b - baseline, f - focal length), but in practice, all 3 terms on the right require some thinking. The most difficult is D - disparity, it usually comes from some sort of feature matching algorithm, whether traditional or ML-based. Such algorithms usually require some texture surfaces to work properly, so if the surface does not have "enough" texture (example would be a gray truck in front of the cameras), then the feature matching will work poorly. In CV research there are other simplifying assumptions being made so that epipolar constraints make the task simpler. Examples of these assumptions are coplanar image planes, epipolar lines being parallel to a line connecting focal points and so on. In practice, these assumptions are usually wrong, so you need, for example, to rectify the images which is an interesting task by itself. Additionally, baseline b can drift due to changes in temperature and mechanical vibrations. So is the focal length f, so automatic camera calibration is required (not trivial).

Don't forget some interesting scenarios like dust particles or mud on one of the cameras (or windshield if cameras are located behind the windshield) or rain beading and distorting the image thus breaking the feature matcher and resulting disparity estimates.

Next, to "see" further, a stereo rig needs to have a decent baseline. For example, in a classic KITTI dataset, the baseline is approximately 0.54m which is much larger than, for example, human eyes (0.065m). Such baseline, 54cm, together with focal length, which, if I remember correctly, is about 720px in case of KITTI vehicle cameras, would give about 388m in the ideal case of being able to detect 1 pixel disparity. But detecting 1px of D is very difficult in practice - don't forget you will be running your algo on a car with limited compute resources. Say, you can have around 5px of D, that means max depth of around 77m - comparable to older Velodyne LiDARs.

Some of the issues I mentioned are not specific to stereovision (e.g. you need to calibrate monocular cameras as well and so on), just wanted to point out that stereovision does not magically enable depth perception. The solution would likely be a combination of monocular and stereo cameras, combined with SfM (Structure from Motion) and depth-from-stereo algorithms.
Certainly the parent post was provocative. That's why I moderated it and asked the user not to post like that again. I'm not clear on what else you think I should have done?

It doesn't change the fact that you also broke the site guidelines by taking the bait and responding with an outright flamewar post. People need to follow the rules regardless of how provocative another comment is. Otherwise we get a downward spiral (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...).

We don't think in terms of civility on HN; I haven't used that word in years except to tell people we don't use that word. We're going for kindness, which is something quite different.
Chain-of-Thought Hub: A Continuous Effort to Measure LLM Reasoning Performance
https://archive.is/MKRbF
Literally the one thing I want is no huge screen. I don't mind a screen so long as it's not the size of a tablet, it has actual proper push buttons, and there are normal gauges for everything important. What's so hard about that?
A 40-minute drive to work sounds absolutely miserable. Is there a high anti-office sentiment in areas with decent density where most people can get to "the office" with a quick ride on a train? Sometimes I think "anti-office" is a lot more "anti-soul-crushing-commute".
UK government to set deadline for removal of Chinese surveillance cams
I did not mean all good employees want remote work. Why would I say that…

I just meant relatively, compared to big companies; smaller companies will make more exceptions to retain folks. And smaller companies realize and value the pros of remote workers more, like savings in office space expenses.
Eating food out of a plastic container isn't going to increase your microplastics intake (by enough to matter). Those kinds of plastics are too stable to be a problem in that regards. Even if you left your food in them in the fridge for days.

The microplastics problem is a pollution problem. When you're done with any given plastic thing you throw it out. Some tiny percentage gets recycled, sure but for the most part nearly all plastics get trashed.

The trashed plastic breaks down into microplastics slowly over time and those microplastics are very mobile and easily wash or blow away if they're exposed to sun. This means they end up in rivers, lakes, streams, and large bodies of water (e.g. the ocean). From there they diffuse and get inadvertently eaten by sea creatures which are then eaten by larger sea creatures and ultimately end up concentrating inside the larger species that we eat.

It's not just the fish though; it ends up in our water supplies which are used to wash our other foods and ourselves. Basically, microplastics are currently so pervasive in our water supplies that every product made for human consumption that exists has microplastics in it.

The solution isn't to do away with plastics entirely it's to use different kinds of plastics that don't become long-lived microplastics. For example, polylactic acid (PLA). It's not suitable for all purposes but it's perfectly fine for something like a frozen food container or even the thin plastic film that seals it up.

The only reason we're not using such plastics (in the places where they can be used) is they're not as cheap as the bad stuff. We need regulations that require single-use products use plastics that don't break down into long-lived microplastics.
ChatGPT:

I am not a lawyer, but I can offer some general information about lawyer sanctions. The appropriate sanction for a lawyer who submits fraudulent court filings can vary depending on the jurisdiction and the specific circumstances of the case. However, generally, lawyer sanctions are intended to maintain the integrity of the legal profession and protect the public.

Some potential sanctions that a lawyer may face for submitting fraudulent court filings could include:

Reprimand: A reprimand is a formal expression of disapproval by the bar association or disciplinary board. It is typically the mildest form of disciplinary action.

Suspension: Suspension involves the temporary removal of a lawyer's license to practice law for a specified period. During the suspension, the lawyer is unable to practice law.

Disbarment: Disbarment is the most severe sanction that can be imposed on a lawyer. It permanently revokes the lawyer's license to practice law, effectively ending their legal career.

Probation: Probation can be imposed along with other sanctions or as an alternative to more severe sanctions. It typically involves specific conditions that the lawyer must meet, such as additional education or supervision.

Monetary fines: The lawyer may be required to pay fines as part of the disciplinary process. These fines are intended to serve as a penalty for the lawyer's misconduct.

It's important to note that each case is unique, and the actual sanction imposed will depend on the specific facts, the jurisdiction's rules, and the discretion of the disciplinary authority. Legal precedent may be considered in determining the appropriate sanction, but the final decision will be based on the facts and circumstances of the case at hand. For a more accurate assessment of the potential sanctions in a specific jurisdiction, it would be advisable to consult with a legal professional or review the rules and regulations of the relevant bar association.
Not mentioned in the article, but IV caffeine citrate is routinely used as a drip to support hypoventilating pre-term neonates.
Just rest. Play some Doom, Quake and maybe Blood. Learn some basic camping skills and camp a few times with family. Maybe visit some friends too.
I suppose voter suppression or selective promotion is popular with most groups so long as it affects the "right" people.
And for some people, that is great. But for others, it simply lead to them getting their money and passwords stolen because they do not have the ability to discern malware from non malware.
And hopefully, Camus wins.
We're doing something in between here at Meta by generally pushing people to choose one or the other but allowing both.

The company just announced a 3 days per week RTO policy for those assigned to an office, but employees are free to go remote if that's what they prefer. The main thing you give up by going remote is an assigned desk in the office -- if you live nearby you can still drop in to an office whenever you like.
It’s expensive compared to what you should have to pay, which is nothing because you should be able to use your existing PC. Even the cheapest possible PC will be a lot of money for many people
Sysadmin and IT ops jobs to slump, says IDC
Tap water contains about 1.67–2.08 ug/ml of nanoplastics on the larger side (https://www.sciencedirect.com/science/article/abs/pii/S00139...)

So this article was working with concentrations 10x larger on mice (usually worse ability to filter). Beyond that, they admitted that microplastics did not induce an effect which is most of the plastics found in the ocean, etc...
The lowest-hanging fruit would be nuking any UTM-related tracking parameters (https://en.wikipedia.org/wiki/UTM_parameters). I'm sure the solution is sophisticated beyond simply handling these, though.
> This is almost always not true.

If you read my statement, "they can give you a residential IP in the target country" - I never said this was universal.

Some private VPN companies will offer you a residential IP or dedicated IP, sometimes for additional fee - I'm paying for such a service right now. I perhaps should have broadened statement to "dedicated IP" etc, but it remains true you can get a far more "useable" IP from some private VPN providers.

One such example - and I know from my own testing this dedicated IP has far fewer issues with region locked content such as the BBC iPlayer or Netflix, where as almost every IP AWS has assigned me, including elastic IPs, has been blocked in the last few years:

˜ https://nordvpn.com/features/dedicated-ip/

Same thing, different vendor:

- https://www.privateinternetaccess.com/vpn-features/dedicated...

And another...

- https://surfshark.com/dedicated-ip

etc etc
I actually never stated that they didn’t deserve the bulk of the credit, I just tried to state that she deserved more than $120

maybe some form of equity should be part of every compensation
Louisiana Passes Bill Requiring Parental Consent for Kids’ Online Accounts
I already find driving in the UK trying because of all the cameras. This big brother stuff might seem like a good idea on the surface but I'm not so sure automated enforcement cameras are a good thing for humanity.
A colony implies sustained long-term habitation by the same people; that's not true for the South Pole station, which is a research facility where people rotate out.

As far as I know, the only country to try colonizing Antarctica proper has been Argentina, with a small number of families settling at Esperanza Base (at the north end of the Antarctic Penninsula) and a big fuss made about the first kids born on the Antarctic mainland.

Chile maintains a little civilian settlement called Villa Las Estrellas on an offshore Antarctic island with similar motives as the Argentines. Everyone else just ignores this embarrassing rivalry.
The article IMHO spends too much into the autobiography of the person writing the article, seems to make it less interesting.
Sequoia Split Off China Business
I'm probably being unfair to history, but that feels more at the feet of bacteria beliefs. That and early plumbing facing a ton of unknowns. Correct me if I'm wrong, but plumbing existed in the 1600s, but wasn't widespread and likely not studied nearly as heavily until much much later. I wouldn't be shocked to know most of what we know on it came after the 1900s.
Compare the examples in the post against the official Mermaid examples[0]. The syntax seems much simpler.

0. https://mermaid.js.org/syntax/entityRelationshipDiagram.html
I think that more than anything, the inclusion of this feature is a hint about where Apple intends to take this product, and that they want to send a crystal clear message that this device is meant for interacting with other people.

And it seems this is such an important aspect of the product that they're willing to reduce the addressable market from a cost perspective.

This, to me, is what makes this product intriguing. And it makes me think that Apple's real goal is something closer to a pair of glasses, and they just know they can't get there without a long series of iterations.
Per article it's 4-5 shots of espresso. Apparently caffeine is absorbed quickly by the gut, so if you shoot it all down at once, you'd get similar results.
It’ll always be a cat and mouse game but I imagine that, even if they simply strip out utm_x parameters from the URL, there are enough websites out there that won’t update their Google analytics script to work around it.
Just read your article: https://www.marginalia.nu/log/09-system-upgrade/

You got rid of a lot but where did the functionality for those tools go? I understand wanting to get rid of containers & Kubernetes, but did you rewrite/bake the functionality in to your app? or maybe not care about monitoring and logs temporarily for now?
If a company decides to have an in-office culture and policies, that only works if they can decide it per-company not per-employee. If that means you and I don't want to work there as a result, so be it, but IMO we shouldn't be able to decide to work there and to be remote.
I don’t know if a centralized payment service that’s usable for that and trustworthy, do you? Most of the services that I know of charge a fixed fee that’s ~7x higher than that, in addition to ~3%.
benzodiazepines.
Thanks, also found this guide, seems that Plat.ht have all possible cloud text2speech services https://slashdot.org/software/p/ElevenLabs/alternatives

ElevenLabs.io is amazing but extremely expensive to scale out
Wait till you hear about test and validation set.
The post we're replying to said:

> Because during COVID a lot of companies started saying that's their new philosophy and are reneging on it now that they feel they can, and a lot of us shuffled around during that time. People hired onto remote teams and are getting rug pulled now.

Twitter is one of those companies. Any company that didn't say "you can work remote temporarily", but now wants to force RTO is also going back on their social (and potentially legal) contract with their employees.
Massively useful just because I do this manually already when sharing links.

However, could become an arms race where we start putting correlation IDs in params named page= or video=.
Zungenwurst, can't get enough of it
This is arguably too narrow a way to think about this, as where you traffic egresses can directly affect what sites or services will work - this isn't hypothetical. Both are important!

If you need access to regional services, a common VPN use case and one outlined in the original article, its the single most important factor.
I don't think there is a foolproof way to tackle this.
Our cultural norm is to have 90% of 1:1 communication in team specific chatrooms to let other team members chime in. This works best if everyone is remote or in separate offices. People in the same office obviously prefer direct communication, but I find this harmful if done extensively. My team has always been geographically diverse so strangely going more remote helped overall team communication.
ChatGPT, write me a story about TikTok using subtle shifts in preference to slowly over time make the world socialist, but it ends up being democratic socialist, with everyone treating each other well & finding solidarity & figuring out how to get along. Add a surprise ending that is also happy.
I interpret the OP's use of the term "colonize" to mean "permanently relocate to"
> but have you ever made a mistake at work?

Plenty. But I've never made a mistake that is on this level of incompetence. If I did, I'd not only expect to be fired, I'd be looking at quitting in shame.
Hmmm… really makes you think, if you spend all day focused on the wrong things and hire based on your own biases you may not end up with a company full of A’s.
I use the programmer variant of dvorak. The number keys are 'swapped' with symbols, so you press shift to access numbers. Given that most programmers (should) use symbols more often than numbers, this is highly convenient. Strongly recommend checking it out.

For the record, I mostly use python nowadays but it's still a big improvement over mashing shift all day.
IMO I'd rather they kept the syntax strict and simple. Fuzzyness would add unnecesary complexity.
Why do you trust password managers?
> "Professional embarrassment" isn't really much of a punishment.

That really depends on the profession. If you're a line cook at Waffle House and you get fired for coughing on the eggs, then that's probably not career-ending. If you're a software developer who deletes the production database and causes a week of downtime then that's worse, but likely still not terminal. On the other hand, this guy's income depends to a large extent on convincing his clients that they will be represented competently. Being known primarily for breathtaking incompetence will probably have a pretty significant effect on his future income.
Spotify search engine to search for new music
(Note: This is the correct link https://spotifysearchengine.streamlit.app/ and as all streamlit urls has to be copy pasted in the search bar to work.)
Just finished working on a side project that helps you find new music by searching through multiple criteria and at the same time play the songs that fit your filters.
I often find myself stuck listening to the same few songs as finding new ones can be a long and sometimes fruitless process. That is why I wanted to make a tool for anyone to use that takes into consideration multiple parameters that have to do with a song, with all the filters coming from the user with no ads or popularity of songs affecting the search.
I am 19 and love working with programming projects like these in my free time. Play around with the product and feel free to provide any feedback on it.
To be fair, I've submitted multiple requests for a fristlose Kündigung in Germany and never had it declined. Unless your role is absolutely critical to the company and a replacement must be thoroughly trained, most employers would be happy to oblige. As it turns out, it's expensive for the company to keep paying someone who's effectively "checked out" for 3+ months after they submit notice.
When people say "sorting algorithm" they mean something like bubble sort or merge sort.
It isn’t - but if you’re a tough stick, it’s preferable to getting a central line or an IO shot.
Yeah that's a good starting point. Maybe just docker on those when you have two apps so they don't step on each other.
Then, maybe the right choice isn't to start a fresh DataFrame library from arrow, but rather leverage Polars and build out the distributed part (in Rust, of course, not in Python).

> We're trying to start with a simpler API that maps well to a distributed query query that we can execute well and then add the features that people request for.

That would have been a good approach on a field that has not been standardised around a single library since its infancy. Polars is beating Pandas in every possible benchmark, yet will continue to struggle for adoption "until the end". Do you really think Daft can do better ? (If yes, go ahaid, and prove me wrong !)

As a comparison, it's like trying to introduce a new transport layer protocol (https://en.wikipedia.org/wiki/QUIC) against TCP. You can do that if and only if there are obvious benefits, no drawbacks and you are prepared to wait 15 years for 30% market share.
He’s lying. In the transcript, he asked ChatGPT, “are the cases real? … are you sure?” That means in his mind he knew ChatGPT is capable of making things up and wanted to verify. He’s just lazy and didn’t do a simple external verification. May he knew that if he did an external verification and the cites turned out to be false, he had to rewrite the whole brief.
Why are induction proofs so challenging for students? (2015)
I don’t get the vehemence on these threads. If you don’t like it, work for someone else. There is and always has been massive diversity in tech work arrangements. I’ve met engineers who have been remote-only since the 80s. Most large companies will relax their policies if you’re a good producer or have a trusting manager, long before Covid. And when I look at job openings, the vast majority still list “remote” for engineers and technical roles.

It’s painful to see the most entitled industry in the world angry that they have to switch companies sometimes…
Are there any examples of using that approach in the history of web browsers?

I thought that mostly boiled down to “IE/Netscape/Chrome/…” implements it, and if enough browsers implement it, we’ll document it as standard”
Caffeine, nicotine, thc and alcohol.
> A person in a car can't jump through the service window faster than the employee can close it. A person on foot might.

This just seems paranoid. Anywhere that does have a counter, anyone could theoretically put on a Hamburgler costume and jump over it with a big sack to raid the kitchen. But we don't worry about it, because it's vanishingly unlikely.

You can't run a society if you can't trust people at a basic level. You don't fortify every shop against Viking raids.

I mean, I've been in some Bad Neighborhoods where the shopkeepers all have plexiglass and bars and loudspeakers, but it's not remotely typical.

I'll also grant that there are a handful of places where basic norms have broken down, but I think that's mostly overblown by the Right.

You should be able to just interact with people like a normal human being. And mostly, you can. People have just gotten twitchy for dumb reasons.
Hard pill to swallow: Doing things that are good for us that we don’t necessarily like is a part of growing up.
Sharing code started with the tips and tricks pages of computer magazines. In a sense the open source movement originated there.
Using stereotypically non-white names in an example of unqualified employees isn't exactly the pinnacle of inclusiveness.
I wish you the best of luck tilting at that windmill
>>> Do you think the CCP is acting against the wishes of the Chinese government? Obviously what is happening in China is being done through the normal legal channels.

CCP is the Chinese government. They are the law. when you say normal legal channels, it is not the same "normal" as in democratic countries.
> unfortunately the tokenizer was trained on this subreddit

Do you have a source for that or was it just an assumption?
THC containing gummies, once a week, for music enhancement before bed.

Tangential details...

The 2018 hemp farm bill allows products to have up to 0.3% THC, but it took years for people to realize that gummies are hefty enough that 0.3% means a gummy can have 10-20mg of THC. So, at the ripe age of 57 I finally tried THC.

It was very frustrating because most of the good stuff I expected didn't happen: no euphoria, no munchies, no relaxation. I do get some of the negative things, like dry mouth. The one good thing I get is music enhancement, but only if I do it once a week or less (10-15mg). I've tried doing it more frequently and upping the dose to compensate, but nope: if I invoke the genie too frequently he refuses to come out of the bottle.