skysight-inc/HackerNews huggingface dataset:
Lying isn't marketing. If you lie in marketing, people can sue you.

It is one thing to frame your experiences in ways that are relevant to what the job is looking for: it is not only unethical to fabricate experiences, it is counter-productive.
I will be checking references, and if their reports of the role you played on a project don't match yours I will not be hiring you. If you don't have references who can speak to the work you did, I also won't be hiring you. All you have done is waste my time and yours.

The sheer number of applications from auto-submit-to-every-job application processes have completely broken the system. There is simply no way for every recruiter to consider ever candidate, which is what they are now being asked to do. I know that is frustrating, and I am sorry you are in that place, but lying will not help.

We will eventually figure out how to defeat these candidate-spam bots. In the meantime the only hiring pipelines that are still functional are human-to-human individual networking.
Benchmarking LLMs over Long Context
> Am I fundamentally missing something about the experience upper management has with AI

Read the post again. Does this look like something a LLM would struggle to write?

A lot of people in upper management spend an awful lot of time writing meaningless word salad. They take a single sentence like "20% is getting fired" and turn it into a four-page essay about "strategic realignment", "streamlining growth", and "enabling the future of the $corp family". It doesn't really mean anything, so there's no way for a LLM to get it wrong.

If you haven't used AI to do complicated tasks where the details actually matter, I'm not surprised you'd get the idea that it is the greatest thing since sliced bread.
LLM also have no idea what it is capable of. This feels like difference to humans. Having some understanding of the problem also means knowing or "feeling" the limits of that understanding.
Interviewing has also become harder too. You try to search the net during the interview, because you forgot the name of a thing, and the interviewer will assume you are running with an AI chat, and are cheating the interview.
On residential streets where you want slow traffic yes. When you have a wide straight road people go fast on it. To prevent that you narrow the road, install curves and bumps. These require to the driver to slow down and be careful, which means they also notice when there are children nearby playing and don't run them over.
ah, I'm sorry, I misread your comment (and should have mentioned the cherry-pick thing anyway).
That's awesome.

Town celebrates its own via a medium that the youth seek out on their own. The youth then forge closer connections with their elders. Everyone is happy, everyone wins.
Conor has always had a turn of phrase - every paper has at least one gem.

