skysight-inc/HackerNews huggingface dataset:
When I read metaverse I see meta-depression, as it would have a massive mental health toll. Or how could this issue even be prevented?
The timing of the seemingly sudden AI boom in the wake of the end of zero interest rates is quite fascinating- feels like a Hail Mary situation.
Ah that'll be it, and would explain why I see it on the actual site! Thanks!
In short, because politicians decide, they know what their constituents want, and their constituents mostly haven't though about water economics beyond the fact that they want it cheap. And sometimes there are laws that make it even harder.

Did I miss anything?
As opposed to the New York Times putting the opinions into the “news” articles.
>Here’s a simple question. If the IMF loans are so terrible, why do countries apply for them?

For the same reason people get loans from the mafia and loan sharks: they are desperate.

Also because the political personel is encouraged (with "gifts") to go that way (as the loans come with strings that enable the plundering of the country's resources, which they supervise).
“I don’t expect privacy in an airport” doesn’t imply “I don’t expect privacy in my bathroom”.
Being able to run an FFT on audio signal in real time in a background thread seems really cool. Not sure how feasible it is but could be the basis for speech recognition engine running in browser (I'm not expert but I know Speech detection machine learning models are trained on range of FFT derived signals) - if you can pipe the FFT output to ML endpoint you could potentially have speech to text generation running in the browser - or something like automatic closed caption generation from an incoming audio signal.
You can purchase a 3090 for $1000, assuming you're going to use it 24/7, at 450W you would use about 1000kWh, at $0.10 / kWh, it would pay itself in about 3 months.
> If I have a single language codebase, why should I prefer the first approach?

Probably the most compelling reason is that a single language codebase might not be a single language codebase forever. But, as you suggested, the switch to a language-agnostic framework can be deferred until it becomes necessary.

However, there's a reason to use Typical specifically: asymmetric fields. This feature allows you to change your schema over time without breaking compatibility and without sacrificing type safety.

If you ever expect to have newer versions of the codebase reading messages that were generated by older versions of the codebase (or vice versa), this is a concern that will need to be addressed. This can happen when you have a system that isn't deployed atomically (e.g., microservices, web/mobile applications, etc.) or when you have persisted messages that can outlive a single version of the codebase (e.g., files or database records).

An embedded DSL could in principle provide asymmetric fields, but I'm not aware of any that do.

> Typical isn't focused on JSON, so it doesn't seem like it is optimized for web.

It just makes different trade-offs than most web-based systems, but that doesn't make it unsuitable for web use. We have comprehensive integration tests that run in the browser. Deserialized messages are simple passive data objects [1] that can be logged or inspected in the developer console.

[1] https://en.wikipedia.org/wiki/Passive_data_structure
Do such fail-early conditions save processing time?
I agree with that wholeheartedly, and its pretty sad.
In Spanish it most definitely does not. The most accurate translation would be ice box, or freezer, if you want to be super pedantic.
Key not being present is no value, key present has value, empty string or otherwise, seems simple enough.

You can add advanced semantics on load, the file does nothing by itself after all.
Good upfront design? This stinks of implementation detail leakage affecting high-level design, which should be a cardinal sin.

One should design based on constraints that best match the problem at hand, not some ossified principle turned "universal" that only really exists to mask lower-level deficiencies.
"Electron web app"

That's the last thing I would worry about. I don't get why people would get annoyed at the implementation of UI if that UI is working well enough. Imagine someone says "although this password manager is very secure and has all the features I need, I don't use it because it uses web UI, even though the difference in performance would not matter at all compared to a native app".

Honestly I find this ridiculous and it is a waste of my time to write this comment. Who
What you are describing is how most financial firms still work today. Sure Devs are the escalation in case the first line of support can't solve it. But the advantage of having a first line is that they are specialists in supporting, get better over a period of time, are mentally prepared because that is literally the job they signed up for and it lets Devs focus on core development. To those who say that this allows Devs to get away with murder because someone else is handling it - support escalations are very visible and if your stuff is breaking all the time, you come out looking very bad in the eyes of your management. Not to mention that any self respecting developer would/should apply a basic standard of care to their code. If anyone has developers that don't, it is an individual or cultural issue, not an issue with the model of separate support team.
The funny thing is at the time downloading that took like 5 minutes back in the day.
And the comment above is typical gaslighting from neo-colonialist countries (as often internalized by local people benefiting from the above, or having studied abroad and learned to blame their own) getting the benefits or such deals, "why dont you live within your means" etc (often after centuries of the same countries calling the shots and plundering the means, supporting the most corrupt politicians to get office and punishing said countries when they opted for others, and of course, doing the bribing).
answers.microsoft.com is an insufferable hive of scum and villainy where everyone cares about replying to your question but no one cares about answering your question. 10 times out of 10 you're better off walking outside and screaming your issue into the void then you are posting about it.

Also, microsoft.com's general propensity to hijack the back button with their login.microsoftonline.com redirects is just that annoying little cherry on top.
it depends on what your remotes are, and what your risk profile is. consider the problem that your internet access may go down and you are cut off from all your backups, unless one of those is your parents house where you can get to without internet.
country flags are enabled - the search displays the Italian flag if I type in "italy". However if I type "italian", it doesn't match to the flag unfortunately.
Fairly ironic making a comment about cults when you're coming here to proselytize the political/social ideology your echo chamber (cult) has convinced you is the truth.
Wow, good thing replacing all that horse shit and piss with leaded gasoline for half a century didn't have any negative effects.
I just bought some earplugs for that same reason (In the DnD movie I was like "That's it, I need to get earplugs"). The ones I'm trying are not supposed to block noise necessarily, just dampen and take the harshness out of the sound. Going to take them to the next movie or bar I go to and see if it makes it more manageable, because my ears can't really take the noise anymore.
Yes. This was my second draft. I reviewed my first draft which became an input in my second draft which gained more clarify after reviewing the first draft.
it is what a great short guide should be. but i am sure dang will be posting a huge number of previous links.
You might not have a choice. How should a load balancer be implemented? It has to keep those connections alive while the underlying services fulfill the request.
Maybe this is a generation that has grown up with virus and spam protection good enough this almost never gets by, so they are unaware?

For us old timers this was pretty much an e-mail every other day sort of thing. I remember putting up a website for contact work and getting spam virus crap within weeks from just automated bots.

On top of that, I wouldn’t even open a compressed file from someone unless I had a previous relationship with them, and even then I still would scan it since their computer could be compromised. I don’t care if it’s a contract offer, from my attorney or the president of the United States.
When it comes to code and product features, most organizations check all 3 boxes.
Related:

Show HN: I've built a spectrogram analyzer web app

https://news.ycombinator.com/item?id=35781959 (19 days ago)

https://webfft.net/dft/
today nginx is american product (owned by F5 Corp).
3D in browsers was even in the mid 90s possible. But the hardware was not ready, so VRML never really became a thing.

https://www.howtogeek.com/778554/remembering-vrml-the-metave...
Definitely possible to run high-quality speech-to-text in realtime in the browser: https://whisper.ggerganov.com/

Made by the same guy who created the popular llama.cpp LLM library. The model uses log-mel spectrograms as input.

Using modern algorithms, FFT is actually really fast to compute. Definitely dwarfed by the evaluation of the model itself, even when using many threads and Wasm SIMD.
Celery has so many issues and this outlines just a few of them. I was working on celery for a while on one of my personal projects and it's just absolutely insane what you have to do to get it working with django. It's so incredibly over engineered nad powered by magic.
I do not see any of the AI processors like the Google TPU. Would they be cheaper?
As an anecdote I would have never expected, English Breakfast tea standards are the poorest: broken leaves that fall apart while producing finer sorts.
Posted a million times before, and should be posted a million times again in the future. This is one of the only reference books I've ever used, and it got me through my first real programming job. Wonderful text. Thank you, Beej!
When you split a document into chunks, doesn't some crucial information get cut in half? In that case, you'd probably lose that information in the context if that information was immediately followed by an irrelevant information that reduces the cosine similarity. Is there a "smarter" way to feed documents as context to LLMs?
>No one is forcing countries to take those IMF loans

You'd be surprised.

>They always have the option of living within their means.

Yeah, if only their means weren't plundered for centuries by people from countries calling them to do so. Including their countries supporting the most corrupt (but friendly to their companies) politicians to get power there.
This was my main complaint, as I nlk no one the dict part needs typing, but surely `new` could infer what I want.

If so, I'm very glad.
If you mean the "If you don't know" part, oh no, they have a much bigger problem they're solving.

The LLM will absolutely lie if it doesn't know and you haven't made it perfectly clear that you'd rather it did not do that.

LLMs seem to be trying to give answers that make you happy. A good lie will make you happy. Unless it understands that you will not be happy with a lie.

Is this anthropomorphizing? Yep. But that's the best way I've found to reason about them.
For anyone else who would prefer a local editor, my understanding (after a brief search) is that this is a browser version of https://drakon-editor.sourceforge.net/.

I found it in the AUR on arch. Elsewhere on windows/mac/linux.

I'm not sure if I'll ever use this as an alternative to writing code, but I like the pretty diagrams.
I assume neither of us has experienced these YAML bites that others have :).

I don't mind TOML but I don't find it either intuitive or obvious. The syntax for how nested things are flattened I just find really hard to read and write. It's fine though, not that big a deal.
Yes, you can directly enter the results. Go to Health->Browse->Vitals->Blood Pressure and hit "Add Data".
I have my Apple Health app synced with my health provider (Kaiser). Test results auto-sync as Kaiser updates it.
Also re the GP mention of caching, I'm sure I read in a discussion that kagi had tried that and it didn't change the economics.

For me, ~50% of searches are just lazy ways to get to a website I know, like I literally search for hacker news regularly. I'm curious if there's some kind of triage possible, where the lazy site lookups get a simple search that's cost efficient and then fail over to a costly search if they don't find anything. If there isn't something like this ready. Modern search is really just a "portal" with fuzzy matching for most queries, as opposed to genuine "show me a site I don't already know about" and I've never seen that reflected in any discussion about search.
Punish companies is not the same as you getting compensated. It happens (at least in EU) harsher with the GDPR, so yes it's fairly recent, but so is security online (just 10 years ago not even half of the sites used HTTPS).

There's dozens of high-profile fines every year due to data mishandling from Europe, just a quick search:

> Data protection supervisory authorities across Europe have issued a total of nearly EUR1.1 billion (USD1.2 / GBP0.9 billion) in fines since 28 January 2021, according to international law firm DLA Piper.

"fined Facebook owner Meta META 265 million euros [...] for not better safeguarding more than half a billion users’ phone numbers and other information" - https://www.wsj.com/articles/facebook-parent-meta-fined-276-...

"European Union privacy fine related to data transfer of Facebook's EU users to U.S. servers" - https://www.reuters.com/technology/meta-face-record-eu-priva...

"Luxembourg DPA issues €746 Million GDPR Fine to Amazon" https://dataprivacymanager.net/luxembourg-dpa-issues-e746-mi...

"Manx Care faces £170k fine over patient data breach" - https://www.bbc.co.uk/news/world-europe-isle-of-man-62590514

etc
Exactly, in fact the reddit post talks about this situation -- the code that sents sensitive information is right there on GitHub but nobody saw it before OP did. And what could happen is that the developers maintains two codebases, one "clean" version on github and a "dirty" version that is almost identical except the part where it secretly sends your password, and use that version to build an iOS app. How would you ever know that?
PGP is way too verbose for that. If you has used signify for that message, the signature would have been something like this:

RWQcQxD3ZdsGnrNBFaLsVZBQ/9WH4q42N9/BFvgeBMhyZ7KUxe85AgpND09npvMNLF0CTfXOSNnF4U6sIioblL98gPVPHrtaZg4

Also the public key would have been small enough to include in the post. Here is the public key I used to make the above signature:

RWQcQxD3ZdsGnqH7z1jvcyeUNhAUMPZW4jn/THZAjs+MCi7VXk448K7B

For most forum posts where people aren't using real identities all I generally care about is that post X and post Y came from the same person. By including both the signature and the public key I can check that without having to look at anything other than X and Y. (That's assuming that the forum itself is not monkeying with posts).
Chaebols and unification church.

