skysight-inc/HackerNews huggingface dataset:
I've given this a little thought and I definitely agree. But to bracket a little, I've worked in places that were super mission-driven, but also other places with a lot of "clock punchers". I don't judge anyone. I think people's motivations are super personal. Indeed who am I to say clock punching or resting and vesting is unethical or immoral or whatever. You can show me someone who's super dedicated to the cause, working extra hours, mentoring others, spearheading new projects, saving old projects, and I can show you someone who's effectively abandoned their family or mortgaged their future health. You can show me someone collecting a $500k/yr salary at FAANG and doing very little actual work, and I can show you someone with two parents in nursing homes and a partner with MS.

That said, the places I've worked where there was a shared belief in the importance of our work were exhilarating. But, the way they achieved that was essentially by getting rid of bullshit. You know, no one's building their own web framework or writing their own in-house query language (you know, unless you really have to). No one's spending an hour of everyone's time figuring out what to name this class.

I think we haven't figured out how to keep that energy once you build a company big enough that's got something to lose. Suddenly it totally feels worth it to have a meeting about changing the shade of blue in the logo from this to that, because what if revenue declines 0.1% and that's $40m and then layoffs? One of the amazing things about Google was that it somehow seemed to keep that energy well into becoming a tech behemoth; it felt like they defied gravity, like their commitment to not doing evil and open web standards--or maybe we thought the web itself had ended evil corporations like Microsoft forever and Google was its avatar--had allowed it to overcome this corporate version of Fermi's paradox.

Whatever. Maybe this is just a bunch of word salad haha. All I'm saying is it takes two to tango, and just like I'm sure there's a non-zero level of personal culpability responsible for this phenomenon, I'm sure there's a non-zero level of systemic and cultural cause too.
It’s not full-circle, as much as industry maturity.

More stories lately are about “why we went pack to monoliths and building with borland C++”

Not long ago it was more likely “how microservices solved everything at our company, and why only morons disagree.”

So are we moving towards or away from microservices? Both. We’re maturing to use the right tools for the system.
Hubris, thy name is Sam.
I can’t use it if it’s in the box though
I watch ThePrimagen (coding content creator on YouTube/Twich) from time to time, and he works as an engineer at Netflix.

My impression seems to be that he doesn't like the container infrastructure, reflecting my own opinion, though he never calls out explicitly the infrastructure at Netflix as something bad. But every time he talks about work at Netflix, sounds about as complex as I'd image if I'd give the job to a CV driven engineer.
These things are all about intersections and the intersections they connect with. The angled portions of Seattle's downtown just doesn't have anywhere near the number of intersections as the NSEW part of the whole city.

[1] > it calculates the compass bearing from each directed edge’s origin node u to its destination node v. Now we can visualize these bearings, binned together as a histogram to get a sense of the relative frequency of the streets’ spatial orientations.

[1] https://geoffboeing.com/2018/02/street-network-orientation/
Rules and Boiler Code for Advent of Code 2024
We have tools that flag methods with high cyclomatic complexity during review.

By “flag”, all I mean is that these tools leave a comment during code review. Humans make the decision to listen to the comment or ignore it. The human in the loop is critical, because ignoring it is sometimes the right decision.
I guess it should be "be rich, do what you love, and you'll never work a day in your life" but that kinda kills the vibe.
This is a classic case of just how factually, scientifically, and morally bankrupt the money-backed climate denialism movement is.

Here was a huge dustup, lots of sizzle, tons and tons of examination, and the end result: it all held up! There's a looooot of stuff in all of science that could be proven to be wrong, so going after something so vigorously, and not having anything to show for it at the end is absolutely sad. Really, you couldn't find any bad analysis to go after instead?

It's quite likely that all of climate science is of much much higher quality than the typical science that makes it into the newspapers. What other body of science has something like the IPCC which works so hard to review and summarize the latest knowledge?

Reminds me of that physicist who started the BEST effort around temperature readings. He thought "I'm a physicist, and there's so much noise about sloppy climate science, I'll go clean it up and show these people how real analysis is done," and then just came up with exactly the same results that the climate scientists had done. But now, since it was from a physicist at a tier 1 institution, it was finally good work...
Show HN: No-Code EasyPost Integration for eBay and WooCommerce Merchants
Hello HN! Wanted to share my side-hustle - ShipBlink - a shipping app exclusively integrated with EasyPost. We have users who have migrated from ShipStation, Shippo and ShipperHQ to ShipBlink.
ShipBlink has supported Shopify & BigCommerce for over 3 years; now we're also integrated with eBay & WooCommerce!
As an Indie-hacker, curious to hear any feedback you may have! TIA!
Would you eat a Martian?
You can already do that with TCP so it's not that big of a change.
> makes no qualms with public assassinations

