skysight-inc/HackerNews huggingface dataset:
Most people in general don't understand the underlying mechanisms and historic reason for any of this stuff, like the police being instituted purely to hunt down escaped slaves

But nice writeup, tons of detail
The “average salary across the U.S.” also includes workers both in their first year and their 30th year of employment.
This is something you don’t find any scalable and predictable strategy to get to.

There seems to be no causality (let alone stable correlation) between you getting this position and your education, years of experience etc etc.

I guess the best bet as with startups would be to just maximize your chances by getting on board of anything you expect to rapidly grow soon (and you feel you’d be able to handle the growth).

Be it a startup or a department in a big company where you feel you can make it.
First of all: why should there be any doubt that one is strictly, radically unavailable for lunacies, abuse and undignified conditions. This should be very public, because the opposite is having the abuse proliferate.

Secondly: you may have given one State authority over some conditional monitoring, but we have not allowed any such power to any private party.
> If I could I'd still be using my 480p external 2003 iSight camera through an increasingly ridiculous series of dongles

Why? 480p does not sound better than today's mediocre webcams, does it have some amazing light balance or face detection for focus or something?

I would want to do this as well for shits and giggles, a 2003 webcam with 4 dongles being nearly on par with modern webcams is fun / hackery / a conversation starter, but I'm curious if it's more than just that. (My own ~2005 webcam simply connects with USB and works out of the box on any modern hardware running Linux. I suppose I didn't and don't think different enough.)
Replacing an EOL version of Chrome OS with a different version of Chrome OS makes no sense.
I'm diabetic and experience the same thing with low blood sugar.
many journals believe it's unethical to show "copy" (the complete article) to a source--or sometimes anyone outside the newsroom

It seems like you didn't quite complete this thought. It sounds like your point is that inaccuracies creep in because the journalists won't give a chance to vet an article's accuracy to the people who have the expertise to do so?
Do the new DNSSEC changes imply anything for local DNS overrides? Would Apple refuse to block a site if DNSSEC is enabled and PiHole returns a blocking response?
Interesting, if slightly troll-y question. Let's go for it. Original comment referred to scaffolders getting "utterly shit-faced". Are you proposing that high levels of alcohol do not impair physical ability and judgement?
> If you're requesting data over a network, ultimately you have to trust someone.

If I self-host my fonts, the people I have to trust are only those people I have no choice but to trust: those who get my site into the user's browser. Every additional cross-domain request I add is an extra party I have to trust.
This is based on a standard that Apple, Google and Microsoft have all agree to and have agreed to a method to transfer keys between devices.
But that's "good" ideas. I wouldn't object to that. Instead, Jony said the best ideas. By definition, this means you're necessarily choosing a worse idea, because there's nothing better than the best idea. Seems like a bad process to me!
Thank you so so much! I guess #3-5 is what I need to work on. Let me go over a plan & if I still need some advice, I will shoot you an email. Thanks genuinely
Great, because I never want to use my phone while in a meeting

What the actual fuck are they thinking just use a decent cam in the laptop

But yea, mic audio is always trash too
+1 to that. I don't want to be in ultra HD in meetings. I mean, I also don't want to look like a character from a 90s CD-ROM game -- but that's a matter of bandwidth, not the camera.

In a way, 720p or below is a non-vain version of applying a filter, smoothing imperfections away.
I first saw this article years ago, and I'm glad to see it has been updated with some more modern webcams.

I'm also sad to see that the state of the art in this space hasn't changed much for webcams, especially on the Mac.

I do have an older iPhone 7 that I could put to use like this, but I'm starting to become convinced that maybe I actually do need to buy a somewhat newer iPhone device with multiple lenses, and use that instead -- for the same reason that my iPhone 7 is now obsolete for personal use and has since been replaced by an iPhone 13 Pro Max.

Camo looks nice!
The collision between Andromeda and Milky Way will be very disruptive, to say the least.
90%+ of governments are more hostile to privacy than the US. It might make sense to prefer countries with GDPR, but the vast majority of "non-American countries" have even worse protections for your data.

> and is a warmonger.

This is flamebait unrelated to data privacy risk. If you don't want to use American companies because you have an political opposition to supporting US companies, that's also a valid opinion. You don't have to twist it into a data privacy argument.
May be off topic but this had me thinking.

Will Safari 16 be available on older macOS? Assuming Apple doesn't break their tradition it should support two prior OS release, Monterey and Big Sur.

While I could do without an OS update on my MacBook Pro 2015. ( I cant record a single useful feature from all the previous OS update other than Universal Clipboard ) That means for MacBook Pro 2015 Model users they will only have two more Safari Update.
Sometimes, specific terms matter. Federal law is one of those times. Especially gun law, because getting it wrong means the ATF shoots your dog and you go to club fed.
I wish Linux framebuffer consoles would support sixels to do without X or wayland, mostly to have inline plots line https://github.com/csdvrx/sixel-gnuplot without having to use say fbi