It’s a really really deeply struggling society and no where near as ideal as projected.
i don't find it to be a baffling question. i think the unspoken part of this is "this is a really stupid system, someone ought to do something about it". i hope in the next 20 years that password managers are a thing of the past, but for good privacy-preserving reasons.
Pain.

Pain (and related feelings) cannot be definitively reduced to computation. I’m open (and even predisposed) to believing it is just computation, but it’s not intuitively obvious.

We don’t even know how to test whether an arbitrary system feels pain.
The way people usually say it is that you revised your first draft upon reflection, because it didn't quite get across the point you wanted to make, or something to that effect. So what makes the way you state it more true than the way people typically state it?
Beyond Bias and Compliance: Plurality in AI Ethics
That’s blood pressure— I think the OP means CBC results.
It's also near a RR track, and the Colorado River Aqueduct. Congress reduced the National Monument in size so Henry could mine there. Another story (with photos) on plans for the 1.5 mile by 0.5 mile open pit mine from 2014.

https://www.desertsun.com/story/news/environment/2014/11/20/...
https://mydatahelps.org
Well, you can disagree all you want, but the truth is, factors like these help make Google feel more complete to people doing their searches. It’s an inertia play.

Google put the hard work into a large chunk of the literary output of the English language. No other search engine has this. If the goal of a search engine is to be the best at what it does, having hundreds of years of books and magazines is an excellent way to do it.

