skysight-inc/HackerNews huggingface dataset:
Human captions on the generated pictures are much better.

https://pbs.twimg.com/media/FVomoVbXoAI5pCB?format=jpg
> I use a Logitech C920. Many people have told me how good my webcam feed is.

What's your secret for overcoming the C920's shitty color reproduction where the auto white balance makes everything extremely blue? I hate mine and am thinking about returning it as defective.
His advocating for 'sacred pederasty' is well known. I'm not going to ignore is writing on pirate utopias because he's a pervert.

Hopefully people have enough sense to sort out the trash and keep the good stuff anytime they encounter anyone's writing.
Sure!

1) Avoid fluorescent lighting like the plague. You’ll look sickly.

2) Find a nice warm (tungsten/more orange) lamp if your lighting is inadequate. It can be small it doesn’t matter. Place it diagonally from you at eye level.

3) Camera at eye level.

4) If you want to get fancy, get another lamp higher above you (several feet) and place it opposite your main lamp for a backlight. So if your main light is front right, this one is back left. It needs to be weaker than your main light source. This is called an “edge” or a backlight. It gives your hair a soft glow up top that separates you from the background.
Exactly this. The last mile is always going to be the slowest. Where you serve stuff from makes (almost) no difference).
I feel more work than is necessary is always a waste.

Unless there is a business requirement for something to be 10x faster, and that is rooted in $’s, there is no reason to be more than 1x.

Performance criteria should only be measured by whether or not you lose money/customers from it.

It’s not an EM’s job to have performance criteria themselves. That should be dictated by business needs
A camera bump could easily be added and with a redesign of the palm rest/touch pad area there could be a recess or slight curve down to fit, you're absolutely right
Having a goal, and creating an environment where you can frictionlessly work towards it for a little bit of time most days, is such an unreasonably effective tool. You'll never become a true, deep expert in something with 10 or 15 minutes a day, but in my experience that's all it takes to become perfectly capable at a lot of things.

A few years ago I started having an hour most days that I devote to learning and trying new hobbies / habits / whatever, and when I find something interesting I start giving it a 20 minutes slot in that hour until I stop liking it or I feel I've gotten what I want to out of it. I'm nowhere near a professional at any of this stuff but I have a fulfilling level of competence in a ton of interesting things now, and it's brought me a lot of pleasure.
I disagree. Before Gatekeeper there was no way to define a policy about what code could run, now with Gatekeeper there is. Currently, Apple define a default policy. Users can edit this themselves if they acknowledge the risks. Admins of Macs can also set their own policies.

The ability to have policies is very different from enforcing overly strong policies. Apple seems quite clear that they see iOS as being a platform with a stronger policy, and macOS as being a platform with at least the ability to run a weaker policy.

Edit: also Xcode Cloud isn't what you imply it is/could be, and Apple's moves with Swift being developed in the open suggest to me a very different direction for development. I can't see this ever being locked down, either in terms of technology or policy.
> I’m single, no partner, no kids

> I’ve been considering taking a leave of absence

Do it. You have no obligations dragging you down. This is the perfect time to take the leave.
The standard C Bessel functions accept only real arguments.

The algorithm linked by OP is for the Bessel functions extended to complex arguments, which do not exist in the standard C/C++ library.
I really like the belt drives but I don't like the required split in the frame.
I'm trying to imagine this teaching method being used in other disciplines.

Don't know how to drive? Watch me and memorize what I do.

Don't know how to play chess? Watch me and memorize what I do.

Don't know how to swim... etc.

Though there are some jobs where you absolutely must watch someone before you even attempt to do it yourself (e.g surgery), it's not typical and probably not needed for something like programming where you can view the source. And it'll certainly prolong the learning process compared to having people do it themselves.
It's very hard. Incompatible glibc ABIs make this nigh impossible, there's a reason Steam installs a vcredistributable.dll for pretty much every game on Windows. On Linux Steam distributes an entire runtime environment based on an ancient Ubuntu release exactly to circumvent this problem.

