skysight-inc/HackerNews huggingface dataset:
That same dev _chose_ the license they wanted to use.

Some choose GPL because they value freedom over utility. Others choose say MIT because they value something else.

Naturally all open licenses (free and open source) allow anyone to take that code, compile it, and sell it. This is not a bug, this is a feature.

If the one selling the code makes changes to it, or augments it in some way, and assuming they follow the terms of the license, this is all good. The original author is getting exactly what they hoped for since that's why they chose that license in the first place.

In exactly the same way users make a choice about what software to use. They can choose something proprietary like iOS or something more open like Android. They can choose to use Android coupled to Google services, or not.

I get the goal that the FSF has of making users care enough to only use Free software. That is a noble goal, and we need a organisation that sets that goal.

Equally with hardware they can, and should, champion the cause of completely open hardware.

They are successful not just when all hardware is open, they are successful by making it part of the conversation. It took software 40 odd years or so for Open to become mainstream. It'll take some time for the hardware case to reach some form of critical mass.
Can’t be real, probably just a misread of the real policy.

But if it is real, I can’t imagine a single customer that wants this?
Wait, why should Valve not have done this? I know Nintendo likes to bully smaller folks but it's not like Valve is small or that they rely on keeping good terms with Nintendo, right?

Edit: I guess I didn't realize Portal was on Switch.
There is a documentary about a female astronaut that experienced similar overwhelming emotions looking back at earth; the blue marble or the blue dot.

I don’t think her emotions were grief, but the overwhelming feeling for our species and that we’re all on this planet together. I remember it being beautifully filmed.

I wish we could all experience these emotions.
Haha, I did not include the X220. It's great. With the bulky stuff I meant the real IBM ThinkPads from before 2005. Although 2000-2005 was pretty good too, before that most machines were still really heavy.
Geometric algebra is not the same as algebraic geometry.
you know
simple / works just fine for me :P
Because it ruins their relationship with Nintendo.
Privacy Policies are as useless as cookie banners. Companies feed you page after page of confusing legalese so you give up and click “I accept.” There should be a simplified plain-language form created by the FTC with checkboxes—-check off any statements that are true about your company’s privacy practices. Then they could be easily understood and compared.
Sabine Hossenfelder is a German physicist with delicious and very dry wit. This is a less serious entry from her YouTube channel. Other videos are much dryer and also very informative.
I find ridiculous having to login in YT (which i have no account nor will) to view “age restricted material” when you can watch hardcore porn just by clicking “I’m over 18 years old”
Political power has been giving way to private interests since the 90s. It seems lately that this is accelerating in bursts. The list of private governments included the media and NGOs , nowadays we should add social networks and payment mediators. Eventually we ll get to the corporate government we always wanted
Some high-level description is what this actually does would be useful.

The main problem with "stacked diffs" or "dependent pull reviews" on GitHub is that they don't work with forks/clones.

That is: you can push a branch to your personal clone and then submit a PR against the main repository's development branch. That works fine.

You can push two stacked branches into the main repository and set up dependent pull requests (where pr1 targets the main development branch and pr2 targets pr1). That sort of works -- lots of things could be improved about the UI of that workflow, but it's at least possible to do.

You can't reasonably push two stacked branches to your personal clone and then set up dependent pull requests against the main development branch: pr2 that targets pr1 will simply not show up in the main repository.

