skysight-inc/HackerNews huggingface dataset:
It wasn't even feature parity or stability- I was very happy with KiCad and had been using it personally for a couple of years.

But when faced with a situation, where some parts of the product were in Altium, some were made by a contractor in Eagle- introducing the third CAD tool made less sense than just settling on the one which majority of team was familiar with.
https://archive.is/YQ45d
Same author made a good article exactly about this: https://www.scattered-thoughts.net/writing/against-sql
> You feel like you have some inherent right to all the stuff that’s created by commercial entities?

The "commercial entities" built 99% on stuff that they got for free ?

How about they keep their 1% of the stuff that was made wholly by them, but give back the 1% of the code they changed in 99% they took ?
The title is horrible but the content is pretty decent. It's about how Bernard Arnault, CEO of LVMH Moët Hennessy Louis Vuitton, views his business.

"Arnault praised Apple as an excellent product and brand, but he doesn’t consider it a luxury brand. Why? It lacks timelessness. And timelessness is a magical quality."

I think Apple learned this point with the expensive flop of the first-generation Apple Watch Edition in 2015. They built the Apple Watch in gold-cased editions priced in the $10,000-15,000 range, set up show rooms in places like Dubai, and got a few celebrities like Beyoncé to wear one in pictures. Everything by the book for a luxury launch.

