skysight-inc/HackerNews huggingface dataset:
> I am only talking about cash comp.

You're talking about it wrong. RSUs are functionally equivalent to cash, and taxed as such. You can't talk about only cash comp. If one person is making startup $200k cash + lottery ticket and another person is making $200k cash + $200k RSU then yes the startup person will get left behind if their lottery tickets never hit.

> heard that promo boards are really difficult to get to Senior and anything above that basically requires a miracle / someone far above gunning you.

Nah. I don't know Google's exact ratios. But I would estimate that ~10% of their SWEs are L6 and 3-5% are L7+. I think pretty much anyone can hit L6 if that's a goal. The percentage of SWEs that have 15+ years experience and are L6+ should be relatively high. The bulk of the workforce is quite young. Varies by company and I haven't worked at Google but I have worked at FAANG. They're all pretty similar afaict.
Hasn't it proved pretty difficult to make C++ demonstrably safer without breaking compilation of all the existing code? (I mean it's not as if people have not been working on this goal for years now.)
I was about to say, does Notion actually feel any faster to anyone? I stopped using it years ago but the last place I contracted at was invested in it heavily and the thing was crazy slow.
Plang Programming Language – Basic Concepts and Code Example
I'm also sorry, because that's ridiculous. There's more to tech than web programming.
Wow this is so embarrassing as hell. Apparently even using a WebWorker can still cause the UI to block when talking to indexeddb. https://nolanlawson.com/2015/09/29/indexeddb-websql-localsto... https://issues.chromium.org/issues/41204713#comment28

It's crazy how much effort goes into adding new things to the web but stuff like this is almost 10 years old.
I'm thinking about how Trump didn't want to wear a mask because he thought he would look silly. But now he's walking around with an envelope stuck to the side of his head that is at least 10 times the size of the wound.

I've never seen a bandage like that before. I'm guessing he opted for something that could be seen at a distance, since his bone spurs were invisible.

He's missed a golden opportunity to MAGA brand it, or put one of those AR-15 pins the GOP have been wearing lately.
Your argument applies to everything. Shakespeare? Biology? Chemistry? Physics? World history? Most careers don't need these either. If you limit an education to what people need for their careers, we should be have barista and tax filing classes.

The only class I'd legitimately believe we should teach is labor organizing/union participation, since every career involves labor.
Acknowledgements have a quality which is hard to describe.

They feel like they’ve been drafted a hundred times in the head of the author, but then put down on the page in a hurry, the clock ticking on their deadline.

Like, they’re trying to tell you the most important thing they’ve ever said - at the very moment the ship is pulling away from the dock.

A lovely read. I also have an affinity for dissertation acknowledgements and I think this entire piece really captures why they feel so special :)
While I don't advocate for it, a long take-home problem filters for that.
I got to 42 and forgot about font (and center, mentioned elsewhere). But quite a lot of tags weren't valid, such as marquee. I wonder if I broke 50 including those.

For what it's worth, I started writing HTML when dates began with the prefix 19... though most of my career has been on the server side.
I'd pick some nugget that wasn't so self-congratulatory and patronizing. Which are in short supply in the blog entry.
Have you considered that that's a function of startups and not any intrinsic necessity of those positions?
Depending on who he went golfing with, it could actually be the right call.
Finally, Queues and Capacity.

There will always be something else to do, that is definitely true. In this context we are talking about taking a chunk of that and trying to create an expectation of when it can be ready.

In a Sprint, for example, you take a slice of work from that queue, a few stories with the goal of trying to get it completed in the next couple of weeks (hopefully). That creates a new queue for the sprint, essentially.

You've controlled the flow of work based on the teams historic capacity using some metric, which has previously been velocity.

Overloading that capacity is what happens when new work sneaks in. Support items. Requests from people outside the team. Long meetings. A team member unexpectedly being out. Either the amount of work has gone up or capacity has gone down. If anything that was planned is much larger than initially expected, you're going to end up way behind. That will push everything else farther behind at the same time.

The moment you start scrambling to try to get it all done, you're going to start making mistakes. People are not going to take the time to refine things. Errors will happen. They'll take longer to fix or worse they'll end up in production and create new problems...that will create more unplanned work for the next time.

Hope that helps?
Let's clarify what you mean by FANG employee and safe harbor.

If you're trying to say a FANG employee making 400k in the US doesn't feel safe we'd have to dig into that.
The only exception may be "Eval is evil," which is generally true and requires a high bar for using safely.
Sentiment analysis has always been done with ML models. It's one of those problems that can really only be solved with data.
Wow just in time for ManifestV3, which would prevent clever heuristics like looking at the entropy of the path segment.
That might make the results browser-dependent.
One of the first questions I ask is "create a dictionary with three elements in Python and assign it to a variable"

The amount of insane answers I've seen to that one alone...

