skysight-inc/HackerNews huggingface dataset:
I mean, in my personal opinion, it's totally possible to use GPL licensing on software that you then build a business around. You just have to be a little bit more creative and offer more than just rent-seeking on past labor. Some examples of perfectly feasible ways to build a business around GPL or AGPL software without going bankrupt:

1. Providing all of the source and documentation and build tools needed to build something but only providing pre-built binaries or packages for the program if someone pays. That way they aren't really paying for the software but for the human labor that goes into packaging up the software and making it easy and the computer time and hosting storage that that takes up and all of that.

2. requiring people to pay a discounted amount to get the pre-built binaries or packages of New versions of your software, so that your ongoing revenue is tied to continually making improvements to your product that will actually make people want to move to the new improved version, instead of simply charging a recurring subscription, whether or not people actually like the improvements the subscription is making or actually want to upgrade and then forcing them to upgrade or charging a recurring fee to even maintain access to an old version of the software.

3. providing AGPL containerized versions of your server software, but charging a monthly subscription to access the version of that software that you host for your customers, since obviously servers have recurring fees associated with them, that most people wouldn't want to Self-host, simply because it's a lot of work, but those who do want to do that work still can.

4. Providing good customer support

5. Prioritizing working on bugs or features that a lot of people donate a small amount of money to, sort of like crowdfunding individual components of your application.

6. associating your software business with a hardware business, like System76 does

7. Just operating based on donations, but making it very quick and easy and convenient to donate, and the donation system available from somewhere within your software that's unobtrusive but easy to access like Mozilla Thunderbird does. (This is sort of what FUTO Keyboard seems to do).

8. Subsusting on donations but using an indie game style "pay what you can" interface like elementaryOS does.

In general, the trick is just to provide services that actually require ongoing money in compensation for ongoing labor and actually add value to just the bare source code.
> stab

> fricking

Do you really have to be so violent in response?

There exist supervised injection sites for narcotics. You bring the drugs, the healthcare workers give you clean syringes/needles/paraphernalia and help you with the injection. As a society we have decided that it is OK for people to potentially wreck their own lives with narcotics.

Why not a similar concept for dying, where the end is only eternal oblivion? Step into a room, step inside a pod, press a button, pod closes, press another button to replace the air with nitrogen, done.

> life as more precious

I'm sorry, but 'life is precious' is a religious view, even if you call yourself 'atheist'. Life is just life, it is an emergent property of chemical and physical processes and laws. It is interesting, to be sure, but precious? Sorry, no. Humans have killed each other since they evolved from Australopithecus, and have only found more efficient, violent, and deadly ways to do so in the intervening five million years.
Normal upscaling is picking pixel values in the higher-resolution target image that when run through an equivalent downscaling function would fit the smaller image. There are lots of degrees of freedom to make things up.

Then there is undoing reversible transforms, such as some blurs. That makes information that was there all along more legible. Such as the example you have there.

This paper is a case of both. It does upscaling, but it uses temporal information to find additional constraints that can be used to restrict the degrees of freedom of the "making values up" part. So it's part information recovery, part hallucination.
Innatera books $21M in funding for its ultra-low-power AI chips
And what exactly happens in the meantime? That thing is now decided to be unregulated by the courts.

There's no atomicity to "kick back to Congress" and Congress always had the power to override agencies regardless. This is 100% unambiguously a power shift from agencies to courts. The opinion literally stated as much:

> Perhaps most fundamentally, Chevron’s presumption is misguided because agencies have no special competence in resolving statutory ambiguities. Courts do.

- Chief Justice John Roberts
>Does literally no one understand that the only information that is inside of an llm model is information that has been fed into the model?

Not literally no one, but Sam Altman recently claimed that we'll be able to ask an LLM to "solve all of physics" soon, so plenty of people who should know better do seem to think they're basically magic.
No iOS version?
Personnaly been using the open source AnySoftKeyboard for the past 8 years without issue. It is very flexible so I am wondering what that brings really to the table. They could have sponsored AnySoftKeyboard instead.
Would be more interesting if the link was encrypted client-side using the provided key. That wouldn't change the UX much and it means you can guarantee that the shared URL will remain private.

But anyway I'd expect if someone is naive enough to use this website they would also share the URL and password using a single channel, which would be the same as not "hiding" the URL at all.
Kaczynski has a few good points about the dehumanizing effects of industrialization, but man is his extremely long screed about "leftists" tiresome. You could give that chunk to Joe Rogan or Tucker Carlson and it wouldn't feel out of character.
For me it depends upon the task.

If I have to hunt down a bug or have something with a lot of touch points, yeah, there's probably less typing and more thinking.

