skysight-inc/HackerNews huggingface dataset:
DE Shaw has a similar set of ridiculous questions on their swe application. If I remember correctly they wanted SAT scores and transcripts for both highschool and university. For someone 10+ years out of school. It was bonkers. I noped out of there before the recruiter could finish their sales-pitch. I never want to work at a place that puts any weight on test scores from decades ago. It's performative gatekeeping.
There is a huge difference between “short term gain” - ie the company is profitable and wants to be more profitable - and a company is losing money and needs to cut cost to remain solvent.

Pager duty is not profitable.
Update to Samotsvety AGI Timelines
Based on the process, Canonical is the choosiest beggar I've bothered to apply to in the tech world.

It was quite obvious to me I would be rejected, as the form is much more focused on "things that look good on paper" rather than "what this person can do", e.g. asking for your GPA.

This presumably reflects the internal culture which leads to a history of user-hostile decisions: snap, Unity, that Amazon fiasco. They probably looked good on paper.

I'm only salty because I think people with atypical profiles like mine could truly make their software better and more adapted to today's FLOSS world. Oh well, guess I'll just keep working on maximizing someone's profits.
I remember using Notepad++ back in the day (way over a decade ago when I still used Windows), mainly for it's speed and effortlessness in opening huge files, but also quite advanced feature set.

> I just haven't found anything I like better than it

I can personally highly recommend Sublime Text. The clear downside is that it costs money and is proprietary (the free version is usable though, with a nag screen) but it's lightning fast (and as Notepad++ also handles huge files gracefully) and highly extensible (although the built-in features are way more than enough for text editor use).
I bet that this upcoming century will have advances in this field that will validate some of what the ancient monks had going with their concepts of "Chi" in China and "Prana" in India. Their "Energetic Life Force Residing in each cell"
Afaik the storage devices are directly soldered to the 'logic' board and are unable to be replaced by the end user.
Most likely from halving the number of SSD chips and no longer striping.

Though to be honest in day to day use, I only notice SSD speeds when transferring/loading video files in the tens/hundreds+ of GBs.

Otherwise, as long as the latency is low and the machine can load applications quickly from the disk, I never can perceive the difference. And with M1/M2 machines being able to start applications significantly quicker than my intel apple machines ever could, I'm not sure I could tell a perceivable difference in day-to-day use.

But I am still disappointed that they are not using faster SSDs.
I was laid off like this during the pandemic. Our company had one product that we were pinning all our hopes on and my department was operating at the highest levels of success according to industry benchmarks. However, that meant that my job wasn’t the bottleneck to this product’s success, so the folks who weren’t excelling kept their jobs (for the company’s time horizon, it didn’t make sense to replace them) but my department was laid off. It sucked at the time, but it was an understandable call for the business and I landed a much better job on the flip side. Business is weird.
I wouldn't be too upset with that if it was time bounded to 2 minutes within a standard 30 min recruiter call.
My site is up and running but I saw reduced visitors (via analytics) starting at 9AM PST and am seeing no visitors this past hour 10AM PST.

Edit: Overall I'm really happy with Cloudflare. My biggest win was switching from Render to Cloudflare pages in terms of TTFB as measured by Page Speed Insights (went from 1.1s to .5s on average)
Wait until you find out about the application process for literally every large company you have ever used...
Which suggests that the US's longer sentences and higher incarceration rate are unnecessary for reducing recidivism, which is often what's argued as justification (keep those people off the streets, etc).
I love outrageous opinions like this, thanks for sharing it. It opens the mind to what’s possible, however much of it shakes out in the end. Progress comes from batting around thoughts like this.
For another point of view, the Solid.js author prefers advocating for better modular tooling (like Vite) rather than comprehensive monolithic frameworks.

https://twitter.com/RyanCarniato/status/1617623647803539456

It appears he considers SolidStart to be a concession to the current ecosystem reality, rather than the idealized version of how things should be done.
If their argument is that this stops malware since it forces stricter apis, I don’t want backwards compatibility with malware
Hi, thanks for responding. I'm also running Manjaro (same as on my 2 laptops where everything Just Works(TM)...)

I'm running Xorg though, no Wayland, so that's definitely not it. I'll keep trying every now and then, of course, but I guess unless vkcube runs properly (like on my laptops...) things won't change
Mastodon founder has a message [video]
Maybe I am not understanding completely what you are missing, but there is an SPA integration that gives you instant navigation. It also features pre-fetching, so it’s not limited to already visited pages.

