skysight-inc/HackerNews huggingface dataset:
hmm, hard to summon one, but mostly about stuff spanning probability/machine learning and tuning systems/harmony. Lots of very naive statistical inferences with conclusions that seem supported by the data - because they don't understand the data. Like "we found out X because of our analysis of the intervals/chords/whatever they are counting" in these pieces. Where the numerical prevalence really doesn't mean anything similar to what they are positing it means. Tuning and systems and harmony are a) freaking complicated b) almost neat, but so, so not neat on closer examination. :-)
To replies about things never being anonymous: I'm the manager in this scenario, so I can tell you confidently that it is anonymous to the best of abilities. Perfect? No. Warranting of the fears in the article? Also no. But hey, ymmv. My point is simply that it doesn't have to be the crass way the OP describes.
Honestly, I'm wondering how this company loses $625M and the next day doors are still open.
> I think the same could be said for the commercialized version of anti-racism that’s been embraced by brands both personal and corporate. The kind that emphasizes microaggressions and representation over social and economic emergencies. Politically speaking, niceness is good, but kindness is urgent. Clapping for essential workers is nice, paying them a liveable wage is urgent. Using the right pronouns is nice; ensuring rights, safety, and protection for trans people is urgent. “Nothing happens after the pronoun check-ins and the icebreakers,” Green, who is Black and non-binary, wrote. “It's rare we make sure that people's immediate needs are addressed.”

23 ‘Woe to you, scribes and Pharisees, hypocrites! For you tithe mint, dill, and cummin, and have neglected the weightier matters of the law: justice and mercy and faith. It is these you ought to have practised without neglecting the others. 24 You blind guides! You strain out a gnat but swallow a camel!

29 ‘Woe to you, scribes and Pharisees, hypocrites! For you build the tombs of the prophets and decorate the graves of the righteous, 30 and you say, “If we had lived in the days of our ancestors, we would not have taken part with them in shedding the blood of the prophets.” 31 Thus you testify against yourselves that you are descendants of those who murdered the prophets. 32 Fill up, then, the measure of your ancestors.
> The problem is that this has become the primary and sole measure by which we're judging candidates. This leads to a pathological condition at many large tech companies where the outputs of an engineer do not matter for their career.

Very much this. With interviewing having become a second career in an unrelated field, people will choose whether to spend most of their energy in working the job or preparing for the next interview rounds in a year.

I always interview people based on the actual job they've been doing (based on what they claim on the resume). I don't care how good you are at leetcode because that's not what the job will be about. I care how and what you've been doing in your current and past jobs. So we talk about that instead.
I think maybe the point of disagreement may be due to "ignoring" vs. "succumbing" to one's feelings.

I think it's almost always useful to acknowledge emotions, but it doesn't mean you have to reactively give in to them. It's sometimes better to view them as a car on a railroad track that will soon be out of sight than to hop on that car and see where it takes you.
> an obvious weakness in the capitalist model... by inducing scarcity on something that is inherently NOT scarce

Which is actually NOT part of the capitalist model at all, but rather social engineering (i.e. socialism) where the government circumvents capitalism for the sake of inducing a particular desired social outcome. In the capitalist model property rights only exist as a consequence of natural scarcity. Copyright does not exist in the capitalist model.
Godot isn't quite as ready for off-the-shelf usage in a high end game, mostly because of rendering performance. The architecture isn't performance-centric since the core team is focused on features and UX. It's fixable - everything is when the source is available - just a question of whether your project can justify the trade-offs and investment involved. To match what Unreal is doing right now essentially means writing a software renderer that executes on the GPU, along with various layers of streaming and caching to prepare assets for this pipeline; right now Godot is still aiming for lower-hanging fruit.

But since Godot is getting some serious backing these days, give it a few more years and it'll probably be a juggernaut in the space like Blender.
ahhhh nvm then. Should that not absolutely destroy an m1 though?
>I've seen people talk about virtualizing their router and always thought that was a really bad idea. It feels good not having a ton of single-purpose boxes.

Yeah, there is definitely a balance to be struck. Too many single purpose boxes is very inefficient and also results in its own set of problems in terms of backups and restores.

>But it doesn't take much playing around with them to realize the problem with putting all your important stuff on the same machine: it all goes down together.

For me at least even that wasn't the biggest problem. It was more the extra difficulty with getting stuff back up again, basically things turning into classic spaghetti code for IRL metal. If one thing took down the other stuff that'd be annoying, but if merely booting back up again fixed everything I'd have felt less compulsion. But if one doesn't have a functional network/internet (particularly in more rural areas like mine where there is effectively zero cellular coverage so no emergency fallback there) it can be a lot harder to recover from a real fubar. And if there is some level of circular dependencies it was easily possible to end up in situation where order is critically important just for startup let alone recovery, and things like backups get fragmented. If the NAS is virtualized yet other VMs live on the NAS, the NAS VM must come up first or other stuff just won't work, including the network if the router is virtualized too on the same system. And where does the hypervisor and NAS VM itself get backed up to? How do those tie into remote backup automation? If things go pearshaped, how does bootstrapping off an offsite/cloud restore go? What's downtime look like? It's definitely possible to set up orchestration to do all this, or HA clusters with high enough reliability it wouldn't be a limiting factor or a bunch of other solutions. But for homelab/SOHO/SMB too much for my comfort.