But if it's a new mostly self contained feature usually I think for a bit, then get to the point where I know what I need to build and the next step is about shitting out a mountain of code. Being able to go from nothing -> mountain in a fast time is useful.
How so? Given that the license says you can't "use" it for commercial purposes, as opposed to just that you can't modify or distribute it for commercial purposes, what else would that mean?
I'm guessing very (there's plenty of people on reddit who used to work there and stated as such.)

Here's the email their CEO/President sent to everyone that uses them:

Google Chrome announced yesterday that specific public roots used to issue public certificates by Entrust will no longer be trusted by default after October 31, 2024. This decision comes as a disappointment to us as a long-term member of the CA/Browser Forum community.

To address your concerns, there have been no security implications to the events that led to this distrust event, and you can be assured that your certificates are secure. I also want to assure you that Entrust can and will be able to serve your digital certificate needs now and in the future. And, our ability to do this extends beyond the public roots covered in Google’s decision.

Additionally, there is no impact on our private certificate offerings – including our PKI, PKI as a Service, and managed PKI – nor our code signing, digital signing, and email (S/MIME and VMC) offerings.

While the announcement is disappointing, Entrust has been in the public and private digital certificate business for over 25 years and we continue to bring that expertise and capability to your use cases every day. It is our hope that you will allow us to continue to serve your needs and we stand ready to answer any questions you have regarding your ongoing needs.

Sincerely,

Todd Wilkinson
President & CEO

---

My personal take: I don't see why any of their customers (such as ey.com) would want to split their CA needs across multiple suppliers.
What? Nvidia HAS used HBM in several products except only in DC side and not consumer side like AMD
I agree with you, instead of the word purpose it would be better to use the word goal. And it's an interesting thought that dishonesty is when verbal, vocal and physical dimensions are in conflict.
Can you? The relevant bit from the license seems to be:

> You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

I'm not clear how to interpret that "as a whole" bit combined with "otherwise complies".
its amazing that the American system is resolving FTX almost within 2 years, in comparison to the Japanese system

says a lot about the two economies and their entire ethos
I've been using vim and neovim for over 15 years with many 10s of plugins and I can probably count on one or two hands when an update has caused problems.

Also use Arch for about as long.

It's so odd to me when someone says that updates break their vim or Arch frequently.
I had a chat with a dev friend of mine. He's building an app and will have users enter venue booking info. He then plans to use ... AI to check venue availability and sort bookings, something a couple of simple SQL queries and views would easily take care of. Where did we go wrong? How did the LLM monkey gang manage to embed their shitty ideas into the minds of otherwise intelligent people?
Show HN: I am building an open-source Confluence and Notion alternative
Hello HN,

I am building Docmost, an open-source collaborative wiki and documentation software.
It is an open-source alternative to Confluence and Notion.

I have been working on it for the past 12 months. This is the first public release (beta).

The rich-text editor has support for real-time collaboration, LaTex, inline comments, tables, and callouts to name a few.

Features

- Collaborative real-time editor

- Spaces (Teamspace)

- User permissions

- Groups

- Comments

- Page history

- Nested pages

- Search

- File attachments

You can find screenshots of the product on the website.

Website: https://docmost.com

Github: https://github.com/docmost/docmost

Documentation: https://docmost.com/docs

I would love to hear your feedback.

Thank you.
Betteridge's law ...
Interesting. Did you ask or did they say how often they make that accomodation, or did they talk about any other similar kinds of accomodations?
Fun project that makes a llama.cpp server LLM chat interface with Htmx and Rust
Thought this might amuse someone this weekend. I noticed something weird while working on this that Axum's out of the box Form parser is pretty inadequate for named sequence values.
So then you have a live image of a big black board?

The beauty of the misalignment patrol drone is that it does not leave you guessing wich one exactly of your large number of inexpensive mirrors is out of line. The culprit clearly lights up in the video feed.
This is actually one of the best summaries of Ulysses I've ever seen, and I took an extension course at Stanford on the book. We also had an approved commentary book.

I don't remember most of these themes being raised. I remember the teacher saying with awe, "He can do whatever he wants with the English language!" and me thinking, "Who cares?"

He also went on and on about Joyce's stream-of-consciousness writing, and how that was a real reflection of how we think. Again, I thought, "So what? It's old hat now."

As for the fragmentary style: sorry, this didn't impress me either, at the time.

Good article.
End-to-end encrypted, open-source, ~250 lines of code, password optional, and not just for links - https://plic.cc
i prefer this, to the story about that time they went to Florence and their grandma made pizza for dinner and they got the recipe.
Those sounds interesting and is likely a nice achievement, but averages really hide the critical information here. What was the min and max, and how did they deal with periods of low supply?

