skysight-inc/HackerNews huggingface dataset:
Take one class on perception, read one textbook, you'll immediately find that stereo perception isn't very important. Your brain uses a host of depth queues, and stereo vision is just one of them.

Some of them translate trivially to photos/TV/etc, like convergent lines or texture gradient. Some of them are surprisingly physical, like feedback from your eyes about vergence or focal distance.

Stereo is highly effective up close, say within 10 meters (yards). And it works faster than many modes. It's absolutely fantastic for catching things out of the air. Given our intraocular distance, it's basically garbage past, I dunno, 30m or something? (obviously it degrades smoothly across distance)

I've heard more than one academic (evolutionary cognitive psychologists, etc) speculate that the single biggest evolutionary advantage of having two eyes is to have a spare in the event of damage. That might well be just whimsy and exaggeration, but I think it puts a helpful alternate perspective on it (pun!).
Interactive Parametric Models in WebGL
One of the less awful things I've done with xdotool is to hook into latexmk to continuously update the window title of the resulting PDF with the compilation status. So you can have the screen split just between editor and pdf viewer, with the compile always running in the background, yet know what the status is. This got upstreamed into latexmk some years back.
What body of knowledge defines "type classes"? I ask out of relative ignorance, kinda saw it as Haskell thing
for me, a lot of it is simply not having to go in and add in console.logs to everything to see what props and state are, you can just explore around instead
> The first thing we need to remember is the self driving doesn't work like our brain. If they do then we don't need to train them with billions of images.

I had always assumed that the first few years of infancy was effectively a period of training a neural net (the brain) against a continuous series of images (everything seen).
> Reverting to some primitive state seems neither realistic nor desirable.

You'll see plenty of complaining online about DC's transit system, but to me it is an example of what can be done.

Vienna metro station is ~13 miles as the crow flies outside the city center. It gets trains every 8 minutes and 12 minutes during rush hour. Compare to Boston where train stations at the same distance out have service every half hour during rush hour and once an hour outside of rush hour. Add to it that if you continue along I-66 much past Vienna, you enter HOT-3 lanes, where you either have 3 passengers in a car or pay a toll.

Guess what the result is? People in the DC area take the metro at Vienna because there is frequency of service and are disincentivized from driving. People in Boston drive in. It isn't a primitive state or a postmodern crowded dystopia. The people commuting from Vienna mostly live a suburban life with yards. The infrastructure is just there to encourage taking the train.
There are a lot of things you don't do it you have a toddler. Putting a smart bulb on a light switch the toddler can actually reach can be one of them.
The Great Western Public Land Robbery
See my sibling comment: with respect to stereo vision, its greatest strength is nearby fast-moving things, great for stuff like dodging or catching or punching.

If you wanna launch spears or arrows, depth perception is incredibly important, but stereo vision will not help. Not with this intraocular distance, anyway.
"Stable" is not a binary condition, and Rust has been moving continuously in a 'more stable' direction.
Apple+MacBook+Pros+drop+to+as+low+in+today's+best+deals+|+Grammersolutions
An Online Mob Created a Playbook for a Culture War
Try impossible burger I hear it’s way better
Should. Doesn't mean it's possible.

When the market doesn't favor doing the right thing, companies trying to do it die quickly, outcompeted by those who don't care. That's one reason why this has to be a gradual process, involving carbon credits and companies bragging about doing a bit of the right thing, and hopefully having that bragging be positively received.
Last time I tried Karabiner Elements, it was quite buggy and brought down the kernel. Not a happy camper. Then Apple blessed us with allowing Escape-Caps remapping out of the box (guess that Touch Bar resulted in something useful...)

Did it improve? What do you remap?
What about going back to China? Do you have to reacclimate to keeping your opinions to yourself?
Quite. Cynically it feels more like it describes the internal European and American image of the those people east of Europe. Asia is far more diverse than either America or Europe.

