skysight-inc/HackerNews huggingface dataset:
I have an old Aeron I bought during my first work from home stint 10+ years ago. It's my daily chair for hours of time, and has held up wonderfully.

Cost me something like $600 back then, so at $60/year so far of service, it's cheaper than burning through cheap office depot chairs.
My perspective is a manager of a product team on an app with high growth. My team has our own backend and we interface with other platform teams for specific functions in the finance space.

> How do you insure you are working on the most important items for the TEAM?

Push PMs to make decisions on metrics not gut. My contribution is to add engineering and operations toil metrics to our dashboard. Eg. If the onboarding funnel is converting at 90% but our average time to resolve tickets is a week, it's easy to prioritize fixing some bugs over endless A/B tests in the funnel. Have really open and regular dialogue with the team about what they want to work on and where their gaps are, try to put them on projects that help them grow.

I also try to have my team interact with other teams as much as possible- customer support, operations, pm, design, other teams. I find it helps give engineers a more holistic picture of the business, the people and pain behind functions and get in the mindset that delivering business value or reducing toil for people can be more exciting than bringing in a shiny new library to our codebase.

> Whats the thing that drains you the most?

Honestly I have too many direct reports (12). I spend so much time in 1-1s and meetings unblocking people, and despite all my effort the team is not getting as much coaching as I want. I'm an introvert as wells so it's exhausting. I'm working on hiring other managers and organizing us into smaller teams, my goal is to have a 4:1 engineer to manager ratio this year.

> Where do you reach out to get advise outside of your company?

Mostly I read a lot, blog posts and books.

> What is missing from the tools you currently have?

I think my main problem is there are too many tools. JIRA hurts almost as much as it helps, slack is a disaster for focus. I'm trying to cut down on tools lately (eg. move out of JIRA, just have a lightweight planning doc with some tables). It works for shorter cycle projects when you have a strong team.

One tool I would appreciate is something that keeps me accountable for evaluating performance and giving good performance feedback more regularly. I'm good at reflexive feedback but really deep meaningful feedback takes time to craft, and it's easy to let it slip with the barrage of information in the modern workplace.
I think it really depends on what you are used to. I used Windows up through Windows XP, but in the early 2000s I got a job where they only used Macs, so I have solely used OSX/MacOS for nearly 20 years. Recently someone asked me for help with their Windows 10 machine. I was lost. I felt like a complete novice to the world of computers. I couldn't find anything and it took forever to figure out how to help this person. I finally had to resort to googling the issue and finding some step by step instructions. I don't think this is because Windows is less intuitive than MacOS. I think it is just a matter of what you are used to becomes intuitive.
The UK doesn't even have the exclusionary rule --- in fact, most countries don't. There's no need for "parallel construction" there.
Isn’t 1Password secrets the 1Password for developer secrets? https://1password.com/secrets/
Robert Shiller: 'Wild west' mentality is gripping housing, stocks and crypto
"Fix The Effing Finder" has been a constant refrain from long term users all the way back to 10.1.5, they're never going to do it.
All handwritten. Everything is vanilla JS.
You seem to be under the impression the only thing people care about with "big cameras" is image quality. Yes, it would be great if I could do everything with an iPhone, but until it has the same ecosystem of add-ons and tools, it just isn't going to work. I've only mentioned image quality because that was the focus of the thread, but that isn't everything.

I've seen some of the absurd lengths people go attaching things to their iPhones just to reach parity with an entry-level DSLR and a few attachments that cost less than the iPhone rig with the cost of the camera included. I looked into the lenses on the 12. The longest is a 35mm equivalent of 85mm. I would need a grip add-on and a lens clip with no image stabilization just to approach the stability and reach of my 70-300mm lens on an APS-C sensor. That's just for wildlife photography, and not even the longest lens. Most serious wildlife photographers go for a full frame and 600+mm primes. And that's just one use case served by the photography platform that "big cameras" are.

