skysight-inc/HackerNews huggingface dataset:
I'm personally very excited to see this change by an industry leader! I think that there's a seismic shift waiting to happen w.r.t. engineer hiring. The "old guard" of hazing, quizzing, and gotcha-style interviews are slowly losing ground.

The most friction when switching jobs is the interview process -- and the question is why? I've been writing code for a decade+ now, working on startups, for known tech companies, public open-source, and have written a freakin' book! But, oh, my bad, I couldn't figure out a solution to your optimization question. I forgot how to implement the zig operation in a splay tree. I might simply not function well under pressure. Maybe I'm having a bad day.

Companies are missing out on literal geniuses by using outdated hiring practices. And, I get it, Google doesn't care. Amazon doesn't care. (There's an argument that they should.) They're huge and get X,XXX applicants daily. But why are small startups using the same hiring methodologies? It quite literally makes no sense. They're shooting themselves in the foot. I'm very passionate about this, and I'm working on a book on how to hire engineers. Maybe I'll actually finish it one of these days :)
Ah I see. My personal take is that while Rust introduces some inconveniences not present in those languages, those languages also have plenty of inconveniences that are not present in Rust. From my perspective, enums and traits are so much better than classes as abstractions that most of the productivity lost is already made back.
> part of what made triplebyte valuable (and gave y'all the hundreds-of-thousands-engineer userbase) was the _path to competence-signalling_ which avoided credentials that your platform gave, given the quiz -- companies knew that someone being on triplebyte was a strong signal, and engineers had a path to signalling competence that was one-to-many.

On the other hand, when I applied to TripleByte, their feedback to me was "we think your skills are fine, but we want somebody who can perform well in an interview". Which is exactly the opposite of the value you're attributing to them here.

Quoting them, for reference:

> We really appreciate you taking the time to work on the take home project. We're aware this requires a substantial time commitment and we are really grateful that you invested the time in completing it. We thought you wrote a great, very full featured regular expression matcher. It was especially impressive how much you dug into the academics behind regular languages.

> However we made the decision because we felt that while going through the project together during the interview, we didn't see the fluency of programming when adding to it that we had hoped for. While we specifically designed the take home project track to help overcome the difficulties of coding under time pressure with someone watching, we do still need to see a certain level of programming during the interview.
Counting words is easy, defining what a word is, is not.
I think the internet probably isn't involved in their gas-buying much on most days. Rather than buying gas differently on no-internet days.

We bought gas fine before the internet, and I don't think the internet has seriously improved our gas-buying experience, and yet...
What I Learned in One Year at AWS
+1, came here to say this. The comprehensibility of the code matters way more than the length. It’s not like the bugs sneak in once every 50 characters typed.

As I’ve gotten more experienced, my code has gotten less fancy and more verbose. A single terse expression is broken out into 3 or 4 statements, defining variables that capture and name fragments.

But yeah, otherwise really enjoyed the article!
rumor has it the ganja hauled out and sold back in Berkley partially financed the startup costs of a number of now large outdoor equipment companies. as well as trips to europe for american climbers to climb in the alps and really step up their knowledge and skills.
I think a complement to this article is the essay "Reality has a Surprising Amount of Detail"[1]. The point is that things which superficially seem easy often have a lot of hidden complexity when you drill down to all the low-level details and corner cases.

[1]http://johnsalvatier.org/blog/2017/reality-has-a-surprising-...
Engineering is filled with "hacks" and workarounds, where the root cause isn't fully understood, if at all. I feel that if, as a profession, there was immense pressure to instead find only root causes to address issues, we'd still be working out the kinks with punch-card systems.
Democrats like money, too.

And ISPs have a lot of it.
The problem with this comment is that it fails to account for the fact that US and other democratic countries have a reasonable judicial system that while flawed is not totally under the thumb of the government. One can be sure that a death sentence in western courts is atleast well debated and pondered over, the same unfortunately can't be said of middle East, where just writing bad about a ruler can get u chopped to pieces.
The idea that the entire psychiatric community wouldn't be completely on the side of the author is one of the reasons that I have such little faith in their field.

The reason being is that the underlying condition could always be worked on after first taking the small, practical steps to dramatically reduce the impact of the problem.

I have personally experienced situations like this and it was so frustrating until I realised that I had to take personal responsibility, because help wasn't coming from within the system.
Most chains have a low-level representation which higher-level smart contrast source code is compiled to. E.g.,have a look at the "contract creator creator code" section on this contract:

https://etherscan.io/address/0x1a2a1c938ce3ec39b6d47113c7955...
Dgraph looks solid and has been coming up more often lately.
Its still doing the most important things--lining the pockets of some, criminalizing large groups of people that the government wants to marginalize, and acting as a cornerstone of restrictive laws that are imposed upon the citizenry.
If my process has async/await and uses epoll, wouldn't this have about the same performance as io_uring?

E.g. with io_uring, the event triggers the kernel to read into a buffer.

With async/await epoll wakes up my process which does the syscall to read the file.

In both cases you still need to read from the device and get the data to the user process?
nice video running though all the features: https://www.youtube.com/watch?v=DxcJbrs6rKk
Show HN: Aspiration “Bank” Hack Archive
Fair! Good point about multimedia/animation/etc.

There are still a lot of people doing a lot of work in which they hardly ever want a floating point number but end up using it because it's the "obvious" one that happens when you just write `4.2`, and the BigDecimal is cumbersome to use.
Haha nice, I just noticed that :) I think supporting someone else to help work on it and even just offering to help test and review a PR is a great and useful thing to do.
So it's an honest Ponzi scheme?
Symmetry-enforced topological nodal planes at Fermi surface of a chiral magnet
I discovered that there is a fork of a previous Neo4j enterprise version known as ONgDB. Don't know if it will have a sufficient pool of maintainers to fix and make evolve such a product. But at least it remains fully open source.(Neo4J enterprise version open source code has been removed..)
Yeah, they tend to be the ones that most "affect the way you think about programming"! And inspire the most ardent love/devotion. The beauty of simplicity.
You can die from fever, so taking or doing something for controlling your temperature seems a good approach for avoiding that.

