skysight-inc/HackerNews huggingface dataset:
I have a tiny Sansa Clip+ mp3 player, flashed with Rockbox, which I use with a nice pair of Bose wired earbuds. It's an incredibly low-friction device. It has physical buttons so you can operate it without looking at it. It lasts for multiple days of continuous play, and I'm not an all-day-every-day kind of listener, so I seldom worry about charging it (and wired earbuds don't need charging either). It's got a 512 gigabyte microSD card in it, so for all intents and purposes it can fit unlimited music, and copying music to it is trivial. It masses 24 grams and can sit in a top pocket without weighing it down. It exists completely independently of my phone, laptop etc, and so I always have my favorite tunes (and an FM radio) wherever I go.

Single tasking devices are great.
Don't get me wrong, I too agree on your sentiment (even though technically it wasn't a Rust's own fault), but I also believe that jart's claim was something else and a comparison with academic paper should be sufficient to show that.
What you're describing is fairly close to Intel's Beast Canion NUC [0] from a couple of years back. The Mobo and GFX essentially sit back to back. Though intel seemed to envisage upgrading the whole "CPU side" as a single piece (including ram) which probably, along with its high price, put off buyers.

Following on from that though, there are a number of miniitx cases that followed on from that type of layout such as the fractal terra [1] which utilize a pcie riser to pass it rearward to the graphics card behind the motherboard. ATX/ITX wasn't entirely designed for it, but the layout does seem to be quite elegant.

[0] https://www.tomshardware.com/reviews/nuc-11-extreme-kit-beas...

[1] https://www.fractal-design.com/products/cases/terra/terra/te...
That Google cracked down on "product reviews that aren’t actually testing the product",

but not on top 10 lists (that mentions some in-fact-fake testing).

So therefore the big companies publish loads of trashy top 10 lists
Alright, I'm gonna need a source cited on that one lmao. Absolutely no way.
What if S3 could be a fast, globally synced, Key Value Database? That's Tigris
Yes. So far as I know, there's no mainstream system that has even proposed to use solely Kyber and not Kyber+ECC. It's been a built-in assumption since the earliest Chrome PQC experiments.
You had piranha tanks? Back in my day our managers just threw us in a empty concrete room with no windows and no outlets, tossed a computer at us and said "fix it". If we were lucky they'd say what "it" was. If we were extra lucky, they'd throw us a keyboard. Not that that mattered anyways.
There are two parts: primary in the examples you cited are advancing a truer, fairer goal set on how to reason about and for justice. It's about having better premises, arguments. This is primary for any teaching institution.

Second, we have effecting the change in society through organization and political speech, action. That's not primary for teaching institutions even if it co-located by it.
Tell HN: GPT copilots aren’t that great for programming
For context, I'm a experienced SWE working on some fairly complex things. I've been using programming GPT copilots for 6-8 months now and lately I've been using them less and less.

I think for complete beginners or casual programmers, GPT might be mind-blowing and cool because it can create a for loop or recommend some solution to a common problem.

However, for most of my tasks, it usually has ended up being a total waste of time and leads to frustration. Don't get me wrong, it is useful for those basic tasks for which in the past I'd do the google -> Stack Overflow route. However, for anything more complex, it falls flat.

Just a recent example from last week - I was working on some dynamic SQL generation. To be fair, it was a really complex task and it was 5pm so I didn't feel like whiteboarding (when in doubt, always whiteboard and skip gpt lol). I thought I'd turn to GPT and ended up wasting 30 minutes while it kept hallucinating and giving me code that isn't even valid. It skipped some of the requirements and missed things like a GROUP BY which made the generated query not even work. When I told it that it missed this, it regenerated some totally different code that had other issues.. and I stopped.

When chatGPT first came out I was using it all the time. Within a couple weeks though it became obvious it is really limited.

I thought I'd wait a few months and maybe it would get better but it hasn't. Who exactly are copilots for if not beginners? I really don't find them that useful for programming because 80% of the time the solutions are a miss or worse don't even compile or work.

I enjoy using it to write sci fi stories or learn more about some history stuff where it just repeats something it parsed off wikipedia or whatever. For anything serious, I find I don't get that much use out of it. I'm considering canceling my subscription because I think I'll be okay using 3.5 or whatever basic model I'd get.

Am I alone here? Sorry for the ramble. I just feel like I had to put it out there.
>And how are the bees doing? Has anyone checked on the bees?

Generally speaking you want to wait for days when it is in the 50sF before you check your bees this time of year. I am hearing in some places because it’s been a mild winter people are starting to check… I think my last hive was a dead out. For many northern beekeepers it will be April before we start new hives of any kind
A few weeks ago I bit the bullet and paid for kagi, as a dev it's night and day for finding documentation and relevant, non-spammy results.
What press noise? This is a blog for Workspace admins that lists literally every update to Workspace no matter how big or small. But was submitted to HN for some reason.

Although the notification about "getting a new look" is important for security. After all, protecting yourself from phishing requires you to recognize that a site is legit. So showing that notification on the login page is a pretty obvious thing to do. (And I haven't seen it anywhere else.)
I definitely think if you want to use `cat` then just go ahead, it's fine. Sometimes these things are a power play, a way to distinguish between people who know the social codes and those who don't. In this case, it probably had a reasonable origin even if it's now more of a way to beat on newcomers. On old systems, memory was limited, disk was slow and forking was expensive. Saving a process in a script or one liner was a noticeable improvement performance-wise.

I learned some bash from an old-timer who would write an infinite-loop like this:

while :; do
# loop body here
done

This works because the `:` is a way to set a label, and it implicitly returns 0. It's just a weird wrinkle of the language. So, why not do `while true`? On old systems, `true` was not a builtin and would call `/usr/bin/true`. Writing the loop this way saves a process fork on each iteration.

On a modern system, you'd be hard pushed to measure the difference, so it really doesn't matter which style you prefer.
Uber.com but UwU
uwu-ified Uber
Hah, an old family friend related a welding interview story on the other end of the spectrum.

He had been working as a machinist and welder for BART, on a mixture of road and rail car maintenance as well as other fixed infrastructure work. He interviewed for a job at Lawrence Berkeley Laboratory, but was intimidated when they asked him to "weld some gold tissue paper".
Think of Sam Altman's ask: $7T. 7 trillion dollars is going to flow into a company that looks a lot like Nvidia whether its directed by Sam or not.

https://www.astralcodexten.com/p/sam-altman-wants-7-trillion
We have definitely had the same question! I think the answer is twofold: it's technically hard -- and it's cross-domain in that you need both hardware AND software to pull it off. On the one hand, it's not like such expertise doesn't exist (and we are not doing our own silicon here!), but on the other, even with the right team, it is time-consuming (and therefore expensive).

If the difficulty and cost were the only challenge, this would be a candidate to do at a larger company, but the cross-domain nature of it makes it really thorny: you would need a lot of internal alignment to succeed -- and (more challenging) you need to maintain that internal alignment for a protracted period of time. I had done something not wholly dissimilar (though frankly much less ambitious) at Sun back in the day[0] -- and even though Sun was much more amenable to this kind of disruptive endeavor than any company of its size[1], we barely pulled it off. Indeed, some of the worst behavior I ever saw at Sun was from the people who trying to prevent us from succeeding because they felt it threatened them. I simply cannot imagine doing something more ambitious at Sun -- or as ambitious anywhere else.

We came to the conclusion that it really has to be new company formation -- which means raising money to do it, which means finding the right investors. Even though the upside is extraordinary, finding the right investors in hard tech is really, really tough[2]. So yes, there should be more options -- but there aren't, and there are frankly unlikely to be in the foreseeable future...

[0] https://bcantrill.dtrace.org/2008/11/10/fishworks-now-it-can...

[1] https://bcantrill.dtrace.org/2011/07/12/in-defense-of-intrap...

[2] https://oxide-and-friends.transistor.fm/episodes/deep-tech-i...
It may end being truly a killer app.

It is already bad for privacy the amount of video that is around, but increasing some orders how fast, easy and scalable may be processing it may increase the amount that is processed, even if is not perfect identifying what is there. And that by different actors, not just governments or intelligence agencies.

Now match that what is happening right now in Palestine in the present or somewhere else in a not so far future.
Getting messages to flow across lots of different platforms for a single account has been a source for a number of very bad security problems in other messengers. (Recent example: Matrix, Nebuchadnezzar). Different projects, different priorities.
My impression is they still have a fairly efficient culture, the main problem with joining a bubble company would be if they are overhiring/losing focus.

Just sell shares when they vest to reduce your risk.
Max Brückner's Polyhedra (1900)
> Also by discarding any boards that are only reachable after some winning solution.

In tic tac toe, I'm not sure there is a such a board. The information being encoded does not track order of play. Any board could be formed with the final move being the center to win?
I assume this is meant for countries where ISPs/governments MITM traffic and force you to trust their CA. It’s possible the Cloudflare verification is HSTS-pinned, or perhaps it’s distrusting of TLS PKI and signs the hash in some way. (Or it’s just built that way because governments are more likely to MITM Meta services than CF at scale)
based on what I've seen from IDC and Gartner in fact it will keep growing for another 2-3 years in insane fashion at least.
I love Louis CK but you're quoting a joke. In reality almost everything we do is rooted in some optimism.

Ever go on a job interview? It's because someone deep down you trust that it or another one like it will land you a job. Ever go on a date? It's because deep down you trust that something will work out with someone.

Maybe you don't do these things, or maybe you do these things expecting bad outcomes (which ironically nearly guarantees that outcome) but the majority of the world operates this way.
It's not 4x the cost of a real NanoVNA, it's 4x the cost of a clone.

I'm talking about open-sourced-ness though.
imagine how impossibly sold out those cards would be.
Take it and RUN with it.
I wonder who is in charge of this? All these changes in Google are more like reflection who has more power inside Google but not what customers want.

And of course problems with multi account issues and workspace addons is whatever…
For a single manager setup, high concentration is one of the best ways to beat the market. Not necessarily the best way to invest, but if you want to have a shot at beating the market (and you're not using a specific trading strategy(ies) a la Rentech) you need to hold concentrated portfolio. Then you just try to get as much attention on CNN as possible when you're picks are doing well and stay out of the limelight as much as possible when you picked wrong.
When a service is being redesigned, I hope improvements to the functionality is what's leading those changes. Causing confusion without any benefits beyond a "more modern look" isn't the best reasoning for a redesign.
Recently installed Atuin and found it to be overall net positive. A couple of habitual keystroke combos had to be reprogrammed from my brain but the persistence of shell history + better searching is pretty awesome.

Also the stats are a neat add-on.

Overall would recommend to almost any developer.
Can you please explain how outright refusing to draw an image with from the prompt "white male scientist", and instead giving a lecture on how their race is irrelevant to their occupation, but then happily drawing the requested image when prompted for "black female scientist", is promoting inclusion and equality?
This assumes they even know that the model hasn't been updated. Who is this actually intended for? I'd bet it's for companies hosting the model. In those cases, the definition of reasonable effort is a little closer to "it'll break our stuff if we touch it" rather than "oh silly me, I forgot how to spell r-s-y-n-c".
> Of course it has. Again, these things regularly give humans extra fingers and arms. They don't even know what humans fundamentally look like.

> This comment thread stems from someone complaining the AI only rarely generated white people, but that's statistically accurate. It feels biased to someone in a majority-white nation with majority-white friends and coworkers, but it fundamentally isn't.

So the AI is simultaneously too dumb to figure out what humans look like, but also so super smart that it uses precisely accurate racial proportions when generating people (not because it's been specifically adjusted to, but naturally)? Bullshit.

> I don't doubt that there are some attempts to get LLMs to go outside the "white westerner" bubble in training sets and prompts. I suspect the extent of it is also deeply exaggerated by those who like to throw around woke-this and woke-that as derogatories.

You're dodging the question. Do you actually believe the reason that the last example in the article looks very much not like a man is a deep technical issue, or a DEI initiative? If the former, how much are you willing to bet? If the latter, why are you throwing out these insincere arguments?
Really impressed with the self-host setup.

I've found these are usually a bit of an afterthought, involving a bunch of service dependencies and an arcane config process.

Postgres 14 and a few tweaks to a TOML file and you're running.

Not wild about the password-only Postgres connection though.
It's worth noting that Stable Diffusion XL uses the OpenRAIL++-M License, which removed the update obligation.
I think this is why The Nintendo Switch (and other handheld gaming devices) have been so popular despite smartphones being so powerful and ubiquitous. Having a dedicated 'gaming' device makes playing more relaxing and stress free.
Yeah, I don't disagree. But again, the original metric was "sexy". But you're definitely better off getting a remote big-tech adjacent job than working at Wolfram Research, if you've got those chops.
Would you change your opinion if I say that it's not my words, I just cited a professional archeologist?

From this myth-busting movie review (sorry not in English I should probably make a translation) at 17:45

https://youtu.be/f77h_-wFYGo
great point, this is the one thing that I wish was more intuitive. You don't have to do this if main.go is the only file in the main package and all other code is referenced by a package.
Fastmail is a smaller company, focused on email and calendars, but it does it well and you’re unlikely to be subject to random algorithm nukes and having to sit through the nonexistent Google support channels.

The more folk that get out of Gmail the better. Google has too much power there, and controls your entire online life by controlling your email. I’ve seen so many folks have their online lives nuked when Google didn’t like something for no real reason, then refusing to help fix it.
Also, it led to one of the funniest pr I've seen in a while

https://huggingface.co/miqudev/miqu-1-70b/discussions/10
That's okay - that just means your parser needs to model what the speaker was thinking when they said it. That's extra information that's required to decode the message. It is not necessary for the same text to always mean the same thing.
if you have to pass the interviews at the jungle company...
The biggest problem in the observability space is people assuming that other people know what any of this entails.

What "isn't much technical details" to you is required information for way more people than o11y wonks (not you, but more Grafana Cloud and some OTEL champions etc.) seem to believe, especially around cloud/microservice metrics.

Prometheus and PromQL especially are opaque and hard to start using. The bar of entry to understanding how it can solve problems is higher than it looks from the inside, especially when you have account managers in your ear making sure _you_ know.
What happens when the dependency are updated and not compatible anymore ?
You'd be surprised! Cleared my childhood house recently and got a box of floppies. Only 3 out of about a hundred were unreadeable! Had much worse results with my old CDs. Go figure...
How are users handling this change? With Buoyant cutting down on their investment, does Linkerd OSS have enough contributors to sustain it?

"As of Linkerd 2.15.0, the open source project no longer publishes stable releases. Instead, the vendor community around Linkerd is responsible for supported, stable releases."

ref: https://linkerd.io/releases/
It's aimed directly at them (and OpenAI and Microsoft) so they have to honor it if they don't want a legal battle. But there's nothing stopping others from doing benchmarking.
I've already thought of the follow-up to this article, 'Querying a billion rows on a $XX budget.' Let me give you my answer directly: switch from Snowflake to StarRocks. It's an open-source project under the Linux Foundation, with speed that's more than adequate, especially for queries involving multiple tables. If you're interested, you might want to check it out, https://medium.com/starrocks-engineering/how-to-reduce-snowf....
There's a guy on YouTube who is building an electric jag of the same body style.

He points out that ev's need great aero. And you would literally be better off driving the thing in reverse.

Driving it forward is basically like driving a big brick in the wind.

Superfastmatt is the yt'er
Rude!

I knew putting a video of a bookshelp up would risk people judging me based on the books they saw there, but I got over that by deciding that if anyone did that it would reflect badly on them, not badly on me.

(Unsurprisingly, I own a lot more books than the ones visible in those videos.)
Yeah but it's required for SSO.

There's no point in blaming the pages -- blame lies with the password manager or browser/OS.

E.g. on iOS, Safari fills in your username just fine even when there's no password field. Whereas on iOS, third-party browsers (e.g. Chrome) won't. According to 1Password, it's a known bug that is up to Apple to support/fix in WebView. (And the fact that it works in Safari but not WebView seems a little anticompetitive...)
I wish we were seeing better hope for IoC in webdev today!

I feel like there's a general feeling that:

> It is just passing dependencys as arguments.

(And: oh no, magic!)

That's often what consumers see, sure.

But it's also managed repositories of objects and factories. It's also injection logic, with scope and conditional logic. It's also runtime assembleable interception layers for objects. It's also awareness methods to observe and track your managed repositories & objects.

There's simple things we see. But zooming out from the trees I think the forest here is something more than the sun of these pieces. Programs are mostly here to juggle entities of various sorts. Mostly we programmers write code that imperatively creates & modifier objects & their references...

And Dependency Injection and Inversion of Control is having explicit tooling & stable patterns for this construction. Having actual places & tools for managing runtime objects.

I think it's so damned cool. It's so enticing to me, of being expanded beyond a programmer tool. It could & should pioneer waves of general systems research! This tech should offer external hooks beyond the app, be integrated into repls & hosting apis that let us talk to the computing objects of our world.

Invert the control! I cannot wait for us to stop doing all coding bottom up, instantiating and passing everything from the bottom.up, and starting to create some top down tools that manage the entities of the runtime!
That perspective is a little wrong; those are the 4 companies on the edge of a wave of technological improvement. It isn't unusual for there to be unique companies in those circumstances. For example when Apple hit the market with the iPhone back in '07 there were similar things going on. One of the things that hamstrung Apple's competitors was that nobody in the supply could manufacture equivalent parts.

Those 4 companies aren't without competitors. But if you pick the best in each category there is (funnily enough) only one option and right now chaining them together gets a noticeably better product than anyone else can build. That isn't normal but it also isn't that weird for new products.

If you want what Nvidia was building a few years ago there are several of options.
they're a fast follow that competes for the middle and low end of the market. they won't produce anything that competes with NVIDIA's topend any time soon. Will take some outside competitor like LPUs or something that comes and changes the game to make a dent, that will take a while though I reckon. Hardware revolutions take years to scale.
It looks like it actually only considers one frame for every second of video, so that certainly wouldn't work.
The Flipper Zero is not certainly the problem here, and it is not a proper SDR tool as said. But I believe it's technically interesting that the Flipper Zero uses the CC1101 inside the Flipper in a more powerful way. The chip can be configured to just report in a given pin the actual OOK/FSK state (logic high/low). The same can be done while transmitting. So the Flipper is not limited to the protocols/formats supported by the CC1101 during normal operations, but can do any protocol as long as it is within the frequency range and uses OOK or FSK modulation (or the FSK variants supported).
No, this isn't wrong.

You don't understand multi-player poker and I see this meme repeated on many poker forums. It's possible for GTO to be worse than other strategies, based on suboptimal strategies of other players at the table.
Are you often uncertain about the transition from a local application to a cloud-based setup? In this installment of Implementing, I share my preferred deployment tool and provide a detailed walkthrough on deploying your application. Feel free to share your thoughts!
There is the Encyclopedia too.