You don't know what you don't know and it shows.
Some old armchair/recliner my grandparents had, the chair or bench outside, or previously various couches.
The Gates Foundation Is Repeating the Errors of Mao [video]
Amazon EBS: disk durability guarantees
For a non-tech company, implementing it may be easy but the hard part is getting someone around when it stops working. This saves 3 months for the pearl company, they're not paying someone full time for an implementation of computer vision counting.

SaaS allows this cost to be distributed across many clients, making it accessible for businesses that can't afford to keep around a full infrastructure and the engineers required to keep it running.
The escorting aircraft would not need to fly side by side with the passenger aircraft. They could just fly behind, above or bellow the aircraft quite easily and not be seen by anyone on the aircraft.

Not to mention that Air to Air missiles have a range in the tens of kilometers and the MIG-29 has sensors to observe the aircraft up to 100 km away.

I don't think any of the passengers would have been aware in the slightest if the MIGs where flying 5 km behind the passenger aircraft.
So before you downvote/flag me, this is the comment in question that was in the link.

> # Black Lives Matter Free Palestine 🇵🇸

Hang on, I thought we are supposed to be promoting 'inclusivity' here? I don't think the above comment is very 'inclusive'. In fact, some see this as very anti-semitic.

Is this a club worth signing up to?

Aggressive Downvoters: So we don't want 'inclusivity' then? So what we have we been talking about for the last few years was all for nothing then? Perhaps they're not ready to discuss such highly sensitive issues.

You probably now know the answer to my question.

EDIT: So I am flagged for highlighting something that is not 'inclusive'! So 'inclusivity' is dead then. Have it your way then hypocrites.
Just pair a controller.
> Where is the Linux ARM equivalent laptop?

There isn't one. Apple's silicon team is at least 1-2 years ahead of all the other ARM vendors when looking at mobile performance, and none of those vendors are even trying to do anything in the desktop space (yet).
Are You a Coder? Learn to Market
Ditto; my first career break into the web app development world came from a friend who is a really talented developer although he had never heard of flexbox. I quickly helped him fix a frustrating layout issue and he got me a job developing a React app for the government. I didn't know React at the time although I've learned a ton since. All because I spent years messing around with CSS.
CXL in Next-Gen Servers Will Make Today's Servers Obsolete
Cultures with a High Level of Collectivism Tend to Encourage Masking
Oh, thanks for the pointer. I've never heard of them, as they're not an approved reseller.

They're limiting orders to 20 per customer. They're selling the 2 GB Pi 4B boards for 42% over MSRP, but I might bite the bullet and pick some up.
This:

>> if you wrote the same thing in C++, you could not be as sure, as compared to Rust, that you've gotten all your memory allocation and memory management stuff right.

Memory allocation and management are exactly the same in C++ and Rust. Both allocate from a heap or the stack, as needed, and return memory to the heap or pop it off the stack at end of lifetime. For heap allocations, both have single-owner pointers and reference-counted pointers, and memory is freed when the last such pointer's lifetime ends.

There are differences, but they are not where he says. C++ uses a library type, std::unique_ptr, where Rust uses a built-in type, for single-owner; both use library types for reference counting. Rust has versions with atomic and non-atomic counters. But those are implementation details.

All of the semantically-significant differences are around copies of pointers, their lifetimes, and when they are and are not allowed. The memory itself, and its allocation, are not party to that process.

So, downvote me to oblivion if you like, he got it wrong where it counts.
Epic tried that on Android. It didn't work so well, so now they're back on the App store.
The thesis is originally from William Gibson.
>This feels like a discussion for backend implementations/email forwarders, not for email signups...

And yet I've worked multiple places where product people asked for "simple email validation" on user signup. If they insist, I ask them to provide some actual test cases that they care about. Sometimes the product folks can be convinced to drop the validation requirement if they can be shown that anyone who can't sign up because their email address doesn't validate will simply move on and not sign up.