These books, and the riches they carry, inevitably lead writers like myself to link back to Google, which creates a feedback loop for content that is directly valuable to Google, because it pulls users back to the search engine.

I’m sorry you have such a limited view of Google’s best resource.
But how do i know my sleep quality?
The problem is its just a convincing lying machine. These models can never be trusted for accuracy, and part of what they've learned is in manipulating the output towards human bias.

If you ask it things that may destroy lives, people, cities, etc. It will downplay all the risks and give you suggestions towards doing it; aside from the hard lines of alignment that have been put in which are easy enough to get around for some. In many respects its the equivalent of that cartoon with a very convincing devil on the shoulder and nothing else.

If you aren't mature enough to recognize the bias and manipulation, then your potentially a patsy/victim. That includes not just what it provides, but what it does not provide. This usually requires special education and having a base intelligence above the average. So, really only the top 20% of humans is being generous.
A less anthropomorphic approach might be to say that LLMs can predict the correct “shape” of an answer even when they don’t have data that gives them a clear right answer for the correct content, and since their basic design is to provide the best response they can, they’ll provide an answer of the correct shape with fairly random content if all they have good information to predict is the shape and not the content.
What? These are all statistics you can look up. Korea has the worst child suicide rate and the fastest dropping population in the world. It’s insane! What are you talking about echo chamber?
This guide was my bible when I was a kid. I learned not just network programming, but also C with it.
That is sick, I'd love to play some wackier AOE environments, or do "space station vs jumping castle" battles.