Then if they pass, I test proficiency by having them loop over the dict and update each value in-place.
The only popular stock I'm aware of that is more over valued and over hyped than TSLA is perhaps NVDA.

To justify the current price of Tesla stock, they would have to sell more cars than Toyota. And thus far, they're nowhere close to this and making little progress toward getting there.
"We will deliver this project on time" – On Thinking in Probabilities
yeah I gave up on the direct API, I used Dexie for my product.

I think it's funny you say a problem is that it's async while another commentor says a problem is it blocks the UI. Maybe it's the worst of both?
I’m Kyle, the founder of signal.fyi, a tool designed to simplify parent Docker image version management by decoupling it from your existing CI/CD pipeline. After the Log4Shell event while at a fortune 100 company, it was clear there needed to be a better way of keeping parent image versions up to date while also introducing a way to audit these changes over time.

Key Features:
- Automated Image Syncing: Automatically checks and updates parent Docker images independently of your CI/CD pipeline (1/day|max:3 Dockerfiles/repository).
--Capped at 5 repositories (for now)
- Improved Efficiency: After installing the Github Marketplace App, each version change is introduced via pull request against your default branch.
- SBOM context enrichment: The parent Docker image version (digest;fat manifest) will be available to add in metadata of the SBOM you generate.

How It Works:
1. Daily Scans: signal.fyi performs a daily scan to ensure your images are up to date in up to 3 multistage/multi-file Dockerfiles.
2. Notifications: A pull request is opened against your default branch if there is a change from your default branch and/or an existing pull request (open) from a previous day does not already exist.
3. Integration: Easily integrates with existing CI/CD pipelines leveraging pull requests for manual or automated releases.

How we handle data:
- We treat Github as our database (as much as possible, but we do store some info about you for retrieval purposes). Considering the data we consume from access is out of date pretty much immediately, it makes more sense for use to just query daily when we are working to keep your version (digest;fat manifest) up to date.

I’d love to hear your feedback and answer any questions you might have!

Thanks,
Kyle
The government can't incentivize investments up to 100x times or make negative 1000% taxes on investments. I thought my reference to perpetuum mobile made that clear.
Yep. You are entirely correct but you miss the point.

That "regulatory efficiency" doesn't and can't exist in our current flavor of capitalism. Yes, it is the same as any other industry. But pointing it out about Bitcoin doesn't scare the population as much as pointing it out for their entire economy.
Hi,

I am the builder. In our platform, voice data is not stored on our servers by default. It is used solely for transcription to text and is deleted immediately afterward. Users have the option to enable a feature that allows the storage of voice recordings along with the journal text, but this feature is disabled by default.

We utilize Microsoft's transcription APIs, ensuring that data is not used to train any models.

Additionally, we are developing an "Ask About Your Journal" feature that employs Retrieval-Augmented Generation (RAG) techniques. This feature is also disabled by default and can be enabled by users if desired.
Another datapoint that shows that LLMs will simply repeat what everyone is saying and happily give the exact wrong answer.
Plus I'd look goofy with my tan arms with my snow white watch tan mark.

I also seldom, if ever, leave my house with my iPhone.
Love learning, not necessarily love going to school.
Algorithm questions are overrated, but asking a real life question where a naive solution is n^2 but basic knowledge of standard tools brings it down to log n is always a good idea.
> I think what really sizzles me is that some of these same companies helped develop such strict enhancements to copyright to begin with in the realm of software.

What enhancements are you thinking of?
Anyway, they are just going to help themselves to the SSIDs that Wi-Fi routers publicly advertise.
Top reps at Caterpillar, Komatsu, and John Deere actually do make that much. I used to work in that industry.

Most people here are in tech and have no idea how heavily incentivized industrial sales is. Selling a fleet of D10 dozers to an excavation operation and selling a maintenance agreement is going to net caterpillar $1.7mm a dozer multiplied by number of dozers. They aren't paying someone 60k a year and free kombucha for managing those sorts of accounts.

These are the TOP folks though. I don't think most entry level college grads are going to making that any time size.
Reading this feels an awful lot like watching the video about the retro encabulator.
Don't you also need some sort of battery controller to stop charging batteries once they are full?
Asking people irrelevant questions and rejecting them on irrelevant grounds is a lot sillier than just rejecting people because you have too many applications.
> Applications don't map too well onto HTML

In what way do you mean this? HTML doesn't have the elements required for apps? Or declarative, XML-ish markup doesn't work well for apps?
Just search for "iPod nano watch".

