skysight-inc/HackerNews huggingface dataset:
Seems like anything past a few megabytes would really be better done with dedicated tools for that amount of data.

I think I'd be a bit unhappy if I was regularly loading megabyte blobs of text into editors, and start looking at other representations or tools.

The only files that big that I know of are log files, and very occasionally a CSV or two as some kind of data dump, and there's usually dedicated tools for those cases.
Not in jest. Still using node_modules from before these stunts started to occur. I recognize I am accepting risk. What I am avoiding is the surprise of a ^version-compatible file introducing new and unwanted “features”.
No, it still would have crashed, because it only was taking angle of attack from one sensor, and so would have been under the erroneous belief that it was stalling
The political left has somehow spun the idea of common sense policies, like being "tough on crime", as being some parochial throwback to a barbaric past, as opposed to what they are: the only sane route available to society.

Their ideas have been tested, and have utterly failed in the West Coast, yet the political left's base of support hasn't wavered. This to me shows the power of narratives (e.g. "Don't Say Gay"), where they can totally distort reality for the masses.

Despite the narratives about the folly of Republicans/"right-wing" policies, it is exactly those policies that the West Coast needs.
Arguably part of the reason TO put on the production IMO- kids get a firsthand lesson with low stakes about platos cave
I own a Tesla and my model S definitely has panel gaps, but it always surprises me how much people care. I feel like people complain because they became aware of the issue through the internet itself.

Makes me wonder how many people would notice if someone didn't inform them that it was possible.

As long as my car doesn't leak water and it drives straight, I'm a happy camper.
Complaining about virtue signaling is perhaps the most tiresome version of virtue signaling.
using a managed service for what? the k8s control plane?

so what are you actually using? containers?

> And if you ever have a need for more than that- you're ready.
If you ever need more than that you can evaluate it at that time. K8s is creating the maintenance nightmares of tomorrow today.
They already know english for the job, so its not like its an extra requirement
Yarn and NPM are enablers of these issues, not solutions to them. The convenience they afford combined with the culture of the JavaScript package ecosystem needs to be entirely revisited. As it stands, we are all simply waiting for something widescale and truly serious to happen from one of these incidents. Then--and only then, it seems--will mature perspectives be called for.
OK, anyone else unable to get past level 2?
> But I've been in companies where they've had major investments and have a pretty significant number of users, and they still had stupid amounts of credits.

Your companies have been wiser and more frugal than mine!

In every case, I've seen the credits run out before there was a penny of revenue coming in.
"You can never get rid of low performers, there's no layoffs when priorities change, you just have the same people that need to be shifted around to do a mediocre job elsewhere."

I don't think this is unique to government, these are commonly a characteristic of any organization of large size. The larger the organization the higher likely hood it has these problems. It also isn't a matter of can't but unwillingness to do so by those with the reasonability to because it is extra work or would require an uncomfortable social interaction.
What Is Path Tracing?
It's a pretty well-know story that Tesla's model 3, their first mass production car, was almost fully automated. It ended up making a ton of problems and Tesla moved some of the production to humans. It seems machines are very good at certain things, but not everything. Yet.
It is because it is a symptom.

As an example: Nobody cares about clubbed fingernails either, but it can indicate something much worse.
This same thought experiment used to crack me up with lights. Folks would think "just turn your lights off earlier to save energy." This really fit in the mentality of "you have to suffer to gain."

The math isn't even hard. Switching from 60W bulbs down to an LED, which is ~9W, any effort to save energy on the old lights by turning them off is laughably misguided.
I’d really like a way for my browser to tell sites my default preferences, just to reduce browser noise.

I’d probably prefer more for the advertising industry to die a fast death, but I doubt that will ever happen.
interviewer: we're going to do a small coding exercise. you can use ANY programming language you would like. ANY PROGRAMMING LANGUAGE!
I'm just saying that this particular symptom is a vague which has been attributed to the boogey-man-of-the-week for a thousand years.
This is what’s known as a “just-so story”. In an alternate universe you could tell the same story to explain why js devs only copy/paste code and never use dependencies because they can’t wrap their heads around a complex dependency graph and the required tooling.
Establish a legal system that is non discriminatory wrt colour, gender, religion or lack thereof, …. Humankind is totally unable to construct this system, being willingly trapped in the tribal system. Given that the lizard brain rules, altruistic things like space travel will merely be pipe dreams.