Sarcastically speaking, such stereotyping is typical of arrogant Westerners.
Glad to know I’m not the only one! That and glxgears.
How can you know anything is true? By the nature of the text(a memo) it is was always going to be anecdotal. What a ridiculous comment to make simply because you were confronted with a differing perspective on the world.
This comment hits the nail on the head. Plus, what the OP conveniently ignores, is that electric cars aren‘t a talisman, but a bridgehead. If electric cars succeed on a large scale, it means we solved making electricity storage fast, dense and cheap enough to put them on the road.

Putting that technology into the electric grid and combining it with renewables will enable dirt cheap, limitless energy, which will contribute in a major way towards solving all the other problems OP enumerated.
Your link does not mention anything about her being in a public space, and it's difficult to comment on a specific case without knowing all the details.

In the UK there is no expectation of privacy in public places and anyone can film or take pictures in public. Case in point: the flourishing tabloid industry of celebrity pictures.

The ICO is about data protection. Even websites processing personal data must register with the ICO.
I agree. I couldn't see it surviving many pretty routine - well, routine for me - crashes.
Ask again when you have kids and discovered that there is soooo much more to life than being a cog 99% of your life.
I'll second this. This is mostly a copy paste of my comment on another one of these interview topics:

"One of my best interview experiences was exactly that. The interviewer handed me a printed out class and said "tell me what this does, any mistakes you see, and any little improvements that you think could be made."

I got the job and later confirmed it was a class that was actually in the software I would be working on, not some toy class he came up with.

He also asked me a handful of technical questions and had me go over some source code I brought in, but that was about it. At one point he even said, "I know enough to know you can do the job, but now I'm curious what you really know." And asked me some no pressure really low level questions. When I said I didn't know the answer to something he'd spend a couple of minutes explaining the concept to me.

I walked out of that interview having learned a few new things about my field. A couple of them have stuck with me over a decade later.

And the guy was a grizzled veteran who was the lead on some massive mainstream video games I pretty much guarantee you've heard of. He used to code them in Assembly, even. He's probably the most knowledgeable programmer I've ever met.

I've never had anyone try going over actual code with me since, in probably a couple dozen interviews, and I don't understand why. It seemed very effective."
Here on HN, how developed a country is is directly proportional to the quality of train service in that country. Other considerations are too marginal to matter.
Basically, Hong Kong has lost its roots after decades of British occupation and forceful western indoctrination. Hong Kong is China, there are no two opinions on that. The domestic terrorists currently raising hell are misguided and work against their cultural interest. I do not doubt there will be a massacre and many will die, but this will be good for China and good for global economy.
I'm not sure they have become mainstream. Java and the like have Generics, but I think that's about where "mainstream" ends. (And even Generics can be problematic).
What I see far more often is people who think they're competent coming along and giving you a solution in an hour. What they don't tell you is that their solution assumes that everything works the way they think it does, and when it inevitably doesn't it takes another 5 people 5 weeks to design and implement a decent solution that actually works. But of course by this time the original rockstar has pissed off to something new and doesn't need to clean up their own mess.

I'm not bitter at all...
>> I could see all this. Why couldn't they?

Having worked mind-numbing jobs like packer at a warehouse, I can assure you
that most people can see "all this" just as clearly as Bukowski. Like
Bukowski, they are unable to do anything to change "how things are", but
unlike Bukowski they don't have a guaridan angel to lift them off the daily
rat race and into a successful creative career. More importantly, perhaps,
unlike Bukowski, many of those people have responsibilities, specifically to
their families and particularly their kids, responsibilities that they
recognise and that they usually accept. Or in any case, those who accept those
responsibilities give up any dreams of a "free" life and do what best they can
to fulfil those responsibilities. If that means working at a 9-to-not-quite-5
job that eats you from the inside, because there is no better option, then
that's what it means.

