skysight-inc/HackerNews huggingface dataset:
I am not a professional coder, being in research I do not need to think about scaling my code as most of it is one and done on whatever problem I am working on at the moment. For me, this is a lot about stringing a bunch of neuroimaging tools together to transform data in ways I want, LLMs have been fantastic. Instead of spending 20 minutes coding it, its often 0-shot visit to Claude...especially when its a relatively simple python task e.g. iterate through directories of images, inspect these json, move those files over here, build this job, submit. Its not ground breaking code, but the LLM builds it faster than I would, and it does what I need it to do. Its been a 20x or more multiplier for me when it comes to one aspect of my work.
That might be a reasonable argument if the LLM suggested something similar to the command I posted instead of an incredibly complicated webapp.

As is it just spits out migraine-inducing "it-works-doesn't-it" solutions from someone starting to learn to program.
There was an interesting theory that obesity was connected to a duller taste sense. I think that can relate to the dulling effect when repetitively eating the same thing.

In essense, when one has a craving for something expected/remembered that is actually unattainable, one over eats.

Of course, that conflicts with a common theory of smoking and weight loss being about taste reduction as opposed to an alternative craving as a substitute or some other cause.
None of your data is sent to OpenAI other than the text you type.

So no different to using their website.
Well, that's too bad - isn't it? The world will sometimes change before your very eyes, and you'll sometimes be in a group that's affected at the forefront. C'est la vie - never become too comfortable that you stifle your ability to be an early adopter!
idk u dude
Care to clarify what these things do and why it’s relevant to the posted article?
I find that for me, it’s the opposite. It’s very fast to scan a Slack channel and only dig into interesting threads. But I get CC’d on endless emails that aren’t meant for me, to the tune of dozens per day. And I don’t have any way to unsubscribe — I can mute a thread or a whole channel in Slack, but there’s no equivalent once I’m CC’d.
> referring to the existence of said law or NDA itself seems to be the minimum for transparency

If it’s being done under the aegis of national security then they might not be allowed to discuss it.
me so smart I can count to 2
I guess I'm part of that cult as I value simplicity greatly. Heck I was even against generics and iterators, though the former has grown on me a bit.

One question I ask in earnest, why do people not just use another language rather than try to get features jammed into Go? There are so many good ones out there now, it feels like a person can choose something to their own liking.

If it's being forced at work, I guess that makes some sense, but I'm also a big proponent of 'when in Rome.'
I definitely agree on the mission alignment and strong ethical orientation of non-profit work being a big motivator. I've worked for MITRE, a non-profit that runs Federally Funded Research & Development Centers (you might remember us from such projects as the CVE system and the ATT&CK framework) for more than 9 years, and I'm still happy to be here!

It's a different environment from most non-profits with MITRE, in part because we're big and funded directly by the federal government under the unique FFRDC arrangement (which functions differently from things like federal grants). But the idea of being mission-oriented and getting to solve problems to make people's lives better is still a big component!
I CAN COUNT YOUR MOMS TOES UNLIKE HER!!!
> There should really be a law that makes institutions liable for such errors.

Does there need to be an explicit law?

Could one sue in small-claims court for the time and expense damages?
This is a limited, self-centered way of thinking (not self-ish, just self in the neutral sense of the word).

Looking at second-order effects, many companies look up to FAANG for "best practices", which often includes them blindly copying their hiring practices. Without feeling or calling out any healthy skepticism, the software hiring world becomes a worse place overall.
Hi Onavo, we'll have a free cloud tier for lower volume in the near future. If you'd like to self-host for free but need help with setup, we'd love to see you in our #help-and-questions Discord channel!