* "the engineering of coincidence is replaced by the propagation of consequence" (https://www.cs.ox.ac.uk/projects/utgp/school/conor.pdf)

* "programmers who do not wish the ordering guarantees are entitled not to pay and not to receive", or "We could plough on with proof and, coughing, push this definition through, but tough work ought to make us ponder if we might have thought askew." (https://strathprints.strath.ac.uk/51678/7/McBride_ICFP_2014_...)

* "be minimally prescriptive, not maximally descriptive" (https://personal.cis.strath.ac.uk/conor.mcbride/PolyTest.pdf)

Their papers are also generally presented very well - easy to follow, as these things go (by which I mean it's actually feasible to work through with a pencil and paper and understand the contents within a few hours). I really recommend PolyTest which is particularly edifying; before I learned the "avoid the green slime" principle, dependent types were a battle, but when I read it I was enlightened, and it's super interesting to watch the types evolve as the problem is understood.
Clear skies over the British Isles after a record-breaking March
I had been wanting to learn Next.js for a long time and loved the idea of telling a story via gifs. I also bought a domain on impulse(like always) a while back and thought id put something there before it expires. I don't see it going anywhere, but already learned a ton about Next and all the things that go with it. Its wonky, so please don't judge too harsh. You can check it out at prelinq.com
Wow this is so heartwarming. Actually celebrating "common humans" is so underrated. And kids doing this no less is even more amazing!
We do not know for sure but this would be very unlikely. Several of the participants does not need to know this information and it should be compartmentalized.

Information concerning capability or location should not come near unclassified networks or civilian phones. Somebody could drop or steal that phone or glance over a shoulder which could necessitate cancelling the operation or much worse.
The ID deadline is looming and many travelers are scrambling and confused
There was this link on the page
https://hackaday.io/project/202541-replica-of-the-pdp-1-pidp...
Take the following with a pinch of salt.

Wasn't Bull SAS, French IT now in Atos(Eviden) the initial patent owner for the chip we all carry on our cards and phones?
IIRC USA didn't want to use it unless a US company owned it, so visa or master bought the patent from Bull and they extended it around the word.

I don't know how to feel about that.
I wonder how much of that is natural, and how much of that is Elon desperately trying to promote Grok by highlighting its use.
This sounds like something straight out of the Yakuza video game series. Which, incidentally, is a series largely focused on middle aged men - I would love a set of these cards with Kiryu, Majima, Saejima, Akiyama, Ichiban, Nanba, Adachi, etc...
We can't talk about lowering headcount without due consideration to the loss of precious collaboration and diversity, things we spent the last 2 decades having rammed down our throats as critical to any exceptional team. Mask is off now I guess.
You just described in a concise way why I feel like “simple non DRY terraform configuration” is much better than “insane variable indirection to avoid like 20 lines of copy pasted code”

Configs are configs. It’s better for them to be obvious and verbose than it is for them to be hard to understand and pithy. They don’t have the same requirements as the software that actually goes out on the release train.
I’ve got a very simple project demonstrating how to use the newish pure C++ Emscripten Audio Worklet API if you’re interested. It’s a bit neater than the old way you’ll usually come across which also involves writing JS code, but there aren’t many docs online! https://github.com/tomduncalf/emscripten-audio-worklet-examp...
> And if other vendors sign on to support MCP, then it becomes a self reinforcing cycle of adoption

This is exactly what's happening now. A good portion of applications, frameworks and actors are starting to support it.

I've been reluctant on adopting MCP in applications until there was enough adoption.

However, depending on your use case it may also be too complex for your use case.
I sometimes take notes/talking points about things I want to cover in my interviews and reference those. This could arguably be considered cheating but definitely not as egregious as using ChatGPT but I worry it would almost appear the same to an interviewer (referencing notes vs ChatGPT).
> Concatenate is a process of combining two or more strings into a single larger string. It's an important function in programming and computing because it allows you to store and combine multiple pieces of data when needed.

https://www.lenovo.com/us/en/glossary/concatenate/#:~:text=C...

That doesn't make those two strings equal, however.
OK, after reading this site I want to know more about the PDP-1 demoscene.
It's about 13% annualized right now. You need to add up both the failure to pay penalty at 0.5% per month and the interest at 7% per year. With good credit, you can likely get a cheaper loan.
Why did this fall of the front page so quickly? Older posts with less points are still there?
Reddit Answers (Currently in Beta)
I'm a data engineer for a "very large warranty group".

We manage the pipelines for downstream analytics.

We have combinations of data and actuarial scientists doing this analysis, so those would be good things to look into.

One part that dovetails with your QA experience is there's a lot of work with different reporting systems where the data needs to line up correctly.

Evaluating risk is more open-ended, since it also requires analysis of external data.

Hope this helps a little...

Good Luck!
In case you didn't see, the hackaday project page has two more links on the side, but currently information is a bit sparse, sorry. We're currently on a sprint to finish and polish the software distribution.
What an arrogant, ableist thing to say. I hope you're not involved in recruitment. The world has changed. Location is not the barrier it was five years ago.
I have a hypothesis that the smallest possible program that can handle things like natural language translation will be much smaller than we are expecting it to be.

Anything where we are transforming information from one format to another on a ~1:1 basis without injecting additional external information (i.e., what foundation models do with their broad world knowledge).
'Profiting from misery': how TikTok makes money from child begging livestreams
A biology lab without test tubes? Sooner than you think, says Arc's Patrick Hsu
Very suspicious article. Sounds like the "nothing to see here folks, move along" school of security.

Reproducibility is more like a security smell; a symptom you’re doing things right. Determinism is the correct target and subtly different.

The focus on supply chain is a distraction, a variant of The “trusting trust” attack Ken Thompson described in 1984 is still among the most elegant and devastating. Infected development toolchains can spread horizontally to “secure” builds.

Just because it’s open doesn’t mean anyone’s been watching closely. "50 years of security"? Important pillars of OSS have been touched by thousands of contributors with varying levels of oversight. Many commits predate strong code-signing or provenance tracking. If a compiler was compromised at any point, everything it compiled—including future versions of itself—could carry that compromise forward invisibly. This includes even "cleanroom" rebuilds.
For whom? Given the signal:noise ratio of job postings my intuition is that they are more valuable than ever, for all parties.
The vast majority of state problems in React are a result of nonsense cargo culting around the idea that classes are somehow bad.
Unfortunately a big chunk of the public likes the taste of the slop, or is too nostalgic or reticent to try anything new.

Sometimes the new thing is also unpolished and needs work, perhaps even a second artist to pick it up and make it good...
tried to send an email, I got the auto-reply
Saturn's moon Titan could harbor life, but only a tiny amount
I interviewed every single candidate for development positions in a 300-400 company for the last three years and I saw some incredibly crazy stuff.

- A candidate who wore glasses and I could faintly see the reflection of ChatGPT.

- A candidate that would pause and look in a different specific direction and think for about 20, 30 seconds whenever I asked something a bit difficult. It was always the same direction, so it could have been a second monitor.

- Someone who provided us with a Resumé that said 25 years of experience but the text was 100% early ChatGPT, full of superlatives. I forgot to open the CV before the interview, but this was SO BAD that I ended in about 20 minutes.

- Also, few months before ChatGPT I interviewed someone for an internship who was getting directions from someone whispering to them. I managed to hear it when they forgot to mute the mic a couple times.

Our freelance recruiter said that people who aren't super social are getting the short end of the stick. Some haven't worked for one, two years. It's rough.
Leaving short-duration jobs off is common practice. The only way it might be "lying" is if you happened to, I dunno, have joined SVB just in time to commit a bunch of fraud, and then hoped no one googles your name. And even then, if it was three weeks, when your conviction comes up in the google search no one is going to think you lied leaving it off.

Similarly, it is typical that people will have a polite fiction for "why did you leave your last role?" that hints in the direction of the real reason without saying anything the company wouldn't want to be said publicly. That question is a test of your discretion as much as it is making sure the same reason doesn't apply to the new company.

However, saying you have a degree you don't, worked on a project you didn't, implemented something you didn't, led a project you only participated in, or used a technology you didn't: those are lies. Even if you get away with it, you are setting yourself up for a role you are unqualified to have. If you get caught, you will be correctly fired.
This is a good start: https://www.masswerk.at/minskytron/

The pdp-1 "demoscene" has been rather inactive for ~6 decades now :) Our hope is to breathe some new life into it.
That’s neat. I hope they expand it to include middle aged women in the community too.
yes, the chain stitch is often used at the start of a crochet project
I like the magic mouse a lot too.
before this one, I used the dell mouse for years, have to bent the wrist. and hurt over time. after switching to apple magic mouse. it has been no problem for years !
That hasn't been my experience over 20 years. I've worked in multiple SCIFS that didn't handle SCI at all.
Interesting. But was the drek in 1977 because flooding the game market was "easy" (I meant to say game development was hard in 1977 - I think - so if there was really drel back then was there a high supply then that was the cause of it?
I've been shopping around for a scripting language to replace Bash for commandline stuff, which also doesn't have a significant startup time, is Lua something I should look at?
Im not using the term in any weird way here. JavaScript even has a function specifically called “concat” and the ‘cat’ utility in UNIX is short for “concatenation”

You can try string concatenation in 3 differently languages using the links below:

https://www.w3schools.com/python/python_strings_concatenate....

https://go.dev/play/p/Q5VPF2ANk7Y

https://www.w3schools.com/jsref/jsref_concat_string.asp

Edit: who said anything about making both side of the operator equal? That’s not how operators work.
What is actually showing up is more asset dumps, rather unimaginative variations on a game.

Often seen as job simulator games because they're so formulaic.

Sometimes you see unimaginative remixes like Palworld.
Referrals worth is inversely correlated with the company size. Referrals at very small companies can lead directly to hiring (no interview) where at large enterprise shops it won't even get you past the initial screen. So, as with near everything, it varies based on the context.
That's not what's happening. Using your analogy, you're reading the book, remembering it, and then making N more books (maybe for commercial purposes) by using what you remembered to create something very similar in terms of style, prose, plot, and so on. As a result, the person who you learned from can't get a job writing anymore because their work has been commoditized. Also, they're feeling lost because the work they devoted their lives to is now awash in a sea of similar work.
Companies pay recruiters more than $10k for an engineer regularly. I've been quoted 25% of 1 year salary as the referral cost (which felt high).
Would you say they "spared no expense"?
Format the column as date. Or turn on the global option for loose type insanity.
What surprises me more is how young Subversion is in comparison to git, it's barely older.

I guess I started software dev at a magic moment pre-git but after SVN was basically everywhere, but it felt even more like it had been around forever vs the upstart git.
https://en.wikipedia.org/wiki/Acinetobacter_baumannii#Antibi... 3 pathways to antibiotic resistance... nice. These are clever bacterium.

TIL "Efflux pumps are protein machines that use energy to pump antibiotics and other small molecules that get into the bacterial cytoplasm and the periplasmic space out of the cell." They even have their own bilge pumps!
You'll be the first to know when I write it. However, if anything, GitHub sort of killed the mailing list as a generally viable collaboration format outside of very specific use cases, so I'm not sure if I'm the right person to do it justice. However, it is a very cool and unique format that has several benefits that GitHub PR based workflows really lose out on.
The problem with modern hiring practices is that they're throwing the baby out with the bathwater. Hiring based on past experience is biased and often can lead to either subpar candidates (lemons) or overpaying. You're either left with the people who didn't succeed at their previous job (but are good talkers) or people who have a brand name college/company but aren't really exceptional. On the other hand, trying to completely ignore past experience means you're left asking questions completely unrelated to real world work.
You can probably setup smudge and clean filters in Git to do keyword expansion in a CVS-like way.
The US consumes 376 million gallons of gas per day. Which is equivalent to a continuous power draw of 500 gigawatts.

Megawatt chargers? We'll need the generation capacity to support 500,000 of them.
AI: Navigating Responsible Use in Everyday Life with Merritt Baer [video]
I might just not be aware of a better alternative for React hooks, but I don't like useEffect. I feel like it makes it much more difficult to manage state and transitions compared to SolidJS or other frameworks that use signals.
Excellent article, and I appreciate how you gave an overview of solutions that didn't make sense for you but were otherwise important to know about.

Could you expand on how your pathfinding works for both ground-based and flying enemies? I've been trying to wrap my head around how to handle this on my own game, and trying not to invent a wholly separate solution for enemies than can avoid obstacles vertically.
That sounds worth trying. And it would definitely be something to practice in advance...

When I've been aware of some of my hard-focused thinking behavior (am not autistic, AFAIK), sometimes I found I automatically tend to look away, at slightly interesting things (e.g., lines at the edge of a door or wall outlet, or some simple physical mechanism), and then sometimes it seems like 1% of my cycles are contemplating that. While the rest seems to be reasoning in all sorts of ways about the immediate problem and related things.

(In an interview, this is balanced with my awareness of the interviewer's mental model, and also thinking about the job opportunity that's the real point of the exercise.)

I don't understand how that works, but it usually works very well for problem-solving outside of interviews.

If I tried to switch up that automatic process, by closing eyes, I don't know whether the habit of visually contemplating something in parallel is a Chesterson's Fence, and then the magic wouldn't work.

Though, would be funny, if you were in an interview, trying this eye-closing tactic for a hard-thinking problem for the first time, just so you wouldn't look like a cheater, and you find this puts you in some other mental mode. Combat Mode, for example, where maybe you're suddenly finishing the interviewer's sentences, disregarding things they say you think are irrelevant, redirecting and cutting to the chase, with a calm but energized and commanding manner. You might get permabanned from that company, for coming across like an aggressive jerk, but they started it by creating a jerky interview process. :)
US Supreme Court pauses order requiring return of deported man
David Christiansen did a more recent experience report from 2019 about using Dependently Typed Haskell at Galois.

https://davidchristiansen.dk/pubs/dependent-haskell-experien...

The video is on YouTube somewhere. Having used Haskell and some dependently typed Haskell around the same time, I thought it was a fair assessment of state of play.
Mostly because it is jarring for users that want to interact with tools which require these footers -- and the setups to apply them, like Gerrit's change-id script -- are often annoying, for example supporting Windows users but without needing stuff like bash. Now, I wrote the prototype integration between Gerrit and Jujutsu (which is not mainline, but people use it) and it applies Change-Id trailers automatically to your commit messages, for any commits you send out. It's not the worst thing in the world and it is a little fiddly bit of code.

But ignore all that: the actual _outcome_ we want is that it is just really nice to run 'jj gerrit send' and not think about anything else, and that you can pull changes back in (TBD) just as easily. I was not ever going to be happy with some solution that was like, "Do some weird git push to a special remote after you fix up all your commits or add some script to do it." That's what people do now, and it's not good enough. People hate that shit and rail at you about it. They will make a million reasons up why they hate it; it doesn't matter though. It should work out of the box and do what you expect. The current design does that now, and moving to use change-id headers will make that functionality more seamless for our users, easier to implement for us, and hopefully it will be useful to others, as well.

In the grand scheme it's a small detail, I guess. But small details matter to us.
Was the Signal Chat Illegal?
IMO it's the central tenet to the dogma that "state must not be mutable".
Ah thanks. I didn't scroll down far enough
Background music: When the wrong tune drains workplace energy and focus
I bigly disagree.
I can't wait for DJI to launch their mirrorless video-focused dSLR and smash everyone out there. I just hope that the tariffs are fixed before then so that it doesn't end up costing double MSRP here, which would absolutely kill the appeal of it.
Brings back memories. My first computer was a Heathkit-branded PDP-11 kit my dad assembled, with a dumb terminal, paper-type I/O, and no operating system. Later we had dual 8" floppies and a version of DEC's RT-11 OS, which was similar to CP/M. Read Byte magazine, and grew familiar with the names Altair, MITS, SWTPC, Imsai, etc., etc. Good times.
Germany may look to withdraw its gold from US
I would hope this environment would facilitate programming by making it even easier to look up how a module/function was defined, and when developing code, to quickly/easily plot output graphically/interactively so as to see whether things are lining up or no.

I actually need a data visualization tool at my day job, so I've installed it there, and begun working through the documentation/tutorials --- hopefully it will facilitate my wrapping my mind around a better solution for a recursive description of systems at work _and_ making a graphical interactive version available to co-workers --- if that works out, I'll try it out on my personal project.
I would believe that if there were exactly two things in front end.
Yes, but the commit object (which includes metadata) references a tree object by its hash. The tree object is a text representation of a directory tree, basically, referencing file blobs by hash. So yes, you can recognize identical files between commits. It's true there's no fast indexing: if you want to ask the question "which commits contain exactly this file?" you have to search every commit. But you don't need to delta the file contents itself.