Edit: I’m on a bender. If you move to places that favour sharia law, such as Texas or other red states, you’re complicit. If you want money and guns and low taxes that much, I hope you don’t have daughters. And you better be melanin challenged.
I tried to fire my mom once when she asked for FANG level TC.
Maybe in an low quality implementation. rand() is not defined to have error conditions, and definitely not assert when malloc fails.
MacVim is a great compromise between vim and standard Mac behaviour (like mapping the standard app shortcuts everyone expects). They keep their bundled vim version updated pretty well too. I haven't got any complaints about it (though I do still tend to run vim in the terminal out of habit), like I do with gVim on Windows.
What do you do for security updates? There are a lot of them for NPM modules. Seems GitHub manages the database for those now:

https://github.com/advisories
Some companies never respond so it could help get the first call. Maybe if two candidates are otherwise equal but one has a great referral it might help. At smaller companies it definitely helps, I definitely remember calling referrals to get eh scoop on people but that might not be as true at the mega corps.
Well they tear down cars. Including Teslas.

Originally he wasn't impressed because he found flaws. But Tesla fixed the flaws. And he changed his mind. That alone should sell you.

He is also a consultant, but a grumpy old one. That's entertaining in its own way, he goes into fun rants. Try this:

https://www.youtube.com/watch?v=g63SJwFdGTQ

Mach-E Motor:
https://www.youtube.com/watch?v=g3qWBmz-j2k

VW ID.4 Battery Tray - 53% Weight Reduction:
https://www.youtube.com/watch?v=cjJUpqo1YDM

Tesla Plaid Thermal System:
https://www.youtube.com/watch?v=y4d2frvhcyY

Good engineering is good engineering. I'm not a hardware guy at all and this tickles my brain, the clarity of thought, the way they approach stuff.
Eh, I'm 8 years into the same company now, have been shipping the entire time across multiple teams, wearing multiple hats, etc., and am 15 years into my career. I'd have to put some non-trivial effort into refreshing my memory of a great deal of the sorts of things that are (anecdotally) commonplace in interview settings today. And with a full-time job and 3 young kids, time is hard to come by.

8 years ago, I spent time with CtcI, etc., and was immensely prepared to interview but, for me, that's all largely lost to the ages now.
https://www.chiark.greenend.org.uk/~sgtatham/tweak/
Had no idea this existed
by thinking i am about to finish it even tho its still months of work.
Even then, if undocumented functionality is waiting for a certain day or certain action for something to execute you have no way in asserting one way or the other if it is safe because you haven't reviewed it.
I love this idea.

Gonna keep an eye on it, and probably contribute at some point.
Part 1: Ontology, indexicality, correspondence, meaning-debt (!).

> In one sentence: there are possibilities we can conceive of solely because our ontologies can include things we can’t directly point to, but this power comes with the debt to make them point to something later.

Part 2: Problems representing meaning, comparison, explanation, stories instead of data, some words point to things that are uncertain without a way to resolve them.

Part 3: "Representations annihilate detail," "Meaning is a product of interaction," "We intuitively know how to open our eyes in our everyday lives, but how do we open the door between us and the myriad of static representations that modern life puts before us?"

Part 4:

Historically "data couldn’t help but be interactive and indexical, because it was bound up inextricably with human beings."

"Because data collection and analysis work can be made more and more automatic and scalable while the anti-ridiculousness work is much more manual..., the balance is getting ever-more disturbed by modern norms of science."

What is often called a failure of replication is often instead a failure of representation.

"This is not a manifesto about all scientific findings and modern rationality being wrong. It’s a warning that the right stuff and the wrong stuff are going to look exactly the same to the untrained eye."

Whew... That's quite a read, and I was interrupted several times with life, but worth it. Think Godel, Escher, Bach the blog post.
it's 30 min additional time. when you have a small kid someone is always oncall. This phrase does not seem odd at all to me (and is a very good way of separating people that have a kid from people that don't have a kid)
What helps me is remembering there is (most likely) nothing special about the people administering the code interview, they are just fellow engineers. They may have more experience, or a fancy title, but that doesn’t mean they deserve a pedestal or any sort of reverence. They do deserve respect as a human being and a fellow engineer.

They are (again, most likely) acting in good faith and trying their best to assess technical skills and how someone collaborates, albeit it may be a somewhat broken system. Most companies in my opinion, don’t really know what else to do than the interview system they have always had, or how to fix it, so they just keep doing what their doing (and I don’t blame them for it, it may be too much time to re-work).

Finally, have humility, curiosity, and try to collaborate with your interviewers. If anything, you can learn a lot from a failed code interview and also make some good connections with interviewers. I have had scenarios where I fail the code/technical interview, but have been referred to other positions because I do my best to enter into the interview with the humility, curiosity, and a desire to collaborate with my interviewers.