But Bukowski asks: why do people have children? Because that's what people do,
if you look around you. People make more people. Perhaps we are all slaves of
evolution that has programmed us this way but a sizeable chunk of people find
that they love their children even before they have them, even if they find
that they can never have them. Some people are not like that and some can't
even stand the idea of having children. Perhaps those people are lucky,
perhaps they are the real unlucky ones. Who knows.
> ‘Girls sleep with their phones and react to every notification.’

Maybe it’s just me, but I worry about the chance syncopations of external stimulus and internal emotions mediated by social media. I worry about judgment of cause and effect over social media when constantly connected. And when you’re emotionally effected your threshold to be effected by those judgments is reduced.

I can’t give an example, except that the examples are everywhere. I grew up in the 80s, and 90s. So I take much of the gamification of Mobile Apps with a grain of salt. I grew up with anonymous online personas, and I think that lead to a healthy skepticism of people’s intentions on the Internet. I jealously guard my Personal Information—-It’s an auto filter in my brain now.

You know what a ‘hustle’ is when you meet someone on the street—distraction misdirection and manipulation of your desires.

So I have my own idea of how the ‘Internet world works’, and I can’t imagine how to describe it to a youth who doesn’t share my belief all of the Internet is manipulating your judgement. You have to selectively decide what your willing to be hustled by, because it’s fun, and when to say enough.
In Santa Barbara Channel, underwater sound system keeps whales and ships apart
Really cool. It would be super useful to have this in other languages as well, french in my case. This would be a useful addition to a grammar checker I am currently developing.
> It does help, but still leaves me thinking the tradeoffs weren’t worth it. You can never reach simplicity, only manageable complexity.

100% agreed. May I shamelessly plug my enormously positive experience with Elm here, with DOM being DOM, always-present time-travelling debugger, no runtime exceptions and other nicities? Main point is that you don't have to do the tradeoffs sometimes if you go full way towards a different, pure, statically-typed language.

The analog of styled-components exists, but I never used it, just regular BEM+SCSS.
> Pretty damn frustrating that Google doesn't have any unpaid inbound support _AT ALL_.

Frustrating? Yes. Surprising? No.

Afaik, there isn't even any paid support for individual customers unless you have some sort of business account. I find this a bit unreasonable, but I wouldn't expect any free service that involves a paid employee from any service I don't pay for (with money, not privacy).

They can't be making many dollars per year per user. A single support call answered by a human would take years' worth of income from said user. I'm amazed at how many people do not realize this, and still rely on these "free" services even for their jobs.

To give an example: recently, a popular blogger lost their Instagram account and it was sold to a 3rd party (because they had lots of followers, I suppose). Blogging is their day job and Instagram is a major source of readers for them, so they depend on it for their living. The account was probably stolen by using a reused password from some password dump and they didn't have 2FA enabled.

In the end, the blogger got back their account because they were a part of a traditional media publishing organization which had a business account with Facebook, Inc and were able to escalate it that way. Had they not had this account, it would have been lost.

There are lots and lots of professions where social media presence is required to bring in the customers (e.g. woodworkers these days depend on Instagram!) or even monetization from their account directly.

If you depend on Google, Facebook, Youtube, etc to earn a living, you should consider a business account or at least do your best to secure the account (2FA, no password reuse, etc).
HN is a highly technical audience and the commenters here perfectly understand what AMP does. There's no irrational hatred here, and that's a silly thing to say in the face of multiple reasoned explanations of what people are finding wrong with it.

RSS is completely voluntary and used for inventory that is not serviced by websites. It has nothing to do with instant loading and can carry as little data as the pub wants. Apple News is Apple also wanting control, the same reason as FB-IA and AMP, and was also designed for offline use and device-local recommendations. Pubs willingly trade-off the loss of control for the extra reach but both FB-IA and AN support RSS feeds now because of pushback to use an existing syndication format.