https://www.macworld.com/article/667363/ipod-nano-6g-with-st...
It also filters for "people with children", "experts who realized they aren't show dogs", and "anyone who values their time".
We'd certainly need to change our social system lot.
Does that company hire or recruiter hire h1b? In order to get h1b approval, you have to make the case that "we interviewed x,000 people andwe just can't find any qualified applicants! ". I'm starting to suspect that the industry has learned to set salaries low and churn enough applicants in order to reduce costs. One way to churn them is to do a phone screen and find a quick way to legally get rid of them. Then once you get the type of applicant you want - that happens to work for 20% less and never complains because his foreign residency is tied to his employer - simply don't ask them the question.
That's the whole process if you get hired. In the hiring process at my company we'll maybe give take-home assignments to three candidates for one role. So by the time you're doing our 4-hour assignment, you have about a 1/3 chance of getting the job. Not a bad deal in my opinion.
Design at Teenage Engineering
I absolutely agree that the virtual/green thread style is much better, more ergonomic, less likely to be correct, etc, but I can’t fault Rust’s choice, given it being a low-level language without a fat runtime, making it possible to be called into from other runtimes. What the JVM does is simply not possible that way.
I know the title said brief, but it still took me by surprise that there were only three questions.
I have (had?) a good friend who is in this group Vitalik is talking about. They've actually lived with Vitalik and co-authored posts with him. Cyrpto-culture changed him in ways I find troubling and I hope this might bring them back closer to the person they were prior to crypto corrupting their values.
Let me guess: you're one of the good ones.
I have not seen that on any of my i[Pad]OS devices

See it with Firefox sometimes on my desktop, though
You forgot "-f" flag to curl, which means it won't fail if the server returns an error. Also "jq" returns success on empty input, pretty much always. Together, this might mean that networking errors will be completely ignored, and some of your data files will mistakenly become empty when server is busy. Good luck debugging that!

And yes, you can fix those pretty easily.. as long as you aware about them. But this is a great illustration why you have to be careful with bash: it's a 6-line program which already has 2 bugs which can cause data corruption. I fully agree with the other commenter: switch to python if you have any sort of complex code!
It's a web search away, but here's an example from an article posted at the premiere of the watch: https://www.cnet.com/tech/mobile/2015-apple-watch-vs-the-201...
I would love to hear from ex-Nest engineers as well about internal access. As for hackers, I remember seeing multiple Nest hacking incidents in the press a few years ago, but it appears they've hardened the system since then:

https://techcrunch.com/2020/06/01/google-nest-advanced-prote...
I read this as “They thought they knew their hamsters. Then their hamsters put up spy cameras”
I would absolutely give them flak because you are exactly right about these drugs. If certain medications/"medications" can help people in any way, that's awesome! But we can't treat them like harmless fun candy or like a productivity/meditation hack.
One interesting thing about giving money to the poor is that when they have money, they spend it immediately because they have to. I don't think this addresses the inflation question, as there are guaranteed to be check cashing rackets and price gouging where thing costs 1 UBI unit all of a sudden.
Describing the K of K&R as "Awk creator" is like describing Einstein as a "refrigerator engineer".
In 2017, the government passed a law that raised a tax in 2022. According to some, supporters of the tax raise could claim the raise wasn't real because it could be reversed before 2022.

From https://stratechery.com/2023/buzzfeed-shutters-news-startups...

> Because the 2017 “Tax Cuts and Jobs Act” was passed via the reconciliation process (in order to avoid a filibuster), it had to be budget neutral after 10 years; one tactic used to accomplish this is to make future changes to the tax code that increase revenue, even though the bill’s drafters anticipate those changes will be rolled back before they are implemented.
What I found was a bunch of occurrences '...' without a hyphen, which I assumed indicated the general trend, but on further searching I see that it is as you say. Nonetheless, if I may still ask, why?
I mean, it's pretty hard to predict what such a society would look like, but it's plausible you'd just be a slave from birth until death (because poor slaves don't get the immortality pill).

> I am not convinced though, wealth seems to dissipate over long periods (e.g. most billionaires today did not inherit their wealth).

The single most reliable predictor of wealth BY FAR is being born into wealth. And arguably, it dissipates because it gets decentralized as it gets split up between heirs as it passed down to future generations which are typically less ambitious and focused on maintaining that power and wealth.

Imagine if Ghengis Khan, Stalin, Mao, Rothschild, Rockerfeller, all of the kings/royals/despots/dictators were immortal and still running the world - I don't think most people would want to live in that world.
I think the best coding interview is to test some fundamental CS knowledge.

For example: given a scanner, write a simple calculator that deals with precedence and only needs to support +-*/

It shouldn't take a huge amount of time to get a parser done, with BNF or not.
I am thinking about a call that I have booked tomorrow am with someone who is looking for a tech co-founder!
Thank you awsome_anupam! We're thrilled to hear that Microsoft Designer has helped you generate awesome results for your channel. Your feedback means a lot to us, and we're excited to continue supporting your creative endeavors. Happy designing!
>Yes I find most people who find Shakespeare incomprehensible suddenly find it clear and simple once they read it aloud