Look no further than the hoops you need jump through to distribute a Linux binary on PyPI [1]. Despite tons of engineering effort, and lots of hoop jumping from packagers, getting a non-trivial binary to run across all distros is still considered functionally impossible.

[1]: https://github.com/pypa/manylinux
but...we actually know they are, just not how much
100% this

Literally just use a wired microphone for instance and not only will one have better fidelity but one also immediately gets past the "Can you guys here me?" one finds with airpods or fancy wireless gaming headsets.
DroidCamX (for Android, obviously) uses Wifi or USB.
Free software isn't not commercial software. The GPL _encourages you_ to get paid for software. Free software is not good because of charitable reasons, or any contingent historical artefact. Counterfactually you can imagine a world without patents and software licenses, but the GPL would still be needed as a philosophical concept.

Free software (in FSF / libre sense) is traditional Kantian philosophy, viz. everyone takes part of the whole by attending to their own needs, the Kingdom of Ends. What's not Good -- and in software what the GPL intends to prevent -- is any action that superficially might benefit the actor but undermines the whole (and ipso facto the actor) in the long run.

Making money with proprietary software is a Wrong because proprietary software undermines the activity of writing software at all.

This is my understanding of it anyway YMMV.
Apple Store in Maryland Votes to Unionize
Check out the "BluCon" from Ambrosia Systems. I just bought two.

Like other devices such as the MiaoMiao, it reads your Libre 2 sensor every five minutes and then sends that data over Bluetooth to an app on your phone.

Unlike many other such devices, you can get one model of BluCon that is also water-resistant, just like the Libre 2. It's also the same shape and size as the Libre 2, so that you can easily stack them one on top of the other. Of course, you'll want to put something over that to help ensure the whole stack doesn't accidentally get ripped off, and Ambrosia helpfully includes some stuff in the pack to do that.

I'm picking up my refill for the Libre 2 this afternoon, and then I'll get a chance to try my first BluCon.

The Libre 2 itself should last 14 days. But the BluCon will last much longer on it's CR2032 replaceable battery, and can be transferred from one Libre sensor to the next. See https://www.ambrosiasys.com/our-products/blucon/
During COVID I had to shoot some remote video for a short segment. Ended up putting my Sony Alpha 7 iii and my (relatively awful) Logitech C920 on an Elgato mount setup with roughly the same viewport. Connected the camera via a Magewell USB 3 capture card to OBS (really great software), and made a virtual output so the producer could remotely setup the camera exactly as they wanted. For shooting I just swapped scenes so they would watch the live Logitech view, and recorded directly onto the device. A wonky setup, but the video quality was great.

Getting good lighting was more of a challenge for the next few vids.
There is no problem with a remote compilation. If anything, it's good to have options.

The problem if someone decides that it's going to be the only option. And another problem is that they can.

So, your work is not regression, and it definitely has a positive use case. It's just that it can also make certain unethical things possible.
https://archive.org/details/ByrneOFirstSixBooksOfTheElements...
This addendum clarifies your reasoning a lot!

I agree in that improved audiovisual quality would be beneficial, but, at least for regular video calls, I don't believe it's reasonable to expect for people to go out of their way to do better than the quality their (not too old) laptop provides - not past ensuring they're in a reasonably quiet environment with halfway decent lighting anyway.

Besides, recent generations of laptops are finally shifting to better quality webcams and microphones. We'll get to where we'd both like it to be, eventually :)
> Without the constraints and demands of his normal 10-2 academia job he

10 a.m. to 2 p.m.? Was that a full workday for your father?
Why does this make you so angry?

Laptops rarely have decent cams, because phones are afforded a greater thickness than the typical location of a laptop camera(above the screen).