Unlike US?
There is nuance to this as well. The company size and culture make a dramatic impact. I recently joined a small company which is fully remote. Everyone has been helpful and supportive as I have been onboarding.
>Nvidia's Grace products were very competitive with older architectures such as Intel Skylake and AMD Milan, ... in raw power, Nvidia's Grace CPUs were toppled by Intel's newest Sapphire Rapids CPUs in several HPC benchmarks.

> power consumption numbers were not included in the benchmarks. Nvidia's dual-Grace chip has a TDP of 500W, which compares with 700W for a dual-socket Sapphire Rapids chip, so Nvidia has a big lead in this department—a critical factor in data center deployments.
Why can't I buy a refillable version of my favorite pen in the US?
Well, there wouldn't be anything special about it if were a woman and person of color landing on the moon themselves. We already know people can land themselves on the moon. Been there, done that. The white men on the ground at the NASA command centre remotely landing precious cargo on the moon is still somewhat novel, though.
> Feb 8 (Reuters) - OpenAI CEO Sam Altman is in talks with investors, including the UAE, to raise funds for a tech initiative to boost the world's chip-building capacity and expand its ability to power AI, among other things, the Wall Street Journal reported on Thursday.
> The project could require raising as much as $5 trillion to $7 trillion, the report added, citing people familiar with the matter.

I don't know why I'm reading Reuters report WJS report someone's words. Where is the actual source of this number? Did Sam Altman really say "$7T" or it's just someone's wild guess?
"- Eh Sam, how was your day ?
- Not too bad, almost raised $7T. After being fired, it's a decent achievement"
It seems like a bug in the middlebox if it requires all end points to cooperate and doesn't throttle anyone.

I thought the point of congestion control was to slow down pointless sending when an overloaded middle box is dropping our packets and saying "buddy take the hint", not to actually yield to other traffic? The network tells us how much capacity we have, trying to push more would just increase our own stream's packet loss. ... Right?
I don't think it's sop muhch a matter of "expensive" as "unknowable".

For instance, if you have a left join (and let's say it can't use an index for whatever reason) - the optimal plan will probably be different if almost every row has a matching row(s) in the join table than if only a few do.
Interesting take by a scientist who was a witness in this trial: https://rogerpielkejr.substack.com/p/false-equivalence
If you count outlook.com and hotmail.com and live.com and all enterprise email you get someone who is probably pretty close or larger than all gmail and gmail-backed domains, especially by volume.
The ever increasing CBIT "Omnibus" account. $1.2B and climbing?
Hyperscalers in the cloud and low latency finance will drive the innovation to make HW offload a thing sooner. For the rest of us normal folk, we can likely live with CPU managed packets until that happens, and then take advantage of the optimization benefits when they make it to us.

I think it's fair to call this out, but my initial read, and the reason why I'm responding, is because it seems like you're saying that it's non-viable.
He is delusional.
website: "With 3 tons of basalt application you can capture up to 1 ton of CO2. Our software optimizes both for crop yield and carbon capture — making your land as productive as possible while you earn revenue from carbon removal."

Should I read: 1 CO2 ton effectively captured after discounting CO2 emitted for basalt extraction and dispersion ?
It's up there for me. But I liked his Schild's Ladder, which plays with some of the same ideas, even more.
I think it's a shame you didn't write the book. I know some people who desperately need to read it.
> Rust isn’t a fit for those use cases. Not without a mountain of work that no one is doing, nor would be likely to be accepted as it conflicts with the design goals of Rust.

Could you elaborate?
Yeah, we're remodeling right now - our design specs say heat pumps should be able to cover 100% of our load but we also have a few rarely used gas fireplaces and some space heaters in case that doesn't work out. Though like someone else mentioned, the bigger change will be reacting to power outages. A small camping generator can provide enough energy for to keep a gas furnace blower running whereas you need a very large generator to operate the heat pump.
$7T is ~10x Taiwan’s GDP :)
with a fun little shell script, you can curl/wget your way into doing this automagically for you.* i did this with imagery for NASA images to create custom timelapse sequences of the sun from SOHO. they have a similar fixed folder structure for the frequency filters and image dimensions. it created an art exhibit that would keep the previous 24 hours of data current.

*beware, using wget will prove you are evilHacker in certain jurisdictions. /s
> The spot market for CPU power was visionary.

Absolutely. Not to mention the use of proof of work, just 2 years after the idea was actually proposed. Very ahead of its time.
If you've ever watched the extended edition of T2 (which I can mostly recommend), it actually gives quite a bit more development to Miles Dyson that shows him as a nerdy, focused futurist/engineer, and also a loving family man. It's quite well done though you can see why it would be cut from the theatrical release of a balls-to-the-wall action movie.