In the case where your product is B2B and all the employees of your customers are users (say an HR product), then the first time a VIP at an important customer complains, that's usually enough to convince your stakeholders to disable the email validation.
Not needed (Occam's Razor). EncroChat is a gold mine for the police, world wide. Being active there alone is suspicious, and it was effectively a honeypot. High quality picture containing a finger contains fingerprint. You run that through a database and presto.
>- There's no way to create an empty file

Create it for what? To use to launch the app that handles it? Just open the respective app and save an empty or unedited file.

>- There's no easy way to cut a file/folder (Cmd-x doesn't work)

Copy as regularly (Cmd-C), and use Option-Cmd-V to move the file where you want to.

>- There's no (?) way to keep everything consistently sorted and aligned

Not sure what you mean.

>- Tags are useless and just take up space for nothing

They're useful if you use them. Many people do use them. What exactly would you do with that "space" anyway? It's not like they take space in your apartment. It's a UI element which you can use or not use.

>- No "parent folder"...

Cmd+up arrow or Go -> Enclosing Folder.

Looks like all of the complains are basically "they're not where they was on Windows".
https://github.com/dmerejkowsky/ruplacer

Uses `--go` to confirm.
I, too, am curious about the contrast between these two situations. Presumably the US was truthful about the reason for the diversion, while Belarus apparently lied.
The paid version of gmail (google workspace/gsuite) offers this as well (they call it "aliases"). I haven't explored the option myself, but I do recall seeing something like this in the admin panel. Whether they charge for it or not is probably something I should look into.

At some point, I need to migrate away from google and build out my own personal mail server.
I’m glad we agree that they willingly entered a contract, no one forced them.

Yes, I’m suggesting that people leave if they are unhappy with Apple. Go to Google; or maybe MS or Amazon will see how hated apple is and start a new phone division. That’s how markets work.

Companies that have seemed on top and undefeatable before have fallen due to customer unhappiness, and can fall quite quickly, too.
discussed here
https://news.ycombinator.com/item?id=27089906
Do they, for example, have a right to decrypt emails for the purposes of data mining? I'd have thought they needed a warrant and/or reasonable suspicion before they're allowed to just mine anyone and everyone's private communications.

Are UK police, for example, allowed to run fingerprint and facial matching algos against all image-based content uploaded to Facebook/YouTube/Instagram/whatever? I thought dragnet policing was considered to infringe the right to a private and family life, say?

In short the police right to investigate is curtailed, and controlled by the courts and a warrant process, at least.
Christian Metaphysics and the Apocalyptic Future
> - Pressing enter renames a file rather than opens it. What?

Press space instead... mostly will "open" the file (preview it).
This is my chair too. It's great: affordable, comfortable, and I've had it for years.
Radioactivity may fuel life deep underground and inside other worlds
When money is involved seeing millionaires pop up on every bubble, people lose being honest and just lick the wound of missing it out on their own by finding out the worse side of things.

The technology has a future and more applications may come out from more evolved concepts and so far the security seems to be holding well and there's very little to be bitter about.
>The media repeatedly mocked even a lab escape scenario

Do you have any links?
Probably my favorite example of this is this guy's demonstration of an Altair 8800, one of the earliest PCs, back when they had physical switches on the front panel which you would use to manually enter machine code for the computer to run. Scroll down to the bottom for the earliest videos to see the introductory demonstrations. He builds on that to show how data was loaded from paper punch tape, then later audio cassettes and external disk storage: https://www.youtube.com/user/deramp5113/videos
This is imprecise wrt the point of view of caller vs callee.

> All a (argument) and t (temporary) registers must be considered destroyed after a function call.
All s (saved) registers can be considered saved after a function call.

Who must do the considering here? The caller or the callee? I expect it's the caller because that makes the most sense, but I'd like to see it spelled out.

If my assumption is correct, that implies that callees are required to restore the s registers before returning but they are not required to restore a or t registers before returning. Correct?
Heat Listed
As seen in this comment in another thread currently in the front page:
https://news.ycombinator.com/item?id=27263606
(Although the person that used 'best' in that story is from the UK).
The trouble is the NYT and others still claim to be objective and not really partisan. They still market themselves as the bastion of real journalism.