The webcam in my macbook has about 1/8" to work with, whereas my phone camera has almost 1/3"
use case: "I would like to use Kubernetes but I also would like a monkey to occasionally come out of a cage and hit my balls with a hammer"
Lighting and composition can do a lot to compensate for a weak camera, but read the post: this isn’t saying “Zoom video looks bad [potentially because of bad lighting and composition],” it’s saying “even high-end webcams are enormously worse than even old, low-end/front-facing cell phone cameras in the same conditions, and it’s not getting better.”

So yes, all things being equal, better lighting helps. But this post is showing that a better (but similarly sized or even smaller) camera helps enormously, and the webcam market is persistently unwilling/unable to give them to us.
I try to make a point of crossing regardless of what traffic is coming. I don't jump out in front of a car and I keep an eye on them but I like to remind people yes you do need to slow down or even stop for pedestrians crossing in a crosswalk without a light, and sometimes without signs or stripes because they must yield at any crosswalk.
To be clear I mean people will perceive it as hostile seeing bikers in a traffic lane when next to a bike lane, and then respond with hostile actions like heavy acceleration right next to a biker etc.

Honking is far more common, but escalation happens and simply assuming it’s safer because someone sees you don’t always work if their annoyed.
Also the article is translated from Russian(?) into English, which I’m sure is responsible for some of the odd diction.
Camera at eye level is very hard when your giant monitor is at eye level. I almost wish there was some way to make monitors act like teleprompters.
I'd describe it as a near-daily occurrence! To be clear they're slowing down because of traffic congestion or the need to navigate an intersection etc., but it still amazes me that a driver's first instinct is "get past the bicycle no matter what" even if it's clear they'll need to slow right down shortly after.
> I've often wondered what we could accomplish as a species if we could just overcome some of these hardwired / knee-jerk instincts.

The instincts that you like are also hardwired, and we'd also learn to overcome those. We could end up as the society in Brave New World.
Spam omelette with spam sausage and spam does not have too much spam in it!
> just turning on any bright lights

Umm, it really depends where those lights are relative to the camera.

None of us look our best when light brightly from directly overhead, or from one side, or - if you're really after that Dracula look - from directly underneath.

The sun is a unique (free!) light source, particularly if you're able to get access through a North-facing window. It's quite costly (time and money) to get anywhere close to replicating that effect using artificial lighting.
There have been about 8 submissions of this topic so far. These two have comments:

Apple workers vote to join union, a first for the tech giant in US (theguardian.com)

https://news.ycombinator.com/item?id=31796319

Submitted by sandebert | 14 hours ago | 24 points | 8 comments

.

Apple store workers vote to form first US union (bbc.co.uk)

https://news.ycombinator.com/item?id=31798225

Submitted by pmoriarty | 8 hours ago | 14 points | 10 comments
> To me, this immediately puts you at a position of distrust with your employer.

Well yes, it does. After all, the employer doesn't trust me either, otherwise we wouldn't have a whole industry of performance monitoring tools, time tracking systems, access control solutions, etc.

You cannot expect one side to pretend we're all a big family while the other does not.

> I highly doubt most management teams see workers as "easily replaceable" especially considering how hard it is to get workers these days.

Then go ahead and chat with a few Amazon warehouse workers or Starbucks Baristas or Uber drivers.

Or Amazon developers for that matter: https://news.ycombinator.com/item?id=31789381
can you install Firefox on it?
> Why would somebody criticize a scientific paper for something other than to point out some kind of scientific malfeasance?

Because most papers are not actively deceptive, they're just wrong. Or if not just wrong, they've got some critical error. Even great papers. Most people don't seem to get this.

Out of every paper I've read in my life (easily in the thousands now), the number that I think are/were unquestionable I can count on one hand, and have fingers left over. Case in point: once I made the mistake of pulling the "source paper" on Okazaki fragments (a Nobel-caliber discovery on a core part of DNA replication) for a seminar I was teaching in biochemistry. I thought it would be neat to go back to the source material for such an important discovery.

