skysight-inc/HackerNews huggingface dataset:
okay I know hiring is expensive, but 80k? are you buying these candidates first class flights with caviar?

even at $300+ per hour of engineer time, I can interview 10 candidates with several engineers, and even fly promising ones out, for less than that, while using ATS systems like Taleo.
> for most people none of them are acceptable feudal lords.

I really don't think this dramatic language is helping
Convert your blog post into a journal article PDF in a few clicks [video]
> When was the last time you had to debug an ancient codebase without documentation or help from a team?

Heck, I have to debug the stuff that some idiot (me) wrote six months ago and it might as well have been someone else who wrote it for all I remember about how to debug it
Is it just me, or does everything in this article (both pros and cons) apply equally well to traditional static analysis tools? It's striking that adding "AI" doesn't seem to reduce the false alert rate or give anything particularly smart that a linter couldn't do (their big example is recognizing deprecated methods which doesn't seem like it needs and LLM to me).
So do you really think there are no people who have ever voted against their own interests because they were misled, or even lied to?

That doesn’t mean that they should be disenfranchised, but perhaps it’s worth looking into how those people can be better informed, and thus enabled to vote for options that actually align with the outcomes they desire?
I like Mastodon better too, but non-technical users seem to find it too complicated/nerdy. Threads is easy to use but apparently suppresses posts containing political content and perhaps as a result of inheriting Instagram's userbase, has an issue with users accusing other users of posting engagement bait, which isn’t conducive to building and sustaining a community.

Mastodon and Threads have also been comparatively slow/reluctant to respond to community feedback. With Mastodon this is understandable because it’s open source and resources are limited, but with Threads that’s not a problem which suggests it’s intentional.
> people actually say "weary" when they mean "wary"?

Yes, that's my experience.
Logisim-evolution: Digital logic design tool and simulator
Back in the day, a gay colleague of mine forgot the dash in the website of the then trading venue Chi-X. He got a very threatening page in his browser. I assured him I'd back him up in the disciplinary.

What was particularly funny was his look of complete incomprehension at why he was getting this message.
How much money do things like this end up costing?
Yes, globally we are pretty behind on our wind targets, which have much denser output per turbine than square unit of panels. It's important because the wrong land use changes can be self defeating for some carbon accounting scenarios.
Depending on what was tangled, I'd be more concerned about any noise potentially generated. It's amazing what sonar can hear
Sony had the year from hell, with high profile flops on every screen imaginable
That’s funny; it’s literally my career description.
Neovim + nvim-dap + nvim-dap-ui + gdb works much nicer than that.
The POSSE model prevails here (post on your own site, syndicate elsewhere)
On the I've hand: that's great news!

On the other:

