skysight-inc/HackerNews huggingface dataset:
I agree, GPUs can still generate more token per second per dollar, but what is new and great about the high-end M1 and M2 is Apple offering this much memory bandwidth on a general purpose CPU, thus immediately available to all software running on the CPU.
As someone who has spent 9 years working on Go:
- Self managed thread pool, Go routines are transposed onto threads.
- Channels for thread synchronization. The Select block lets you efficiently block a routine until one of multiple channels return.
- Fast compile times, fast execution.
- Type safety and garbage collection.
- Modern types like slices. You only have to check for nils when you explicitly use pointers. len([]byte(nil)) doesn't panic.
- First class Unicode support.
- Best date/time library I've used (sorry Python but you need timezones).
- Builtin tooling for testing, benchmarking, standard formatting and dependency management.
- Best package manager I've used. They force you do things their way but it's worth it IMO. All packages have a canonical URL that's explicitly referenced in code.
- Supply chain protection for dependencies.
- Dependencies are statically linked for easy distribution.
- Great standard library with no breaking changes over the last 10 years. (Pretty sure)

At the end of the day though, use whatever works for your style. C++ isn't going anywhere. But I am noticing a lot of people talking about the importance of type safety when Rust development was allowed in the Linux kernel.
That's news to me! Does ITU have any ability to mandate laws for the physical spectrum? If not, a global communications committee would still be needed. At minimum, they would need the ability to control the 5G blocks of every country participating in the SAT to cell service.
Teamnova will continue to be free and open source under the MIT license indefinitely. However, we anticipate that some fast-growing startups, such as Databricks (Apache Spark) and Confluent (Apache Kafka), and their respective open-source communities, will derive benefits from Teamnova open-source project in the future.

Please share your thoughts on Teamnova. We are enthusiastic about making project-based mentorship in open source more accessible and inclusive!
how rocky?.. https://www.youtube.com/watch?v=e6qFzivoUdw
Galaksija was truly a "masterpiece" at that time, made by a single person by stitching together various smuggled parts from the West. I have a huge admiration and respect for Voja, especially after he decided to give up everything in Serbia and move to the US and start from scratch on his own in his late sixties!

He's a very humble man despite his remarkable impact and influence on the early tech industry in Yugoslavia. He and Dejan Ristanovic [1] started one of the first PC magazines in the 80's which was the bastion of progress filled with ingenious articles and insights collected from all over the world mostly by the word of mouth (remember there was no internet back then). They and a few others actually founded the first ISP and BBC in Yugoslavia in the late eighties.

Anyway, I am glad to see this article on HN and would suggest you all to watch Voja's interview [2] given to Computer History Museum in Mountain View where Galaksija rightfully got its own piece of the history.

[1] https://en.wikipedia.org/wiki/Dejan_Ristanovi%C4%87

[2] https://www.youtube.com/watch?v=nPLyzOEobw8&ab_channel=Compu...
If you have no data connection it will fall back to SMS.
You could call this lots of things, but you shouldn’t call it “metric” because its second is not a metric second. In the SI (metric) system, the second is one of the fundamental units. The world does not need a conflicting definition for the second.

As someone who’s implemented a date and time library, the real pain is in dates, leap seconds and time zone transitions. 86,400 seconds in a day is a relative piece of cake.

The AM/PM thing is a solved problem. Many countries (not the one I live in) already use a 24 hour clock, in which 11pm is 23:00. Because many countries use it, most devices that keep time can be set to 12 or 24 hour clock. That includes almost every clock I own, including the oven in the kitchen, my car, all the HVAC units, and of course phones and computers. An exception is the irrigation system – the old one (designed in the USA) supports 24 hour time, but its replacement (designed in Australia) does not. I don’t think anyone, seeing all my clocks, has ever commented on them being in 24 hour mode. Most people have seen it before.
Can you list those filters?
https://www.amazon.com/Tascam-DP-006-Pocketstudio-Multi-Trac...