What I didn't realize is that the original paper was...let's just say that it wasn't really conclusive. It didn't take long for my students to rip it apart, and I was chastened. I should have gone into it with the attitude that I was going to show them how hard and messy real science is. Instead, I feel like I made them believe that their textbook was wrong!

Science is Hard. Even stuff that is considered Nobel-worthy after years of post-hoc examination is rarely definitive when it first gets published. These "reporters" who rush out and breathlessly write a fawning/sensational/scary article about something after they half-read an abstract on arXiv, but question nothing within the article itself, are tremendous hacks.
Nicehash got "hacked" [1] for 60m (at the time). Some claim they just "hacked" themselves, but nobody really knows. For some reason, people kept using them, but I wouldn't trust their stuff at all.

A lot of GPU miners really believe that since they are paid in bitcoin, they are mining bitcoin. Just look at any FB group of GPU miners. It goes to show that a lot of people really don't understand what they are doing at all, which is kind of neat actually... all this stuff still works even though the underlying infrastructure is run by people who don't even fully understand it.

[1] https://securityaffairs.co/wordpress/66417/hacking/nicehash-...
90%+ of students that go through our program get a job paying at least $100k within 6 months.
> and I narrowed it down to this bug in dd which skipped a few bits (or wrote them incorrectly)

Which bug in dd?
Hmm. I'm smart and innovative too! I flipped my couch cushion over after my dog shit on it. Maybe we are both revolutionaries?!
Can someone help me understand this copy-paste issue?

I heavily rely on StackOverflow like most devs but I’ve never been able to straight rip something from SO that didn’t fall under the following categories:

- Extremely simple, but I missed something causing me to have to Google the error

- One-liners to short functions that do some common tasks for me, and is faster for me to copy rather than write.

- Language specific syntax for when I’m switching to a language I’m not as familiar with.

I’ve never been able to copy paste any meaningful code off of the internet. As in, code that could reasonably be significant in the project I’m working on. How would you even find code that complex anywhere? Are people genuinely upset that someone would copy simple stuff off SO instead of writing it on their own?
There's a Libre 3 sensor that has been released in Europe which uses Bluetooth to connect directly to your phone. It's recently been approved for use by the FDA, but is not yet shipping here in the US.

Meanwhile, you can use the Ambrosia BluCon or other similar device to act as an intermediary.
> no one is forcing cryptocurrencies down your throat.

But they are planning to.
Maybe because everyone that knows of him already knows about that.

> American anarchism, if such thing still exists, should be ashamed.

The majority of pedophiles aren't Anarchists, if only because Anarchists are very few in number. So everyone that isn't an Anarchist should be even more ashamed of their pedo containing subgroup, right?
With gopro, it depends on the model and how you connect it.

I did use gopro (an older one, hero3) as a webcam, and it did work, to a point. Hero3 has hdmi output (not clean, but it dissapears after few seconds), so connecting it via hdmi capture dongle did work as a standard usb webcam in MacOS. The picture was great, the latency was under 10 frames when doing 60 fps capture. The problem was, that it could not charge and record at the same time, and it didn't give any signs of life when the battery was empty (other than signalling the charging). You could not even leave it powered, so it would charge when empty - it would notice only when you press some button, that it is empty and start charging. It was annoying to make sure the battery is charged enough when needed, so I just got an logitech webcam; the picture is worse, but just works, all the time, without babysitting.
This was great. As usual I marvel at the ingenuity that went into game development back then (probably still does).
1. There are various privacy oriented metric systems regularly advertised on HN. Have you tried any of them?

2. Unless you want to follow people across multiple sessions and multiple websites, you don't actually need any PI to make deductions for your client's behavior.

3. You can actually just don't track people who don't want to be tracked and optimize your service for those who want to be tracked.

And a question from me: what would you think of a restaurant owner who publicly asks how they can serve people the lowest quality vegetables that the law allows?
Wow way to mislead with graphics! This is where your first plot comes from:

https://ourworldindata.org/food-choice-vs-eating-local

