skysight-inc/HackerNews huggingface dataset:
Various open source licenses offer varied and particular benefits to the right-holders and the users. You have outlined some of them that suits your particular needs. Let me expand on that.

The only open source license that preserves your right to repair (of both the contributor and the user) is the variants of the GNU Public License (GPL). Every other open source project with more permissive license can one day be "close-sourced". The GPL requires that source is always available with the distribution. That is why I feel contributing to any non-GPL project is an unproductive venture as your own source code could one day be denied to you (which I find ridiculous due to the free labour involved).

Linux is a very good example of this - many corporates in the US and China have been forced to share the Linux source code they customised for their device due to the GPL. This has helped developers and new features and / or users maintain the software for their devices longer (even after the product reached end-of-life - see https://thenewstack.io/the-open-source-lesson-of-the-linksys... for a good example of this).

The only reason the corporates aggressively advocate for non-GPL permissive opensource license is because that is the only way they can freely convert it to "close-sourced" versions, ensuring that you have to depend solely on them for future development. To me, that trumps the real benefits of the open source philosophy.
Years ago I gave up on OpenCL (1.2 on an AMD card) because of those hard lockups, with no way to debug it. nVidia didn't even support OpenCL 1.2 (and IIRC didn't support the synchronisation primitives I wanted in CUDA either -- AMD was more capable on paper). Thanks, I feel better to hear just how bad it was -- so it wasn't just my fault for quitting.
You actually have to consider what's the body going to do with the excess Vitamin D that can't be absorbed (because of the lack of fat). The answer is: probably going to stress more your kidneys.

For me, the bottom line is, why would I drink skim milk if it's just a more "watery" version of the perfectly healthy whole milk?

Btw, and this is just me, I'm not lactose intolerant (I eat A LOT of yogurt, milk, cream, cheese, etc), but skim milk makes me "sick" (lactose-intolerant symptoms). Maybe it's just my brain.
And web components complicate this further because they can expose both attributes and properties, and have code that reacts to change in both (`attributeChangedCallback` is a lifecycle method).
The ransomware gang buys put options on the victim’s stock. Sabotage-backed options scams have been around for a long time.
> can depth crush rape list be categorised as banter?

I imagine from your perspective there is never an acceptable time when such things can be thought, let alone uttered. I understand this, but it's only afforded to idealists.

There is a different perspective where you have a large group of people that are experiencing a mixture of extreme emotions (fear, loneliness, anger, regret, etc) and are unable to express them. Sometimes the more extreme the situation, the more extreme the distraction needed.

When I was discussing eating my friends - there was no serious plan in place. We had zero intentions of eating each other, and we had never before or never will eat another human (depending on how food inflation goes /s). It was an extreme distraction that broke the ice in a high-stress environment that just got everybody talking. It kept morale up, it did its job.
>This is what having a monopoly looks like !

Yep and we are suffering as a result. Want the best in computing and CUDA? Give M$ and Nvidia money.

Linux and Nvidia don't play well. Apple doesn't even attempt to try.

The absolute state of computing right here.
Until it is not money laundering...

The hard part is to sort the "good apples" from the "bad apples" (pun intended)... And I would not be surprised to see some "too good" apples disturbing Big Tech and its friends being sorted as "bad apple"...
> I reckon I'd be under constant stress in case I accidentally said something out of place

Uh, unless you're in the habit of saying things like "I want to rape her, her and her, lol", it's really not anything to be stressed about.

If you make an innocent mistake, someone may tell you about it and you get to learn something. That's it.
Hard to do with secure enclaves. You should protect your agent on your local machine to not allow requests willy nilly if the machine you ssh through is part of the threat model. You may need to rethink wether to use agent forward at all if that is something you need to worry about.

There are alot if details in this that can go wrong. I seldom use agent forward in unknown/undesigned environments because of this.
I meant the sudden increase seems to be similar to what happened to Teslas valuation in the past. Both have products/profits/valuation that have a lot of hype and huge margin partially driven by shortages.
Backblaze saved my butt and reputation once.