But if you only care about that symptom, and forget that it comes from a disease, infection or something like that, it won't be a solution, just a short-lived (as you) mitigation.

If the message is to not mind about the source, it won't be addressed, and the mitigations may or not work, or turn the original problem into something much more complex or harder to solve.

I'm not talking about the future, but about the past. The problem was known, and put under the rug, dismissed, ignored, and delayed, even if there was something that could had been done about. Then nothing or too little was done already, and while a lot of effort will be diverted to short term mitigations, nothing will be done in the future neither.
The frustrating and unnecessary thing is the trend to completely intertwine permissions policy policy with the API.

If I can't play a sound, just make it browser feature -- let the web page call the APIs continue as normal, mute the tab, and browser notifies the user.

Instead, responsibility is pushed from the browser developers (small in number) every single web page developer to deal with rejections, prompt users, retry the request, and cover a bunch of edge cases that mostly they'll never see.

The policy ends up frozen in time around the needs of eg. 'desktop' and won't be able to adapt in future.

Also, the inevitible concern around fingerprinting a user based on the pattern or timing of rejected events.

Not sure about WebAudio spec specifically, but there are certainly places where media specs are basically just a reflection of "what Safari does" to work its way around corners its boxed itself into.
I admire your empathy for the dog, I love animals too! From the ironic tone of the rest of the article, I feel confident that Jake the Labrador is fictional. “No animals were injured in the making of this satire.”
They really shouldn't be called contracts at all, since intent ("meeting of the minds") is a fundamental part of contract law.

Imagine for example if a mortgage contract contained some bizarre inscrutable loophole that as-written would give the first 3rd party to notice it total control over over the house.

This would of course be laughed out of court because that part of the contract wouldn't be enforcable under contract law.

"Code is law" is more accurately written as "code is not law at all".
Titan token crashes badly, goes from $52 to $0
The Gordian Knot theory of psychiatry.
“Capitalism was punishable by death” – Balaji Srinivasan talks Crypto
A valid contract requires a meeting of minds such that inserting something designed to trick the other party inside a contract is pretty much always invalid.

If you sign a contract to abide by a smart contract that was designed in bad faith or misrepresented I fail to see how that's any different.

Even valid contracts are bound by the law. E.G. you can't sell yourself into slavery. Similarly, a smart contract can be a tool to execute the terms of a legal contract, but if it behaves in a way that would be illegal under a traditional contract I doubt any court in the US or Europe is going to recognize that as legal.

I admit enforcement is another issue entirely though.
Addressing ghosting is great! You should add something to Rethinking Triplebyte to indicate you are doing this.
I agree that its a great solution and in a way it is consistent with any other long term medical condition so I don't understand the outrage.

You can try and try and try to treat the underlying medical condition. But at some point if it doesn't work you stop trying to treat the underlying medical condition and instead treat symptoms to make the patients quality of life as good as you can while living with the issue.
Ok thanks. No, it's not a joke. Don't know why you would think that. I'm getting strong signals here that Carmack/Romero are supposed to be a lot better known than Ingalls/Kay. Even though this is a Smalltalk discussion! (I've never been that much into computer games, besides occasionally writing them, and have always loathed "first-person shooter" games. Maybe that explains something.)
Created a lot of jobs in the industry of arresting and detaining humans.

Being number 1 per capita in prison population isn't a lean operation, a lot of people's lives depend on the system continuing.