This is possible on NetBSD: https://github.com/isaki68k/misc/blob/master/NetBSD/patch/x6...

Also, more and more terminals are getting Sixel support: https://www.arewesixelyet.com/

> On the other hand, text output to the console has generally gotten slower, usually much slower than you would expect for the change in console size

I don't see why we should tolerate slow rendering of text. Some of the techniques suggested by Casey Muratori (and recently used to accelerate text rendering in Windows Terminal) should also be usable in the framebuffer console.
> This is another way of saying the exact same thing. Increased efficiency is doing less work.

That's just not the definition of efficiency that I use.

Efficiency is a ratio of how much _useful_ work something does over how much energy it consumes. If you change the numerator _and the denominator_ in the same proportions the efficiency doesn't change. Therefore, we cannot use "how much work changes" as a short-hand to speak to a chance in efficiency, _unless_ we also note how the denominator is or isn't changing.

So, back to my analogy, the efficiency is the MPG and the "work" is the number of miles driven. Those are different things. You can reduce the number of miles you drive _without_ changing the MPG.

> We are saying the same thing.

From my definitions of words we are absolutely, categorically, not saying the same thing.
> you don't get a paper retracted for criticism, you get it retracted if there was scientific malfeasance.

Why would somebody criticize a scientific paper for something other than to point out some kind of scientific malfeasance?

If the paper is written in such a hard to understand manner, then its not possible to make any response at all. That's the point.
I see it as a broken social contract, and this behavior has kept me out of white hat too. While selling to the highest bidder isn't what we collectively want to happen, neither should we want large companies to fail rewarding individuals for improving their systems, particularly security. I don't want a landscape of pirated software, but I can't apply moral judgement to someone who chooses to sell the information elsewhere because the owner won't offer in-kind value. It seems to me the first immoral action is actually being made by the company. I wonder if a proper way of addressing this is for individuals to negotiate higher awards through a non-profit specializing in legal and monetary law.

But what hasn't worked and will continue to not work is using social moral condemnation. I think we all find "you wouldn't download a car" funny, right? Worse for this situation is the context of the growing economic divide worldwide in 2022. Under that lens I wouldn't be surprised to see this happening more. The more oligarchies show individuals that they don't care, why should individuals show they care about the oligarchies?
So you think it's okay to lie and mislead people?

You're going round the comments and telling everybody how wrong they are. Do you have any thing to say about concerns raised in the blog post? Or would you say that it's a lie and all the points raised are based on falsehood?
This means a better design idea won. So the idea that got cut wasn't the best!
Weight loss is such a well explored topic with high commercial demand that anything you've thought of has probably already been done. As far as drugs to speed up weight loss there's DNP, which actually works. It's justifiably banned though because it is easy to overdose on and die from overheating. Not a good way to go.

Morbidly obsese can just water fast. /r/fasting on Reddit is full of success stories.
Hey, I’m sorry and I’d genuinely feel bad if my comment seemed like I was targeting you; I will re-read and look for ways to communicate better. I wasn’t being mean-spirited, truly.

I was just trying to convey my feelings about how we all could do better to try and move the cursor of focus on the the good intentions of peoples’ struggles; People and things are so rarely black and white.

Your first comment sounds like you are a person of high personal ethical standards. Since I don’t know you beyond this thread, I choose to believe that, (after all, why not?). Perhaps you hold others to the similar standards, standards that you’ve earned, and ideally others will earn too. The world would be a better place if we all held high, un-temptable, ethical standards. But holding everyone to that expectation just isn’t realistic, but that doesn’t mean, we can’t, in good faith, try and encourage others to have that goal.

I’m just trying to leave the door open to the idea that those that have not made it there yet, will often respond better to encouragement instead of admonishment. I realize that this comment and my previous one will be construed by many as admonishment—I don’t mean it to be.
I admire you for your character and simultaneously relate to the OPs self awareness. With each other’s help, we can all be better.
Are you looking for positions in US/EU? OR are you looking to work at US/EU companies where you live now?

The main barrier would be the work sponsorship. If you've coding background it's likely that it'll be easier to get interviews than you think.

What is your current recruiting process like now? How are you applying to jobs and reaching out to recruiters?