My friend called me over to transfer his data and apps from one PC to a newer one. No problem.

So I did an inventory and figured out how it needed to happen, and he had a nice USB drive we could just use as intermediary.

I dragged-n-dropped every last file over there. I can't remember the details, but for some reason, I needed to wipe the source drive, because it was also the destination or something.

I did a "Properties" check to compare the HDD with the USB and something wasn't right. The file and folder counts were both far too small. I looked at my friend and said "I don't like this... should I proceed?" and he goes "Yeah!"

So I wipe the source and do the partition and install, and yeah, all his Thunderbird mail has gone missing. Eventually I realized it was my utter rookie mistake of not showing hidden files before drag-n-drop.

So I'm white as a sheet and shaking in my boots when he goes "but what about my BackBlaze?" "Your what?" Something he didn't even mention while I was taking inventory!

So we get the little agent installed, and check out his file space, and his whole livelihood comes screaming down the pipe, and I can breathe again, and we celebrated success over some homemade kombucha.
Because React works with attributes, not properties, see discussion starting here, and referenced links: https://news.ycombinator.com/item?id=37246462
> I believe smokers generally become a burden on social systems a few years earlier than nonsmokers, and so have fewer years where they are a benefit.

The vast majority of smokers remain productive until they retire but they have lower lifespans. Also take into account that nicotine suppresses appetite and smokers are less likely to be overweight.
That was my question. Do all pulsars have the same speed, so slower rates are attributable to this?
1 in 5 women experienced mistreatment from medical staff in their last pregnancy
Well I'd rather pressure them from both angles: reduce sugar and reduce artificial sweetener usage. Optimally everything could stand to be less sweet as the default.

I've been on a campaign of cutting sugar down as much as I can: even in nominally "sweet" things it's incredible how much sugar standard recipes will call for then you can 1/3rd to 1/4 as much and get a superior result.
One that was recommended in the literature (and I suppose makes sense) was stretching.
I use the Dark Reader plugin at the browser level to enforce dark mode (syncs with OS mode) across all websites.
Been there, done that! Then got married. Wife not appreciative of no-TV lifestyle, and no-wife lifestyle is slightly too big a sacrifice for simplicity.
I think we're still in the middle of the 1x hype cycle and it's not clear to me it will completely dominate the market in the end. For modern MTBs with clutched rear mechs it makes some sense but especially watching the whole 'gravel' thing happen from atop a Univega Viva Sport running 37s where most of the time they're just on dusty fire roads it doesn't seem worth it when pliant steel frames with good tire clearance still abound. In certain cases it may be necessary to spread the rear triangle or other minor adjustments for 9-speed and up but RJ the Bike Guy has us covered on that. STEEL IS REAL!

I'm surprised to hear that in some countries rim brake pads are getting harder to find. What sorts of countries are those? Disc brakes are pretty fancy all things considered, are you talking about high-COLA hilly places like Norway or Switzerland?
In particular, almost none of them are isotropic. The assumption that the universe is isotropic is part of the cosmological principle and the foundation of modern cosmology. It's a very natural assumption to make, so the vast majority of cosmologists are quite comfortable with it, but at the end of the day it's just an assumption that could be wrong.
Yes, like the thing where cereal boxes compare without milk and WITH milk, except for "recommended serving" and whole unit/volume
Derailleur adjusting is hell. Even my preferred bike shop cannot adjust mine correctly. We've come to an agreement: as long as the front derailleur doesn't change gear and the higher gear on the rear one work, it's okay. No point spending time getting it perfect since it will not stick anyway.

I used to do my own maintenance, but considering how cheap the bike shop is, I prefer to give them my bike to have good service and advices. Note that it's not out of laziness or lack of tools since I repair cars as a hobby, which require much more tooling and time. And also since my bike is my daily vehicle, I'd rather have it serviced by a pro.
> Self-hosted Business & Enterprise plans only