I think the solution is to rent bulldozers, armor them, and just level a bunch of them. Too many prison beds, too many laws, it's all gotten very dumb.
No, put so simply it's cute. In production it's nightmarish.
How can IPFS reach wide adoption
I’ve had the same problems with regular doctors and medical issues. A lot of my problems turned out to be a milk allergy.
I can’t tell if you’re joking or this is actually possible. Is it?
Hah, my first instinct was "just set up a baby monitor". I can totally see not thinking of the even more obvious solution.
Imagine your process instead of getting woken up to make a syscall gets woken up with a pointer to a filled data buffer.
Pfizer’s race to produce the world’s biggest supply of Covid vaccine
C++ developers deal with lifetimes all the time (grep for "outlive" in a large codebase, for example). It just isn't baked into the language.

The notion of the "lifetime" is fundamental to systems programming, particularly when dealing with concurrency. It's quite natural to folks who are used to dealing with use-after-free/use-after-move and iterator invalidation bugs, imo.
[Gödel 1931] encoded the characters of a proposition in its

Gödel number but did not include the order of the proposition.
I think a similar case I read somewhere was a case where someone was having trouble showering because they had body image issues and they didn't want to see their naked body in the shower. Therapist had a simple solution: "Try showering without lights on."
A brilliant little story with a lovely glimpse as to where scrappy solutions might come from to many kinds of problem.
First thing I see is a registration form. I'm pretty sure that is a turn off for many people. Me included.
This is an excellent answer. The original post, insinuating that engineers are demonstrating "engineering mediocrity" or not "correct," is lazy for not understanding why this problem is ill-defined.
Amazon burns through workers so quickly, they'll run out of people to employ
My question has nothing to do with the general, or anyone in the world but the OP.

My comment that the general wasn't even asked this question, was a bit of a different point, it unfortunately distracts from my main point.
I have already such a tracker in my car that connects to the OBD2 and has its own 3G or 4G chip. I have an app and can track where my car is and could do some stats.
Why did I get it for free? It was a joint deal between the insurance and the car garage and they probably can see where I drive - the garage wanted me to do all maintenance in their garage and the sensor/app company offered me to be my car insurance. So also the dealer or garage will be interested to know where you do your car maintenance.
All in all I should probably take it out but I see a little benefit and do not care about that amount of data that I share (any cellphone manufacturer will have a million more data points).
I just recompiled rustc on my Linux From Scratch desktop. I guess I should have timed it, but it sure felt a lot faster. Finished when I wasn't even paying attention.

Went from 9 failed tests on 1.52.1 to 13 on 1.53.0.

I'm not expecting Firefox to compile, but that's entirely on Mozilla.
If I had to guess why that doesn't exist, I'd guess that Google is scared of anything that smells like abusing monopoly power given all of the government interest in them over the last couple of years. Of course, big corporations are weird. I could just be overthinking it and it's just that the cloud folks and the play store folks don't talk to each other.
Without passing the minimum bar, how does Triplebyte distinguish itself from other 1000 platforms where people post resumes?

Also, dissing those who have passed the bar as "engineers who like tests" is disrespectful. When they first launched, passing the bar makes you (in their words) a highly qualified engineer, and now passing the bar means nothing except that you only "like tests"...lol

Fundamentally, I think this invalidates Triplebyte's business model. Companies don't really care if someone passes your tests. They still put you through LC type interviews onsite. They simply save a phone screen.
That’s how I grep. But wouldn’t be shocked if the credit was $8
With the initial focus on families sharing news, this made me think about Facebook (or better yet, RSS!)
Giving poor Columbia farmers cancer by indiscriminately dumping herbicides directly on them.

https://www.commondreams.org/news/2021/03/20/biden-pushes-co...
I mostly hear about Clojure - what other Lisp should I check out?
You can change that inner voice, either through meditation or quicker by one of these techniques https://www.amazon.com/Transforming-Negative-Self-Talk-Pract... . It's absolutely doable, just another skill, you can use your phone for reminders to work with some technique for one minute couple of times a day until it became habitual.
Release Notes for Safari Technology Preview 126 with Safari 15 Features
Not necessarily, as you can use io_uring in a zero-copy way, avoiding copies of network/disk data from kernel space to user space.
Republican voters have been voting against their own self interest for the last forty years because of Reaganism. And this last year, they capped it off with Trumpism.

Because both Reagan and Trump (though very different) had such a grasp of showmanship and stage craft.

As far as I am concerned, the people of Ohio are getting exactly what they want, which is exactly what they deserve.
That's what I understand as well.
How much time do Internet users spend on TikTok?
https://docs.microsoft.com/en-us/powershell/scripting/instal...

From the horse's mouth