Given the fact that the original use case of Git is to work with "stacked diffs", it's absolutely mind-blowing that GitHub still has no property sort for it.
Computer controlled engines are extremely vulnerable to EMPs. Read "one second after". Congress held hearings on this with the military saying it is one of the worst threats the US faces right before 9/11 eclipsed it.
I would not be that sure about that (although, admittedly I don't know the state of your hair, so maybe the timespan till all your hair is white is shorter than one might guess?)

Very basic geometry renders with all bells and whistles (refraction, reflection, complex normals, sheen effect, global illumination with both refractive and reflective caustics) in sub 2 seconds in the latest blender builds on a somewhat decent laptop with a RTX2080. The same thing would have rendered for a good minute on a decent machine a few years back.

And Blender is not even meant to do that realtime as it is not a game engine (anymore). So sure, going from 1.5 seconds to 1/60 seconds is a huge step, but similar steps have been made in a decade.
> If I'm understanding you right, you've created a new lower-level buildchain and caching mechanism. The first time I deploy an app to your servers it will take a while, but subsequent ones will be a lot faster.

Yep, but one important thing to note is this "slow the first time" behavior is limited to npm package installs only. Deploying a ton of source code changes at the same time is still going to be a bit slower than a single module due to sheer network and compute constraints, but the cache is fully granular here, and the processing pipeline is pretty well parallelized so should still take well under a second in most cases. Basically, the only time you should see a slow deploy in Reflame is when you update npm packages (and I hope to change this soon).

And understood re: your desire for reproducible builds, I hope to to add some level of lockfile support in the near future, will let you know through product update emails since you're already signed up! :)

> And if I were starting a greenfield project using Reflame from the get-go, I'd still worry about broader ecosystem compatibility... like if Reflame goes under (god forbid), will my repo still be portable to other buildchains and hosts?

This is a really valid, and probably super common, concern that I can totally empathize with. The best solution I've been able to think of is to make Reflame work seamlessly with existing toolchains, to the point you can have both Reflame and a local toolchain (and possibly another deployment provider that deploys using that toolchain) running on the same codebase simultaneously. This way there ends up being 0 risk to trying out Reflame, since you can run it side-by-side with your existing toolchain to compare, and can always swap back to the local toolchain + deployment provider by just removing Reflame if it doesn't work out.

We're not there yet for the vast majority of toolchains out there (there's a lot of them haha...), but we have built in some preliminary support for create-react-app, so if you have an existing create-react-app project, you can connect Reflame to the repo and it will detect you're using create-react-app, make the necessary config customizations to support it, and will start deploying it without requiring any major code or config changes afterwards. Give that a shot if that would alleviate your concerns around longevity and lock-in!

The next toolchain I'm hoping to do the same for is Vite-based React apps, but definitely open to changing that based on demand!
When I see takes like this, I just want them to look up "Overton Window."

The point (or perhaps best purpose) of the FSF isn't to dominate the world with their vision, it's to remind people of what the endpoints of the whole debate should be.

It is not inconsistent to support FSF/RMS etc. and not follow everything they do.
Don't tell anyone. They'll think you're the problem. Just smile and install the latest tooling.
Hospitals perhaps not, but someone always makes money in the system and those people may have conflicts of interest.

I live in a country with a population-wide insurance system. Big Pharma dealers do their utmost to curry favors with all the doctors out there, showering them with gifts, inviting them to "conferences" in attractive locations etc.

As my friend from high school, now an accomplished ORL expert, said: "Of course it works. They wouldn't be doing it otherwise."
The calculation Input -> [Model] -> Output is not wrong.

I don't know what are you trying to say but it's no longer related to whether Bayesian methods and frequentist methods give the same answers. They don't even try to represent the same questions.

PS: I didn't have time to reply to your later comment, so here is a final comment reaching for common ground.

> frequentist conceptual machinery

Just to be clear, that's not what I've been talking about. As I'm tried to make clear several times I'm talking about what is commonly understood as frequentist methods. I gave the concrete example of confidence intervals. I started the conversation with a explicit question: What do you call "frequentist methods"?

I agree that if we define "frequentist conceptual machinery" to be "probability" we can do Bayes with it.
B&H Photo, Adorama, Target, Dell.com, direct from the manufacturer
> successful entrepreneurs are the ultimate risk managers by definition.