Interviewing on both sides is hard. From what I have heard, there are interviewers acting in bad faith who just want to flex their technical knowledge, but for the most part, I would contend that is not the case.

Hope this helps, and best of luck to you!
What was the most expensive book ever?
How often would someone watch them later?
In C, multiplying two unsigned shorts together can lead to undefined behaviour.
...it's totally healthy. He had developed a routine and set of expectations with his wife, that ensured their mutual needs for time together, and the needs of the kid, were being met. As he looked into how much time he'd need to take to adequately prepare, he first looked to cut down on something important to him without losing progress in it, which gave him most of the time he felt he needed, but still felt short. He then engaged with his wife to discuss his plan, and what he felt would be necessary for it, ensuring she was in agreement that reducing 30 minutes per day of "family time" was an acceptable decision. She was, so that's what they did.

What do you think would have been healthier?
Reminds me of "the last 10% takes 90% of the time" :)
On (2), so this part is where I wonder: no-one has "expressive painting of a man shining rays of justice and transparency on a blue bird twitter logo" as their twitter bio. So are the "happy sisyphus" images generated from "happy sisyphus children's style", or are they generated from something more like "a person carries a large ball in a mellow image in the style of a pixar cartoon"? To me there is a huge difference between these things: how much of the context is inferred from the bio, and how much from what's provided in the prompt? (Does DALL-E 2 know about the story of Sisyphus or is that part filled in?)
When you are working in a tight embedded system, instead of fighting to slim down a library that is designed to scale to significantly larger systems, it makes much more sense to start from zero and add only what you need. You also shouldn't update your dependencies blindly, ever (even updating the compiler should be done with care).

The considerations are very different from, say, developing apps for an operating system. There is a gradient between those, and the software development considerations shift as you move along. Most people doing embedded development defer to libraries way too early - usually because they're either pure hardware people who haven't learned low-level firmware bring-up and rely on vendor tooling, or people from a higher level software background who find the idea of bare metal scary.

You can see an example of this gradient in the Asahi Linux boot chain:

- m1n1: bare metal, no threads (barebones SMP support for research only), statically linked, no device model, not readily portable, 64-bit only, assumes everything is an M1/Apple Silicon, embedded libc subset, vendored (C: dlmalloc, printf, decompression algorithms, libfdt) or git submodule (Rust: FAT32 implementation) dependencies, single-purpose NVMe & FAT32 implementations (no abstraction).

- u-boot: bare metal, no threads, statically linked, basic device model, portable, embedded libc subset, vendored dependencies, basic filesystem & block device abstraction.

- GRUB: runs on EFI environment, no threads, dynamically linked modules, portable, filesystem & block device abstractions, no actual modifications for Apple Silicon (we use vanilla bins)

- Linux kernel: bare metal, complex thread model, dynamically linked modules, rich device model, portable, embedded libc subset, vendored dependencies, rich filesystem and block device abstractions.

- Linux userspace: you know this.

Notice how none of the components before userspace use a full fat libc, and only have minimal dependencies which are carefully controlled - and this is on a system with gigabytes of RAM.

Personally, I would only use newlib on systems which are roughly equivalent, in terms of model/software stack, to a full desktop OS. That is, embedded systems with at least a threaded RTOS and a filesystem abstraction, possibly a BSD-style sockets layer. Anything smaller than that (no threads? lwip callback style sockets? no filesystem?), you're better off rolling your own.
you are a tool. that's the reality.

we all like to believe that we are somehow better than this and that there is meaning in the work we do, but at the end of the day if you were to disappear tomorrow things will go on without you. you might as well optimize for personal gain from being a tool
There is a distributed code review system that is intended to make it feasible to do the necessary review:

https://github.com/crev-dev/
It's in the code. That's where people should look first and foremost in opensource dependencies. Otherwise how do you know you're not pulling in some horrible, bug ridden crap as a dependency? Most npm code has almost 0 documentation anyway.
Is it because from be isn't being reported?
It seems every 5 minutes there's a new story of someone who made millions selling ownership of a link to a PNG(Or whatever format they use these days).

It seems like people who like crypto have lots of money.

I kinda hate NFTs... but then again I don't do any investing at all beyond a few bucks in Betterment.

Crypto is so investing centric at the moment I would imagine it attracts lots of rich people, even if everyone else bates it.
The crev folks aim to create a tool to allow that pooling:

https://github.com/crev-dev/
the vibe i get from this guy is that he is a very organized and meticulous dude. he's going to be fine.