You can also install it on Linux if you wish.
But what about the sex toys? Did the author really have a dangling pointer? I think more research is required, after all the field has advanced somewhat since that was written
It is getting harder and harder to justify using it, given that you'll be giving up the much larger library of type definitions that Typescript has.
> Maybe the author is assuming there are no elements in the universe that don’t follow quantum mechanics?

Exactly, the author is assuming the universe is a quantum Turing machine.

> It seems like everything should have a chain of causality back to some thing. Except there has to be at least one uncaused causes, or else it’s just an infinite regression and not meaningful.

It's not necessarily so.

Models that aim to describe the universe before the Planck epoch are speculative. There are known theories that does not include uncaused causes as a necessary condition while being internally-consistent.

They are often self-referential solutions to the Wheeler-deWitt equation.

e.g.: The Hartle-Hawking state and some interpretations of Carlo Rovelli's QLG
Redis is memory-backed, so you have limitations here. When I think of neo4j and its equivalents, it's about super giant datasets that are beyond memory limits.
There's probably still -some- validity to it, but I think many lines are blurred.

For example, Intel '10nm' is actually pretty close to TSMC '7nm' as far as Transistor density, and at '10nm' is clearly superior from a density standpoint [0],[1].

However Intel has had trouble with their own 7nm node while TSMC is now at '5nm'.

[0] - https://en.wikipedia.org/wiki/10_nm_process#10_nm_process_no...
[1] - https://en.wikipedia.org/wiki/7_nm_process#7_nm_process_node...
My dad was the AV tech around then. Similar stories.

There was also a t-shirt with tail sticking out of the water, with a caption of "I got mine at..."
This wasn’t my experience. Sure they didn’t just make an offer but instead of the usual algorithm test and a second interview my onsites consisted of actually working alongside the founder for a day and then an offer a few days later. I’m totally fine with that what I don’t want is to have to do 2-3 interviews at every company I apply to.
> He's learned and changed his mind.

I don't think so. Call me cynical, but I suspect that Guido went where the money was (one does not simply go out of retirement). Otherwise there would be an apology to the projects he's been consistently berating for years.

Good thing Kay Hayen has the perseverance and quite mad planning skills. Today we have a compiler that works better with each release and is capable of delivering results today, while van Rossum's work at Microsoft as of now is largely vaporware I don't have very high hopes for.
Not really (unfortunately). Kubernetes can leverage a number [1] of container runtimes - OpenShift uses CRI-O, for instance. There's also the problem that Docker can refer to a container runtime, orchestration engine (Swarm, which is analogous to k8s), CLI tools (`docker` and `docker-compose`), or HTTP API (registry). At my last few gigs the maintenance of separate configs for docker[-]compose and k8s has been a consistent pain point.

The container ecosystem is pretty complicated :-).

[1] https://kubernetes.io/docs/setup/production-environment/cont...
It's a netbook. It'll work a few hours after charging. Go to school -> charge -> return home and do your homework.
There's some risk of that. But I think that we can make it work. Basically, the model I have is that there are many different ways that an engineer can signal competency to a company and get a job. One way is doing well on our quizzes. But another way is having impressive experience at a good company, or a lot of open source contributions. Any one engineer might be really good, but look bad on one of these metrics (someone who gets stressed and does poorly on tests, or someone who has mostly worked for the government and does not have side projects). This happens a lot. When we ONLY ranked engineers by our assessments, we just missed people. The goal now is to let people show skill in any of these ways.
Ever since Sarbanes-Oxley there's been a continuously declining number of new public companies. The reality is the modern legal and regulatory environment makes being a public company significantly more burdensome than it was in 1995.

There's more than abundant amounts of capital in private equity, so the only real reason to go public is to create liquidity for early founders/investors/employees who want to cash out. Given that, arguably you could say going public, instead of raising private capital, is the smell. Or at least an attempt to top-tick the valuation, e.g. WeWork.
WOW, this is so nice. The drawings are really cute and the animations give it its own style. Bit of feedback the color palet all over the place. Could use a bit of hierarchy to help the focus of the viewer and reuse same colors to make it more coherent.
Hacks like this often work wonders.

Reducing the burden of OCD is necessary to get in the frame of mind required to make breaking cycles a habit.

Taking a daily photo of the stove dials with my iPhone helped break the cycle for me and was the first step I took on my long road of (successful!) recovery.
Could we stay on-topic for once when the subject of news comes up?
Funny that point 4 and 5 both make sense alone but are fairly contradictory when applied together. Juniors can barely understand why they are both very important.
It's with experience that you learn to write less small dumb code, and write more longer smart/debuggable code.

In my short career, the worst code was always the one made by the overly experienced CTO that insist on doing everything in a one liner.
killdozer style?
I’m glad it works for some people!
U.S. Fed accepts $756B in daily reverse repo operation
Alice’s Adventures in Equilibrium