https://github.com/RafidMuhymin/astro-spa
For the same reason why we teach regular parrots how to swear?
That's an interesting question. It's true that HN doesn't earn revenue and that it could not stand on its own. But it's also true that YC is more valuable with HN than without it. I think you have to mark that in capitalism's column, even if it's a weird edge case.

Maybe more companies should be more open to more weird edge cases and maybe that would make them richer and therefore more capitalist? I don't know.
The SSDs in these machines consist of NAND chips soldered directly to the motherboard; the controller aspect is handled within the main M* SOC. As such there's no way that a company could offer an internal 'upgrade' or expansion to these drives.
10 years of experience is what, 2-3 jobs? Easy to fit on one page. Just adjust the font size and padding between sections from the time you applied when you didn't have any experience and needed to pad your résumé.
I wonder if the real test is to get a candidate who will do something like "I took a look at the interview questions and determined that most of them aren't a productive use of time for either of us, here's why. Now, here's a short description of why you should hire me and what I'll bring to the company." Like looking for someone who can cut through the bureaucracy.
Ok how do we know you're not a bot?
Grafana has an Oncall tool now. I've not tried it, but will soon - I'm generally a fan of their products.

https://grafana.com/products/oncall/
That’s how every App Store subscription works.
Microsoft's anti-trust case was around just this kind of behavior.

https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....
It is new evidence. Previous conclusions formed in its absence are obsolete. The new conclusion might be the same, or not, but not without checking first.
> Just make the AI also generate a proof that its code meets the spec.

How would one tell if the AI-created "proof" is both accurate and adequate?
I bet there are some interesting stories from the groups that tried to use the A-prefixed ASINs.
That's an interesting misconception of what capitalism is. I had not seen that one before. Thank you for sharing.
According to federal data the average annual cost per prisoner in federal prisons is about $115,000.

Thought experiment: Imagine that instead of that, we identified people likely to become criminals, using all that new fangled crime prediction AI that police forces are so excited about. Then just given them say half that amount as UBI, so $50,000/year and say you can have this as long as you don't do crime. Peoples lives improve, less crime, save money.
> 1. Tell my about your contributions to major projects you have been involved in. (if they share their work ask more in-depth questions about it)

YMMY, but I was once interviewed in this style days after Elon mentioned it's his go-to style of interviewing.

Was easily the worst, most pointless interview of my life.

As with everything, it probably depends on the person. A good interviewer can do almost anything and come away with a good signal. A bad interviewer can do the same thing and come away with noise.

The process is less important, I think.
As an engineer and a musician I want to push back on some of this.

Missing a bolt on a bridge is hyperbolic. Your simulation should catch that long before the bridge is ever built.

Engineering is also all about approximation. Art and Engineering both build models - the differences are the granularity and the constraints. Engineering is constrained by physics and requires infinitesimal calculus to make good predictions.

AI today is inadequate for engineering (and I might say for "great" art as well), but given my understanding of the maths and software underlying these models there is zero reason to believe that AI will not be absolutely adequate in the coming decades.

In my opinion (based on my experiences), Art is just the set of processes that we haven't rigorously defined. There is a duality to Science and Art, where it seems that empiricism and quantifiable data convert Art >into< Science.
This isn't a PR exercise. Context is needed as below:

1. Shareholders have a "say-on-pay" vote, this is non-binding, but gives the board an idea of shareholder attitudes.

2. Institutional Shareholder Services raised concerns with their clients about Tim Cook's pay and requested that they vote against Tim's proposed package.

3. The approval vote dropped to 64% (usually around 95%).

4. Members of the compensation team engaged shareholders for an idea about where to set compensation. Tim then requested that.
My circle is 96.2% perfect, can you beat that? https://neal.fun/perfect-circle/
Yeah you can do exploits like write the offensive part of the prompt backwards and then ask it to reverse it before executing it.

The problem is it’s so stupid it doesn’t always know how to reverse things and sometimes just makes up a result.
LaTeX is old. It was designed long before PDFs existed. Long before Unicode existed. You can get a good PDF out of LaTeX but it requires some work.

You’d think that the “semantic” nature of LaTeX makes it easy, but there’s an expansive set of macros between the source document and the PDF.

Just one example—LaTeX does things like replace “---” with “—” or replace “fi” with “ﬁ”. How does LaTeX do it? At some point, somebody wrote some code which recognizes those patterns in the source file and emits the appropriate glyph. But these replacements are not equivalent—the “---” em dash needs to be a Unicode character with its own glyph, and “fi” needs to be two characters that share one glyph. Not important for DVI files, but important for PDF files where you want to copy the text out.