I've talked a bit about this in other posts (https://www.reddit.com/r/IAmA/comments/vfzejn/comment/icysbk...)
I used to feel this frustration until I accepted that the economics of software usually lead to different requirements. People are making rational choices, so no amount of attitude or culture change will make a significant difference. Different requirements can be found in different industries, or different fields all together.
k8s is just one component of the whole architecture, yet people talk about it like it's the singular defining characteristic. It reminds of people talking about building "react apps" when react is one of probably hundreds of essential library dependencies and says nothing about 80% of the tooling. In my rig that I manage in a startup of 2 people, k8s (managed EKS on AWS) is the part that generally just works with very little effort. I provision and deploy to it with terraform and helm. The cluster itself is cattle. I can spin up a second identical cluster with a config file, cut dns over, then spin the old one down. It took around 3 weeks to get everything setup, but k8s was not the hard part, it was making all the OTHER decisions and integrations for things like container building, monitoring/logging/apm, secrets management, setting up a VPC correctly, writing some custom config scripts to generate the right setup for the 2 separate apps we run in both staging and production, etc. The work was undoubtedly far greater outside the k8s domain. In fact when it came to the k8s parts, e.g. defining services, ingress, etc, I was generally relieved and pleased. And now that I've done all this, I feel comfortable repeating it. Things run quite well and I have zero pressure to migrate.
“Very easily monetizable” is referring to the fact that you will easily find people who would pay to play the latest titles (in the past: modchips, emulators, etc.).

This is especially true with PS5 thanks to the ongoing console shortage.
If it was too expensive, then it wasn't the best.

Whichever way you put it, it's either a flawed process or a weird turn of phrase by Ive.
> The vast majority of calories our bodies burn are upkeep related and this upkeep does not change significantly based on our diet.

I don't think people really appreciate this. Running only burns about 100 calories per mile. So if you run 5 miles, you've only burned the calories you would get from eating one muffin.

Many people will go for a walk around the block and feel like their getting into shape, but restricting calories is the only practical way to lose weight.
> Now, I'm just looking for a use-case to implement them myself sometime.

I'm using them to try and generate stencils (for artwork purposes.)

Also currently failing to generate PacMan mazes with them but I suspect that's more easily solved with some simple if/then/else trees...
Ask HN: What are your favorite practical guides to software engineering?
I'm putting together a list of resources for my team, and am looking for external guides to software engineering. Some of my favorites:

* Google's guide to code review: https://google.github.io/eng-practices/review/
* Apple's guide to good app copy: https://developer.apple.com/videos/play/wwdc2022/10037/

Any others you really like?
Nothing says fun times like hundred gram quantities of something with a half life of less than 100 years!
Streets yes, but not all kinds of roads. Controlled access highways and freeways are exceptions. From time to time you will see signage stating so. Also train tracks, except for clearly marked crossings.
Then they are not the best...
Any government sending any request to any company is very likely to get a compliant answer if they want to operate in that market.

You can only trust services like signal which make it impossible for the operators to access your data

GDPR is mainly against corporations making money out of knowing who you are across the web, it won't save you from a government actor
Author's presentation on the topic: https://github.com/TheOfficialFloW/Presentations/blob/master... (video not yet available)

Public reimplementation: https://github.com/sleirsgoevy/bd-jb (not a "full" jailbreak yet, the kernel part is missing)

To clarify, this exploit only works up to firmware 9.04 on the PS4 and up to 4.51 on the PS5.
I remember this personality being common among programmers from eastern Europe. By no means universal. If you work with these types you just have to have a thick skin. I think they generally mean well.

Maybe the internet is creating a situation where the workplace is no longer populated by a Dickensian cast of oddballs, but I feel like super polite workspaces where nobody ever calls people out and everyone is given pats on the back lack something as well. And under the surface is often disdain that is never voiced, just acted upon.
I admit I've only read a bit at the start. But I already see an argument that I hear a lot that really bugs me, about aliens being the "simplest explanation".

Thus drives me nuts.Aliens have NO explanatory power! All the weird stuff we see still has to be physically possible, and have been discovered and put into practice by someone. How the hell does adding aliens to that simplify anything?

It's possible, or
it's possible plus aliens. Which is simpler?
> It's still on my to-do list to look for a way to crop the image, and manual quality control would also be a welcome feature.

OBS with virtual camera. Add the camera as a source, scale and crop to your heart's content, click 'start virtual camera', then launch your videoconferencing software and choose the virtual camera.
It is a 50MB squashfs.
The ones that demand reproduction always get me. I get it: reproduction instructions make it infinitely easier to repair software. On the other hand, there are many cases like race conditions that can be very hard to reproduce and sometimes you can get enough context from stack traces/logs/debug info to figure out and fix the problem anyway.
How could you possibly know that‽
If there were a bandaid cure for cancer, we’d use it.
> Ask the IRS whether the food and housing your employer gives you count as wages.

Ok, but, that works against you, because it is never counted as wages.

If it is provided to attract or retain employees it is treated as a taxable fringe benefit.

If it is provided on the employer’s business premises, for the employer’s convenience, as a condition of employment, it is not taxed for the employee at all.
That is what I meant - if only self hosting would be easy a d required no additional services. Unfortunately it isn't.
You could use OBS studio to crop the image. It takes your webcam as an input and creates a virtual cam that works with every conferencing software I've tried. (It can also use your phone camera with the aid of the DroidCam OBS app.)
It's not for privacy's sake! I leave that to Privacy Badger.