On the other hand I'm fine with something like HomeAssistant being virtualized and consider that more reliable. The VM for it runs on the hypervisor box, the data is stored on the NAS box, and the OPNsense box handles the routing. All 3 can stand alone. If any of them go bad, it's clear how I bring each one back up, and I can lean on the the other two. If the whole place burned down, dealing with insurance aside it's still clear how I'd bring the whole thing back up on new hardware at a new location once I had it. And experimentation done in one place isn't likely to leave me in a tricky position to get back to working. If I was really depending on HomeAssistant or the like for critical home functionality maybe I'd give it its own box too, but even then I still feel like the isolation, central backup, protection against data corruption and so on provided by having it virtualized is better. Also easier to rollback the whole thing.

Have to say though also feels amazing that we have so many powerful awesome options all on FOSS and standard hardware now. Can do really great stuff on a budget that not that long ago would have been the domain of enterprise.
>That sounds kind of miserable to me. Why would I want to work while visiting friends?

Because there's still 16 other hours in a day you can spend with them and you don't have to feel pressure to do certain things because you've both taken time off work?

Do you have friends in your home town? Do you only visit them on days off of work?
While others are said enough, the best thing I learned from this article is what author also made Serious Sam ray traced mod[0] and it really looks awesome both because SS was a full 3D game and because it was made with a good light decisions in the map design which really benefit from the ray tracing.

[0] https://www.youtube.com/watch?v=mFUwx8zLKfE
And why do people insist on assuming that the behavior of the worst companies is the standard that all companies necessarily follow?
> Be honest every day, and do your work well.
> Also important; don't be a dick. There's a difference between telling the truth to constructive ends, and being a whiny critical negative contrarian

In that spirit of honesty: you really have no idea, and are extrapolating from a sample size of one. What feels good and righteous is not always what is most effective.

> 1) Being true to yourself is worth more than any of his purported wins

This advice is about being fully truthful with others. You can avoid exit interviews as a waste of your time, and still be "true to yourself."

> 2) Be your own merit, and don't rely on others for references or goodwill

You don't get a choice in whether employers use references, and in the he-said-she-said scenario, you lose against the candidate whose references weren't toxic. This is borderline "pull yourself up by the bootstraps" advice.

> If every exit interviewee states that the CEO is a dick, that can't be ignored.

It actually totally can. HR reports to the CEO, not the board. Bill Gross lasted 43 years at PIMCO, which is longer than your typical HR career. In fact, I'd almost bet "asshole" is a job requirement, based on stories we hear about CEOs. I've never personally encountered such a person professionally, but if you're leaving because they're an asshole, telling them that to someone who can make good on the classic "you'll never work in this town again" threat is doing yourself no favors.

> If you get in trouble for telling the truth, that's not a company you need to be at.

I feel like you don't understand what an exit interview is: it's somebody in HR interviewing you to protect themselves from lawsuits. They want to know if you are leaving due to harassment, or violence, etc. By the time you do an exit interview, you have already decided to leave the company, and unless the reason you are leaving has to do with illegal behavior, it's unreasonable to conflate the interview with HR changing anything.
Considering this is more a ELF/Linux thing than C, it means there is space for performance improvement of ffi/so-heavy processes on Linux. I wonder why nobody cared to improve it.
Actually a very interesting idea - I wonder if there will be third party cooling plates like we see for laptops that can be used with the steam deck. Would be nice to have a nice secondary little passive/active thing you could place below it to make sure it stayed nice and cool for desktop use.
This is so funny. I watched your stream yesterday for the first time randomly.

Never heard about eBPF before. Since then I've read up on eBPF and its use in low-latency engineering, which I found fascinating. And now I see your post here.

Such a small world!!
All the details are right in the article as well as a link to a git repo so I'm not sure what there is to speculate about. If you have an issue with the actual benchmark you can certainly point it out, but otherwise you're basically asking us to restate the contents of the article when the article does a much better job of explaining these details.
An union type is the C attempt to implement something like sum types, that other languages extend a bit to literally implement sum types.

Those two words live on different contexts, as unions are about a memory usage pattern, and sum types are about conceptual software design, but they often go together on the same language feature.
By that logic, even better to have those outside the home and in a physically dedicated workspace owned by your company.

