skysight-inc/HackerNews huggingface dataset:
Spot on. Even too many developers think that their main skill is recall of language/platform/tool specific niche arcana, and while it's true that sometimes having that will reduce friction, it's rarely what actually drives things forward.

Arcana are concrete and relatively easy to test for, though, so my theory is that it's a bit like the story of looking for the keys by the lamppost because that's where the light is, even if you dropped them somewhere else.
I've made life changing decisions based on them.

I do industrial automation. Wanna know why I (and my entire integration team) don't use Labview? Because when I went to their site to learn about their product, they were more interested in my email address then telling me what they make.
EfficientQAT: LLM Quantization, gets a 2-bit llama2-70B outperform regular 13B
I am still what I would classify as “learning rust” and have yet to do anything very complicated with rust (have been doing large-scale C/C++ professionally for nearly 20 years).

Conceptually, the borrow checker and lifetimes are no big deal. (As an aside, I think that the less exposure someone has to other programming languages, the easier it is to “get it”) They are being introduced and taught very poorly. By very smart and accomplished experts, yes. Just not experts in teaching. And if you look at the GitHub discussions for the rust book, for example, you’ll see suggestion after suggestion on how to make improvements - from people learning rust - but they don’t want to accept this advice because then the website and the printed book would diverge.
Unfortunately, the people most invested in pushing alternative stories of history are not doing it out of some philosophical sense of solipsistic purity (which would at least be admirably consistent, if still useless), it's the people who have vested political interest in rewriting the past to suit their means, in the sense of "nothing happened in Tianenmen Square on June 4, 1989".

Tearing down our current, admittedly flawed, admittedly biased, admittedly fragmentary understanding of history does not cause truth to miraculously reveal itself, but rather creates a vacuum into which will rush the narrative pushed by the people in positions of power. Who controls the past, controls the future. Instead, we can do the best we can, which is to say: produce documents, debate over their veracity, and keep an open mind as to their inaccuracy.
Boring or retired relatives whose only purpose is to consume political media. They periodically call you and proceed to rot your brain you with whatever hate, fear, or gossip they feel needs to be spread. Your mind then spins for days as you realize you are slowing losing respect for someone you once perceived as wise. It's like a perpetual low-grade mourning.

By moving abroad and being in a different time zone you have a good excuse not to take their phone calls anymore and/or keep them short. With your mind clear you can then write cleaner code faster and be happy.
Thanks for being clear. Although politically opposed to much of the current situation, I actually think the mutuality in defence of Taiwan and the China Sea issues are there.

Trump mistakes the upsides of demanding change here. The cost is tiny set against the mutual benefits. And arguing about the price is the Churchill (or is it Oscar Wilde?) quip about prostitution. We're not actually debating treaties yes or no: we're debating Trump leveraging the treaty with Taiwan, and NATO, as a weapon to win control in a domestic dispute between Democrat centerists and Republican minimal government low taxers. It's an opportunistic argument, not a principled one.
> "Ungart’red, and down-gyved to his ankle" -- seems pretty clear that it means something to the effect that his unfastened stockings have fallen down to his ankles, no?

I think we'll have to agree to disagree on whether this is "pretty clear" or "only passably comprehensible due to the surrounding context". It's hard for me to consider something "pretty clear" if I could replace one of the words with actual gibberish and the meaning wouldn't change to me; "Ungart’red, and down-barboodled to his ankle" is equally "clear".
Or citing the previous “gotcha” this is a trick question and I am meant to describe a change to the system in which useful logs can be captured.
For anything database-lite, https://coda.io is a lot better than notion.
> Before using psychedelics, it's important to anchor ourselves by questioning the difference between knowing something and feeling like we know something.

The inverse seems more prudent to me, since mostly all global decisions get made when not on psychedelics, and we arguably have a severe lack of truly novel, out of the box ideas...who knows, maybe something useful for addressing climate change, polarization, etc could result!

Or at least, run some trial studies comparing results under the three modes. I don't think I've ever heard of a study like this being done before.
No kidding, mine are still in the box.
I appreciate your comment as its intended defense and understand why a committee approach is a CYA risk-assessment measure (which ultimately turns job placement into a popularity contest as technical ability and team desiredata take a back seat/lower weight to fisticuffs assessments by HR).

However, parent commentator mentioned wanting to _go deep_, and needed 4-5 hours to do it, indicating that the typical committee pattern is out of alignment with what they were advocating.

Further, your time assessments are too long. You can assess fisticuffs in 10 minutes along with a background check. Technical doesn't have to be 1.5 hours. Also, 90 day probation policies exist to address as well.
If I'm not misunderstanding you, the same should go for aliases as they will be flagged as disposable addresses as well. I also noticed that Addy allows users to send emails through it, which is a risky process as it requires close monitoring so spam isn't sent out through the service.