Denmark is a nice example why this matter. During optimal weather their wind power produce around twice their local demand. However, in terms of actually consumption each year they need to import about 50% of their total amount of energy. This despite the fact that they export more energy than they import. The only way that would make mathematically sense is if export and import occur during different periods over the year.

This has multiple issues. The biggest being that they are heavily dependent on nearby countries fossil fueled power plants. A secondary problem is that prices they get for exports are low, since optimal weather conditions means a general surplus of energy in EU, while periods of bad weather results low supply and very high import costs. Their exports do not pay for their imports, despite exporting more than importing (in terms of energy, not money).

One can not remove the word averages and conclude that they ran fully on solar/wind/storage for 10+ days. It would be the same as saying that Denmark is running fully on wind a decade+.
...and there would be nothing wrong with that. As late as 2011, Silverlight was needed to stream Netflix on Chrome.

It's not like FF is a major browser that needs DRM to compete against Edge/Chrome. Its market share is in the single digits regardless.
You’d have to also know that 28 is not the total number of people charged.
Arguments either way. Generic "security vulnerabilities addressed" in release notes is a nice balance.
Finally a voice recognition keyboard that works well on Android and offline! I just tested it and the quality in English at least is great.

Too bad that the license is not open-source, I prefer donating to projects that are open-source even if asking for a fee to use (ex: Netguard, MyExpenses).
What is soap made of?
Where is the accountability from health experts? Shifting the blame to patients is ridiculous and irresponsible.

Humans naturally have diverse immune systems to prevent our species from being wiped out by a single pathogen.

We should invest much more money into countermeasures and advancing our understanding of complex systems like the immune system and the microbiome.

AI is crucial in this area nowadays. New therapeutics countering resistance are emerging. We should double down.
Water Recuperation from Regolith at reduced gravity during Parabolic Flight
I think you are being incredibly harsh about the licensing structure, they are simply trying to make sure companies with keyboard apps like Google don't steal their work out from under them by adding in a non-commercial clause. Lots of companies have this Elastic Search License, Business Source License, etc. There are numerous companies who have used permissive licenses only to be horribly burned by companies stealing their work out from underneathe them and they have subsequently used non-OSI approved licenses.

Why is it such a bad thing for developers to license there work however they please in a way that fits with the goals and values of their individual project? Here the keyboard maintainer wants to use a license that isn't FOSS, why is this so concerning to you that they have opinions which differ from yours?
How do you differentiate a noise source that contains a signal, vs another sound playing at the same time as your signal?
Will we start sending people who engage in emotional manipulation for clicks to Siberia? Q&A criminal justice expert
I guess my point was that, often times people say some tool (or language, or anything) is easier when what they really mean is that they are used to it.

The fact is, you use something because it resonates with you (or its the only resource you have) and then you get good at it, and then everything else becomes a handicap
My first book C Programing Techniques for the Macintosh was pretty niche. For example, it required third-party compilers and other tools to do self-hosted development on a 512k Mac. But you had to buy it because Apple's documentation had no tutorial content at all, just an API reference.

If you look at Google's documentation of Android now, you don't need to supplement it.
> not just because of rice's theorem

I don't think Rice is relevant at all. I guess Rice is a useful first screen. Do you believe you can "just" Decide this correctly? If so, Henry Rice got his PhD half a century ago for proving you can't do that, stop.

But assuming you've made your peace with accepting only a subset of the inputs that would actually meet your requirements, Rice is done. And you're right - now instead of an impossible task you've just got an extremely hard task. This means when you fail (which you will) at least nobody will tell you it was impossible, if that helps?

Factorio should not have done this.
I posit that divorce is more likely when people marry who they shouldn't have in the first place.
Yes, conscription is a measure of last resort.
Although it does look similar to an iPhone, that's how all flagship smartphones look in 2024...
Where congress explicitly delegates authority it will be respected and that is not chevron deference, chevron deference means that when a law is ambiguous it means the court should interpret the ambiguity as congress delegating their authority to the regulator within reason.
His Portal 2 maps are all as mind-bending as you’d expect too.

https://steamcommunity.com/id/bisqwit/myworkshopfiles/?appid...
I think this could have been phrased as, err on the side of shipping faster.

i.e. in most cases the cost of bugs is so low that the benefits of a faster feedback loop greatly outweigh the benefits of a more rigorous development process.