Suddenly, I feel like there will be some mental gymnastics to justify why WFH is okay but WFlaptop isn't.
When I was a kid I read a book published in the 1980s called Yes We Have No Neutrons. It covered various episodes in pseudoscience like N-rays, cold fusion, and Freudian psychology. But there was also a chapter on neural networks that did not age very well at all.
Elon Musk has already made on his trade, 2X Twitter’s net income for 3 years
That demands on the amry's goals. If they want land to settle down and farm then death to the locals. However if they want tribute dead peasants pay no taxes.
The Fraught Friendship of T. S. Eliot and Groucho Marx (2014)
Well that's one of the reasons this is difficult to handle as an organization. The novice says "the machine is broken" and is mistaken. But the expert says the same thing, and is correct. Same with compiler bugs: novices believe the compiler is full of bugs, journeymen believe the compiler is infallible, but the wise return to the knowledge that the compiler is full of bugs. Maybe that company just needs "bad machine readability" or something.

And your last statement is definitely not true. I can recall multiple instances of demonstrable logic errors in which the machine repeatedly returned to service. This includes all of the machines of a certain generation of a certain vendor's CPUs that were found to have latent ALU bugs, 8 years after going into service.
HTMX + Flask.

Check out this great introductory video by Michael Kennedy from FlaskCon [^1]

Add AplineJS + Tailwind + daisyUI if you want something fancy.

[^1]: https://youtu.be/kNXVFB5eQfo
> There is absolutely no financial incentive

Apart from the 1 trillion Euro Eoropean Green Deal

https://en.m.wikipedia.org/wiki/European_Green_Deal
Yeah, totally. Half my C-stands are Neewer, they're indistinguishable from more expensive. GVM is another example--they seem to pull nearly the same designs for their lights as Neewer.
uh oh, I recognize this one. Love to have a file corrupt after months at rest with no access logged and no mtime changes because a file on a neighboring track needed rewriting (SMR, of course).
I didn't say it was useful feedback, I said they asked him his opinion and they got it. Badmouthing him around town for it is completely uncalled for.
Despite the limitations apparently present in single chip/CPU systems, they can still provide an insane amount of performance if used properly.

There are also many problems that are literally impossible to make faster or more correct than by simply running them on a single thread/processor/core/etc. There always will be forever and ever. This is not a "we lack the innovation" problem. It's an information-theoretic / causality problem you can demonstrate with actual math & physics. Does a future event's processing circumstances maybe depend on all events received up until now? If yes, congratulations. You now have a total ordering problem just like pretty much everyone else. Yes, you can cheat and say "well these pieces here and here dont have a hard dependency on each other", but its incredibly hard to get this shit right if you decide to go down that path.

The most fundamental demon present in any distributed system is latency. The difference between L1 and a network hop in the same datacenter can add up very quickly.

Again, for many classes of problems, there is simply no handwaving this away. You either wait the requisite # of microseconds for the synchronous ack to come back, or you hope your business doesnt care if john doe gets duplicated a few times in the database on a totally random basis.
Weird because even Google's own DNS query UI says it is SERVFAIL:

https://dns.google/query?name=shkspr.mobi

"Status": 2 /* SERVFAIL */,
"TC": false,
"RD": true,
"RA": true,
"AD": false,
"CD": false,
"Question": [
{
"name": "shkspr.mobi.",
"type": 1 /* A */
}
],
"Comment": "Resolution failure. Please check https://intodns.com/shkspr.mobi"
He tweeted in 2013: "If I ever get to make another Monkey Island, I'm going to announce it on April 1st." [1]

Really playing the long game there!

1: https://twitter.com/grumpygamer/status/380819751208902656
It would have been really cool if the portable profile concept caught on with iPods. Then we could just have a room full of Mac Minis and plug in our iPhones for (literally!) roaming profiles. But then the company would have to provide me with a iPhone/iPad. Sadly we got iCloud instead, which is radioactive from a corporate infosec perspective.
The people who are commenting that this is not something that could be used in a real-world situation are absolutely right. However, that's not what it's for - it's a study to determine whether the basic principles might be workable at all.

There would be much more work required before it could be applied in practice.

One confusion is about how this might be used. It's about the possibility of a very cheap and readily-available means of basic testing (not a substitute for laboratory testing) in criminal investigation.
Reading this thread is surreal. If this is the litmus test for being an adult, we’ve really jumped the shark as a society (certain groups, anyway). It’s like watching a group of domesticated cats debate which characteristics makes them a tiger.
I find this related page more interesting: A Breakdown of AI Chip Companies https://geohot.github.io/blog/jekyll/update/2021/06/13/a-bre...