That said, if you think that the early 90's were some sort of pre race-consciousness society or Miles Dyson just happened to be black as some sort of accident of casting, then you probably just weren't aware of the issue - you weren't "woke" to it, so to speak.
> This is in contrast to the fact that Go's cheap threading means that you don't need to colour your functions with async or not async. But this quote that you sort of have to do this with context or no context.

This doesn't have the usual problems associated with colored functions though (ie, calling async functions from non-async functions or vice-versa). If you don't need cancellation, pass a `context.Background()` and you're done.

> If goroutines are so cheap then why not let the library spawn them. As long as the interface doesn't reveal if they are being used or not it shouldn't matter.

Agreed. providing a synchronous API is what's important.
I literally was telling a friend about how the one group needed to warn the group on earth about the danger (keeping things vague deliberately!) and how they had to quickly "evolve" different entities to be able to communicate with the earth beings.

Also the different time scale awareness concept.

Such great ideas!
You clearly need "Jan Hankl's Flank Pat System" https://www.youtube.com/watch?v=DY-Zdgo0OXo

[Spoilers - To avoid people having to watch the whole video, it's a Mitchell and Webb sketch about how clapping your hands against your thighs helps you locate books on a bookshelf. Towards the end of the video it shows how making a 'scissors' motion with your fingers helps you find scissors.

Although a joke, a physical motion like patting your flanks or making a scissors motion can help you keep your planned activity in mind]
Anyway, the quicker we kill HTTP 2, the best. So, IMO, this is one of the best possible scenarios.
dupe: https://news.ycombinator.com/item?id=39310563
It's the vanilla ImGui color scheme.

TBH I never tried it with scaling, but at least here in Chrome on macOS, it actually works nicely with the browser's scale feature (e.g. Cmd-plus/minus):

https://floooh.github.io/tiny8bit/c64-ui.html

Actually a bit surprising because I don't handle the scaling explicitly anywhere.

PS: I also got "computer glasses" for that problem ;)
Crash on memory issues is the ideal, far better than having to borrow check, if you also get remotely sane crash reports. Manual memory management often leads to faster and simpler programs than RAII/BC, they're just harder to debug on current hardware.
Good, they changed the name of Sericea just as I learned how to spell it. :D

I started using Silverblue in October 2022 and now I've been using Sericea for the past 2 months.

Long story short, immutable is the future of Linux.
Apple went too early to ML for Siri.

Siri was "decently good" when it was basically a voice-activated command line, and you could figure out what you needed to run to get it to do what you wanted.

When they added ML to it, it entirely went to shit, and it has never recovered.

Perhaps Apple will be able to use an LLM to make it finally not shit.
The whole arab league GDP (which is whole arab countries not only golf) is about 3.5T [1] which is a little bit over half of this amount. Too much is understatement.

[1] https://en.m.wikipedia.org/wiki/List_of_Arab_League_countrie...
California officials take a rare stance against YIMBYs, side with Bay Area city
10x revenue is a typical multiple these days.
Absolutely not. You shouldn't shape your identity on it, either. Imagine meeting someone and the first thing they tell you is: "I have cancer", or "I'm diabetic". What do you think the response to "I'm autistic" is going to be?

Just live your life and be yourself. You can share this information when you get close to people. By then, the response, surely, is going to be "I figured".
They never backup their group think.
Big companies refresh based on their depreciation and not if they are still usable, these are usually fully depreciated in 3 - 5 companies, depending on their accountants. Also, there is going to be massive growth in DCs with AI, companies aren't going to compete on 7+ year old hardware just because it runs ok.
I am claiming that because the government marketed it as a "assault-style gun" ban. It's not an assault rifle ban it's literally an "ASSAULT-STYLE GUN" ban. There is no such thing as an "assault-style gun". It's not a thing people say and it's not a type of gun you can buy. The word was invented by the Liberals for the marketing campaign the Liberals used to ban guns that look scary.

Again, you are saying "no they're stated goal was X" but I've never heard them state that. You're going to have to show the receipts because I followed this closely and I have told you _exactly_ why they banned them - it's because of how they look.
yeah, the text on their main landing page reads like a promo you see in a game; just a combination of fancy words lol

"Hono

Fast, Lightweight, Web-standards

Runs on any JavaScript runtime."
Question about contexts in general: is there a way to "guarantee" that contexts are used correctly by whoever is consuming my context?

For example, if I call http.NewRequestWithContext(), how do I, as the caller, know that http is doing the "right thing" with that value, rather than ignoring it?

In the OP's example, intuitively it seems like an explicit Stop() function gives the caller explicit control of when to stop and that anyone implementing a Worker (if Worker were an interface) would know that the Stop() function should do cleanup.