Thanks for the kind words as well. With regards to the state of our product category, it's definitely a crowded space. One of our main goals is to help companies save money as they scale their messaging, so it's great to hear your input on pricing.
I'm sure there are plenty of examples like this, but one thing that I find really hard to deal with is to integrate such tools into existing codebase -- you can make all these things as standalone pages, but for a professional developer, you have certain standards and conventions, and often it takes a lot of work to review/revise the code to make it work with existing codebase, so much that you end up using inline completion just to help with obvious stuff or boilerplate. I woule rather spend 20% extra amount of time to write the code myself yet have confidence, than spend time tweaking the prompt or giving follow up instructions.
What's missing in browsers for XHTML5? Don't they understand and validate the XML and allow using the HTML5 elements when some page is served with a application/xhtml+xml mimetype? Don't they, at worst, degrade to html5 parsing?

(I only tried writing polyglot syntax, with only stuff allowed in both XHTML and HTML syntaxes)

Or are you concerned with the unrecoverable mechanism?
It's all based on plates; we just key off reported stolen license plates rather than reported stolen cars (stolen with their plates). Car thieves in Chicagoland swap plates after cars are taken, as a way to get past ALPRs; the theory is there's no innocent explanation for a car driving with reported stolen plates.
That was before the breakup of the USSR, let it go.
> Without IPv6 network sees an unsupported IPv4 packet and throws it away. You need something to convert IPv4 to IPv6.

Acknowledging my own ignorance here, assuming this sentence seemingly disregards my point, because this was a choice. The IPv6 standard chose to fix the header length at 40 bytes and operate differently from IPv4, but the standard could easily have said "We're re-using the IPv4 header format, except now addresses are variable-length up to 128 bits."
Zed being kinda snarky is worse than billion dollar companies asking for free labor?

Regardless of how you feel about his tone, what he’s complaining about does happen quite a lot. He has a valid point that’s worth debating.
I bet he had some problems in real life, a new school he couldn't fit in or something else, and AI gave him an illusion of a better world he could escape into.

What's caught my attention is how he did it: by suicide to join his imaginary friends. This exact method is used among those who believe in demons for real. If you read relevant stories you'll notice the same pattern: a victim becomes obsessed with an imaginary friend, a demon, who quickly turns very controlling and finally demands a suicide to move into his world. Perhaps the AI was trained on those stories?
Yeah. “Why don’t you just…” :-)

djb has a lot of brilliant ideas and excellent implementations of them. But this is neither.

On the flip side this article could serve as a great example of a Nobel disease :-)
Just swallow a chill pill and move on. I hate to say it but writing a blog is not going to help much.
I was more thinking about the replies — but granted!
You are right, I forgot to delete the mit license.

I have now removed the mit license and modified the license to accommodate commercial use of the source code.

Best regards
What are your criteria for usability?
There may be no actual rule (are their actual rules other than rules of thumb in English?) , but there is only one case in which quotation marks -could- be omitted in this context without being ambiguous, and that would be the case where only the proximate word was considered.

Any other interpretation fails to produce a consistent, sensible rule; therefore the only logical conclusion is to assume the single word case. The single word interpretation is clearly the less wrong answer.

Many tests accepted as being legitimate and foundational to regulating aviation, marine navigation, and other important occupations include questions that have no “right” answer, only a less wrong one. This is intentional and useful to judge certain aspects of understanding and judgment in those safety critical industries.

I don’t think this type of question is relevant to a “literacy” test, though.

I agree that the test is clearly given in bad faith, and is largely not a literacy test but rather a series of trick questions that require much more than literacy to analyse - but I reject the premise that this question in particular has no correct answer.

The question is in effect a multiple choice question with a few specific granular possible answers, with one being clearly less wrong than the others by process of elimination referencing the epistemological content contained in the question, with the operative assumption being that there is a correct answer.

The question would be more at home in a test to probe advanced reasoning or logic skills, perhaps even philosophy, but still it has exactly one arguably correct answer and therefore fails the bar for being irreducible in its ambiguity.

If you can provide a convincing argument based on a logical premise that supports an alternative answer other than the single word interpretation, I will be forced to reconsider my opinion. Until then, I maintain that this question has a correct answer.