(Windmill Founder here) Our workflow part is open-source so it's not 1:1 comparison
Can’t say for all low code tools but if you consider ToolJet, you can build apps using drag and drop UI builder and doing customisation in UI. You really don’t need GPT once you get a hang on it. Ofcourse, experience can be further improved using GPT but that is not real value as of today. Compared to GPT powered traditional development, ToolJet’s approach is still faster.

IMHO, real value is when you can extend/customise ToolJet using custom code or database queries. And this is where GPT can help. We even have a inbuilt Copilot for these use cases.
> It's so depressing seeing how many skills and jobs have been instantly devalued. Take a look at the artist communities and it's total depression that peoples life passion and source of income has just been deleted over the course of a few months.

>We aren't talking about burger flipping and checkout scanners. This is a creative pursuit which takes years of grinding to become proficient, just wiped out.

Solve cancer first, then we can weep for jobs that were automated. There is too much suffering in this world for us to be making up jobs that are to waste time.
So much nonsense. Starlink is nothing new lol. And sure launch is the only thing differnet about it, mmh sure.

You shit on Starlink and then hype up OneWeb a system that is generations behind technologically, went bust and has far, far, far less capability. While also being worst for space pollution.

Also SpaceX just made a profit, despite investment in future Starlink and Starship. Starlink is already cashflow positive and its still in its first generation.
own your platform.

use things like rss to follow feeds / blogs etc.

but us humans being stupid we wanna take the easy way out and be surprised by the results.

if people had stuck to blogs, rss we wouldn't be having so much polarization going on.

now its so toxic that if someone has a different politically opinion to you - then they must've been not so smart in other areas as well.
I could not see any cell because I have JS disabled by default. blog-cells's readme addresses this:

> Using pre tags instead of script tags

> Script tags are great for defining notebook cells since they can hold pretty much any code without escaping. However, they are invisible by default, meaning that readers won't see anything until blog-cells loads. You can get around this by using <pre class="notebook-cell"> tags instead, however reserved HTML characters should be escaped using HTML entities.

<pre class="notebook-cell">
console.log("&lt;b&gt;HELLO&lt;/b&gt;");
</pre>

I was pleasantly surprised to see this. I know it's a bit less convenient to type because of the entities, but I believe this is the way to go and this should be the main, advertised, method. Progressive enhancement. Keep your content as accessible as possible :-)

Now, I do think the result blocks would be better statically rendered if it's going to yield the same result each time they are run. The code runs once, at generation time, and the page is totally readable without JS. It indeed requires a generation step, but I think it's worth it, and blogs usually already have one.

I think Emacs has something like this with Org mode.
>The main question recruiters ask up front about money is: “What are your compensation expectations?” They claim that it’s because they want to make sure that you’re not so far off in your expectations that interviewing with that company would be a waste of time. This is a nonsense reason — very few companies pay so much below market that it would be a nonstarter.

Of course there are, lol.

e.g "software houses" in Poland
I… don’t quite follow your point.

We observed pulsars 12B light years away. They pulsed at a frequency significantly less than what we see from equivalent pulsars today. Implication is that time passed more slowly at that time in the universe.
Look at the good thing instead: they are catching up, and open source devs are starting to be serious about AMD because of its price/performance.

I believe it's a highly undervalued stock right now.
TL;DR:

> At some point, the impulse to develop an insurance policy for self-preservation is going to grow stronger. And in dictatorships, that impulse — when shared and coordinated between elites — leads to the downfall of dictatorships.
I’ve done a good amount of it and it is always a pain. I’ve never setup broad scrapers that index tons of sites, but instead always a select few that I wrote specific crawlers for.

1. The act of scraping public pages was declared legal (at least in the US). What you choose to do with that data may or may not be legal. Comparing prices shouldn’t be an issue though IANAL.