However, if I only pass in a context when calling Run(), wouldn't it be easy for someone to ignore a deadline?
I'm sorry would it be helpful if I said "likely a major diplomatic contact"?

I'm not sure if you're being naive about international politics, obsessively pedantic, or knee jerk argumentative.

Point being if musk goes anti-russia or possibly even neutral-but-following-sanctions-too-carefully we absolutely risk losing the rideshare (diplomatic point of contact, beyond just musk) and upticking the risk of nuclear conflict. And I imagine the state dept. Is aware of this.
Americans lost record $10B to fraud in 2023, FTC warns
I'm a normie, and a parent. Too be completely honest I hear people say they (or their children) are on the spectrum. And, when I hear it I furrow my brow.

"What does that mean?", I wonder. I also find it odd that someone would say it when I meet them. Am I being insensitive? Maybe.

My point is a relationship/friendship is an agreement. I like you. You like me. Let's be friends. I'm not going to like you more or less because you're on the spectrum. I'm also not going to try and discern what you're thinking or why you are the way you are early in a relationship.

All this is to say, no, I don't think it's appropriate to bring up early on. You're either inviting pity or provoking disgust (or somewhere between these two extremes) in the other person. Just be who you are. Either people will like you, or they won't.

I meet a lot of people because of my kids. I'm friends with very few of them. Not everyone is going to like each other that much. And that's ok. You'll find people who really enjoy your company regardless of any medically defined condition.
Copilot in GitHub Support is now available
Self-Host Umami Analytics with Docker Compose
Hmm, I think you think of context differently from me. For me context is something you use to manage execution. I mostly use it to notify different parts of the program that "you can stop what you are doing now". For instance if you are processing a request and the client went away. Or you have run out of time.

You're talking about context as a way to distribute data? I do that as well. For instance to provide auth/session data to requests, but that's usually just limited to one path in my software that does this. (I agree it is clumsy, but not because it is the "wrong" thing to do, but rather the API feels a bit dodgy).

If you are talking about something like thread-local storage, that's really a very different thing from both the control aspect of context and the request data aspect.

What extra functionality do you want for goroutine control and why do you think Go needs it?
> One company I worked for used to have an unofficial “ex-company” slack setup,

More than one for me.
> you don't need to colour your functions with async or not async.

Context is useful for synchronous functions also, it has nothing to do with async.
Bridgesplit (bridgesplit.com) | New York, New York | ONSITE | Full-time

Bridgesplit is a blockchain-enabled asset-based finance platform for alternative assets across cryptocurrency, luxury assets, illiquid financial products, and other high-value physical or financial assets.

We run a lending platform to service owners of these assets, a digital collectible exchange, and an asset management service processing over $20M a month in volume.

As a Front-End Engineer, you will be working with our product team to lead the development of components on several web applications. All applications are built using NX React Typescript with Material UI styling. AWS is used for frontend DevOps along with Github workflows.

We’re a small team and you will have ownership over the development lifecycle from ideation to production with the opportunity to collaborate directly with cross-functional teammates and external partners.

Core Needs for position
- Fluency in developing React Typescript web applications
- Experience with API architectures and integration
- Extensible code design and good testing practices
- Experience working on small, fast paced team
- Familiarity with blockchain development
- Sharp product and design sense
- Strong background of public projects or contributions to open source code

If interested, please send note with your background to luke[at]bridgesplit[dot]com
I hate marketing. Especially video ad marketing. So I used Gen AI to never have to create video Ads again... Would appreciate your feedback and support on PH
Why is abuse bad?

I don't want to be abused. Why should others being abused bother me?

This is a deep and hard question to answer, beyond your personal feelings.

But your personal feeling is also that raw wheat is not palatable. Yet you eat enjoy bread, thanks to capitalism transform it for you.

Also, your local farmer murders cows.
Someone reacting to the existence of racial politics by becoming more racist out of spite is literally being a reactionary. That's the psychology of comic book villains.
One issue could be that most of us don't really understand what it even means to be autistic or on the spectrum unless we know someone personally in family/friends. For example, I personally have seen autism mostly in movies and of course heard of it in general but I wouldn't be able to tell if someone is really autistic or on the spectrum etc.

Pre-emptive mention may not help you. However, once you meet someone and may be spend some time with them and you feel that a certain moment is a good time to may be break the ice, go for it. Something like "hey just so you know, I sometimes do this which may seem strange to you because ..". My 2 cents.
Maybe he got confused by the billions / thousand millions thing, and compensated the wrong direction?
it's more the name and the org chart?

maybe the phone number too
Math Is the Answer to More Than One Question [Nonpaywalled]