I will take a closer look at this and see if it's possible to improve it in some way.

Thanks for the kind words also and the same to you! =)
Carl Sassenrath, the creator of the Amiga OS, created REBOL after he did Amiga Logo. Logo is what REBOL's syntax was based on. Logo is often called, 'Lisp without parentheses'.
I think that you're getting stuck on bullshit jobs.

There are real things that need to be done. As I mentioned - sweeping the street, pruning the shrubs, painting the fence. Care work. Childcare. Helping people navigate the metro. In my country there are huge shortages of police, military, and so on and so forth.

There are many many more examples.

The idea of giving someone money to do nothing is absurd in this context. Far better to just fund more paid work.
I haven't done it in a while and never practiced it specifically, 10 minutes sounded quite short for writing working code. Looking up the description again and timing myself now (starting the timer after reading the description, since I didn't know how long it'd take to find a good description whereas that's a given at the interview): yeah okay, that took 63 seconds for printing the results for the range 0-100. Good interview question, quick and easy enough (though I don't use n%x==0 a lot in real coding, it has come up and it's a basic enough task).

Thanks for the answer!
> I know they must really need the work because they gave away 2 hours of free work, that might be a red flag.

Needing to work might be a red flag? What?
They recently announced a v3 of the light phone that might actually be useful - I also have a light phone II sitting in a drawer somewhere.

It ditches e-ink in favor of an OLED + matte glass that looks amazing. Having 60hz refresh rate means we can get nice responsive apps while keeping the minimalist UI. Hopefully they will make it easier to develop and run custom apps on this one.
You have to work up to it, of course. I don't know how old your child is, but when I was in elementary school I also probably could not have focused on a problem for hours. When I was in middle school I had a long (45 minutes) and boring bus ride and would often spend the entire ride thinking about some problem I was trying to solve. By the time I was in university I could sit and think about a problem for 3 hours (the length of one session of the Putnam exam) without much trouble.

And of course, you (usually) don't have to literally sit! I spent many lunch breaks in school pacing around thinking about problems.
Unless Schanuel’s conjecture is wrong, of course.
This is impressive, but what prevents the blue agent from generating an incorrect proof of a "true example"? What prevents the red agent from generating a correct disproof of a "false example"? I'm curious how they managed to generate a truly unlimited source of correctly labeled examples.
Does someone has a more technical link? I can't find it...

Last time I read a similar project, they were hiding in the PR that they were using bacterias instead of chemistry or magic. When you see

CO2+solar -> grass -> cow -> butter

CO2+energy -> bacteria -> "butter"

part of the magic disappears.

It also is important to read the technical details about the composition of the fatty acids to know if it's "butter" or "margarine".
Oh of course, I know that. There are few of us left, but I still look at modern email, full of fonts and images and needless copying of the entire thread on every reply, and I say "No. This is ridiculous, and I decline to participate."

The idea of "reactions" to email is, to me, silly and unnecessary.
Oh, no! GPS, WiFi, cell tower location, token to attach to their network, all that information flowing! Hope none of you are using an Android phone or iPhone.

Get a grip, people.
Codebase fraud is rampant too.

The company has very excellent coding and test interviews but the codebase is just shit.
Any advice for juniors in this market? I'm seriously considering saying "YOLO" and going solo. Sounds like a stupid risky idea but I've always kinda wanted to do this anyway and the job hunt is driving me insane. Selling myself to humans almost sounds easier than trying to get my resume through a dozen AI filters with 10000 other applicants
You're almost right, but firing a bad hire in many places is near impossible.
Got it, this could perhaps work and the downside would however be that the user wouldn't have complete control over the domain, unless DNS control is provided and before I can say the word, I'd be a domain name registrar.

I think it's cool idea though and I might give this a shot, thanks for the idea and if I do implement this then feel free to contact me through the form and I'll set "lifetime" account up for you!
If we think about the technology available around 2007, a crowd-sourced music recommendation system is basically what I would expect. No offense, that’s just what we had at the time. The Netflix prize wouldn’t come out until 2008. Pandora’s Music Genome project was perhaps ahead of its time but mostly manual (20-30 minutes per song!).

Today, we would usually use automatic song similarity technologies to recommend songs. The reason is pretty clear: popularity-based systems don’t know anything about the songs they recommend. They don’t know anything about you. They only know metadata about the song, that a certain number of people liked a song, essentially throwing away half of the information in a user-song tuple.
Should’ve sent a mystery lockbox and offered the key in exchange for a meeting. Let their imagination go wild.
I’m pretty sure I did that exact take home project. It was interesting and I felt I did a good job, but it was excessive. I really wanted the job though (rejected due to getting vetoed on the last interview I think).
(2003) Big in:

2012 (214 points, 75 comments) https://news.ycombinator.com/item?id=3448507

2014 (96 points, 37 comments) https://news.ycombinator.com/item?id=6996500

2010 (61 points, 21 comments) https://news.ycombinator.com/item?id=1219065

2017 (57 points, 11 comments) https://news.ycombinator.com/item?id=13908703
Or they are one of today’s lucky 10,000.

https://xkcd.com/1053/
Does Apple allow iDOS3 in the EU?
Python influenced by AWK? Never heard that before, and Wikipedia does not list awk among python's numerous influences, either. https://en.wikipedia.org/wiki/Python_(programming_language)
> it's simply too costly for a company, that's why office spaces are often crowded

That’s nonsense. My company pays 25x more for my salary than the office space that houses me. Increasing the cost, or decreasing the utilization there is not going to move the needle.

At least, not considering how much extra salary would be needed for me to accept working in an overcrowded office.
From the first graph... Isn't this also the effect of software development no longer being depreciable? (If I recall, that was about the end of 2021 or so?)
ive been coding for about 8 years and never applied for a job, was always working towards building my own thing, the thought of going through the application process is depressing, and my profile is practically unemployable in any case

over the last few years it was annoying seeing noobs getting 6 figures for easy work while I never got a penny for my near decade of effort, but looking at how it has flipped recently, im glad that I invested that time in myself rather than becoming employable

was never really a decision tbh, i was on this path before I realised i was on it, and id rather be dead than working for a random corporate company, having to take part in the team and culture, having to do things and be places on someone elses timetable

im sure there are a very small number of software "jobs" I would like, that use bleeding edge tech, where devs run the show, but I suspect theyd be a needle in the haystack of soul destruction, id rather be welding in a workshop for peanuts than working on legacy code for a boomer boss
Toxic attitude where you need to be working to find a jib.
Story points never make sense to me.

It's not only because of the schizophrenic process of estimating tasks' complexity (not time) to understand how many of them can be added to a two-week time window.

In teams that focus on points:

1. you spend time giving points to tasks in a meeting with the whole team

2. to calculate how many points can be added to a sprint based on the points given in the past, without any adjust for the cases where the points allocated to a task were wrong

3. to determine the group of tasks that will be assigned to each developer

4. to finally, discuss why the number of points assigned to a sprint was not fully delivered (it's rare to find sprints where the tasks are delivered earlier; Parkinson's law explains that)

It's unlikely that any stakeholder would prioritize a team's precise task estimation over the rapid delivery of features or projects.

In this sense, a kanban process will have the same outcome with much less energy spent, and small tasks will give you the same statistical value without spending hours estimating "complexity."

The Sisiphisean job of trying to assign the correct number of tasks to a sprint is only there to comfort team members who don't want to consider the actual value of the processes they use.
A 10mbps SYN flood DoS tool?
Yes, and I would because if I don't know then that's my only option (short of sitting there and going "no can do"). However, given their phrasing "basic shit like factorial or fibonacci" I got the vibe this is supposed to be known by the candidate and they'd judge the candidate negatively (before having written a single line) for needing to ask
… maybe
> Solution: I upgraded the database instances to 64 GB ARM servers with reserved IOPS and their batch data transformation tools went from taking 16 hours to 20 minutes. Also the DB replicas went from having 4-6 weeks of replication lag (again, completely unmonitored for years) to real-time sub-second updates across regions.

Inverting binary trees really came in handy this time. This is why we need these algorithmic coding tests people. *Sarcasm
Huh, it got cheaper! Yay.
> Track record and conversational interviews are used for hiring lawyers, doctors, MBA and marketing professional.....why are programmers any different ?

Doctors and lawyers have a nonprofit credentialing body that makes them take an industry respected test that is the equivalent of our tech interviews. We have nothing like that in dev work. Would love to see it.

MBA and marketing people rely very heavily on their networks. Those without these networks are at a severe disadvantage, and their prior work is usually very close to the bottom line of a company. Devs could do this kind of stuff more, but don't largely for cultural and organizational reasons.

IQ test would be great if they weren't illegal.

I'm not doing take-home work unless I'm staring down the barrel of not paying my mortgage, and I don't trust anyone showing me there's didn't ask ChatGPT.

Dev work is sensitive and exacting. I want to see the candidate actually do it in front of my face without phoning a friend or copying from github.
I agree, we’ve forced consumption to the margins which encourages unsafe use.

California is looking at legalizing psychedelic therapy without full legalization which is an interesting approach. I think ultimately adults should be allowed to make their own choices, as I’ve had very meaningful trips in a friends living room for a few dollars and a fully regulated therapeutic setting will probably cost $1000 (based on costs in Oregon). But maybe a therapy-first based approach will help underscore the need for appropriate ritual around these materials. Ultimately though adults are allowed to take risks with alcohol and other substances, and I think we should be free to do so with psychedelics too.