(On top of that, the number of defects asymptotically approaches zero with greater effort invested, i.e. diminishing returns.)
Does an "electrical engineer" have a different job description in the UK than in the US?
You better pay a lawyer for a consultation to answer that question in accordance with your risk tolerance.
The first paragraph of the article contains reasoning of why alcohol is here to stay. For better or worse it’s the only socially acceptable drug rn. And no, weed does not replace it - its effects are too different for it to make much sense in a social gathering, and it can’t be combined with even a modest quantity of alcohol. Having social life is important to one’s mental health at the very least. Even as an introvert I’m forced to admit that.
The point is not really veracity..? It's a fun read to commiserate with.
https://stevens.netmeister.org/631/
We haven't had that (yet) on this side of The Pond but I'm sure it'll happen.
I'm not sure if having a section asking for donations, tucked away in the settings, and a one-time reminder 30 days into an unlimited trial, that goes away permanently if you say you paid whether you did or not, is that much of an anti-feature? In fact, I would prefer more of my open source apps to have built-in ways to donate. I'll grant you not being able to remove it is something I'm not happy with, but since they allow any other kind of modification, I don't know how substantially that really limits software freedom in practice. Honestly, it's just up to personal discretion, and I'm going to have to sit and think about it for a bit — I might well end up going back to my GPL licensed keyboard, but I don't know.
I used to use Bluetooth to, but the TUI nature of Bluetooth makes it so much easier.
File formats are great fun to RE. I worked at a place that used a proprietary business management app. One day I was bored and started looking at its data files with a hex editor and saw some patterns like the titles of records in the app were spaced at exact multiples of X bytes apart on the data file. Oh! Fixed width records! Huh, look at that: right after the title, the next two bytes look like the hex value of the record number show in the app. Guess that's how it stores those! If I click this checkbox, this one byte changes from 0x00 to 0x01. Hey there! After enough experimentation I had the whole thing mapped to structs in code and was able to build reports that the original app couldn't support.

There wasn't anything illegal about that. I'm sure the vendor would've preferred we pay them to make reports for us but nothing legally prevented it.
I haven't personally used the FUTO keyboard since it is Android-only and I am on an iPhone, but I do want to share some context on FUTO.org as it is a fantastic group with an inspiring mission.to provide decentralized alternatives to the tech oligopoly.

The have funded development of Signal, Louis Rossman's Right to Repair Advocacy, Trieve.ai - the YC 2024 open-source AI-powered search platform, TOR project, GrapheneOS, CalyxOS, KiCAD, VLC, Zulip, Blender, FFmpeg, GIMP, KeePassX, PeerTube, Free Software Foundation, NeoVIM, Lichess, GitLab, and many many more.

The company doesn't promote itself heavily so you have to deep-dive to truly understand their impact, but it is significant. It was founded and funded by a developer and entrepreneur who sold his company to Yahoo back in the day, ran Yahoo Games for a while and then took his considerable resources and moved to Austin, TX where he built an amazing ecosystem around decentralized technology.

I am not directly affiliated with FUTO but I know them because they host free lunches for decentralized tech enthusiasts every Friday on their campus in Austin, which I regularly attend as do some notable figures from the open-source, decentralized tech and privacy-forward community such as the CTO of Signal, CalyxOS and others.

If you are ever in Austin on a Friday I encourage you to come check out a FUTO lunch to be inspired, meet friendly folks and talk about our decentralized future. Lunch details are posted on their Zulip chat, available from FUTO.org
Yeah, just be careful never to respond to your work emails whilst using this keyboard. "Sorry boss, I can't be bothered right now because my keyboard prohibits me from using it for commercial activity." That will fly well.
Wouldn't a copyleft FOSS license like the AGPLv3 keep companies like Google from stealing their work out from under them too?

> Why is it such a bad thing for developers to license there work however they please in a way that fits with the goals and values of their individual project? Here the keyboard maintainer wants to use a license that isn't FOSS, why is this so concerning to you that they have opinions which differ from yours?

See https://www.gnu.org/philosophy/shouldbefree.en.html
Some interesting technology behind the voice recognition: https://github.com/futo-org/whisper-acft
there are NATO personnel already in Ukrainie officially. no need for Russian style vacation for them.

https://english.elpais.com/international/2024-03-18/nato-per...
of course not, phreaking/boxing etc was about avoiding the cash altogether! Just a note that seeing a title about pay phone antics I expected/hoped for more of a hacking angle. Good throwback story nonetheless!
> Spoken like a real iOS zealot.

Really? I wouldn’t touch iOS with a ten-foot pole, so that shows what you know.
LLMs will increasingly become interfaces to every type of system.

This assertion that LLMs should obey whatever instructions as long as they are specifically prompted to do so is bizarre.

Should a bank teller LLM divulge another customers balance because you specifically told it to?

This type of exploit is called social engineering when it happens to humans, and we go to great lengths to train the human to detect and avoid it. Why should we not do the same with an LLM?
Ok, sure if you’re an idiot and you go past Brooklyn you could end up in Queens
It would be great if there was an upfront metric about how long the process takes (say per one minute of video) as it usually is a lot.
Who writes like this. Good grief.