Four track (2 stereo tracks) recorder! Cheap! Small! Good! UNDO BUTTON!!!! For those of us that can't afford an OP-1!
This time he's working with the telcos instead of against them.
I mean… you’re not wrong. That is the strict ontological definition.

But like 99% of the time someone mentions cytokines in an actual conversation they are taking about inflammatory / immune signaling.[1]

Immune cells are far and away the largest class of circulating motile cells, no?

1. https://testdirectory.questdiagnostics.com/test/test-detail/...
> The updates include the addition of memory storage to its developer tools for using AI models. This could theoretically slash costs for application makers by as much as 20-times...

What kind of memory storage would that be? Doesn't make a lot of sense without further details.
I'm curious to know what `company` does differently here than `corfu`.

As a longtime user I couldn't be happier: https://company-mode.github.io/
C# using config files? If you want (and use the default template). Otherwise (and minimal apis) the code looks closer to the go model.

Argh, I am to trigger happy.
23andMe user data stolen, offered for sale
They simply meant their primary retail business was online. Of course they still operate in the physical world.
Yes in the sense that they use all the services and infrastructure that GCP is built in, but no in the sense of using the vanilla GCP interface.

Instead many aspects of GCP's management console are handled by different internal tools, often command line driven. IME they are often far more unwieldy than GCP.

Sometimes this makes sense (far tighter access controls and configuration change controls than a typical company), and some times it's just because of legacy ways of doing things.

I worked on a team at Google that used the internal GCP to serve some code/content for a specific feature, and it was in some ways it was more frustrating than using just either the normal internal systems or just vanilla GCP.
I could recommend https://github.com/panva/node-oidc-provider supports most of the oidc/oauth 2 rabbit hole specs.
At a high level, it’s a standard way for an editor to ask another program for information about a source code file: What are the function definitions here? What are the available completions for this text? What errors are there? Can you reformat this in standard way? Where is the thing one line 23, row 41 defined?

Instead of every single editor having to understand C and Python and JavaScript and Rust and SQL and Ruby, they only have to know how to talk to a language server using a standard protocol. And if you’re writing a new language, you can make a language server for it, and then every editor that knows how to use LSP can be used to comfortably write code in that new language.

The old way is that M editors want to support N languages, someone has to write M times N language parsers. With LSP, they can write N. That’s way less work.
Sortition exists.
Why the scare quotes? It's a skill like any other. Startups are built by folks who wear many hats.
I don't care how many credentials Jonathan Blow has, this take is pure bs. "we're spending all this time overcomplicating stuff that we used to be able to do in 1960", yet he takes the time to explain "tricks" on how to rename variables [1], while modern tools (not necessarily LSP) let you fly through the code [2].

This is just an "old man rants at cloud" take.

1. https://youtu.be/2J-HIh3kXCQ

2. https://youtu.be/AxxNHKCldzA
Around the time I got my A500, my neighbour's dad bought a PC that ran California Games in CGA at about one frame per second. I'm sure there were much better PCs available, but it didn't impress us kids much. They _did_ have Leisure Suit Larry though...
LSP assumes that there is a higher level editor integration that handles configuration. That’s not ideal but it’s somewhat sensible as different editors will want to expose different ways to configure them.
Are people doing this on vintage hardware or new hardware? (Or emulation?)
They are VC funded, they will not be free forever.
YAML with dots in keys...

selection:
userIdentity.type: Root

I wish we could go back to the JSON days.
Your experience is called sleep paralysis. I get it every now and then, often with my face down in the pillow. Not dead yet.

https://en.wikipedia.org/wiki/Sleep_paralysis
The base model is uncensored. From a glance at your link, that is about uncensoring the conversational training set.
It works for people that have tinnitus due to tight neck muscles. Tinnitus due to damaged ears is a whole different beast.
Is there any programming language which doesn't have this property? All of the mainstream ones certainly use bare words as both keywords and identifiers, and there can sometimes be ambiguity. Most don't even have a solution like quoted identifiers (though quite a few do).
He is trying to say that LSP should be implemented as a set of libraries (like liblsppython.so). Your editor compiles with these libraries and provide API for plugin authors.