Not necessarily. If all entrepreneurs had equivalent, and poor risk management, you’d still get some successful ones by pure chance.
SK-8855 (https://sharktastica.co.uk/wiki?id=lenovo8855) is my biggest productivity tool. I'm probably about twice as productive with this keyboard than without it.

They resell for $150+ on ebay. I dread the day when my supply runs out.
Love the widget!

Assuming an app handles it correctly, unique domains-per-deployment give me the warm fuzzies when debugging. When tracking down a problem, I want there to be no doubt I'm looking at the correct version. Vercel's approach here is nice.
I’ve always wondered, how does anyone rapidly compose vi movements like your example? Or d7w, or c9j… I can’t count seven words or nine lines as fast as I can just tap vwwwwwwwd or shift-vjjjjjjjjjc, because in the latter case I only have to pick out whether the cursor has reached the target, allowing me to blast out four w, then three, then two, with increasing precision as I converge.

Counting characters is even worse. It takes me a good second and a half to confirm that “characters” is ten characters.
Something was not clear to me from the README. When you do string interpolations as in your examples, those are actually prepared sql statements right ? Otherwise it would open the way for sql injections.
> Free Software is software where you're obligated to share your source code changes if you distribute them.

> obligated

....so, basically, Free as in Slavery?

Seriously, I'm not going to stand by and watch GNU partisans try to rewrite history.
Good Positioning Makes Everything Easier. Here’s how to do it well
First of all, I must clarify that I didn't truly address your initial statement, that "all" ActivityPub elements should be E2E encrypted, which is a notion that I find absurd, because it increases the complexity at least an order of magnitude and except "Create", no other activity in the specification has side effects that pass "content" between servers. In my opinion the only part of an ActivityPub request that can be sensitive and could require encryption are dereferenced objects inlined in a "Create" activity.

What I addressed with my (granted too terse answer) was that E2E communication is actually possible, but it would require one of the following options:

A "Create" Activity can wrap any type of object that has a JSON-LD document describing it (the ActivityStreams vocabulary is extensible[1]) so adding a new "E2EEncryptedMessage" object that contains all the properties required (and which are not already exposed in the existing vocabulary, eg, public keys which exist for the actors that participate in the exchange) in such a communication is possible. As long as all the information required for E2E can be encoded fully at each communication step (ie, nothing needs to be communicated off-band) everything will behave as expected for the clients that support this protocol extension.

Another option would be to piggy back on existing Object types like "Document" and encode a full E2E payload in it's "Content" to obtain a similar effect but with less expressiveness from a ActivityPub point of view. This probably needs a custom "MimeType" to accompany it so other clients can avoid processing these objects.

In conclusion, that's what I meant by having ActivityPub behave like "wire protocol", and apologies if I created confusion.

[1] https://www.w3.org/TR/activitystreams-vocabulary/#extendedty...
Agreed.

I'm annoyed by one thing: the font weights of the read email titles are a bit too heavy and black in the list of emails, making it unnecessarily hard to distinguish them from unread emails with a quick glance. The blue dot doesn't really help much IMO. Gmail with all of its faults still nails this.
I remember watching this Jim Blinn seminar on tensor diagrams from the University of Utah: https://youtu.be/40TdlWURkS8

I understood maybe a third of what he’s talking about, but it’s fascinating.

He seems to be using similar slides to those on this page.
Ah yes, everybody should just bow down to bullies that abuse the legal system.
That's good to know. Since they're usually advertised as the usual 100/1000/10000 I figured they wouldn't be able to negotiate at intermediary rates.
I took a chance a couple of years ago and got a 500GB dual USB-A/C flash drive with the brand name "Thalar" from Amazon. It's not fast, but it has been utterly reliable. But you never know -- some brands just seem fishier than others.
So you give PayPal your bank details to withdraw your balance and they create a direct debit allowing them to plunder your bank account. This is how they operate in the UK anyway.

PayPal is best avoided.
Answered my own question, so sharing it. I wanted to know if the Sculpt Ergo was vulnerable. (Seems not). (Also, this has been ~known since at least ~2016)> http://xahlee.info/kbd/Microsoft_wireless_keyboard_key_sniff...
I've been buying DVDs for ... 20 years now? I have quite a few old movies now.

I wrote an app that is playing them (according to a schedule I created) on a Raspberry Pi from a 5TB drive (they're ripped to drive). It's kind of fun to walk by the TV downstairs and see the original "The Fly" or whatever on. No fast-forward or pause, but no internet required either (no ads, of course).
if it [dupes] actually becomes a problem, they will likely be merged and moderated
y not?
I've been using Fastmail for well over a decade (first signed up as xxx@fastmail.fm). I use the web interface for the very simple reason that it's just as good as any desktop app I've used and it's available without installation on whatever machine I'm on - even across Windows, MacOS, and Linux. It's not sexy at all, but it does what it's supposed to do consistently and without slowing me down. IMO there should be something to justify installing an app, and there just isn't in this case.

I do use the Android app, though. It has exactly the same "not sexy but works" feel for a platform where making a decent web app is even harder.
And what's the problem exactly? It's just emulation - if anything should cause a stir, it should be nintendo for their anti-consumer behaviour
Ugh. This could have been so much better.

It's not at all surprising that an AI is bad at drawing graphs, and it is also not surprising that even a non-artist human can draw graphs pretty well.
The actual paper courtesy of HBS:

https://www.hbs.edu/ris/Publication%20Files/The%20Bulletproo...
Ultimately, that's what all these different frameworks actually are though. Look at how many different languages over the years have compiled down to JS? CoffeeScript, TypeScript, Elm. And all the frameworks that have smoothed over the native DOM API: React, Angular, JQuery, too many to list.

They all implement these concepts in Javascript. But if we don't standardize and allow browser vendors to implement at a lower level, we will always be taking a speed hit and on the framework treadmill. We need to take what we know works and do it.
You might benefit from targets.vim, it works well with your thought process. It adds a bunch of new really useful editing targets (which should be builtin imo).

https://github.com/wellle/targets.vim
Backup and was working until a few minutes back, looks like it's down again.
Or disrupt your neighbor’s parasite’s conversation with his son.
Random web search: https://ithemes.com/blog/security-vs-security-through-obscur... (And that points to NIST)

Nobody said that open source has no security bugs. No software that does something useful is bug-free.
> As a customer who has been on a number of these calls, the thing I dislike the most is getting "yes" for every question I have. Just be honest with me.

Joke: what’s the difference between a used car dealer and a software salesperson? The used car dealer knows when he’s lying to you.

Having been in B2B sales for a while now, if I was on the buying side I would never listen to an answer about a product feature/function from an account manager (the “business sales” person in your example) — only their sales engineer (the “someone who is more technical”.) If the SE lied, I’d never buy anything from their company for any reason.

Now, that said, documentation is sometimes out of date (although a better way of answering in those scenarios is for the SE to say something like “we didn’t do that until version x.y which came out/will come out last week/next month, etc. and our documentation isn’t up to date.” And, sometimes, prospective customers do “2-3 full days of hardcore research” and aren’t nearly as “super prepared” or knowledgeable as they think they are.

So, I guess be open to the idea that your SE understands their product better than you do, but if they really are slinging BS, run. Expect the account manager to be wrong about the details of their product (there is a reason SEs exist, and it isn’t because tech companies enjoy an artificially high cost of sales.) so don’t listen to much they have to say about product features.
>Just deciding for yourself that you get to break laws because you want to watch a show is not fine.

Why? "Fine" vs "not fine" is not 1-to-1 with "legal" vs "illegal", clearly.
It reminds me of the Wagner Group motto: "Our business is death and business is going well."

They are Russian mercenaries, so a bit of cynicism fits them. The Ukrainian war may prove too literal for Wagner Group, though. They are deployed in the worst locations and they had so many KIAs that they are now recruiting in prisons.
I agree.

"Coal kills more people when working as designed" is a better comparison, and true.
I'd sell all of these without thinking twice.
I think this is more of a showcase of these model's poor graphing skills and not a comparison between these models and fiver artists.
Air Europa out of Spain isn't that bad and fairly inexpensive. I flew on it 4 times this past year and the booking process works OK.
One missing dimension for this comparison is how long it takes to get results.

I've been using Imagen/Parti/Stable Diffusion already as a replacement for "clip art" because it takes ~15 seconds to get results and they are free. Fiverr takes at least 100 times that long and costs $10.

For tasks where the exact content isn't important and you can't invest more than a few seconds or wait a more than a few seconds for results, generative models are already a great solution.
The word 'environment' has strong emotions attached to it, and there's not universal agreement to it's meaning.

Environmental impact doesn't just mean CO2 emissions, or water usage. For those things, I think most people agree that higher density is preferable.

Our environment can also refer to the things that have a direct and immediate impact on our experiences, and density often comes with noise, crowding, diminished sense of community with the people you see near your home... Maybe we all need to get used to the inconveniences that come with higher density, but refusing to admit that there are inconveniences seems dishonest. It's that refusal to admit inconveniences that I meant to point out.
Having gone through this multiple times on both Mastodon and other social networks (Google+), not having a readily-accessible discussion record is a problem.

I'd created both a subreddit (https://old.reddit.com/r/plexodus) and wiki (https://social.antefriguserat.de/index.php/Main_Page) to memorialise at least some of that discussion, as well as the on-platform discussion.

That last is of course now unobtainable, though there were over 700 snapshots of the community homepage saved to the Internet Archive's Wayback Machine, see:

<https://web.archive.org/web/20190401071102/https://plus.goog...>

Because of the mechanics of both G+ and IAWBM, actually navigating to articles from that archive ... mostly does not work.

The G+ community had over 4,000 members (pretty good for late-stage G+). The subreddit ... a hair over 300.

People. Will. Not. Go. Off. Platform. Even. If. That. Completely. Fucks. Them. Over.

It's a really perverse dynamic.
Whether something is "morally correct" does not make it prudent to do, unfortunately.
Sometimes when you have a sensitive relationship, it can be helpful to support the thing that makes the other company uncomfortable without openly advertising it.
If a city full of raging alcoholics think Fred has a drinking problem, then he very likely does.
And I think that’s why some stacks like Hotwired and Phoenix have decided to let the server handle a bunch of common JS use cases so that you don’t need some all of the frontend complexity like with React
Do they have that much of one? I think they've had one Switch title (the Portal collection) and Nintendo doesn't really have anything on Steam as far as I know.
Looks like they reuploaded it, with Yuzu cut out. (around 1:40 in the video)

https://www.youtube.com/watch?v=aRnZrSBK3R4
Yeah. I either have to read it out loud or listen to an audio book version. I don't know why but it works for me.
You are asked to not share the images when you use it.
Brilliant advice. Simple wisdom.

Thank you so much for sharing.
I do use ublock origin where I can. And a pihole. Ads still find a way on some platforms.
I have never heard of B2B sales teams routinely recording sales calls (we would only do it if the customer asked, typically because they had someone who wanted to listen in to the call but who couldn’t make it) and am having a hard time thinking of good reasons to do this that would be a) productive and b) positive.
Which hints at a fundamental question:

Which one is better: A dense city with lots of interesting stuff in one square mile or a sprawl with just a few interesting things in one square mile?

One of those has more parking than it would ever need. And parking lots don't produce tax revenue, they burn it, because these spaces could all have been other things that being money and support the cost of the actual public roads and infrastructure in that square.
This is what relative line numbers are useful for. Not so useful for a delete word action, though. If I'm deleting a set of words though that's when something like leap, sneak, etc. can be useful, since it's a bit more descriptive than the t, T, f, and F motions, which will only go to the next instance of that character. You could do something like d/term<CR> to delete to a search term, though.