You can get this to work in LaTeX but it won’t work correctly by default, depending on how you are getting a PDF file. You end up with a preamble in all your LaTeX files to make them work nicely. You also probably want to use xelatex or lualatex instead of pdflatex (I don’t keep up with this stuff—get up to date recommendations elsewhere).
This seems strange for a middle aged candidate, what are they looking for here? Communication skills?

I wanna believe most people would pass unless they said their childhood hobbies are torturing animals and setting fires. But I have no idea.
It is also convenient for the vendor. Checks are a major hassle, check fraud apparently still a thing and cash comes with additional security implications. Don't let the vendor tell you that CC fees reduce their margin!
Mastodons are being poached and killed today?
I had a roommate that had a real business doing such a thing. If a company/person fucks up and needs to apologise but are unable/unwilling for $REASONS, that's where my roommate would step in and literally apologise for them. He would even be provided with name cards and in some instances, underlings to look like an important person.

I tried very hard (google & wiki) to look for an English term but I failed. It's 謝罪代行 in Japanese. Literally Apology as a Service.
There needs to be a way to persist this setting. It is maddening to have to click it on every new page I visit.

They made the preference for article previews persist, why did they not do the same for this?
I believe it was Snowpack.
I wish for a mid 80s or early 90s Toyota pickup. the problems with this are feature creep, and compliance with federal requirements.

you can still get some simple offerings like the Mahindra Roxor but you need to add the turn signals yourself and can only drive them in a few states.
Let’s dwell a little on the insanity that Lightroom gets slow on an drive with ONLY 2.8GB/s read speeds
Yea, that's part of a different issue: https://www.cloudflarestatus.com/incidents/9d0qzvrkw5j5
Hopefully fixed soon
There are people who are good at tech, but not good at casual conversation about tech. They may not know your terminology even though they are familiar with the concepts, and they may be afraid to ask for clarification on your terminology. And rightly so, as I've heard people act like I am a moron for asking "What exactly do you mean by TECH_BUZZWORD?"

Also when people research interviewing styles, the "conversational" approach apparently ranks pretty badly. People can be good at BSing, reading the bold print etc.
Well, the chronology of events does not do Google or any of the film critics any favors.

The German group presented the app at Kyoto, before anyone else did.

It appears at least to zooming tech was borrowed by google.

Google won in court, based on hearsay and date of patents.

I have to add, I have not even watched the movie, so my view should not be distorted, but I will give myself the unfiltered "based on a true story" as soon as I can.
Considering he also wrote a blog post criticizing this question, I feel comfortable saying that he already passed on this job. So saying you'd pass on him has "you can't quit, you're fired!" energy to it. Also, I don't agree that this demonstrates insubordination. There can't be insubordination without a subordinate-supervisor relationship.

I also don't think this is a "smartass" answer:

> This is an irrelevant question unless you're focusing on recent grads with no job history.

That is a straightforward statement of his opinion. He's perfectly within his rights not to answer any question, and explaining why he chooses not to is hardly an unreasonable thing to do.
I think I was getting the config of the Mac Studio confused with the MBP.
If this happens at more companies, eventually the entire field will come down meaningfully so that the compensation at the 80th percentile might become the 90th percentile over time
Once a company fails at support, it's just a matter of time that goes out of market.
You have the freedom to buy software and use it with the rest of the network. As much as I like open source, many proprietary alternatives have a look and feel that's much better than the volunteer designed stuff.

This client was made by the company that makes Tweetbot, whose API keys have been retracted recently in one of Twitter's latest changes. They already had a paying audience despite the free nature of Twitter. It only makes sense that they try to get their business going again by targeting a Twitter alternative. Most of the work has already been done, after all.

Mastodon runs on servers. This isn't replacing Mastodon at all. One of the core strengths of the fediverse is the ability to get the client of your preference, self-made, open source, or paid.
That work was all done without this new evidence. New evidence might reinforce old conclusions, or undermine them. Nobody knows without the work having been done.
What food system on Mars would look like
Respectable business people don’t yell. Your Director wasn’t one
Because Typescript is designed to accept any valid Javascript program, the set of valid statements in a Typescript program is a superset of the set of valid statements in a Javascript program. Typescript contains all the rules of Javascript, and then adds some more, but never in a way that contradicts the requirement that a plain Javascript program should compile, so that also means the language specification itself is a strict superset of Javascript.
I think "never" is the most likely answer.

Crypto's raison d'etre is being a decentralized system without any central authority. That requires you to be your own bank.