It's not unreasonable to expect an editor's developers to know how to link a native library.
Don’t follow the spammers and grifters, I guess. Replies that you make are posted to your feed.
It all depends on where/who you are, but I have thought about trying to get things listed on the Snowflake Marketplace https://other-docs.snowflake.com/en/collaboration/provider-b...
I would skip the tape and get a Boss digital 4 track like a boss br-532. It has a drum machine, some basic effects. Each track also has 8 "virtual tracks", so you do have some room to record variations, but more importantly, it lets you record 4 tracks and then "mix them down" to a virtual track, allowing you to record 3 new tracks on top. You can even keep mixing more and more tracks down (though you lose the ability to mix them all independently). But because you have "virtual tracks" all the original tracks are still there and you can always go back and remix them.
Good thing rouge states don't have access to grout.
Form does follow function, at least at first. Skeuomorphism only happens because the original had design compromises that looked cool.

I think we humans will happily sacrifice aesthetics if it improves something we care about. Unfortunately, we don't care enough about baked-in obsolescence (or can't measure it).

I do wish we would look at electric cars again, to see if making them not look like cars would improve them.
Sadly there is some standard to that. JavaScript source maps also use the same definition for columns.
Third spaces are anywhere where people can hang out that doesn’t cost money, or doesn’t cost a lot of money.

I would say that churches apply actually. And it’s not just the service itself, you have a lot of people hanging out after service in my experience. And then there is always Easter, Christmas, etc when there are snacks and everyone congregates in the basement.
> The picture is one of a landscape littered with uninspired attempts to copy American IBM PCs, British ZX Spectrums, and other Western computers.