At least with fox and oann you know they are fully partisan.
I'm sure it costs a fortune, but having a classic car that can still get around once all the gas pumps are gone would be a pretty cool thing even if it's only a rich-people thing:

https://www.roadandtrack.com/new-cars/car-technology/news/a3...
If you're interested in selling it, feel free to contact me as I might be interested. Email is in my profile.
I just want my .dev email address to not be rejected.
They live in the tray, aka notification area.
The website doesn't do anything besides ask for my email.
How about not doing any pre-validation (save for whitespace stripping) and have a validation e-mail (which you should require anyway) take care of any typos?

With precious dev time, you can do better by doing less.
I’m curious, did you build the flash card UI yourself, or use a library? I’m not in the market for studying AWS skills, but I really like the flash card interface!
The M1 doesn't smoke Intel chips just because it's ARM - the latest chips from Broadcom and Samsung don't even come close. The M1 is good because it's good.
> I really, really want a monospace version, and while they've made the font "free software" (someone I know emailed them to double check the license), I lack the necessary knowledge to do that

OCR-B font has been around for many decades and doesn't seem all that different in style.
My question was rhetorical. Sorry I wasn't clearer.
The inefficiency inclusion from the generator for electric is somewhat unrelated to an ICE. No ones including the inefficiency of extracting and refining the oil, the huge amounts of time/energy required within the earths crust to create the oil, nor the energy conversion from the sun into organic matter in the first place. It seems a lot of the details on the fossil fuel side get left out.
From the man page, Gnu Stow is something completely different. It just manages symlinks locally.

Plus, it seems to require a good amount of understanding to use. I can't imagine asking new engineers to set this up on their first day.
It's an interesting idea, and being worked on by Nym
https://nymtech.net/
Used Herman Miller chairs are my favorite answer to this question.
Monthly Auto-Exports via Email
Discharge efficiency varies from battery to battery. Generally speaking, it's a 90+% efficient process (as is charging). However, there are certainly exceptions which are more or less efficient.

Transmission costs probably eat a bigger portion of EV total efficiency. Those depend on how far you are from your power source and what voltage your power is transmitted at.

That said, a thing EVs do that ICEs can't is accept power from any source. That means that only a fraction of the fuel is actually generated from a fossil fuel.

One other thing to consider is that as power density goes up for batteries, the amount of required batteries go down, ultimately reducing vehicle weight and improving range.

Assuming batteries were ever 10x their current power density, you'd probably not see cars with 10x range, rather, you'd see something like 400mile range cars with the same total power capacity of yesteryear cars. Pretty much all because you've cut the pack weight down by 1/10th (probably less because you need a lot less infrastructure around maintaining temperature for 1/10th the number of batteries).
Just out of curiosity; do you see these while running in profile / release mode?
He just didn't insert the right kind of politics

Edit: Can't respond to you, but you are correct! What's lunacy to one person is a moral imperative to another. That's why you keep politics out of your place of business. And out of code!
Often, there is less practical difference than I’d hope for. Look at the credit card networks’ sanctions of things like allofmp3.com, for example.

If you enjoy audio fiction, or short stories you might enjoy “The Revolution, brought to you by Nike”. It was written by an ad industry insider, and touches on a lot of issues regarding corporate self-censorship. (It’s a few years old, and predates Nike’s recent political activism):

https://escapepod.org/2018/09/06/escape-pod-644-the-revoluti...
I have a "gravel" bike with drop bars [1] and I love it. I ride it on roads and a variety of trails. Doesn't have a suspension, but I don't miss it. Not doing super technical rocky stuff. Having drop bars is great though, I can vary my hand positions quite a bit and I seem to have plenty of steering control.