You haven't actually provided as reason for why instant loading is necessary other than saying it exists and therefore it must be. That's not an argument, it's a tautology. If Google highly ranked sites loading under 1-second on the top half then you would get fast sites like HN. No AMP and yet here we are on instant loading website. Stackoverflow and dev.to are other examples, with no AMP required. Perhaps if publishers had both the incentive and didn't have to waste resources on AMP for SERP ranking, we could all be enjoying faster sites now.
I played it at max volume on my P30 Pro next to my ears and didn't hear anything... I'll try a more scientific test with an actual loudness measurement later.
There is a similar product made from garlic, that is encapsulated so it just doesn't wash out with the cows saliva, that has a similar effect. You need about 50kg of it per cow, and it kills the methane producing bacteria. Yet the issue (which they no not fully communicate publicly, but one of the lead scientists told me in private), I guess is the same as with the seaweed. It is not all about reducing methane. We need to do a CO2eq calculations, which includes nitrous oxide at a much higher factor.

And there is much more of this GHG coming out of the treated cow. Which almost cancel the methan reduction effect.
Smart motor in handlebars prevents bicycles from falling over
It makes more sense to me to calculate how much total free time they had compared to now. So even if they lived to be only 40-50 years old they would still have more freedom in hours/days than the modern worker.

I worked remotely for a whole year and it was 100x better than working in an office. I can only imagine what only working 8 hours a week is like.
- Unit/Integration test X11 tools inside docker Xephyr sessions during CI

- Transplant magnet links from ThePirateBay into a bittorrent client

- Type stuff into virtual machines rather than install guest
additions

- Import data into remote desktop sessions for otherwise internet-isolated+Copypaste disabled remote hosts, complete with integrity checking powershell scripts which were also imported into the environment that were used to self-integrity check prior to integrity checking other files.

The use of xdotool is probably an antipattern in a perfect world, but that doesn't mean that it's not damn handy from time to time.
I co-founded a company called App.io which ran from 2012 to 2015. We let people run iOS apps in the browser and we did it by streaming the simulator from virtualised macOS instances. We were running EXSi on Mac Minis colocated in data centres around the world and the system ultimately worked really well (we definitely had scalability issues with such an unconventional setup).

We were quite tight with Apple. We had meetings on campus with senior executives that led to a pilot program with iAd where people could actually play games as an interstitial ad unit. We had employees at Apple who were dedicated to working with us to run this pilot program. Apple ultimately decided to shut down iAd which doomed our collaboration and possible acquisition opportunities.

So this move is really fascinating to me personally. Apple knew how we were doing it and embraced it, probably because we weren't competing against them or undermining the security of their OS.
London stock market suffers worst outage in eight years
... or cheat cookie-clicker.
Although if we somehow could apply a global one child policy, it would halve the population every generation, it would help tremendously with carbon emission (but not so much for our growth or financial system)
> Hong Kong has to accept that they are Chinese now, and accept all the consequences that come with that.

HKs independence was agreed to by the PRC as part of the handover.

The PRC must accept there are two systems.
Microsoft are allowed to do so in this case because they are the owners of the software - they can license the software they own under any terms they want. In this case though, I'm sure there will be terms that prevent you from offering the VMs as a service to others for a fee.

Microsoft are definitely not 'someone' in the sense OP intended.
The term "type class" is original to Haskell, I think, but the concept (constrained parametric polymorphism) is fairly standard programming language theory.
It's not often that I find myself wanting to quote Cavafy:

When you depart for Ithaca,
wish for the road to be long,
full of adventure, full of knowledge.
Don't fear the Laistrygonians and the Cyclops,
the angry Poseidon.

Thanks.
I think there's something to be said about our modern, ultra-connected existences, the omnipresence of entertainment and its influence on society.

Super hero movies and Funko Pops though? That doesn't seem particularly new to me. The Epic of Gilgamesh tells the story of "Gilgamesh, king of Uruk, and Enkidu, a wild man created by the gods to stop Gilgamesh from oppressing the people of Uruk". Most of Greek mythology is about Gods behaving very much like modern super heroes. Actually many modern super heroes are molded more or less loosely on those. "Panem et circenses" is not a novel concept.