2. As someone else suggested I’d start with scrapy. It can easily take a sitemap.xml and start chugging along. You’ll need to build the specific scraper for each site. The browser dev tools will become your best friend. One thing to look into is the network calls. Rather than loading static content, they may be loading JSON from their servers and those are significantly easier to pull data from.
Are you ironic?
So it might take years for the treated water to reach South Korea, but in water samples taken in the vicinity of the East coast of Japan a higher than expected dose of radiation would show up almost immediately after release. And of course the concentration will always be strongest off the coast of Fukushima, so if concentrations are higher than expected off the coast of Japan, they could immediately stop releasing the treated water, and the concentration by the time it reached Korean waters would be orders of magnitude lower (note the colors on the dispersion graphs represent exponential changes in concentration) than what was detected near Fukushima.

That’s what I mean when I say anyone who really wants to can conduct their own tests and sound the alarm. Hell, if the Chinese government wants to pay me I’ll go take a boat off the coast of Fukushima and collect some water samples for them myself.
Europeans are also quite good at that exoteric branch of maths that is base 10 arithmetics and at that weird practice of weighting food with food scales instead of filling spoons and cups. So most people just ignore serving size and look at the 100g nutritional values.
You don't need to know every little detail, but having at least a basic understanding how the machinery works (and keeping that knowledge somewhat uptodate), and also being able to verify that the machine actually does what you expect it to do is useful for all programmers, because it lets you write code that works in harmony with the hardware instead of fighting it.

(besides, learning to read a bit of assembly code never hurt anyone)
Does artificial addition of vitamins imply unhealthiness?
i found a german article that looks at both sides. the argument appears to be that everyone has health problems in old age that cost money. smokers die earlier so they benefit less from pensions, and the taxes from selling cigarettes make up for the cost of the smokers treatments.
ITER estimates they need 250 kilos of hydrogen per year for a 100MW plant, half deuterium half tritium. That's 125k/2 + 125k/3 = 103k moles of gas, so ~100k * N atoms of hydrogen. The interstellar medium density is given by the wiki as 10¹² molecules/m³, of which 70% is hydrogen. So, we need to absorb 100k moles * N / 10¹² = 6*10^16 cubic meters of ISM to get enough hydrogen for a 100MW plant on board the ship for one year.

And this assumes that the hydrogen is available in exactly 50/50 deuterium/tritium combinations, which seems extremely improbable given that tritium has a very short half life (a few years at most).

I very much doubt that refueling from the ISM is plausible.*
If they can afford a software engineer, then they can afford a disaster recovery strategy.
>Breath: The New Science of a Lost Art

I'm a bit surprised that we don't have more criticism of this book. It was less of a pop science book, and more of an anecdotal gonzo journalism.
It's easier for kids. 'No mama, we already have one sugar point today, a second is too much', 'beurk, sugar, fat and salt!'.

I'm joking (sightly), but it's easy accounting. Give yourself X sugar point, Y fat points, and Z salt point, per day/per week, and you can still eat unhealthy food while making some effort. Small steps etc.
> but who are these people who are so comfortable with disassembling a high level language binary, reading assembly, and then making statements about branch prediction and other such low level esoterica?

i don't see any assembly here. the analysis is done by using a profiler. a very common tool available for most programming languages.

https://timotijhof.net/wp-content/uploads/2020_profiling_fig...
It seems they didn’t want to bother coming up with their own explanation, but then why not just link to https://en.wikipedia.org/wiki/Branch_predictor?
> In the EU, serving sizes make sense

Not always unfortunately. 2 examples I have in mind:

- biscuits are sometimes « individually » packaged by 4 or 6 (ie you buy a box containing 2 or 3 smaller packages inside) and the serving size is 2 biscuits. Real serving should be 1 package for it to make sense

- there’s a brand of fresh ravioli which I buy, the package makes 2 servings, but if you do that you have a ridiculously small serving. 1 package makes a normal plate

There’s no way to get a « serving » unit that makes sense. I always rely on the /100g instead
Nice to see more hardware articles.
> They're a dying breed. We're forgetting how to look under the hood and understand "why something works".

Well, layering abstraction is the most effective way to deal with complexity. Our brain is too limited to know everything.