[1] https://www.bikes.com/en/bikes/solo/2019
Besides, I don't get the whole "can't do geek things on an iPad". I have an iPad Pro 2017 and I've:

- Run full linux on it (both emulated X86 and via WASM magic, via A-Shell and iSH, both on the App Store)

- Coded Python, C#, Javascript and Lua on it (via
Pythonista, Continuous, Scriptable and Codea) _and_ ran the code on the iPad itself

- Wrote blog posts for my old static site and pushed them to a git repo to publish them (via iA Writer for writing and Working Copy for Git)

- Connected via SSH and RDP to "real computers" (via the Remote Desktop app and Blink!, though there's many SSH clients on the AS)

- Used SFTP to transfer files to/from said computers/servers (via Secure Shellfish)

There's also an entire class of apps built upon the Shortcuts model, that allows you to extend and improve upon the Shortcuts (née Workflow, third party now first party) "coding model", which is very powerful and heavily integrated with the device and Apple services - though very different from "traditional" coding.

Is it a limited platform? Yes, absolutely.

Is it a general purpose computer? Yes, most definitely.

Can you do "geeky things" on it? Well, I've been doing them for years.

Can you run a full UNIX-like dev environment on it? Well, yes, with tricks. But why would you want to, when there's plenty of options that do it 1) natively 2) better? Use an iPad for what its purpose is, not for what a Mac's purpose is.
You absolutely should check the MX records, though. It’s easy and catches tons of typos. I was floored by the difference when I implemented this as pre-check before a Stripe Checkout form.
Considering the recent revelations that Russia is literally blowing shit up in NATO countries (Bulgaria, Czechia) and EU and NATO's lack of response, this will most likely not result in any meaningful reaction either.
Yeah, a lot of comments I see here essentially make 2021-comparisons to other operating systems.

Being used to things on other systems get conflated with how intuitive it is.
Do you know many people who own a TLD?
For anyone shocked that ARM chips could get this far, and for the Android users in the audience, remember that Apple cofounded ARM.
I’m saying if someone tells you that the software sold with his device is locked to to only work with company X, then you are free to buy it or not. You should also be free to put other software on it yourself, like a new OS. You should not take the extreme position of leveraging law to force the seller to write his software the way you like.
They will always find a reason to scare the market for short term short profits. It doesn't matter what the reason is. It's been repeated and it will again.
A good starting point is elastic beanstalk, at least, but yes it is a big tangled web and one wonders why one is trying to copy netflix for a simple web app most of the time

if yoyr workload isnt simple though, then its time to pay the price until a better abstraction comes along ^.^
I understand the frustration and I'm with you that Finder is atrocious.

My head-cannon about this is that for consistency within macos, all actions must be cmd+something, so is cmd+O for opening a file. In the terminal you can also use the "open" command which opens the file or the directory (I use "open ." a lot, I find faster navigating in the shell that in the finder).
The basic rule of thumb I use this: are you implementing email at the MTA level (needing to build/parse RFC 5321 commands or RFC 5322 blobs directly), or are you using email closer to a "universal internet ID" purpose (i.e., application perspective)?

If you are in the former category, then yes, follow the spec to the letter. If you're in the latter, then screw the precise guidelines of the spec and reject emails that are very unlikely to be valid: no quoted localparts, no IP address literals. In addition, go ahead and say that email is case-insensitive (more precisely, case-preserving).

The hard part is if you're writing an email client, because you're basically forced to have your hands in both pies.
EAG Management. It's expensive, but I'm over the moon about it. Phenomenal chair. I got one for cheaper by ordering a scratch and dent (hardly) from the ebay store of a HM distributor.

edit: Also, you start seeing this chair _everywhere_ in movies and TV.
Where are the industrial strength R compilers?
The pandemic made fonts friendlier
> Surely you're a lot more valuable to a company with two years' of experience in a codebase vs. a new company with no experience.

You're not paid your value, you're paid the least amount a corporation can get away with paying you - which is a very different number. (Not that I resent it, it's part of doing business)