Let's not pretend that the average human being a century ago spent their days reading avant-guarde literature and complex political essays.
CTO's making a big career move
Paid relocation expenses is fairly common outside of SV for highly compensated employees, however, they are structured so that you must pay it back if you don't stay employed for a certain time (usually a year). I've never heard of a relocation bonus that wasn't structured this way.

Retention bonuses and starting bonuses are structured the same, you sign an agreement to get that bonus that says you pay it back if either you or the company decides to end employment within a certain timeframe.
I'm missing an "of something" after the 99%. It might the case that 99% in the title is actually 0.0001% of all cows in the world. It does not make sense to use % without knowing what is the total, the number carries no information whatsoever.
Twitter locked my account for a nine year old tweet
Global median per-capita daily income is $8. So I have to spend my whole day's income to upload a video?

You're effectively restricting speech to the rich, and the poor just have to sit there and listen. That would be sad and unnecessary.
Why of course. To assert dominance! and maintain influence.

It's not about "the old parts",it's more like google's elitist engineers do a stats count and notice only 0.1% kf users use a feature so why spend time maintaining it. Awww,they'll get over it. So what if 0.1% of billions is a million people,not like chrome makes money anyway. What will people do? Boycott google products over ftp support?

Please support google product alternatives. This is how AT&T and Comcast became the way they are. A long slippery slope of not really caring about x% of users.
Very interesting. This is probably not applicable in areas with melting permafrost, right? Aren't there also bacteria basically digesting ancient and previously frozen organic matter?
Does the garlic cause methane reduction by the same mechanism as the seaweed?
Apple filed lawsuit against Corellium, a mobile device virtualization company
Unique Carbon Allotrope Offers Path to Neuromorphic Computing IEEE Spectrum
It's the same letters around the globe though.

If you have a bunch of folks exchanging the following 3 Word Addresses, you better hope they get it textual in a medium that allows copy & paste - in which case OLC is no worse off.

语焉不详.思潮.眼球 (962CWVRJ+9X)

ज्ञात.महाकाय.भौहों (9G4729FC+39)

(58H58WHV+GX) القول.تفريق.لأهتم

เคี้ยว.สมุนไพร.ผัก (9F4MG95X+7M)

штанишки.вытер.разбавлять (8GW3XJP2+RV)

And then there's terms of use:

- For 3 Word Addresses you (hopefully) get "a non-assignable, non-transferable, non-exclusive and revocable licence". (note: revocable)

- And worse, with the list above I might have violated their ToS: "Further, you must not publish (yourself or via a third party) any list or database of 3 Word Addresses with 3 Word Address Locations".

- It's also not allowed to provide a service that translates a 3 Word Address into something else (such as OLC or GPS coordinates) so they could be used with software or devices that happen to use different schemes: "you may use any 3 Word Address in any way that you wish, provided ... you in no way use 3 Word Addresses or 3 Word Address Locations to provide or seek to provide a product or service the same as or similar to any product or service provided by us"

- Finally, if they ever decide to shut down their server, all your 3 Word Address are gone as "any copying, re-utilisation, extraction, reproduction or redistribution of the what3words Materials ... is expressly prohibited".
> "How do I capture this extremely complicated real world semantics in code?" and languages can't really solve that

This isn't true. It's possible to write a symbolic differentiation system using, primarily, Scala's type system. In an elegant fashion.

Similarly, Julia represents math better than, say python or Java. A vector type should not need to know about inner products of vectors, because the math definition of a vector space does not.

This will have large effects on how easy it is to decompose your code into neat little pieces.
2 million turned up. Now how many support the protests and were unable to/didn't want to turn up to protests? Many people are very old, work on Sundays, wouldn't be allowed by their parents (people typically live with their parents into their thirties here). You can probably double that figure.