skysight-inc/HackerNews huggingface dataset:
GoGoGrandparent (YC S16) is hiring Backend and Full-Stack Engineers
About us:
We're a digital caregiver that helps older & disabled adults avoid retirement communities and age well in their own homes. We tailor on demand APIs from companies like Uber and Instacart to the needs of people living with cognitive, visual, mobility and dexterity impairments. We're operating profitably with millions in revenue and growing quickly. Our company is remote first. Total engineering headcount, including this position, is eight.

The positions:
FULLY REMOTE | Full-time | US, UK, or able to work 4+ hours overlap with mainland US (UK time working hours also OK) | $100k to $160k (partially location-dependent)

Build high-quality, robust engineering at the rarest of things - a Silicon Valley startup that is both wholesome AND profitable. We have 8-figure revenue, are YC-backed, and growing fast.

Tech stack (required): Back-end heavy (Node, Typescript, MySQL, REST*+GraphQL), front-end (Vue), deploy (AWS, Docker/K8s)

Minimum 6 years experience (mostly Node/Vue)

2-stage interview process.

If you want to help older adults and people with disabilities, send your LinkedIn/CV to william@gogograndparent.com (keep it brief) or apply at https://www.ycombinator.com/companies/gogograndparent/jobs
I stopped at (paraphrased): "I've never passed a coding interview. Coding interviews hire the wrong people!"
https://web.archive.org/web/20240717143924/https://lookout.c...
That's missing the point. If this technique can result in longer lives for people with both good diets and not, it is a genuinely novel innovation in human life span that can't be replaced with better diet alone.
When such laws/doctrine have been widely accepted as settled for many decades, it becomes arguable that it's an instance of judicial activism by SCOTUS, and possibly a power grab to pick and choose on a case-by-case basis which laws (and rule-making bodies) SCOTUS likes for non-legal, partisan reasons. Such an arrangement would make the legislature subservient to the judiciary, rather than co-equal.
A somewhat niche but good book on sleep-disordered breathing is "Life Saving Sleep" by Barry Krakow [1].

If you have a ton of sleep problems, you should probably catalog them, and try seeing a somnologist or getting an in-lab sleep study.