That but also, it becomes a lot easier once you stop pretending it's incomprehensible and put forth even a tiny effort into understanding it.
There is also a third group, who can't do well at either task.
Does this seem like a one-off mistake or is this a systemic problem that is likely to strike again?
At least 42% of Americans live in a household with a gun so it isn't particularly useful to write off the anecdote.
I'm at 15 years and have seen my share of "mickeymouse bullshit". Fixing that is the job, both the systems and the underlying human systems that brought it about. It's really easy for stuff to slip through. I find myself being more empathetic over time, not less.
Virtual threads literally replace the “blocking” IO call issued by the user, by a proper NIO call, mounting the issuer virtual thread when it signals.
I had a take-home assignment to build a Dropbox competitor around 10 years ago, it was a pretty big project but I actually still use it for sharing files with friends because it's legitimately much easier to use than Dropbox.
> Most jobs are now hoops after hoops

From the perspective of someone with 30 years of professional SWE experience, my biggest gripe is when interviewers are simply incompetent to evaluate a person for the role they interview for. Quite often they don't have the relevant experience (so you have data scientists interviewing candidates for a backend engineer role), or they are way more junior than the role (simply because the team is lacking someone with the relevant experience).
I note another pretty graph at FRED:

https://fredblog.stlouisfed.org/2023/03/was-there-a-tech-hir...
My now-spouse, then-new-SO, proofread my thesis for grammar, clarity, etc. At the time, I had written my acknowledgments, but after the proofreading, I added a thanks to her to it at the end just before submitting it and finalizing it.

But, I was a bit careless, and my post-proofreading addition, designed to thank her for improving and checking my grammar, ... was a sentence fragment.
I interviewed at Amazon and they told me I could pick any language. I chose C and I managed to get the test competed in time, but after I was done the interviewer started asking me questions about how my code worked and it quickly became evident that they didn’t know C. Should have picked Python..
I think the shale revolution probably changed the calculus.

It removed the "dependency on foreign oil" argument from the debate completely in the U.S. (though you still hear it mentioned from time to time without merit).

It also reduced the cost of energy in the U.S. which eliminated a lot of the economic pressure.
Musk Says He Will Move X and SpaceX Headquarters Out of California
> now if only he had listened back in 2016 =D

So your investments could be used to screw other people out of their money who are similarly financially illiterate/insecure?

It’s kind of crazy to me that there are somehow still staunch cryptocurrency proponents out there who have somehow ignored all the negative press it has received.
> Banks are actually getting much better at ferreting out these scams.

A friend of mine runs a retail bank branch for a major bank. The other staff refer customers to her if they suspect a scam. She sees a few of these each month.

But those are just the people who personally come into a bank branch.
It was called the TikTok: https://ujeezy-blog.tumblr.com/post/2869125971/unboxing-the-...
> Know when your LLM app is hallucinating or malfunctioning

It astonishes me that you are willing to make so many deceptive claims on your website like this.

You have no ability to detect with any certainty hallucinations. No one in the industry does.
The scheme shell acknowledgements really break up the monotony

https://scsh.net/docu/html/man.html
I like Python, but those version suffixes are a very common problem. But in 2024 python should be python 3 and pip should be python3-pip.

This situation is also partially why there is so much python tooling around versions, environments and dependencies.

I would love to have a little less dynamic Python, that could be compiled to not huge binaries.
A long case financed By Jack Dorsey and others https://www.theguardian.com/technology/2024/feb/04/case-back...
Little Languages (1986) [pdf]
Behavioral interviews select for people who are good at lying. Why else is interview prep a multi-million dollar industry? I can train anyone to tell interviewers exactly what they want to hear. Do you want people who are honest but maybe say things you don't want to hear? Or do you want drones?
There was a TV miniseries/movie a few years ago called "DEVS" that was shot in part at UCSC - science hill and the engineering library emerging from the mist was unmistakable. (Not defending or promoting the show.) That coastal morning fog...
Yeah, page is busted for me also, super janky, images flashing in and out.

Firefox on macOS
This is one of the most non-mainstream ways to get research done.
NOAA Is in Danger
Researchers build a solar-powered hovering drone that weighs only 9 mg
The OpenUI folks have been doing the angel's work of upstreaming various core components. And doing a great job. Popover & dialog are both coming along nicely. https://open-ui.org/

For a while it was all left to appdevs to build a UI toolkit out of basic HTML but OpenUI really has been driving the standard forwards.
The US is one of the most business-friendly countries on the planet (it's why you don't have to provide your employees, you know, rights). No idea what GP is on about.
Great minimalistic web design but it only has 65 mini pcs on it and doesn't have a lot of popular ones like the Minisforum ones or Lenovo Thinkcentres. So it is hardly the "ultimate resource for everything Mini PCs".