> The Docker compose CLI plugin has no stable output format (see for example https://github.com/docker/compose/issues/10872 ), and for the main operations also no machine friendly output format. The module tries to accomodate this with various version-dependent behavior adjustments and with testing older and newer versions of the Docker compose CLI plugin. Currently the module is tested with multiple plugin versions between 2.18.1 and 2.23.3. The exact list of plugin versions will change over time. New releases of the Docker compose CLI plugin can break this module at any time.
Discussion (38 points, 29 days ago, 19 comments) https://news.ycombinator.com/item?id=41862258

Paper https://news.ycombinator.com/item?id=41917137
To be fair, GCC even at -O1 knows the looped statement is non-observable, it's entirely optimized out: https://godbolt.org/z/afjz9h471
As an autistic person with ADHD, I’m going to push back hard on this. They see absolutely disabilities. Actions that a normal person would think nothing of can leave me mentally drained for hours.
> Does that change your response?

No. It was understood to be of their origin. But X being a toxic platform has no bearing on the content The Guardian might post, unless they think their content is also toxic. Recognizing that would justify no longer posting toxic content, sure, but otherwise there is no reason to stop posting.

I mean, aside from the obvious: That nobody is reading the content anyway, not fitting X's niche on the internet, so it is a waste of resources to post. I can understand why they are no longer going to do so. Frankly, I'm surprised they ever did.

> My perspective is that this is more a wikipedia phenomenon.

That is where it originated, as far as I know, yes. But it actually serves a purpose there as collecting quotes around a subject is what that service is largely about, and quotes benefit from citations.

But if you are writing comments on HN made up of quotes from others, why...? Why not let the authors of those quotes speak for themselves? This is, as far as I can tell, not a wiki, it is a discussion forum. Do you disagree? Surely we're here to read what the first person has to say? If I want to have a discussion with a third-party, I'll go talk to them instead. No need for a pointless middleman.

Furthermore, a citation by its very nature requires a quote, but any time I have seen "citation needed" here a quote is nowhere to be found. The HN comment being replied to with that saying is literally the citation! So, not only is it in bad faith, it doesn't even make sense. Fine for a tired Reddit meme, I guess, but has no place on HN.

> Can you link this expectation back to the discussion guidelines?

I don't know. I'm not about to read it. It has no relevance here. The expectations of a service like this come from the users, not some arbitrary guideline document.

Do you want this service to be anything else? Surely we don't need another Wikipedia? I, for one, come to HN because users here actually know things and are willing to talk about it. They don't have to rely on some other person to feed them information. That's the value proposition.

Wikis are fine for what they are, but Wikipedia is right there. Do we really need another one? I say no, but if you think otherwise?

> My view is there are plenty of trolls, they are legion, and they can "win" through sock puppetry and sheer volume.

They only "win" if you react to them. That's what they are here for: Attention. Ignore it and they'll quit wasting their time.

I mean, think about it: If you kept posting and nobody ever replied or pressed one of the vote buttons, wouldn't you get bored of being here too? You may as well write in a private journal if you want to write for no audience. The value over and above a private journal is the audience.

One thing is for certain: You are not going to chase them away with "citation needed".
I've come around to the idea that all people who will be expected to write code as part of their job need to be evaluated for their ability to write code as part of the interview process. I've seen too many people write convincing and impressive resumes without a single ounce of technical ability to their name.
There seems to be a real interesting mix of pros and cons (total watts generated through the year, by time of day, susceptibility to dirt and hail damage, reflections, etc.), especially with regards to mounting. This guy goes into a lot of detail: https://www.youtube.com/watch?v=5AVO1IyfA9M
Why wouldn’t you? How should one evaluate a senior position, in your opinion? Are you suggesting a senior dev shouldn’t need to demonstrate any coding skill? (If not, why not?) Or are you suggesting that there are other faster ways to show coding skills?
I was expecting you to link the transgenerational study from polish famines during world war II, so thanks for some references I haven't seen before. That said, you have to admit that they are a hell of a lot of variables at play when you're talking about populations that self-reported food insecurity or underwent literal famine.

That said, if you are worried about the next generation, it'd be interesting to compare the magnitude of transgenerational effect from simply being raised in a household with obese parents in the usa. I imagine it's much larger but I'm not on a pc to look it up right now.

Last, if I were to lazily steel Man my appeal to nature, I doubt our Neolithic ancestors yo-yo'd back and forth between skinny and obese generations due to calorie restrictions.
Related (Donkey Konga): https://news.ycombinator.com/item?id=42127569
The problem is not everyone has the chance to work on super-scale systems. So what are you going to do? Weed out anyone with the potential to become great at that just because they've never had the chance to try?

Demonstrating the ability to learn, even if it's just scripted, should be good enough. Granted, they might get passed over by someone with actual experience, but the lack of real experience shouldn't be a deal breaker. It's fine as long as the employer has realistic expectations of the employee.
although its a different paradigm that I’m used to, I agree with this general concept

if you provide utility to the market, you shouldn’t need credentials or a corporate ladder to climb to prove it, it should be immediate compensation no matter how disparate

so despite how coveted tech compensation packages are at this tier of company, a seemingly smart person getting a good job after doing a contrived aptitude test does meet that criteria. other people outside the field (and within) have difficulty passing it and don't have the cognitive ability to study for it, or the financial stability to prioritize studying for it

I also agree that a less contrived aptitude test would be better
dead internet theory, telco edition.

presumably someone is still getting charged for calls and AI -- and therefore someone is making money -- in this situation though, non?
> That doesn't match my experience on both ends of the hiring table.

Congratulations, your experience is limited. The BLS stats represent the actual US salary data, not just your limited experience. If you want to make a claim about salaries in the US then look at data across the US and not just whatever is true within your limited bubble.

> And forgive me if forwarding the BLS statistics to candidates doesn't get them to accept offers

Did I ever even suggest such a thing?
Very nice, it might be a good alternative when I can't use vscode remote connections.
https://github.com/sherlock-project/sherlock/issues/2011
Agency overhang as a proxy for Sharp left turn
This combo works well for me: neovim + nvim-dap + nvim-dap-ui + gdb (with native DAP protocol support).
Code challenges are great if well made, and horrible if not. They have to be short enough not to be unpaid labor (few will go through the trouble of paying their victims to work on interview tasks, and if I have an existing job I don't want to plow even 8 hours into getting any new job).

But having a simple coding task does some great things in that it will make the interviewee have to fix problems. They need to ask when unsure. You'll know who stops and asks and who plows through and solves the wrong problem. You'll know who throws their hands up when instructions are unclear and just says "I can't do this" and gives up. It's one of those extremely valuable and very effective filters that you just shouldn't be without.

The actual assignment can be however simple, but if they manage to install the tools, clone your repo, read the instructions, build the thing etc. then you already filtered out half the applicants or more. And that's without even starting to code.
Disneyland will have a handful of IPs and phone numbers, and I'd bet my hat will have a team aggressively calling any ISP or provider that flags them as spam.
Saying the world is designed for people with hearing is causally inaccurate. Hearing evolved because sound is a useful way to perceive the world, the same way vision evolved in the spectrum it did because those are the strongest frequencies of sunlight. And more generally, I don't see many things in my everyday life with exclusively audio feedback. Usually anything designed with an audio cue just uses it to reinforce a visual one. Things we are interested in (animals, cars, etc) make noise, and we have evolved hearing in response to that. Without hearing, you have no way to be notified about things outside your field of view. This is not something we've designed about the world, it's just how that sense works.
If you like Ngrok you'll love this
Parafact AI – Factcheck any writing in real-time (AI or human-written)
Hey HackerNews!

I’m super excited to introduce Parafact — a real-time, AI-powered factchecking platform designed to verify any writing (human or AI-written) using reliable sources from the web.

Problem

In a world of information overload, factchecking is more essential than ever. With information on the internet growing exponentially, it’s crucial to separate reliable sources from misinformation. Parafact helps bridge this gap, ensuring that the content you create or consume is both accurate and credible.

Who is this for?

For Content Creators : Write in our editor, click Factcheck, and instantly receive insights that help make your writing more trustworthy and identify any inaccuracies.

For Content Consumers : Found something online or someone has shared that you’d like verified? Just paste the content into our editor, and Parafact will instantly check it for accuracy.

We built Parafact to make real-time factchecking simple and accessible for everyone.

Our users come from a variety of fields — from writers and researchers to developers and lawyers — all of whom benefit from a tool that makes content verification easier and faster. For those looking to integrate factchecking directly into your own products (for content moderation or other needs), we also offer a developer API.

I’d love to hear your thoughts, answer any questions, and see how you might use Parafact! Learn more about Parafact here: https://parafactai.com/

We're also giving away everyone their first month free for the Essential Plan. Use the code `TRUTHSEEKING` during your checkout.
Interesting. I think I slightly prefer take homes, mostly because they're not as hectic. The problem ends up being, that I don't have any guarantee that the other side will spend any time on it. At least with an in person, I know that the company had to incur a significant cost so I know my time is less likely to be wasted. There's already a growing asymmetry with job searches, and this is one more trend that accelerates that. I still have a non technical friend who's annoyed with me for not completing a take home years ago, because, while the main ask was obviously trivial, there was enough slop in the directions that I could kill hours trying to decide if something was good enough to submit. On top of that it was expecting some fairly narrow set of techs, that, while not difficult to pick up, were not something I was interested in trying to learn enough about for a chance to maybe help some company that "couldn't find any technical talent".
"...measuring CPU usage at the subroutine level rather than at the overall service level. However, if this 0.005% regression originates from a single subroutine that consumes 0.1% of the total CPU, the relative change at the subroutine level is 0.005% / 0.1% = 5%, which is much more substantial. Consequently, small regressions are easier to detect at the subroutine level."
As interviewees, we need to stop entertaining this nonsense. A company tried to give me a "homework" assignment and I just told them I'm not doing it and moved on.
What would you waste your time with?

I exclusively give pairing interviews, usually just 1 hr. The variance between good and bad candidates is amazing, and you wouldn't guess at all from resumes or casual conversations. Most candidates have given me very positive feedback. Why wouldn't you want to be interviewed like this?
What, would you prefer rhinoceroseses?

https://youtu.be/JP-TPCs9Fj8?feature=shared
Whiteboard coding interviews are underrated. Sure, they suck to learn and master, but once you gain the experience it's a passport to a wide range of top-shelf jobs.

Can people game them? Are they flawed? Absolutely. But that's true of literally any interview practice.

The idea behind whiteboard interviews is if they're challenging enough, the only people who can fully exploit them are either very bright, very motivated, or some combination of both. That's a better signal than asking someone to lie about their "passion," which any slob can do.
Thanks! The GitHub project is still available but is many years out of date now. I did this when vector tiles were new, there's now really good software packages out there. Some of the ideas of cleaning and simplifying the data may still be useful though.

https://github.com/NelsonMinar/vector-river-map
I have the earlier, smaller model of this, and it works well.

I've backed the new, bigger display, which should be shipping soon.
How is one supposed to get a job that requires years of practical experience if all jobs require years of practical experience?
> Solo developer at the tiny company.

> Fix bugs and add features while keeping the system available to the tens of thousands of users.

Don't tens of thousands of users warrant more developers? Or having enough of a budget to work on tests, or other things to improve the developer experience and be able to work without lots of stress? That's unfortunate.
I really want solar just to power my AC in the summer – any extra production would be bonus. However, the payback period is still too long for me to justify it.
> It would also leave me better informed

You do you, but my argument is that it leaves you worse informed:

1) There is a lot of false information, which will mislead you inevitably (you're not that smart; nobody is)

2) There is a lot of noise for the signal, a lot of waste. You are worse informed because you could have spent the time learning from higher quality information.
There's a difference between clearing up factual errors and just shitting on an article.

Edit:

Adding a quote because it looked like I was replying to GP not P

> This is absolute ahistorical nonsense. The rise of Christianity is definitely not a story of Cooperate bot.
"Database Wrapper" and "Craig's List Unbundling" Applied to the AI Wave
What was it called in 1914?
couldnt they just automate ways to handle the code?

plus a lot of spam comes out of compromised phones, or compromised systems. what good is this if i have your phone, or just your SIM?
> It doesn't matter if you've actually designed similar or more complex systems

You know you've designed more complex systems. The interview has no way of knowing if that's true, or you're an actor following the "I've designed complex systems" script.

And acting talent is arguably more common among the population than programming talent.
In theory those jobs could be made more attractive to workers: safer, better paying less arduous, better benefits. Any job can be made more appealing with the right motivation.

Of course, you only have to look at the coalition that supports the Republican party to know that's not going to happen. Instead the most likely outcome is that the increased threat of deportation will be used to keep undocumented workers in line and make them accept greater on-the-job hazards, wage theft, and abuse from management. It's already common in some of the worst industries (e.g. poultry processing) to call ICE when workers try to organize a union.
It tells you something about a person when their first reaction to everything they don’t like is suing.

And it takes a special kind of liar to be against (and I quote from the article), “AI deepfakes related to elections”. If the bill fails to pass, Twitter should be inundated with deepfakes against the founder’s views and their preferred candidates. See how fast those are taken down.
People had noticed this exact same discrepancy between 3.5-turbo-instruct and 4 a year ago: https://x.com/GrantSlatton/status/1703913578036904431
yes but the pop industry is just one facet of music as a transcendental cultural/spiritual/secular meaning-making expression activity as a whole. its a place where both bob dylan ans taylor swift can exist on the same plane, the implications of such cannot and would never be able to be reduced to data. "if the only tool you have..."
not to undermine the implications of complex automation as symptomatic of the current epoch, but I would argue that art offers a materially grounded experience irreducible to data. it doesnt mean that the affects of art wont be harnessed by corporate interests in ever accentuated ways, it seems like an obvious and natural development; on one level its simply the cyclical production of crappification occurring in tighter spirals of output/dynamism, weeee!
Because for a senior role you need to hire a person with senior role skills, I suppose. Just N years of experience at X company doesn't provide that. I'd rather look at someone's github repo than talk to their reference tbh.
The "string" in this blog post, named s8, is the string slice reference, Rust's &str and C++ std::string_view it is a non-owning type

Since it doesn't own anything the Small String Optimisation is irrelevant.
This is an unfalsifiable statement that is far from translating into a sensible policy.

There are many (millions?) illegal immigrants from China, for example. How is the United States responsible for a kind of “humanitarian” crisis in China?

Should the United States accept anyone arriving from anywhere in the world claiming that the United States has caused a “humanitarian” crisis in their country? Who knows if it is true or not, and who cares, right, saying it is enough.

Would the US potentially mitigate the global "humanitarian crisis” going on, since millions of people from all over the world want to come to the U.S., by accepting everyone, providing food and services, etc.? Should the US organize transportation too, no question asked? When will it end, when no one wants to come to the United States?
And the same is valid for Europe.

This is the kind of irritating nonsense I was talking about. A state, a country, is not a humanitarian NGO.
For anyone sensitive to metadata collection (phone numbers), there's SimpleX.chat which is private and secure by default. If you want more complete metadata protection you will also want Orbot (in Power User Mode) and make the following config changes in SimpleX:

Network & servers > Use SOCKS proxy - ON

Network & servers > SOCKS proxy settings > Proxy - 127.0.0.1:9050

Network & servers > SOCKS proxy settings > Use .onion hosts - Required

Network & servers > SOCKS proxy settings > Use random credentials - ON

Network & servers > Advanced network settings > Private routing - Always

Network & servers > Advanced network settings > Allow Downgrade - No

Network & servers > Advanced network settings > Show message status - ON

Network & servers > Advanced network settings > Transport isolation - Chat profile

Audio & video calls > Always use relay - ON [NOTE: get a good VPN to protect call metadata]

Privacy & security > Send link previews - OFF

Privacy & security > Show last messages - OFF

Privacy & security > Auto-accept images - OFF

Privacy & security > Blur media - [As desired]

The above configuration beats the pants off Session (Signal alternative typically recommended) and actually works decently (unlike Session)!

IMO the above really needs to come set by default and I might fork the client to do it (calling it SimplerX).
Thanks American Egg Board funded research says Eggs improve cognitive function.
It's news because the US is a big time laggard in renewables for a variety of terrible reasons. (Mostly oil/coal lobbying and utility monopolies stifling competition.)