https://apnews.com/article/psychedelic-mushrooms-mental-heal...
Thanks for your feedback!
1. I wrote it down. I have plan to make my tool as plug-in for different text editor tool including VsCode or Obsidian. Now, I know someone want it on Jupyter notebooks.
2. Simulation is on my roadmap too. Even though, simulation is much hard than a note-taking tool, I will try it.

Thanks for your feedback!
Related, but is there a way to emulate a VT520 on a Pi using opensource? Just want to have a replica that looks like the ultimate form of that extinct lineage.
> Vice presidents have a history of being shunted to the background, and there’s every chance that Trump will do that to his 39-year-old running mate.

The deciding factor will be how much Vance is willing to act as an unequivocal Trump cheerleader/sockpuppet on TV. Mike Pence wasn't interested in doing that.
tau handles redundancy, high availability and scaling for you.
100% agree, the websql debacle is the reason I stopped using Firefox entirely. Dropping the ball when faced with some issues isn't ok when you're in a position to fix the specs
It can be also a smuggled item from elsewhere.
For Principals and above compensation could easily be 1.5mm and above depending on the company. He's talking about people of his tenure who have been with those companies for twenty years.
There's something beautiful (and slightly jarring) about a computer where the ethernet and VGA ports are each bigger than the entire CPU and RAM. For all that it may have slowed more recently, Moore's law really did hit it out of the park in the long run:)
They will not understand your point. It is a kind of invincible ignorance, a little like how rich kids can’t understand why anyone has to budget.

We’ve squandered almost all of the advancements.
> 4-5 hours is pretty excessive for an interview process actually.

> A candidate cannot be doing 4-5 hours for an interview process just to hear a no at the end. Successful job hunts need to have many irons in the fire at once and if each one is taking 4-5 hours there's only so much you can realistically take on

You misunderstood. 4-5 hours is for the entire process inclusive of all steps.

Not a single 4-5 hour session.

Companies generally don’t allocate a lot of time up front to every candidate. They have stages starting with a screen and moving up from there.
Those underpowered processors were only used as an optimization benchmark; if it runs good enough there, you could always throw more computational power and cores at it.

EDIT: Also, the numbers were in MiB/s (mebibytes per second), not Megabits per second; 10.5 MiB/s would be ~88 Mbp/s (megabits per second).
I think he's talking about Principals and above from Google and the likes.
> the entire goal of tech hiring is just finding people in the 100 to 115 midwit block then outright rejecting everybody else as too much of an unknown risk.

This is clear to me. My performance on tech tests is extremely mixed. I either do extremely well or I don't finish the test due to time constraints. With long-format tests where they give at least 2 hours, I tend to do well but some tests have contrived explanations and unclear requirements and short durations... Like sometime, they give you a weird, contrived goal which could only exist under lab conditions but they don't tell you up-front that your solution needs to be efficient as if it was built for the real world... Then you run their tests they provide and realize that some of them fail because your solution doesn't meet the efficiency requirements and it wasn't the exact same solution they were looking for... Ok fine, I can do that way too but you just wasted 30% of my valuable test-time under the false pretense that any correct solution would be fine...

So because you added this arbitrary time constraint to your test, I was optimizing my solution for implementation speed but now that I've built the solution and run the tests, you tell me that I had to optimize it for performance. But now because I wasted 30% of the test's duration going down the simplest path, there is no way I will be able to complete the test in time. Great...
I used to have the 5th generation iPod nano that had the scroll wheel and looked like this and I would buy it just for the nostalgia!
Etleap (YC W13) Is Hiring a Customer Success Manager (San Francisco)
> One of his students

Smells like the post author, no?
Doesn’t appear to be. They may not be in compliance with EU law. Companies should be allowed to police their own stores in jurisdictions where that’s allowed. I’m glad the App Store isn’t a mess like it is on my Android device. It’s one of the reasons my primary phone is an iPhone.
> 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

It's very simple (hyperbole):

When borrowing money costs nothing (interest), who cares if your business makes anything - money or not, just borrow more money at 0% interest to cover your expenses, or get investors to give you their spare money as they're more willing to when they can't get a ROI on 0% interest. All you need to do is convince investors that sales will come later. Startup heavy industries (such as tech) have an easy time getting funds, regardless of whether they have sales.

However, when borrowing money is expensive, businesses that don't have an established market don't do well, as startup funds such as loans are costly, and investors become more picky with their investments since they can get a risk free ROI. Startup heavy industries (such as tech) who don't yet have a positive net income, have a hard time getting funds, and therefore suffer.

This of course applies to all businesses not just startups, it's just more pronounced in startups as they tend to be more reliant on investment.