The fact that the test is administered in bad faith and the answers may be judged in bad faith is immaterial; the test
Could be perfect and still be judged in bad faith, so there is no argument about the technical validity of the test material anchored to the good faith of the examiner.

It can only be said that the process of the test and judgement is ambiguous, not the test itself, if the test itself is solvable.

It can also be said that the test was not designed to serve its stated purpose, or was poorly designed for its purpose, and that it was not meant to be given in good faith, but none of these statements has bearing on the solvability of the test questions.
Reposting from a duplicate discussion.

Communicating clearly that you cannot currently accept contributions from people potentially associated with problematic businesses is an understandable decision. Tone of voice stated following the removal of a list of names of people you used to work with not too long makes this sound like a petty statement if anything.
I follow the bands I care about seeing. There are other, less intrusive modalities for communication than advertising.
I love the “burned pancake” euphemism. Totally going to borrow this.
> yeah the whole Apple Intelligence only available to 15 and 16 iPhone users

iPhone 14 has 6GB RAM. iPhone 15 Pro + 16 have 8GB RAM.

The LORA adapters need to be loaded into memory so seems reasonable they would need extra.
Fidelity Cash Management has a 4.5% yield (which is also state-tax free for those in states with income tax, which could be a boost of up to 0.5% for some).
Weird take- it's quite clear Levandowski did a number of illegal things and should have been prosecuted.
Thing is, all interesting Internet services require 2-way communication. Suppose you had an IPv6 client trying to talk to an IPv4 server. With that scheme, the initial packet could get routed to the server by dropping the first 96 bits of the address and treating the rest like an IPv4 address. But where do you put those other 96 bits so that the server can send its reply packet back to the originating client?

You can use NAT64 which does exactly that. If you're doing that anyway, there's not much advantage to adding all the complexity directly into the protocol.
Email filters me son.
As a parent, my job is to make it hard to get ahold of guns, knives, and what's traditionally in the medicine cabinet, believe it or not.

As a gun owner, the original criticism is quite valid as a contributing cause. Firearms have been socialized by mass media as being complete toys, and the idea that it's reasonable to just have them sitting around your house where your kids can access them in their own developing child context is just nuts. And it's not really sustainable to be reflexively against the idea of every type of regulation, especially ones for setting responsible normative behavior.
If what you said were actually true in a practical sense there would have been a perceptible revolution in products and services. There hasn't been.
The issue of fabs is completely orthogonal to the instruction set or core designs of a chip. If RISC-V completely took over microcontrollers tomorrow and every new dishwasher, hard drive, and teledildonic device was RISC-V powered it would do nothing to change your life. You won't get cleaner dishes because a microcontroller was executing RISC-V instructions instead of ARM.

The open (or closed) nature of a CPU core isn't really changing the dynamics of electronics in general or computing specifically.
Somehow, despite using Git for who knows how many years, I haven't seen rerere yet. I read the manpage for it, but the usage isn't exactly clear about any possible pitfalls. Are there any gotchas? Where and how do you usually use it?
I wrote a system that did this >5 years ago (luckily was able to open source it before the startup went under[0]). The bastion would record ssh sessions in asciicast v2 format and store those for later playback directly from a control panel. The main issue that still isn't solved by a solution like this is user management on the remote (ssh server) side. In a more recent implementation, integration with LDAP made the most sense and allows for separation of user and login credentials. A single integrated solution is likely the holy grail in this space.