Units would be hard because there's a sprite for each direction which you'll have to keep consistent, but it would be great to see if it's possible to do, maybe as a sprite sheet
It sounds like you might be suggesting I was conflating or blaming Protestant ideals for evil Nazi actions. Instead, I am pointing out an earlier cultural influence that persisted. In a way, there’s something far more sinister about the idea that a Nazi believed there was some sort of genuine freedom to be had, as opposed to it being outright malicious.

“He seems not to have intended it as a mockery, nor even to have intended it literally, as a false promise that those who worked to exhaustion would eventually be released, but rather as a kind of mystical declaration that self-sacrifice in the form of endless labor does in itself bring a kind of spiritual freedom”

- historian Otto Friedrich
Americans no longer want to move for work
I've been using Emacs for more than a quarter century, 99.9999% of the time text-only (whether Linux console, X terminal console, xterm, or SSH client) on a remote server. My email client is VM, written in Emacs Lisp. I've used it to read mail for almost as long as I've used Emacs. I tried Gnus a couple of times for Usenet but stayed with slrn because of Emacs's lack of multithreading.

I've never tried Gnus for email because VM has always met my needs. VM (and ancillary tools, like Personality Crisis and mairix)

* does a great of job displaying HTML messages. For the very few that it doesn't, one keystroke sends the message to my web browser running locally.

* sends URLs I select (all from the keyboard) to the web browser

* opens images and attachments

* auto-adjusts the From: line of outgoing messages depending on the recipient

* archives messages to various folders using various criteria

* searches my archived mail going back a quarter century at lightning speed

Of course, I can write Emacs Lisp code of my own to extend any or all of the above.

VM isn't perfect. I'm sure that I could do all of the above with Gnus, and quite possibly am missing out on other features that VM lacks. Overall, though, I really feel like I have a superpower for email handling with it.
To their credit, they mention that customers should be running fewer survey's with more thought put into making it a higher quality survey then actually following through with the results rather than spitting out more lower quality surveys.
It’s a real shame what the mountain ranges and cold weather did to the North Korean people. Perhaps they could learn from Switzerland and casually handle sketchy wealth.
sounds like PCIe, as mentioned.

there are a few FPGA dev kits which are set up this way. I have one which has a dual core Atom CPU and a large FPGA connected via PCIe, and the speed is fast.
Use a smartwatch, or ask your doc to have a sleep study done
Certainly interesting, and shines light on some unexpected sides of social media fame, I shared it with a few striving for it, not to discourage them but to set expectations.
Robotic arm made out of glass
My nick has been Beej or b33j ever since starcraft or counterstrike 1.5.

I will always bring up “but you know who the real beej is, right?” if the other person is a nerd.