[1](https://www.amazon.com/Life-Saving-Sleep-Horizons-Treatment/...)
Should probably check that your site works in firefox before submitting to hn.
One thing is that in many cases recruiters cast a very wide net and can't distinguish competent from incompetent developers. This low signal-to-noise ratio means companies create increasingly more difficult interview processes to basically see if the people can actually code, in extremely artificial environments (LeetCode problems, etc).

That means you lose out on people who are actually good if you just talked to them for 30 minutes, but got screened out because they didn't remember CS algorithms off the top of their mind after 15 years in the industry delivering actual products.
> See also the "don't linkbait; don't editorialize" rule in relation to titles

I was going to argue that the actual author of the post is allowed to put whatever title they want on their actual article, but the actual article is titled

> Jailbreaking RabbitOS (The Hard Way)

So... Yeah, actually this submission does seem to go against https://news.ycombinator.com/newsguidelines.html -

> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.
Mermaid Gantt diagrams are great for displaying distributed traces in Markdown
You would be surprised (or maybe you wouldn't) at how many applicants get filtered by extremely basic elements of a tech test that's specific to the employer and therefore not something that can just be memorised or drilled. It's a low bar, but it can be a very worthwhile one.

There's a second factor, too, which is that sometimes you want an easy test so that you can judge coding style. You need to be careful not to ding people who don't already use whatever your house style is (which has bitten me in the past) but you generally do want to see something that you can have a style conversation about.
chatgpt has never stood up for itself, if you express doubt it will defer and say it must by mistaken even when it's correct
I don't think there's a pattern suggesting that. Many autoimmune diseases are more prevalent in less polluted parts of the world. The strongest links appear to be genetic, in that some diseases (e.g., Sjogren's syndrome) are clearly more common in people of certain geographic descents.
Author here. It was an interesting and fun article to write—a bunch of research and testing went on behind the scenes.
The thing is, only the engineers think that tech job requirements are completely broken, because the money is still flowing through the industry. The only signal that leadership and HR would take that something might be wrong is if money stopped flowing through the industry.
I remember having trouble in a electricity & magnetism course because I needed to learn some math concepts (divergence, gradient, curl) at the same time as the physics. It would have helped to have studied multivariate calculus before the E&M class.
TinyPod -> TinyPhone -> TinyPad
I'm not saying referral hiring is executed well. It's really poorly executed. When I look at the data of companies I've hired for and tracked the success rates of referral hires, they systematically perform better than average.
I found myself nodding along to some parts of this (hiring practices, company types) but I found the endless complaining about bad engineering practices frustrating to read. Running a company requires making tradeoffs. Everyone always thinks their pet interest/area is not getting enough attention. Of course the cloud architecture guy is foaming at the mouth to tell you your cloud architecture is terrible and needs to be fixed. I bet the marketing guys are foaming at the mouth to tell you your ad spend is suboptimal and also needs to be fixed this instant. But if the shitty architecture ran for 7 years, was it really that shitty? Am I supposed to be totally dumbfounded at someone copy and pasting a repo 12 times for 12 customers, as if that's the most insane thing in the world. It sounds like it WORKED dude! Yeah it sucks to clean up the mess once it becomes unmanageable, but that's literally why you were hired!

The bottom line is if you are so damn smart and think everyone else is making bad tradeoffs, why don't you prove it and start your own company? Or consulting business? Or anything?

If you're not actively doing that, then I would say you are implicitly accepting your status as "a thing to be traded off against" and should just shut the fuck up. The value of a professional is being able to help with these tradeoffs, communicate clearly what .5X resources will get you versus X resources. You can't be upset that you're only getting .5X (or .1X) resources. You can only use your judgement to execute, and predict/communicate outcomes from that decision. If someone decides not to take your advice, that's their prerogative, they're in charge! If you don't like it, go be in charge somewhere else.

Alternatively, you can take the stance of total responsibility. If you give good advice, and your leadership didn't take it, who's fault is that? Really? Isn't it your job to make sure that people do the right things when it comes to your area of expertise? Did you sell your advice well enough?
Like a punch to the face (executives who hide what their role is)
Been there.

When you land in Paro airport be sure to look out to the right, this is one of if not the most challenging landings in the world. Check out the approach https://community.infiniteflight.com/t/a-guide-to-the-paro-a...

Be sure you are aware of the tourist fee, aka. sustainable development fee, $100 per day I believe right now. If Barcelona implemented the same I don't think the locals would have to resort to water pistols on the Ramblas.

Do visit the Tiger's Nest, be ready for long walks, if the weather is rainy be very careful about some of the trecks, torrents are dangerous.

Apart from this, if you like spicy food and the feeling that somehow all the other tourists forgot to come, go for it!
5.0 Miles/KWh: Say Hello to the Most Efficient Car
> Maybe if you tried to break it down you'd realise that the 21 point card is actually more like 10+ 5 points tasks

It didn't even occur to me think of it this way, because the times I've been exposed to breaking down tasks the total number of points stayed constant. 13 pointers becoming an 8 and a 5, and the 8 pointer becoming a 5 and a 3.
If it's a problem then I'll just edit the original article. The current title (on HN) is objective and accurate, and I received feedback that the original title buries the lede(s)
Paris mayor swims in Seine as river is cleaned up just in time for Olympics
Inflammation actually speeds up healing, at least when things are working right.

Edit: To add, much of our medicine treats symptoms, not causes.
I just avoid using the copy(_:) method. I feel that it's one of those "code smell" flags. If I find myself contemplating using it, I probably need to revisit my design. This is the kind of stuff that does not age well.

Those of us "of a certain age," may remember the pre-MacOSX CopyBits[0] function.

That was fun. :P

[0] http://preserve.mactech.com/articles/develop/issue_06/Othmer...
Given how messy the relationship is between products, sellers and fulfillment on Amazon, I don't think it realistic to expect customers to know which to blame. For example, I received clearly counterfeit merchandise. I don't know if it is the sellers fault for providing counterfeits, or Amazon's fault for commingling stock. I don't know if the product reviews are exclusive to that listing or if they will be applied to other sellers listing the "same" product. And in the end I don't care. I just want others to know that if they order from this listing they may get counterfeit goods. Product reviews are by far the most consumer facing information, and most of the other feedback mechanisms that Amazon provides seem to go into a black-hole where no other customers can see them and which Amazon never acts on, so it is natural for customers to use product reviews for any type of feedback.

There are a few things that Amazon could do to improve reviews for sellers. They should make seller reviews more prominent in listings. And if a review is determined to be posted to the wrong place (product vs seller) Amazon should move it to the right place instead of deleting it. I can't see the issues regarding fulfillment feedback ever getting better though. Late shipping is one thing, but reselling returned items and commingling good and bad inventory will always be opaque to the customer.
The Microsoft Bob Chronicles (2010)
I'm usinf Firefox for MacOS and it does indeed flash
That's not a recent thing - most of the LLMs I've tried have an annoying tendency to agree with you if you question them, even if they weren't actually wrong. The term for it is "sycophancy", I think there are a few papers that talk about it.
It'd be what you made it. I went back for a CS degree long after having coded for years and there were certainly things I would have had to sit around and wait for others to catch up on if I let it. But instead I always pushed myself to build much more sophisticated versions of the basic things we were learning and I also tutored, which is where it really becomes not boring, because you get to see how other people learn things in different ways, which broadens your own perspective, as well.

So basically I'm just trying to say it's up to you to make things not boring
Thank you for sharing this! My 5-year-old daughter occasionally has canker sores. I just checked her toothpaste and it contains SLS.
Five people infected as bird flu appears to go from cows to chickens to humans
In the end, the wealthy allow government to introduce just enough socialism to keep the masses from revolting. NOT, to level the playing field, or to re-distribute wealth, but to keep the in-equality in place.
> Then, of course, you get rejected under some false pretense of “not having enough experience” when you’re trying to promote developing fixes to their seemingly decaying platform ^4

>> 4 There’s a continual disconnect where people with experience can see problems then construct easy and rapid to implement solutions, but people with less experience think every little bug fix is a “we don’t have time to stop the world for 6 months so we can never fix anything!” problem. We get excited to fix problems because we see fixing problems is tractable and we can implement these fixes in days instead of months as opposed to others don’t understand how everything works. It’s amazing how the simple practice of just doing the work solves many problems sooner than many people think is possible.

I didn't expect a mind reading today. It's kind of cathartic to read about someone experiencing similar problems and know that it's just a people thing after all, the tech really doesn't exist, just the individuals doing it.
The call is coming from inside the house, the majority of DDoS-for-hire services are hiding behind Cloudflare.
Wow, this pitch really hooks you, and then halfway through the glitch-heavy presentation you're made aware that this is just a cheap controller for your Apple Watch, and that literally every feature they are advertising is a feature of the Watch, not their product.

I would never buy this because it sounds like drop-shipped garbage. The marketing should be more straightforward and tell you what this thing actually is upfront, instead of burying the lede and acting like they made a new kind of phone.
Platform engineering is totally different from "business logic engineering".

App dev JS created real value with correct application architecture, or you could think in "clean code". It's real value.

For platform, why reinventing or betting on new wheels at the cost of knowing nothing about it. Or you could say, just rent the house instead of architecting yourself for your new expensive house, so that we focus on other tasks.

"Knowing enough to be dangerous" now is a thing to pass cloud certification for most of the time, and it's not a pointless thing to do. It's a foundation at least.
What is the source of this? Many years ago I wrote an honors essay for some undergrad class that built on the same observation, although I needed to run with it for a dozen pages or so to satisfy page count expectations.
Rules aside I can see why title iteration can be good, i saw the original and didnt click it, but im glad i did this time
> Now I’ve got nothing to show of my life of work, while other people who just picked a better company to work at 20 years ago and never left have been growing their wealth by a couple million dollars per year every year for almost their entire career, all working as just some rando middle manager at multi-trillion-dollar companies.

The authors repeated insistence on incredibly inflated salary numbers makes me question if I'm on the outside of some inside joke
a lot of negative comments here but i think this is really neat! It is unclear what the case adds besides the form factor and buttons. Is that the main value or does the case provide charging or additional memory or anything like that?

Thanks for sharing!
A New Development in the Debate About Instagram and Teens
That is because they turned the sycophancy up to 11. You have to turn it down, if you are a serious LLM user and you don't have your own system prompt, you are using it wrong.
How does the scroll wheel work? Is it mechanical or it has some connection/interface with the software?
The latest Kurzgesagd video on exercise seemed to imply that (excepting sudden changes in activity level) caloric burn rate is constant regardless of lifestyle, but if you are sedentary, the "excess" calories are burned "unproductively" (e.g. increased inflammation).

So this seems to imply excess calories are a cause of chronic inflammation.

Also, the ketogenic diet has been shown to significantly reduce inflammation, though I'm not sure if that's from reducing carbs, or reducing something else associated with high carb intake.
Please stay on your side of the grass, Senator Paul.
The reality in Europe is that I had recently needed to stop visiting one particular restaurant where their terminal was not working with my card. Both terminal and card from the same country. Neither contactless or entering the card worked. Never had that experience ever since, or before that. Both the terminal and the card worked, separately, just not together, at the same time.
Seems like they did, considering it works well for me on the latest version of FF.
A key rule in show business is:

Always leave 'em wanting more.

Imagine if he'd stuck around and gotten repetitive, like Weird Al.
this kinda serves of a proof of concept for just how minimal we can get with a smartphone while retaining most of the "smart". I might even try this for a bit...
It's not missing the point. The point is that a lot of people live with chronic inflammation caused by poor lifestyle choices and that results in many diseases later in life, including Alzheimer's.

The point is that chronic inflammation is bad. The comment I'm replying to isn't recognizing that it's just saying "oh inflammation is fine because it's a response to injury" which is very much missing the point.
One thing the Apple Watch is missing is being able to call a Lyft or Uber. Not something I do super often but it really would let me leave the phone at home more often.

Also would have liked to see a little hole in the corner to thread a loop to.
Since someone mentioned 'declouding' here, my startup (well, scaleup now) makes a few privacy-first, autonomous (no cloud) video security products - on-prem video security hub, relays for automation, cameras.

I was also getting sick of cloud-based 'smart' cameras that ping random servers in China, so we made our own 'dumb' cameras that are fast (Uniview hardware with our firmware inside).

If anyone here is interested, I will happily share more info. Always interested in product feedback.
What a brilliant breakdown of so many concepts. Great read! The author has distilled a lot of experience into an insightful article with years of "read between the lines" wisdom gained.
This is the most important comment and needs more upvotes.
In my opinion the best take here. I programm because it's fun. Sometimes I want to share what I used time on, for others to appreciate. But one also need money to live.
In our company we work a lot remotely and everyone is in chat when working hour. Emojis are used a lot. It's much less disturbing if n people give a thumbs up to acknowledge a message instead of everyone typing a new message "OK". Especially when they read hours later.Also "working on it" is common if someone reports a problem.

Additionally emojis serves a social purpose. Instead of chatting in the office kitchen there are all kind of humorous reactions.
How do you feel about hierarchical tags? No, I don't mean in the way that Anki has a "file tree/directory" kind of structure for tags and decks, but like, a separate "concept" hierarchical graph that organizes the tags.

For example, consider two tags, "Fractions" and "Prime Numbers". One should know Fractions before they study Prime Factors, and one could represent that using a drag/drop UI like <insert generic mindmap tool>. This "concept hierarchy" would organize using tags. This way you could still syntactically tag cards with, say, "Prealgebra/Fractions" and "Prealgebra/Prime Numbers". In this way one could have a "syntax" tree and a "semantic" tree/graph. (File trees can't represent graphs, as you may know.)

One problem with making cards directly hierarchical with each other is that people have many cards, and organizing them individually can be a pain (and questionable usage of time).
Essay: How to Write Unit Tests for Your AI Web App
Yep, Another Boilerplate but This One's Different
I dont think the average consumer wants this. They want a big screen, and flashy features, and a camera that makes ugly people beautiful.
The question was what are you giving up in exchange? Is this protein's function really just to reduce your quality of life and kill you faster?
He took 2012-2013, and 2016-2021 off work to travel? That large of a gap doesn't look great on a resume. He basically worked half or less of the 2010s? Ridiculous.
Given the situation, I'd recommend updating the article title, as it's definitely more interesting to someone who hasn't heard of RabbitOS!
> MEQ30 Mystical Experience Questionnaire
I read an assumption there, that if a company hires more tech people, the situation of its systems will improve. This contradicts the tao of programming, from which I quote:

The manager asked the Master: "How long will it take to design this system if I assign five programmers to it?"

"It will take one year," said the Master promptly.

"But we need this system immediately or even sooner! How long will it take if I assign ten programmers to it?"

The Master Programmer frowned. "In that case, it will take two years."

"And what if I assign a hundred programmers to it?"

The Master Programmer shrugged. "Then the design will never be completed," he said.
I discovered his real identity (what he actually did at the company) here:

https://respectfulleadership.substack.com/p/when-outsourcing...
do you have javascript disabled via noscript or ublock origin? It works fine on firefox for me.
That seems sensible. Ignoring for a moment the HN guidelines, I agree that the new title is just a better description (I read it... either previously here or from lobsters, but yeah the actual content was good).
If you like Egan, also try "On the Origin of Species and other stories" by Bo Young Kim. Haven't seen that mentioned here yet
I enjoyed this, but I can offer an anecdotal correction: this person does not know what the Amazon bar raiser interviews are like (or at least, used to be like 10 years ago). They're not behavioral interviews. They're more like "lateral thinking" interviews, like: here's an abstract problem, what ways can you think of to tackle it? And then drilling into the details to see if you're just making up fluff or you can solve actual problems on the fly. Not saying they're necessarily the best format, and rarely is this the day-to-day skill that a software engineer needs, but they do somewhat pick up on an abstract and hard to measure quality of "wisdom" which is very valuable to the job but otherwise had to detect in programming interviews.

(IMO it is not possible to over-index on "wisdom" when hiring someone. It's a vastly more useful quality in a coworker than "intelligence" is, at least once a baseline is hit.)
> I have many friends (in Europe)

EU kind of in a recession though. And there's a well known link between interest rates and unemployment. So it's really not surprising to hear that employment in the EU is harder after the ECB raised rates. And good news: they're lowering them now.

What really needs explaining is why, despite the unusually strong general US job market[1] for several years now, the US tech market specifically has been seeing layoffs and hiring freezes. The answer seems to be "interest rates" but a proper explanation (which I didn't find skimming the article) needs to cover why tech is more influenced by that than say travel & leisure sectors.

Personally, while I think interest rates play a role at the margins, the author did himself no favors by benchmarking tech hiring at Feb 2020. Jan 2020 and the months before were relatively normal, but the pandemic put this tech hiring into overdrive, going from ~70 to ~220 on that chart. If you do three years worth of hiring in one single year, eventually you need to pause, and the interest rates hikes were the pause signal. Since this happened while every other sector was basically on government mandated furlough, it helps explain why the tech sector looks so different than the others in 2024.