The people, who understand "under the hood", probably won't know much about what's "above the hood", like writing a website or mobile app. Therefore, we need experts on every layers.
> That's not evolutionarily advantageous!

Although not my kind of thing, I'm pretty sure some people would select for that (in real life) if given the option. ;)
The issue is that you dont live in delusional fantasy world created people with irrational hate for Musk.
They weren’t just a cloud hosting company, they were also a domain name registrar and provided DNS hosting.

The registry for the .DK TLD has published a page on what to do for those affected: <https://punktum.dk/en/faq/if-you-are-a-customer-at-cloudnord...>
It's bear upside down!
I think it's more interesting to see how undervalued AMD is instead of focusing on NVIDIA which seems reasonably priced.

AI is not showing any sign of slowing down so far.
Agile is an euphemism for factory work.
there are stronger backups and there are weaker backups, but as long as the intention is for an informational failsafe, they're all still backups. arbitrarily deciding what forms are "true" or "not true" or a "glorified copy" seems a bit silly to me. the world is just a bit more complex than that

what is a backup if not just a form of copy anyway?
https://ufile.io/5y73koee
A Color-Changing Hogfish Knows Whether Its Skin Is White, Brown or Polka-Dotted
I liked their process fine; I was hired and they verified me.

What's shocking is that everyone needs a redo over 3 years later. Also shocking, they can't avail themselves of the virtual verification option which is provided for exactly our situation.

My employer is not "free" to terminate us, they will be legally required to do so, or suffer stiff penalties. To say we're "free" to quit is callous, ignorant, and rude.
You know what also creates shade. Let me give you a hint. It starts with "b" and ends with "uilding". Think about it.
> I think it’s a project that’d take 5+ years

What are the major difficulties you see? Is this estimate for supporting all existing TS code...or as the OC said, a new language with only newly written code.

The way I naively think about it is to imagine transpiling TypeScript code to Zig code. How far could that take you?

And if you restricted how much dynamic-y stuff you could do...maybe with a linter. I always get the feeling that 90% of the business logic (sequence, selection, iteration) is that same between languages whether they are interpreted or compiled, with just some memory management stuff added on top - which can be abstracted anyway.
Are you talking about asynchronous logic? I thought that already is pretty much a curiosity.
I'm more concerned about the mother being okay about being spun like that.

Birthing is already painful, I'm not sure it's a good idea to spin a woman like that while she's giving birth.
(Windmill Founder here)

Windmill allows you to write code in any places but we have a hub augmented every day with pre-made integrations so that you do not have to: https://hub.windmill.dev. We also have native support for BigQuery, Snorflake, Mysql, GraphQL, with dedicated editors.

Hence, I fail to see how it would be any faster to build workflows in tooljet than in windmill. I do not have a business license of tooljet so I have not been able to do the comparison. Interested to hear feedbacks on that.

Our workflow engine and UX seems to be a lot more advanced from what I can see because we have been iterating on it for longer. Congrats on the launch though and may the best open-source alternative to Retool win.
My washing machine says "Optimized by AI". My clothes washing machine. Hell yes it's gotten out of control.
People who maintain a blog and whose blog posts are widely circulated are already highly selected. Conversely, people not comfortable with that stuff will also tend to be less comfortable writing a technical blog.

Also, if you read the other subthreads, there are a number of points to be criticized about this writeup.
A Harvard Professor Became the World’s Leading Alien Hunter
The book 'The Universal History of Numbers' by Georges Ifrah has a vast amount of detail on this from many civilisaitons. Some of it in incredible depth.
Like the « none of your business » comments?
Yes -- I think transparency on the limitations would be a useful step in mitigation. But I ultimately think that it will become a black box for most of those who use it, with a good deal of blind faith in the results. Sounds pessimistic, but grounded in reality, I think. That's not a deal breaker, though! Just a caveat about how much you can trust the output.
FDA is notoriously on the lax side when compared with other regulatory bodies worldwide. E.g. allulose and monk fruit are still forbidden in Europe.