[0] https://github.com/notion/bastion
Buck 2 was part of the "Build Meetup", not BazelCon, which is a more-frequent event that has room for more than just Bazel (although it's still pretty focused on Bazel-related topics and similar build systems). More details at https://meetup.build/
cute: https://github.com/gitbutlerapp/gitbutler/blob/v0.10.0/LICEN...
Interesting to see which optimizations are never used.
Show HN: Wall-mounted diffusion mirror that turns reflections into paintings
Wouldn't the bug with queen side castling end up with _ _ K R _ _ _ _?
Yeah it implies the chatbot at some point said you can unite with it after death. There's no evidence of that in the article.
To what state?

Suppose I have 28 GB of trace data in memory on a machine and then I fire that off. What do I have after 1000 seconds?

Do I just have a file of 28 GB of raw trace?

Do I have 28 GB of raw trace in memory ready to be indexed?

Do I have a data structure in memory ready to be searched?

Do I have the full trace information rendered on my screen (or a aggregated visualization derived after processing all the data)?

If it is the first, that would be ridiculously slow. If it is one of the latter ones, then it would depend on what querying operations are fast.

28 MB/core-second makes no sense without the context of what you can do quickly after the “processing” is done.
I think ssh-ing into production is a sign of not fully mature devops practices.

We are still stuck there, but we're striving to get to the place where we can turn off sshd on Prod and rely on the CI/CD pipeline to blow away and reprovision instances, and be 100% confident we can test and troubleshoot in dev and stage and by looking at off-instance logs from Prod.

How important it is to get there is something I ponder about my motivations for - it's cleary not worthwhile if your project is one or 2 prod servers perhaps running something like HA WordPress, but it's obvious that at Netflix type scale that nobody is sshing into individual instances to troubleshoot. We are a long way (a long long long long way) from Netflix scale, and are unlikely to ever get there. But somewhere between dozens and hundreds of instances is about where I reckon the work required to get close to there stars paying off.
Hugs – Scale Your AI with Open Models
Well photographic evidence isn't what it used to be.
> I work on is upwards of 60 million lines of code so I doubt any "AI" solution would come close to being useful.

that's what rag is supposed to solve: they chunk your 60M loc, and then retrieve and process only relevant depending on your inquery.
hey hey you pickle where ya from
Have you tried https://aider.chat ?
Spoilers for episode 1 of the anime Serial Experiments Lain:

This reminds me of Lain's friend sending her text messages after her self-inflicted demise via "the Wired" which is an in-universe stand-in for a future internet.

That series is recently celebrating its 25th anniversary [2023], and to celebrate, the production company created some kind of paid-access AI chatbot that lets you communicate with a voiced AI version of Lain, just like the company in OP...

https://www.youtube.com/watch?v=FaQLBae-3Yw
You made it sound like it's a hobby project not ready for production — where do you see that in the README? Calling it a "WorkOS clone" because they mention it is an alternative also isn't fair — even if it solves the same problem! The fact that they previously worked on something else also doesn't work as an argument, not sure why you would present it as such.

Just be nice to each other, even when they're your competitors! It's not so hard.
Great. I was just looking for something to move a project from Bitwig to Ableton. I'll test this out!
> NFTs couldn't re-write my entire Python codebase into Go

Neither can LLMs. They can produce output that looks like a plausible re-write of your codebase, but on closer inspection turns out to have many minor and major errors everywhere.

The problem is that the closer inspection part is very often more work than writing the code by hand in the first place.

There hasn't been enough evidence for me that this will be possible to fix.
It can autocomplete, it can't write good code. For me, that goal post has not moved. It it cant write good code consistently, I don't care for it all that much. It remains a cool autocomplete
My thoughts exactly.

Did you see the weird Lain chatbot they released last year?
Once you lose the weight it is critical to get fit, because you won't have the same amount of weight stressing your connective tissue.

Besides all the other benefits of exercise, it will help keep the weight off. You can't stay on ozempic forever.
Show HN: Satoshi9000 analog BTC key generator (mechanical)
I built this machine so I could generate Bitcoin keys that I could trust. Air-gapped and simple to use and understand (mechanical).

The Satoshi 9000 demo: https://youtu.be/bJiOia5PoGE

The key value proposition of the machine is that it generates analog randomness in the physical world and converts it into digital (1’s and 0’s) randomness. Seamlessly.

But it occurs to me that it may have other uses beyond crypto keys for your own use, such as:
* Randomized clinical trials. Clinical trials need a high degree of transparency for ethical reasons; also, for legal reasons should it come to light after the trial has ended that patient selection and treatment selection was not random or in some way biased (say, by the researchers themselves). The machine described herein can provide that transparency to young and old patients, technical and non- technical.
* Non-technical management. Many network engineers in need of security keys have bosses that are non-technical. Such managers might prefer security keys (and their generation) which are easier for them to understand.
* Estate planning. Suppose members of a family were to inherit digital assets (such as
Bitcoin, for example). Not all members of the family are technical and understand Bitcoin. However, each will still need to generate a secure Bitcoin key to receive their share of the inheritance. The machine described herein might help in that task because its source of randomness is more easily understood by laypeople and each can generate their own private key in private (in isolation with the machine).
* Anywhere where the users have to have an intuitive understanding of how the randomness is being created; whether they are 5 years old, or 95 years old, and all ages in between.

I'm curious to know if any of the folks over at HN can think of other use cases?
That's not at all how our system works. This is comically wrong.
I wouldn't presume to criticize him in his areas of expertise. If he has thoughts on something involving crypto, darned if I'm going to be the one to say he's wrong. He's a sharp guy. He was speaking outside his wheelhouse here, though.
- Markdown based note-taking app

- Notational Velocity-style omnibar

- Wikilinks, backreferences, etc.

- Excel-type formulas: find nodes in documents that meet criteria and transclude them, feed content to AI with instructions and insert output in doc (since this is a live formula, you can edit the instructions and re-run), have conversations with AI in doc with context ...

email is in profile if this sounds interesting to anyone
iOS 18.2 Lets EU Users Delete App Store, Safari, Messages, Camera and Photos
IIUC they're doing some sort of "q/a" for each chunk from documents, where they ask an LLM to "play the user role and ask a question that would be answered by this chunk". They then embed those questions, and match live user queries with those questions first, then maybe re-rank on the document chunks retrieved.
As if a normal person would bother lol. If I was discriminated this way just because of my country of birth, I'd stop engaging with such an organization at all.
I wonder if Huawei bought up a 3-5 year's supply of that part as a one time buy as they well knew they might soon get cut off when their product hit the market?. I wonder if TSMC will reveal these details.
> I fully grasp that RISC-V is slow

RISC-V is not slow.

The RISC-V chips currently available in off-the-shelf hardware, which have CPU cores released in 2018/2019 at the same time as the original specs were formally frozen (ratified), are slow.

Big money started to be invested into RISC-V designs in 2021 and 2022. The results of that will be seen in hardware in the market in 2026 or 2027 or so.
I remember Meta having a few outages of their own. And outlook as well. So I'm not sure what to think now. But sure, on paper FAANG is redundant and hence better.
cursor.sh, add context to the prompt
> Scoped storage and the SAF would allow syncthing to do exactly what it needs to do

Until you realize that you can't give it access to the Downloads folder, or any folder belonging to another app.
I think Linus has short temper and there are examples of his remarks that are borderline toxic (or cross the line), but this really isn't one of them.

The situation is pretty clear and calmly explained by Linus in the quoted messages. They removed contributors from Russia. The main reason is that they were told by a lawyer that they need to do this due to international sanctions. The secondary reason appears to be that Linus is not a fan of what Russia is doing, and is OK with sending a message.

They made a call and were immediately swarmed by people trying to argue geopolitics, law, personal responsibility, transparency, and so on - many of whom aren't regular kernel contributors. Linus responded that he's not going to argue, and I can't blame him: it's a software project, not a discussion club. Sometimes, maintainers make the call and you suck it up, leave, or fork it. This is just that.
You should try out Jujutsu :)