I especially like that he outlines an actual plan for an AI chip startup that he thinks will work, and has an update explaining why he was subsequently convinced that it wouldn't work.
Not sure if it's a startup when it's profitable and not looking for investors.
A Brief History of the Calorie
Black holes would be different if string theory is right. There would be no singularity, for instance, and no interior. String theory black holes (which are called fuzzballs) would emit slightly different gravitational waves when they merge. We should have sensitive enough gravitation wave detecters in the not too distant future to check this.

There was a PBS Space Time episode on fuzzballs last November [1].

[1] https://www.youtube.com/watch?v=351JCOvKcYw
The answer is in the article

> The downside to this approach is slower loading, larger binaries, and less sharing of code pages between different processes. It’s slower loading because every dynamic call site needs to be patched before the program can begin execution. The binary is larger because each of these call sites needs an entry in the relocation table. And the lack of sharing is due to the code pages being modified.

It probably could be improved by essentially doing the same thing that luajit is doing and inventing a JIT code loading mechanism, but that would be hard to get a lot of buy-in. You need to change the ELF standard and get the likes of GCC and LLVM on board with this new paradigm.
If that were the only way to describe the curvature of space then it would indeed be useless.
Hmm I’m not sure you’re responding to what I’m saying. The C code is not an apples to apples comparison with the custom assembly when comparing the speed of an indirect call to a direct call. Do you deny that?
Are you my mother?
You want something like Haskell's Typeable class?
It's crazy that his company (comma ai) and actions stick out so much. They're in the auto-driving space and they have a real product that you can buy today and use it for a better lane-assist and hook it up to most newish cars.

It's open source so you could run it on your own hardware for free.

You have a complaint or question? Just check out their discord where you can talk to engineers working there instead of some outsourced chat bot.

They just figured out the minimum you would have to do to control a car and are making incremental improvements with the insane business strategy of charging more than it takes for them to build it.

Oh and if you're a business executive and want to partner, you can schedule a 30 minute phone call with comma's VP of Business Development for $1,000!
If Great Resignation is a thing, then what do people do after they resign? Assuming that they get hired by other companies, does that mean there is "Great Hiring" too?
I do have friends who I visit, yes. We generally get together for a long weekend, Thursday / Friday to Monday / Tuesday a few times a year. We all just take those days off work, because we're meeting up to hang out together.
SLS in wet dress rehearsal, final major pre-flight test for NASA moon rocket
Ask HN: How can I get started with hardware design (a case for my circuits)?
I's like to know software for this. I know Blender. Is it OK for my purpose?
Also is there any good tutorial on this topic?
Like how to draw a draft and then 3D print it.
While it's definitely well-documented that social sciences are among the hardest hit by the replication crises, putting that point second after the political beliefs of those in the field is a weird axe to grind.
I completely agree and think that is normal for a lot of people. I was just saying that is perfectly reasonable and healthy to explain this to someone else if you choose to reach out to them.

EG:

Person 1: Do you still want to do X?

Person 2: Yes, why?

Person 1: I just wanted to check in. I usually get (anxious, lazy, scared) before this kinda thing. I know I'm going to end up being glad I did.

This is a normal conversation and builds healthy relationships, but for some reason people are often hesitant to say how they feel and want to put on a facade. It is a lot easier to be candid than internalizing it and lying.
There's many limiting factors... one is the reticle limit.

But most fundamental is the defect density on wafers. If you have, say, 10 defects per wafer, and you have 1000 chips on it: odds are you get 990 good chips.

If you have 10 chips on the wafer, you get 2-3 good chips per wafer.

Of course, there's yield maximization strategies, like being able to turn off portions of the die if it's defective (for certain kinds of defects).

For the upper limit, look at what Cerebras is doing with wafer scale. Then you get into related, crazy problems, like getting thousands of amperes into the circuit and cooling it.
Same. I get it if you are super mobile and need things that only a desktop OS can do. But I work at the same desk most days. I've had to work on a laptop and I hate it. If a job makes me I can deal with a clamshell laptop where the laptop is hidden away somewhere (but I can't deal with having a laptop keyboard / trackpad just sitting there unused, the laptop must be closed).

On top of that, even though I know that the traditional desktop OS metaphor was built on and for tiny low res screens--I just don't think Windows/GNOME/KDE/macOS/whatever work on screens smaller than 20" or so. A 12.9" iPad Pro is my main mobile computer and I mostly just use full-screen apps with very occasional split screen--and I think adding overlapping windows beyond a few widget-type things like QuickNote to iPadOD is a bad idea. Meanwhile, on a desktop I do the classic Mac tons of overlapping windows thing and the kinds of things I can't do on my iPad I wouldn't do on a laptop either (like, run a Plex server).
Adding a comment as I don't think this is a fair representation of George. He livestreamed the creation of cheapETH as a technical demonstration of web3 development[0] and continually talks about it being worthless while developing it. He's also on record as being a serial 'no-coiner'.

[0] https://www.youtube.com/watch?v=9LaIezgiUmw