i can tell you that anyone that has a 1 yo kid and has time to lift either is very good at managing his time or has a lot of outside help.
Sabotage is quite a fascinating concept. IWW are big promoters of using sabotage as direct action. An industrial saboteur might have the goal of disrupting the supply chain causing damage to their boss’s profits, either as a revenge for poor labor condition, or as negotiating tactic during a strike. Here the saboteur is disrupting at the end of the supply chain when the product is consumed with the goal of delivering a political message.

Like I said sabotage isn’t loaded and does not depend on the motive. Only that something was disrupted on purpose.
asking the real questions here: what is your power lifting routine? how much can you squat and bench?
There's potential for some wacky games between teams of developers vying for one kind of feature or mechanic over others. Branchings of A Little Game Called Mario abounding, self- and cross-referential

This should be interesting. I love these kinds of things that raise potential emergent creative artifacts
Wasn't it pandora who acquired rdio?
Food security, mental health, real freedom, maintaining diversity of societies, ending economic immigration, open borders, stronger family bonds, children interacting with peers and extended family more.

Also whatever improve our satisfaction with life.
That...isn't what happened. He has his routine. That routine includes some amount of "family time", whatever that means. It is probably one they have discussed before, in ensuring that their mutual needs for companionship/childcare vs alone time are being met. The plan he came up with would cut into that time. Rather than just make that change on his own, he talked to her about it, ensuring that she was also on board with the tradeoff. That's called "a healthy relationship".
I think it was a joke about the band.
I was able to get to level 12, then I needed to stop myself.
What about level 2 that seemed off?
There's another benchmark somewhere showing S3 can max out a 100Gbps instance.

https://github.com/dvassallo/s3-benchmark

Another potential issue is ListBucket rate limiting. If you have lots of small objects, you'll spend most of the time waiting to discover the names than transferring data
You are incorrect.

The MCAS system was built to work on a very buggy angle of attack sensor. They are notoriously unreliable. The max kept one on each side of the plane (the airbus equivalent has 3 on each side). Further compounded by the fact that the (this was true at the time and theyve joined systems now) pilots computer only used the left side of the plane instruments and the copilots computer only used the right side.

So no. Boeing fucked up in the first place by trying to stealth fix a hardware problem (stalling at a new lower angle of attack in the "same model airplane") with software. And then lying through their teeth about the impact of this.

The equivalent military 737max with MCAS simply allowed the pilot to more forcefully adjust the flight control stick to turn it off. So they knew better.

Companies attempting to skirt legislation in the face of better profits is always going to cause issues here.

The entire max disaster was an attempt by management at Boeing to get pilots to be able to fly all 737s with basically no retraining.
Make judgement RNG-based, that would be 100% fair.
In case it's not obvious how this can happen, it's because the promotion rules can turn them into signed ints, and if they're big enough the product can overflow that. For more details, see https://cryptoservices.github.io/fde/2018/11/30/undefined-be...
Looks like a pretty reasonable & non-destructive message to reach Russians who are within the curtains of Kremlin propaganda.. Plus it'll teach some people about dependency management.
Maybe adware that pops a message that doesn't generate any revenue once after 15 seconds would be more accurate. But I suppose that depends on if a single non-commercial message counts as an ad.
Illustrators should feel relieved that they still have a few years left to rub Adobe’s AI all over Dall-e’s AI to create final drafts.
I m from India,i too got it.
What are you on about? Certain ideas are made more difficult to express by a defacto authority (twitter). That's censorship, by definition.

>If you value discourse so little as to equate both

Censorship is a spectrum. Hence my original choice of the word "soft". Honestly it sounds like you're upset that someone noticed the suppression of right leaning opinions and are effectively deflecting by pretending that this isn't censorship, rather than acknowledging that it's happening. I don't think you even realize how disingenuous you're being if that's the case.
Thanks for the link.

I need to choose words better - rather than "dark arts" I probably should have said "tacit knowledge". I certainly didn't mean to imply that arrhythmias are not well studied, rather, my hope is that we can use AI methods to do better science.

side note: I know EEs who claim antenna design is a black art :-) It also is well studied and yet according to some, it appears magical at times.
Until the recent two years, no referral means no response whatsoever, for me anyway... referral usually guarantees I will hear back, even if it is rejection, all else equal, including the exact same resume of mine.

EDIT: Forgot to mention, I work for a bigg-ish Tech, and the bulk of the new hires are referrals. Very very few candidates get hired without referral. The referral fee is so high, the hiring manager is usually inundated with candidates the moment a role is available. Very seldom do we need to seriously consider non-referred candidates.