But everyone knows that their Apple products need to be replaced every couple of years. A luxury watch needs to be something you could imagine passing to your grandchildren (even if you don't actually do that and just end up selling the watch some time later, as many buyers do). An Apple Watch just stops getting updates after four years and becomes electronics junk, gold alloy or not.

In a rare misstep, the design and marketing departments at Apple were out of sync with the reality of their hardware product as part of a software-driven platform.

In a similar vein, 25 years ago Nokia was at the top and tried to create a separate luxury brand Vertu for $10k phones:
https://en.wikipedia.org/wiki/Vertu

That didn't work out either because the devices were lacking the holistic combination of handcraft and creativity that Arnault would expect from a luxury product. They were simply ordinary Nokia phone guts in opulent metal cases. Vertu finally went bankrupt in 2017.
> Remember, the invention of the movable type printing press was a catastrophe depending on the perspective

no, it wasn't.

> It brought down the existing European social and religious order which led, for example, to the Thirty Years War in which millions of people died

No, it didn't.

The thirty years war happened 200 years after Gutenberg

The religious order wasn't brought down by the press BTW and it was alive and kicking in the 17th century.
I actually find I feel differently for different projects. For smallish things that I made for myself, are useful but not particularly complicated -- things that someone else could easily replicate in less than a day -- I often license them MIT. Partly this has come from using so many other people's permissively-licensed packages in golang.

But for larger, more complex projects that have significant skill -- projects that might take man-months to man-years for someone else to replicate -- I tend to want to use copyleft licenses.
I use schema for everything relational, and put everything else (all the nice-to-know data) in JSONB. Works really well. Stacks like Rails lean into this with `store_accessor` which lets you designate a JSON column as storage for arbitrary data that looks and feels like a separate column.
Learning eBPF
The secretive collectors of obscure TV memorabilia
somebody needs to make movie about that.
Yes, the GPL and the AGPL are two different licenses, that’s… the point.

“The AGPL includes additional [requirements for businesses / freedoms for end-users] which are not included in the GPL” is a feature, not a bug.

If as a software author you want companies to sell access to your software, but without sharing the source code, use GPL. If as a software author you want companies to sell access to your software with sharing the source code, use the AGPL.

If you’re running a company whose business model is “sell access to open-source software”, then it’s up to you if you want to build your business on top of GPL or AGPL software, and if you don’t like that license, you don’t use that software.
You talking about your local network or your internet connection?

It works just fine(tm) on the two fiber connections i've tried, one 500 mbps only, not 1 gbps. It only uses like 10 mbps for 1080.

It's the latency and packet loss that kills you, it's unusable on wifi going though the same fiber for example.
Then it's cool. Same in Haskell when i could use multiple versions in same module.
Alright but let's slow down a bit here... This kit is about plants, and it doesn't give you absolutely anything that those "few dozen smart guys" wouldn't have access to in a regular university. Meaning, if you have the inclination and resources to produce a deadly virus, this kit does not make it any easier.
A big thing for me is going simultaneously top-down and bottom-up.

Top-down establishes the high level concepts, underlying motivations, etc. It provides a map of what there is to learn and a scaffolding upon which all new knowledge and concepts can be secured and contextualized.

Bottom-up is where the rubber hits the road. Because disrupting a system and seeing the effects of that disruption is key to learning, bottom-up is a very active and iterative process. Write the “Hello, world!” program, and then see what happens when you change the text, remove the semicolon at the end of the line, etc.
But that does not mean that the code is compatible to Lisp. To mention that it is written in Lisp is mostly meaningless, since the wider Lisp family has 100 incompatible languages.

Try to run it in Emacs Lisp.

Thus it makes sense to mention in what actual programming language it is written in.
Predictions like this tend not to take into account societal or cultural responses. If AI-sourced information becomes devalued, media, both social and mainstream, might see appreciation among the public for human-sourced information, and regulation might follow making AI-sourced easily identifiable and targetable.

It's akin to a free market correction.
Now they're going be like "why is there suddenly a 10x increase in requests for individual accounts?" Haha
It's basically "I don't want people to sell my app as SaaS without disclosing source code" license

It solves the "Amazon issue" where company can take open source software, change it, then offer as a service without giving sources.

Under GPL you don't get binary if you access a service provided by open source software so you are not entitled to source code of the application

Under AGPL just interacting with the software is enough for company to have to provide the source code.
Is there a good guide how to use git with kicad? Right now I just copy folders with version numbers. Using it in github sounds like a neat way. Which files should be in my gitignore?
The primary push for the Apple Watch to be a luxury good came from Jony Ive.
The actual reason why he's the richest person in the world: LVMH has mastered how to appeal to vanity. If you look at their catalogue, the only thing that stands out is the price.
Fair point re: IQ - I misread that.

> Also, if you bother to look at the data in the linked paper, ...

Excuse me?
Mind the shade please.

> many of the regions with measurable deficits were in the 0.5 to 2 mg/L range

Exactly how many of the 27 studies listed actually had "high" fluoride values in that range?

If you bother to look at the data you might concede it's not "many" by a long shot.

More to the point, in those few studies with low fluoride levels how much was IQ correlated to fall?

The meta study findings were:

Findings from our meta-analyses of 27 studies published over 22 years suggest an inverse association between high fluoride exposure and children’s intelligence. Children who lived in areas with high fluoride exposure had lower IQ scores than those who lived in low-exposure or control areas.

Note Well: "than those who lived in low-exposure or control areas."

It's a meta study.

It looked at studies with low levels of fluoride AND at studies with high levels of fluoride.

It determined that high levels of fluorine are not good (and that many of the studies had other issues such as lead, arsenic, iodine that had to be dealt with).
Neocc – Computing Asteroid and Comet Orbits and Probabilities of Earth Impact
GPL is perfectly useful. It's just less useful for projects operating over the network.

Are you writing a library that you want to be kept open when used in a project? GPL will do what you need.

Are you writing an application where communicating over the network isn't a meaningful part of its operation? GPL will work fine.

Are you writing a library or application where communicating over the network is a significant part of its operation? Yeah you probably want to use the AGPL instead. Even then, depending on where it is running, GPL might still be fine. JS on a client? GPL will be fine. JS on a server? You need AGPL.

Really it comes down to:

Does the user interact with this software with a network between them (i.e. user <--> ??? <--internet--> software)? If yes AGPL, if no GPL.
There's definitely margin products that will guarantee you aren't liable for the debt (but correspondingly will margin call you and limit the debt/equity ratio), and there are margin products that are the opposite (no margin calls, but full recourse and liability for negative balances).

The point is it's not cut and dry that the market geared equity solution is superior (though, IMO, the individual advantage lays on the side of things without margin calls, but full recourse - you can ride through a downturn without being forced to sell, assuming you keep your job and other risks etc etc).

Those single stock ETFs are significantly more limited than full-market geared funds (1.5x rather than more typical 2-3x). Equity geared ETFs are definitely just straight up more convenient (and safer) for the vast majority of people and situations though, I agree with you on that.
Why does my mouse say "Visitor" when I hover over the text?
Hopefully their skills get redistributed to the wider market so more companies can ship decent products and innovate instead of only a few ones holding the brainpower hostage
> I doubt very very seriously that there is overlap between the audience who runs Vaultwarden and those who want to start up a company that sells Vaultwarden as its backend to compete with Bitwarden

Company selling password managment as a service might use the code to give their customers migration path to their service
Thanks, I think I understand what you are saying. Some things you believe are acceptable in theory but you wouldn’t actually do them in practice, other things you actually do in practice.

About your example, what happens if a Yemenite Jew invites a Syrian Jew to dinner, and serves swordfish? Is the Syrian allowed to eat it?
Are you searching for a dependable Dstv Installers in Roodepoort
Not really, but then this isn't used for single service apps. It'd be difficult to tail anyway when your app grows beyond a few services.
I also claim that people overestimate the effort needed but underestimate the time needed. Perhaps we mostly do not take learning (and efficiency that comes with it) into account. Longer real projects are more an S-curve than straight line where time = effort.
Only Fauci-funded Chinese laboratories have the right to manipulate pathogens!
It is pretty good. I tried it a few times and there were minor mistakes at best. The Whisper readme itself shows a live transcription use case.
Yeah, including "effective altruism" in the quote actually makes it much worse.
Eve: A Day in the Life [video]
Engineering “bad stuff” with kits like this is virtually impossible. Synthetic biology is still difficult and expensive, and what can be done without a large budget for massive , robotically automated trial and error is still very limited.

That said, to help evolve antibiotic resistant bacteria all you have to do is not properly finish a course of antibiotics.
I hope that the AI will trigger a shift in software development values.

Most software today is over-complicated, and riddled with vulnerabilities. Over-engineered software is more likely to have vulnerabilities but companies have embraced 'security through obscurity through complexity' anyway because complexity makes vulnerabilities harder (for humans) to find. AI could automate that.

I hope it will force a return to well-designed, minimalist software instead of the current 'security through obscurity spaghetti code' practices we have today.

On the development front, it might also be a positive. Any noob developer can produce ugly spaghetti code which barely just works, and now AI can do it too! What AI cannot produce is simple, human-readable code which can anticipate changes in business requirements; this requires business domain knowledge and common sense.
This kit does not facilitate that kind of work. First of all, the expertise needed for the actual genetic engineering is packed here as a pre-made plasmid that has absolutely no way to be repurposed. Second, bacteria culture is something of an art and also needs expertise and specialized equipment to perform appropriately. What they provide here is not professional-grade at all.

Now, the really scary part is that pretty much any Biology undergraduate would have access to sufficient equipment and understanding to start exploring those ideas. Access to nasty viruses and bacteria is somewhat controlled now, and in theory you have to be part of a lab to be able to properly source and manipulate everything you would need. However, I think it is a much bigger risk than the average person would assume, and also one that is much harder to control because it doesn't leave an easily traceable fingerprint, like nuclear enrichment for example.
In that case the product should still have maintainers. Even if only part-time, no software project should be completely unsupervised.
> Bernard Arnault, in the Oxford Union Society interview, went on the state that his businesses strive for quality, creativity, and innovation in their products. They give their artisans and creators the freedom to design and create things.

> “We don’t do marketing,” Arnault told his interviewer.

If you believe this interview, I have a bridge (or a new cryptocurrency) to sell you.
There is also an issue of hostile-ish fork. If you release something as (A)GPLv3-or-later, anyone can take it, and extend/change it. However, those changes can be done under (A)GPLv3-only. That would prevent you from incorporating them into your version (unless you also re-license to (A)GPLv3-only), while they still could merge anything you add.

In general (A)GPLs care about user freedom, not a developer freedom. So this is not seen as a flaw. I personally prefer using -only variants, since it seems to strike reasonable balance in this regard.
Testing ChatGPT
The Thirty Years War happened because the Catholics were using technologies such as the printing press to spread their propaganda further and in more quality, and the Hussites and Protestants had enough of it, so they tried to fight. And the Catholics have defeated them - a forced catholicization (and germanization) of the population of the Holy Roman Empire (especially the Austrian-controlled part) began. So it's the exact opposite - the printing press cemented the social and religious order and led to the destruction of the opposition. Only the First World War changed this, hundreds of years later, when the ethno-national tensions created within the Austro-Hungarian Empire because of the Thirty Years War finally became unbearable to the masses.

Yeah sure, the Protestants used the printing press too and had a lot of success with it. But they lost.
VidMora AI
I've made this point before but if most of the people on HN were reduced to UBI they'd have to declare bankruptcy and lose most of their possessions.
It is learning software development from us. There is no hope.

AI will probably come up with a new Javascript framework at best.
I might not have gotten across clearly wrt. how this works.

It is each stage that is transactional. If the stage processing fails (or the node crashes), both the DB transactiona, and the messaging transaction, is rolled back.

It is then retried. ActiveMQ has a default of 1 delivery, and 6 redelivery attempts. If those 7 fails, the message is assumed "poison", and is put on the DLQ.

But this means that a Mats Flow is a series of transactions, each is individually handled. As you probably allude to, you cannot roll back the entire flow - it is just the particular step that is rolled back. Thus, if the message ends up on the DLQ, you have a mid-way process, where the steps in front are already done and committed, while this stage, and any downstream, are not yet done.

The message is however on the DLQ. If the problem was e.g. an temporary database failure, which now is resolved, you can now just reissue the DLQ (move it from the DLQ back to its queue), and the process will continue as if nothing had happened.
Yes, but GPT3 is a paid for product already with no free access (I think they give you some credits when signing up but that's it). This project does not use ChatGPT. ChatGPT is what has free access at the moment.
Any genetic modifications would require an S1 laboratory in Germany, that is not something any private person could do. You would have to go to a university or company with an approved S1 laboratory to do such experiments.
The internet is already a swamp of half truths. They're just predominately, for now, generated by meat. I tend to be on the side of meat though so I'm still with you.

"we will only see the damage long-term" -- I'm not confident this is true or false. I can see a few things ahead of us though!

Here's my predictions:

1. The most profitable AI will be a webapp version of a hostess club that aggrandizes, validates and flatters for cash. At some point it'll get too good at this and humans will have to step in to moderate it so it bankrupts fewer people. It'll get warning labels.

Within this model will be really sinister truths about the human condition that will be hard to prize out.

2. In the short term, there will be a few really wonderful works of art created that will benefit from the force multiplication AI tools provide.
Have Fun Writing and Reading AI-Generated Stories with NovelistAI
With NovelistAI, you can write your own novel and gamebooks in seconds, or read hundreds of AI-generated stories. Choose from any genre, settings, and characters, and even write in the style of renowned authors like Stephen King or Isaac Asimov. Moreover, our community-driven novels allow you to vote on how the story will unfold. You can also create impressive cover images for your books. By signing up, you will receive 10 free credits to have fun creating your own personalized book. We'd love to hear your feedback about how to improve NovelistaAI.
Might be quite the wait for the Butlerian Jihad.
Thanks for the feedback. I'll give KiCad a whirl then.
Just donated 15€! Thanks Kicad team!
The government changed IR35 so that the onus is on companies to suffer the consequences if they make an incorrect status determination.

Some places will hire you directly as a contracter, but it will be PAYE or under an umbrella company.
At this point, I would love to see a compiler for a strict subset of TypeScript with a threading model similar to that of Go.

The biggest thing holding back TypeScript is the awkward transpilation dance, a weak standard library in Node and relatively poor performance - none of which are the fault of the language.

Break free TypeScript, you gotta move out of your parents' place eventually
> Isn't this .. the spreadsheet?

As long as by "spreadsheet" you don't mean specifically a 2D grid of cells, but rather a reactive computational graph that just happens to be rendered as 2D grid, in order to not waste so much screen space the way reactive notebooks do :).

OK, the waste thing is not that clear-cut. Spreadsheets give you 2D instead of 1D workflow, but then all spreadsheets I know aren't able to store an array of values in a cell, leading to lots of space waste from every array element taking its own cell.

I hope one day someone will figure out how to merge reactive notebooks (Observable-style, not Jupyter-style) and spreadsheets - both are the same thing underneath, it's just the presentation layer that's different, with complementary pros and cons.
About Us: "At The ODIN, we believe the future is going to be dominated by genetic engineering and consumer genetic design will be a big part of that."

At Cyberdyne Systems, we believe the future is going to be more autonomous, more intelligent and consumer built jet-powered laser-equipped battle bots will be a big part of that.
I dabbled in this myself, and never managed to beat a classic index tracker.

So yes, I made a 3-5% profit over roughly 18 months, but it took a lot of time, stress, and in the end I ended up with less money.

Is your experience the same?
Open Source Digital Playbook
This is a bit reductionist. The price stands on a foundation of quality. You can build something excellent and charge 100x what it took to make it, but you can't do that with shitty product.
Sorry about that. If you have any questions that could shine light on things, I am happy to answer.
My assumption based on their statement was that something being sold is restricted. AFAIK you can do genetic modifications at home in the US
Craig Murray has Stewart McDonald’s emails
There is an unconfirmed blurry video on Twitter - I can't find it now. It looked like some sort of rotating plastic trash bag :-).
“SQLite is a successful open source project thanks to the fact that a significant chunk of development infrastructure isn’t open source” isn’t a great argument regarding the sustainability of open source… If Richard gets hit by a bus, and the community tries to keep the project alive according to free and open-source principles, then they’re going to face all the same barriers that a corporation would :/
And there's a fork of that that uses DirectCompute to run it on GPUs without Cuda on Windows:

https://github.com/Const-me/Whisper
It probably has so many upvotes because it's quite a novel topic for HN. You might not appreciate it as much, being in the industry, but algorithmic trading is a field most of us haven't explored. Most of the content on HN is focused on web design to be honest, so things outside of that can get quite a lot of traction.
He explains that they do marketing later on the interview, and how they do it. A better way to explain this would be that his brands are not marketing-driven. They do marketing only after projects achieve product-market-fit.
On the other hand, LVMH doesn't lie to you about their products. The handbag is a handbag. The bottle of champagne is a bottle of champagne. They tell you in great detail how it's made, where and by whom, and if you think it's worth it, you can buy it for the asking price.

It makes for an interesting contrast with the previous holder of the title of world's richest man, Elon Musk.

I'm an occasional customer of both Tesla and LVMH. The rare times I've bought a bottle of Krug or Dom Pérignon, it has never let me down. The product was exactly what they promised. But with Tesla, my prevailing mood is a lingering disappointment that I was stupid enough to pay $7500 for a "Full Self Driving" package which four years later still doesn't do anything.

I know Musk has lots of fans, but eventually lies will catch up to you. Arnault doesn't have this problem.
> There is no client/server dichotomy from the programmer's perspective

But on the first example, I see a lot of e/client and e/server calls. Am I misunderstanding this? If so, how is this different from meteor.js?