I just prefer having pages load quickly and don't generally think custom fonts improve the experience.
I think you don’t much about how this works. The reason the body doesn’t just do this all the time is because when you lose weight in this mode your body begins to break down fat and eventually muscle. This is not a desired state for your body. These processes are far less efficient. And as noted in this article the body can reduce power in many ways to dampen the impact of these more inefficient and damaging processes. It’s advantageous to burn more calories when they are readily available.
Ugh... these "AI" researches all sound so insufferable. These are glorified chat bots, people.
There are bicycles with three wheels. There are also electric bicycles with three wheels. They require neither effort nor balance to ride, make a rather large part of the city accessible if proper infrastructure exists, and they have storage capacity, e.g. for groceries.
Hi! For alternative sensor take a look at dexcom, haven’t used it myself but met other t1s with good experience, sensor life of dexcom is 10days so def a trade off.
Absolutely. But there isn't a bandaid for either cancer or obesity.
I was recently talking to my family about a pretty obscure topic. The topic appeared on our family TV in less than 15 minutes.

The plot twist in this story is that the TV was tuned to a very popular, national TV channel, and that's where the topic was mentioned. If those coincidences happen on the radio or on TV, we laugh, shrug them off and go on with our day. If they happen on the internet, though, a lot of us immediately turn to conspiracy theories.

The big-media narrative on tech really isn't doing us any good.
I get the frustration, but I think this is just the cost of the incredible volume of software that we have.
As software engineers we pride ourselves on our systemic thinking, so it's tempting to look at the situation and say "we can and should do better". But it's an illusion to think of software ecosystems as being designed. The reality is individuals, teams and even huge companies are constrained by ecosystems which are too big to really control and optimize in a systemic fashion.

Useful software today beats perfect software tomorrow. That's why software is not well-optimized: because less optimized software beat it to market at multiple layers of the stack. That's why web apps slowly killed native apps: because shipping binaries to multiple platforms is way harder than loading a URL in a browser (or thin wrapper thereof).

One thing I've learned the hard way in life is to focus on what one can control. We may not like the tradeoffs others have made and the systemic outcomes they led to, but we can't control them. A better tactic is to pick one very specific area you think you can make a dent and focus on that.
So many interviewing red flags. The author does not seem to be interviewing critically – figuring out the skills to test and how to test them – but rather applying the techniques they have heard about or experienced themselves without consideration.

There's a difference between programmers-who-google, and programmers that can only google, and I don't think the author is on a path to identifying one from the other, but rather has decided that googling things is wrong.

I've conducted a lot of programming interviews, and I've always let candidates google and even encourage them to ask me for my thoughts and opinions. It's clear from what they ask, what they search for, and how they apply that information, how they go about solving problems and whether they truly understand the problem they are solving. Also by being present the whole time it's also obvious if the candidate works at the level of copy/pasting answers from the internet.

The best engineers know how to ask questions and search for things in order to boost their productivity, while knowing enough about the problem to not be limited.
Do you want 5 API instances sitting in front of your DB or one? Do you want to optimize your code when your GC'd code isn't fast enough or not? Do you want every request to the backend to take 50ms less time?

As Jeff Atwood wrote, "Performance is a Feature" https://blog.codinghorror.com/performance-is-a-feature/

So, if your answer to the question, "Do you want speed, trivially?" is "No, I do not." Ok.
The same spirit as CoreOS but it is something entirely different. Written from PID1 up solely for the purposes of running Kubernetes.
I wonder if browser manufacturers could do a better job of this by just keeping a list of junk that > 99% of web browsers will eventually download anyway, and then just prefetching it all at initial install.
>has an isolated ground level helipad

... and a pool, like most offices ....
I understand you use a different definition. Now that you know my definition there should be nothing more for us to discuss.

Have a good one!
Would doing something like this work around the "journald drops the most important error messages" issue that has been known/outstanding for ten years (bug moved to GitHub six years ago), or is that more of a fundamental design mistake in systemd itself?

https://github.com/systemd/systemd/issues/2913

https://bugs.freedesktop.org/show_bug.cgi?id=50184
I see this completely the opposite. There’s much more risk to Google to be lying about the privacy agreement applicable to Google Fonts (https://developers.google.com/fonts/faq#what_does_using_the_...) than there is to some unknown company that won’t be a target for regulators and won’t make any news for casually violating your privacy through shoddy engineering work or incompetence let alone maliciousness.
If they already have the networks in place to sell stuff like pirated movies, I don't see why they would balk at paying for an exploit to sell pirated games. I could also see them using an advance + royalty model to share the risk with the exploit writer.