And it doesn't say that transport etc is a miniscule part in CO2 production. It says that of all emissions from farming, transport is a small part compared to land use change. But you present it like it's emissions from farming compared to all other emissions. Way to go!

> That's a lie you've been told. Plants are enough (again, don't forget your B12 vegan supplements).

Plants are enough but you need B12 supplements? What for?
They likely had broth/tea/vitamins.
Pmarca Detects BS
Depending on the bank in question that bag will be passed on rather quickly. Doesn't mean a bank cannot be bitten, in 2008 most banks held CDOs only for a short period of time, it was tue volume they held thatvwas the problem for those banks.
I am so glad this is the top comment. The author of this post sounds like a horrible person to work for.

Also, we need to deliver a swift kick in the nuts to this unlimited growth philosophy. People under you NEED to plateau, that is their comfortable level of productivity. You don't force growth, that is something that comes naturally and at an unpredictable pace.
This is not true at all. It's not true here in California, for example. Pedestrians have right-of-way in crosswalks or at intersections. Not when jaywalking.
OK, then here's a request. The thing most bizarre to me about the crypto space over the last 5ish years (defi, staking, blah blah) is that it always appears to be a "circle jerk" for more crypto. E.g. crypto is borrowed in one currency to ... buy crypto in a different currency.

"Real world" finance exists, at least nominally, to fund real business activities. People put their money in banks, who in turn loan it out to real businesses that need capital to build shit and provide services. Speculators provide at least a useful counterparty to real businesses that need to hedge, e.g. farmers selling their product in the future or airlines that need to buy jet fuel.

With crypto "finance", I don't hear about or see any of these types of activities - it's always just plowing money into a different crypto scheme.

I would be more than happy to admit I'm out of the loop and just unaware of the real business value that crypto provides. If you have any examples I'd love to hear them.
The interaction between xwindows and native chrome is sickkkk!
This might be much more true of European universities than American ones
It’s a full fledged Debian
Yeah there’s not much more magical than going round a bend on the bike and coming face to face with a stag.

He looked at me and I looked at him, didn’t seem spooked at all.

Being able to ride the quietest country roads regularly makes me really happy that I don’t live in a city.
For what it's worth, with the new macOS 13 and iOS 16 releases, you don't need Camo as it's built into the OS.

Of course the rest of your points still stand. The article does hinge on the user having an iPhone, and the comparison isn't entirely fair.

However I think the point of the article is to say that many people have devices on hand that will give better results than splurging on webcams which won't provide much gain
Camo now works with Safari and facetime since an update last month
I always found it weird when SNES-era console games would refer to the built-in opponent as the "computer". Like, it kind of makes sense, but it wasn't aligned to my understanding of what a computer was.

In any case, since around the release of Unreal Tournament in the late nineties, I've always just referred to them as bots— that feels for me like it strikes the right balance in terms of expressing that it's a non-human participant in the game, and one whose behaviours may be varying degrees of intelligent, as far as leveraging pre-scripted actions and potentially cheats.
> What's your secret for overcoming the C920's shitty color reproduction where the auto white balance makes everything extremely blue?

You can disable all automatic settings and then you can manually configure things however you want based on your environment. The only issue is every time you reboot it tends to get reset.
The days of underpowered chromebooks is gone.
"We put virtual machines inside Linux, and then we put Docker inside virtual machines..."

Hold my beer.
It was funny when I saw the movie because I never expected a movie to wittily touch on such schoolboy Latin troubles. But since the internet became a thing and this scene gets regurgitated at the slightest provocation, a damnatio memoriae wold be a kindness.
Sounds like you're basically reinventing SRI: https://en.wikipedia.org/wiki/Subresource_Integrity

One issue with cross-site caching, though, is that it may enable timing-based attacks on privacy.
I am getting very worried. The startup I work at just cut 25% of the staff. Plus ramping up outsourcing to a far cheaper European country.

The writing is definitely on the wall.