As opposed to the Galaksija, which, er... copied the ZX Spectrum? I somehow fail to see the point that the article is trying to make here. If anything, the designers of the Galaksija had an easier job than those of the numerous other Eastern European Spectrum clones (https://en.wikipedia.org/wiki/List_of_ZX_Spectrum_clones?use...), because they at least had some access to western-made components...

EDIT: after reading the Wikipedia article, I stand corrected: the Galaksija wasn't a Sinclair clone, it was an independently designed Z80-based home computer. Which of course meant that you couldn't access the extensive software library (= games) available for ZX Spectrum, but had to develop your own software.
> The 'ringing' sound people hear isn't actually a sound.

Sometimes it is, apparently?

"If you have pulsatile tinnitus, your doctor may be able to hear your tinnitus when he or she does an examination (objective tinnitus)."

https://www.mayoclinic.org/diseases-conditions/tinnitus/symp...
Curious, what have you run into that you couldn’t troubleshoot with a privileged pod with host networking?
Sadly, even some reputable publishers and media outlets, including public broadcasters, seem to still rely on more or less random "sources" in social media for their "reporting". Not much has been learned from the war in Ukraine.
I recently discovered Double Commander (I Managed to overlook it for years). Once i started using it I couldn't go back to Total Command or Free Commander.
I totally agree. I've had audacity and pro-tools setups before, but my best songs came out of a Boss digital 4-track. I was also insanely fast on it, too. I could come home from work on lunch break with a song idea and bang out a near complete song in like 15-20 minutes.
So we shouldn’t have consequences for our actions? Are you saying I don’t understand forgiveness for mistakes? That is why I said the student groups that retracted their statements should be spared, but this is saying you should be able to run into a crowded theater and yell fire with no consequence.

Also like usual with the over reaction. This isn’t a thought crime. It’s simply amplifying their own hate speech. If they don’t like the attention so much maybe they shouldn’t be making such heinous statements. This is just the community reacting to something you are I guess are fine with. And good job trying to smear me instead of responding with facts!

edit for clarity
Replies from the Fediverse are moderated in the same way as normal comments.

So if a spammer on Mastodon replies to your post, it will be caught by Akismet (or whatever spam filter you're running).
> Working with base-10 numbers is so much easier than trying to think in base-60, base-12, and base-24.

> To get a good night sleep (8 standard hours) you'd sleep for 3.33 metric hours.

Quote 2 seems to clearly contradict quote 1. 60 is great as it divides into 2,3,4 and 5. That's a feature not a bug
True, but there are also a slew of methods like workspace/didChangeConfiguration for passing config around in-band.
OK, from a philosophical point of view, it doesn't matter what building materials you use. Practically, as you've said, it does make a huge difference on what's possible (no disagreements there)

Say we have silicon chips now to build computers, which give us say an iPhone experience.

Tomorrow, I have a new material, which can also be used to deliver an iPhone experience.

From the experiencer's output pov, it is the same innovation. They can't tell the difference between Silicon chip iPhone vs new material iPhone.

You may use any number of materials and in permutations/combinations to get a given output. An artifact is termed innovative, when the "whole system" can do something that people consider particularly exciting/useful/interesting/etc.

I am merely questioning the author's notion of what makes an innovation (improved building material view vs whole system improvement view).
Stun: Reinforcement-Learning-Based Optimization of Kernel Scheduler Parameters
> Already had that one. Were you maybe looking at Authelia? Though I believe I read somewhere that they are working on support too.

Very well might’ve been, the mobile view of the table isn’t fantastic so it was quite a bit of scrolling; definitely could have messed that up.

> In the case of obligator, email support specifically is important. Passkeys are really cool, but unless I'm mistaken there's no way for me to say "give the owner of this passkey access to this data" even if they've never yet logged in to your system.

No, the user would need to enroll it. They could use a social login (upstream OIDC) without logging in through customizations, you can pre-create their user or create it on demand and give it appropriate access based on the upstream response. I don’t think you could implement magic links, even as customizable as it is.
Back in the day (Windows 3.x era) I used to use cheap lookalike fonts from shareware compilation disks/CDs. So there was like a Palatino clone called "Palamino", a Cooper Black clone called "Cookie", an Optima clone called "Proxima", etc.

You can still find fonts like this on font sites all over the web.
> C is almost LR(1),

Does that include the C preprocessor?

Somehow, I recall someone here (maybe it was user walterbright) suggesting that implementing a C preprocessor was a lot of work - maybe months - so one might consider using Facebook's MIT licensed preprocessor:

https://github.com/facebookresearch/CParser
Not yet. I have absolutely insane tinnitus -- crazy high pitched, can hear it over any sound, too many tones to count. Also have hyperacusis but that's another topic. In any case, historically I've paid a lot of attention to this space.

Perhaps the most notable attempt at a cure was Frequency Therapeutics, whose efforts were promising, but unfortunately didn't pan out.

There's a constant churn of biotech companies trying to solve this, as curing tinnitus (and/or hearing loss) would be a goldmine, but no one has really gotten anywhere yet.

If you want to stay on top of it, the /r/tinnitusresearch is a pretty good hub, and there are a few mailing lists out there.

That said, over time I found that ceasing to follow all the promises and inevitable disappointments helped me better achieve the only real "treatment" we have right now, which is accepting it and slowly learning to live with it.

When there's a real deal cure, you'll know about it. Until then, I suggest not paying attention to the churn and the extremely dubious "treatments" out there.
This is never how it goes. Coders will simply be expected to produce more with AI copilots.
They did say it didn't work. The overwhelming majority of finance stuff in published work doesn't work, because they're either too simplistic, poorly backtested, or they get exploited too quickly, so beating those doesn't imply you can run a hedge fund.

The main part here is that it's one thing to predict price action, it's another thing to trade profitably - and in particular they were not able to beat fees, which is a common hurdle if you're new to HFT.
It's a good example because it challenges your idea about a "thing" called truth.

> "The other poster was like shrug there isn't any such thing as true and false anyways"

They didn't say that. You've changed their words, which is ironic given your position on truth. Obviously things like "how many sides does a triangle have" are not the kinds of questions people are worried about when it comes to misinformation. It's the sensitive stuff, like my example. Heightened emotion or political bias around such questions can align with efforts to quell whatever answer you don't agree with, beyond respectful disagreement.

> "You don't believe there is such a thing as truth?"

For basic binary questions like the ones you put forward, yes I "believe" in truth. For complex questions, the "truth" can be a bundle of sometimes contradictory items that need sorting and prioritising, relative to fundamental values we strive to unite on - such as human rights, protection of environment etc. Misinformation then becomes far more troubling to determine. Any legislation against it therefore is dangerous.
> The main problem is that it's not federated and completely under Facebook's control. Also, identity based on WhatsApp is still vulnerable to simjacking, correct?

Yes to both
LSP is a protocol for answering queries about the language model behind the text, not controlling anything about the text itself (expect for auto formatting, but that's a bit special). Those configurations seem to be in scope for the text editor, not the language server.

In fact LSP is mostly configuration agnostic. It might use configuration for a particular query like autoformatting, but it's still request/response in terms of text edits.
On the other hand, Google is easy to beat in contexts where it has become unbearably terrible over the last few years.

The other day I pointlessly attempted to craft queries (in Dutch) where "second hand" didn't mean "cars". It hilariously dropped surrounding words and tried to hard sell me a used car.

The engine didn't do a lot of miles, it was only used by an old lady on Saturday to do shopping.
I suggest Monarda. A plant. It can clear ear congestion.
> - lambda expression: `begin` ... `end`, say goodbye to nice one liners;

If there's one thing I would eliminate from programming, despite their benefits, is the one liner lambda expressions. It has turned clean, readable Python code into muddy statements I need to pause to compile in my head to understand.

I am not a fan.
The correct solution is that everything fits in the boat, the farmer can just go across the river with everything at once.
No one said it was a crime.
Usually known as decimal time[0].

[0] https://en.wikipedia.org/wiki/Decimal_time
Considering all of our hearing gets damaged slowly over the course of our lives, why does tinnitus only effect some people? I've had it for short periods of time after listening to loud live music, but hours later it just fades out to disappear. A musician once told me that it was the sound of your ear getting damaged and when you hear that you'll likely never hear those frequencies again.

I'm not convinced it's an entirely physical issue though. Our brains can filter out all kinds of excessive external stimuli both visual and from other senses so why not that ringing also?
Use axolotl
i was thinking that while typing haha.
This site says "Metric Time", but I think they mean "Decimal Time" (https://en.wikipedia.org/wiki/Decimal_time). There is a https://www.decimal-time.com/ site that has working Decimal Time clocks.

https://en.wikipedia.org/wiki/Metric_time
China bars brokerages from accepting new mainland clients for offshore trading
He's saying (without saying it) that LSP is another instance of the "microservices everywhere" hype, and bad for the same reasons -- you have a problem, you try to solve it with a distributed system, now you have two problems and one of them is a set of microproblems.

I don't think he is arguing against a standardized interface to language-specific logic, but arguing for that standard to be a library interface, not a distributed system.
Altman mentioned[1][2] earlier that they were working on a "stateful" API for release this year.

> 2023: A stateful API — When you call the chat API today, you have to repeatedly pass through the same conversation history and pay for the same tokens again and again. In the future there will be a version of the API that remembers the conversation history.

Maybe it's an RAG-based thing, but that'd be underwhelming given the promise.

Wizard of Oz, or true magic?

(In the same interview, Altman also claimed progress toward releasing million-token context windows this year. Wowzers)

[1] https://humanloop.com/blog/openai-plans, removed at OAI's request

[2] Archived at https://web.archive.org/web/20230531203946/https://humanloop...
Emacs does not have an "idiosyncratic indentation style". Indentation is mode (file type) dependent. For example, for Python the default is 4 spaces if it cannot infer from an existing file what is being used. For C, it appears to be two spaces.

If your language has a convention, then likely Emacs implements it. If not, you can send a patch to fix it.
I, for one, want Gen IV small-modular nuclear reactors built.

They solve all our climate change-related challenges AND they eat the waste of older generation reactors.

I fail to see why we're not investing in more nuclear over solar and wind (whose components are not usually recycled)