For most people that's just not a good tradeoff. There's no good reason why buying a coffee should expose me to a risk of losing all my money with zero recourse. That's a tradeoff that only makes sense for a small segment of people, eg, drug dealers who can't get any help from the normal system anyway.

But if you fix those issues by delegating that work you're just using Coinbase or whoever as an alternative to Paypal. Yeah, technically that works but you get none of the perks crypto is supposed to provide and at that point even Paypal is a more stable place with less drama. This is because even if your interface resembles traditional systems a crypto exchange is still linked to all the instability, drama and chaos of the crypto space.

Bitcoin is 14 years old and unlike aviation isn't getting any safer because the difficulty of dealing with it is inherent to the space. The whole point of it is that there's no central party in control who can force your hand, which equally means the lack of a central party in control to rescue you from your mistakes.
I'd rather pay someone to maintain the software I choose to rely on.
Its a profession based on commission. The real challenge is landing a project. the partners/bosses of the firm take that risk. Lets say for instance, a residential project costs around a million $ to build. A architect makes about 5%-8% on average of that cost as fees = $80k. This is spread across lets say 3 people for a duration of 12-24 months. To conceptualise, design, develop a scheme, coordinate with the client, consultant and contractors and the develop detailed schedules and drawings whilst reviewing materials, samples and building code etc., does take an insane amount of time. Its like making a manual on how to build something for real. (Imagine this process as making an ikea design manual for an SOC or the latest iPhone) only, each iPhone is different and comes with lots of requirements and varied configurations.

Its also a profession based on experience and the more you have it, the better your chances of landing a bigger project. Hence people put in way too many hours than humanely required - with the hope that they climb the ladder or gain enough experience to start their own practice.
The notion of looking for a "React" developer is rather silly to begin with so any employer doing that can expect poor results. Competent hiring managers like look for more general skills plus the ability to quickly learn new technologies as needed. Tomorrow the industry will move on to something else and React will become obsolete.

If you need specific technical skills in React for an urgent project then retain a contractor or consultant, don't hire an employee.
U.S. Approves First Small Modular Nuclear Reactor Design
Sure, the human element will still be there. But note that the detail of your spec will converge to the natural "resolution" of your problem as the power of your AI increases.
And grades or university name makes it easy to rank candidates to present a short list to the actual recruiter.
Also, in generic code write try_into() and don't sweat it, for the cases which can't actually fail in the monomorphised results the error type is Infallible, that's an Empty Type (an enum with no variants, as distinct from a Zero Size Type which is a struct with no members) and so no error handling code is emitted.

The compiler can't even imagine what the code should look like, after all this type can't exist, does it fit in a register? How do we perform operations on it? If we try to actually realise an empty type by e.g. dereferencing a pointer to it that somebody gave us from a C API the Rust compiler will reject that as nonsense.
These are pi's right? No hardware AES :/
Apple does not sell ads that load in a web browser, so I'm not sure why they would fear an ad-blocking browser extension.

Extensions, as originally implemented, are a security nightmare. That's why every browser, including Firefox, is changing the way extensions work. Firefox is keeping blocking WebRequest specifically for ad blocking, but acknowledges the security risk. Apple and Chrome are removing it, which breaks uBlock Origin.

Ironically you don't need to look any further than extensions to see the impact of giving the entire web to Chrome. Firefox said they have to implement Manifest v3 because "support for MV3, by virtue of the combined share of Chromium-based browsers, will be a de facto standard for browser extensions in the foreseeable future." Imagine what Firefox would need to do if Chrome was the only other browser, with near-total market share.
Oh okay I didn’t realize we were talking about the actual application code being stored in local data. I thought they meant stuff like user data or application state, which is often handled by the back-end instead of client-side. Makes sense now, and I can see how removing that ability from webapps makes offline functionality impossible.
> Why do recruiters have such trouble with such a simple task like gauging a candidate's real skills?

The real question is: Why don't the courts? Everything else is just to cover asses when the discrimination lawsuits appear.
Also, it seems like these discussions assume everyone went to college. If they haven’t, asking about high school is relevant.
Lot of people need it while travelling, and the cloud version downloads only the data you ask for.
At $job-4 I had the following exchange with HR.

HR: Our records are incomplete, please provide a copy of your degree and transcript.
Me: I don't have a degree.
HR: We only hire people with degrees!
Me: Well I have a contract and get paid so...
HR: What is the highest education level you've achieved?
Me: I finished high school 20 years ago.
HR: Great, please provide a copy of your certificate and transcript.

I ignored them, six months later practically word for word we had the same conversation again.