skysight-inc/HackerNews huggingface dataset:
Having written both Haskell and Scala professionally, I actually see Scala's dependence on the JVM as its biggest flaw.

If it weren't for the JVM Scala could make do without an Any type and without having to deal with null values. I hope that alternative runtimes like Scala Native will become more popular, since Scala could evolve away from its JVM roots then.

I'm also not a fan of JVM performance optimization, since there are too many knobs to turn, and the knobs often have (undocumented) side-effects on other knobs. This is a lot simpler with the Haskell runtime (in my experience) since you mainly need to tweak the GC settings there.
Saying "your location is somewhere within X, up to ~5 meters" isn't lying. It's not even a half truth, but it's still pretty far from the point here.

It's trusted because it's been far more trustworthy than public health guidance and policy. And the same goes for airplanes, brake pads, and other tired comparisons. Trusting one does not imply one should trust all other proclaimed experts in all other fields in all other contexts.
Cloudflare pages is amazing and IMO the right direction. For a small project its so easy for me to create an html file and zap it right into a custom domain in a few minutes, with so much flexibility.

I hope the free tier stays as good as it is now! Thanks folks :)
Ask HN: Do you know a product as pleasant to use as Netlify?
I love how pleasant is Netlify to use, do you know similar products?
It makes me sad that ~75% of the discussion is around YouTube thumbnails and not the post.

A $5k RPi NAS is indeed ridiculous, and was hoping to see some good insights in here.
There's another saying along the lines of "you can't reason someone out of a belief they didn't reason themselves into".
I've had RegexBuddy installed on my computer for so long. It's been part of my basic dev setup for years: https://www.regexbuddy.com/

I used to use it a lot, although I've not used it in quite a while. I don't recall the last time I even needed to write a regex. Somehow it's still stuck in my head.

Well worth having it if you want a tool to hack around large blocks of text and play with regex in a "live" environment.
It's going to be really hard to be a top YouTuber if the YouTube algorithm just doesn't show your videos in the same way the best singer in the world would never get any audience if no one could hear them sing.
I tried to delete my Spotify account (in Sweden). Not just cancel, but delete because they inexplicably put my profile on the Internet in full display and I was not even a little bit okay with that.

I think 7 different "yes I'm really sure, yes despite the sad violin music and yes despite the images of sad puppies", a support ticket, several emails going back and forth confirming I'm really sure, and then a few more forms assuring I'm absolutely sure I want to do this.

I don't... know what they think they are accomplishing with this obstacle course. If anything this nonsense makes me want to remove the account even more. If it was just a button I might have come back later, but they can rest assured they will never see me again after that nonsense.

If that means listening to gramophones for the rest of my life, so be it.
I have Aspergers and suffer from something called closed eye visions. When I close my eyes, mostly at night, I get flashes of images, like faces and people and places. The idea is that the brain is trying to make sense of the random light patterns I am seeing even when my eyes are close. And so it’s hyper predictive. Like others are saying, this is nothing new to me.
Outrageous, isn't it? Why do auto manufacturers, to pick a villan, treat their spares as a profit center?

I'm for any measure that pushes back on planned obsolenscence.
Like most code, it's easier to write regex than to read it later. In my recent vim history:

/(\([^()]\|\n\)*\n\([^()]\|\n\)*)

This was from two days ago. I think I was searching a huge sheet of regex match groups for any having line breaks to join. In a month, I'm not even sure I would recognize that I had authored this.
I think this is something MS could try.

However the whole computing paradigm has changed. Laptops/PCs are now 'trucks' and the 'cars' of the computing world are phones, tablets and consoles. Ie. Laptops and PCs are mainly used for work now, and lots of that work is being done on Linux. Lenovo ThinkPads can be shipped with RHEL, Fedora or Ubuntu. Several Dell laptops (including the highest end workstations) can be shipped with Ubuntu. Framework and System76 of course are Linux friendly/default. And most other makers allow disabling UEFI from the BIOS menu.

Considering how much of MS' value is derived from Azure and that their main competitors are Linux-first (Amazon, Google), it'd be idiotic for them to try kill Linux again. You're right though, they'll probably try. I just have faith that enough hardware makers care about their users more than propping up WinTel like the old days (both Linux and AMD have made massive inroads).
> "vaugely racist"

Take that somewhere else.
Something is wrong with career and employment in the US. It preceded the pandemic and, like a lot of things, the pandemic only highlighted it. Health care might be more acute for obvious reasons but it's not unique in many ways.

The fact that this representative of a nursing association objects to the term "burnout" because it is suggestive of "character" problems is a poignant example.
I think it's because people look at images more than text and the author's face immediately identifies the video.

It's happened multiple times before that a YouTube video keeps following me and I ignore it, but once I realize who it's by I see it.

Have you A/B tested mouth open and mouth closed?
Your conclusions make no sense in both cases. You need the number of unvaccinated and vaccinated cases to make any comparison.

We do have data on vaccine effectiveness; https://news.ycombinator.com/item?id=29253672
Beautiful UI. Hope this takes off. Love the simplicity of the design and the ease of use. If it could make writing my Cypress UI tests easier, that might be another adjacent problem to look into, by logging the recorded elements as code.
Which regulatory body can make "sign up for gym membership in person, send registered mail to cancel" illegal? Unethical subscription processes happen even outside of tech.
An interesting governance question on airless bodies (probably not Mars, but it doesn’t hang on to gas that well either.) is the sustainable use of volatiles.

We are sure now that there is water, carbon dioxide and possibly some kind of ice in craters near the lunar poles. In fact I am pretty sure a chunk of water ice could be stable 500 m under the moon’s surface.

It probably adds up to a medium or large lake which would be a good start for a closed ecology but could be used up quickly if people used it to make fuel.

Ceres has large inventories of volatiles on some sense. You could support a population of 1 trillion+ people in something like the O’Neill colonies.

In fact ‘small ringworld’ structures could be built with possible materials, especially if some kind of journal bearing could be built that handles 10+ km/sec velocity differences to transfer centrifugal stress to a reinforcing band. (Magnetic?)

That kind of structure wouldn’t need a roof; landing on a rotating ring about the radius of the earth (but inside out) would be about the same as landing on the Earth in terms of atmospheric entry.

It leaks gas though. A space-based civilization could last for millions of years if the rate of volatile leakage could be kept very low. Something like ceres looks like a huge amount of material for a human lifetime but a civilization built to last might take extreme measures to conserve volatiles. (E.g. reaction fuels might be unthinkable for routine use.)
No you don't have to endure it, why are you following Elon on twitter and posting about him? You are choosing to engage. Perhaps a better reason to simulate him would be to figure out why.
You might want to look into what the FIDO Alliance is doing with WebAuthn. The problem is already being solved.
No, I would definitely make an effort to explain it to him in ways he could understand.

I mean, that's half the job of a professional programmer right there.
I didn’t refer to the manual (which is the entire goal of that format, isn’t it?) and don’t know what ‘multiple’ really means. So I stand both corrected and confirmed, I guess.

That ‘end’ thing just closes the ‘optional’ group, I believe. There is no $ in an English form of this regex either.
Our future digital overlords might choose to integrate humans into the hivemind to support these analog cancellation requests, but gas costs would certainly spike.
There's just a lot going on with them. The way they pop up and you can choose to either wait or interrupt your own work to process one. If everyone waits, then the person needing the PR gets hassled by their manager that they need to "go out and get it", which means more aggressively hassling other people, which is stressful and unpleasant for everyone.

There's some kind of game theory dynamic going on where I don't think the outcome is really ideal, even if most people involved are trying to make it work.
>There is little evidence of such analysis being suppressed.

Why did this post get flagged on HN?

https://imgur.com/a/GgDVfNe
More powerful than that though is that you don't want the regulators to have to do any work. Once they have work to do they are insanely efficient, at least when it involves punishing the person who made them do work.
Which demonstrates that you in fact are bad with money, so the system is working as intended. If you don't trust yourself with day-to-day spending, why should a lender trust you with a loan representing months or years of income?
I took it as just a joke.
Canceling aside, I don't think the WSJ is particularly neutral, but perhaps it does appeal to your sensibilities (note, however, those are not the same).

I find WSJ to take particularly corporatist/capitialist views on things. Which is fine for things business, I suppose, but I've read many articles from WSJ that are basically "hey government sucks, am i rite?" which is not neutral.
Would you say, for someone starting in the same place as OP, that it's better to skip K8s entirely and just go with Nomad?
I would suggest doing this excellent course that also includes sandbox hands-on exercises.

https://www.udemy.com/course/certified-kubernetes-administra...
Xbox Cloud Gaming is starting to roll out to Xbox consoles
I don't think we have any real observations that rule out the Matrix theory (e.g. existence of a "creator"), so I think it does. I'm not sure how parsimony plays into this; I do think MUH[0] is the most parsimonious TOE.

[0]: https://en.wikipedia.org/wiki/Mathematical_universe_hypothes...
Maybe. I think it's just wasted labor, though.
How is this not abused to hell?
The ends justify the means? I'm not convinced that's a good rationale. For one, everyone thinks their ends are the important ones so of course they justify the means, even though no one else necessarily sees it that way. Again, I point at the thread with the discussion of gym membership cancelation practices. Of course the gym can justify that to themselves: it's better for the customer because as long as they're paying anyway they're probably going to use the service and become healthier people! Or even just: I like money!

There is an argument to be made that engaging in this metric-chasing behavior will invariably lead to worse content anyway. After all, if there was a lot of demand for the content being produced then such tactics shouldn't be necessary in the first place. Over time, the kind of content they produce could continue to regress towards the mean, which is garbage.
There are two features you want to add, called "comments" and "reactions". Those aren't PR lingo, they could be named "Feature X" and "Feature Y".
Honestly, I don't see the point in "serverless" as they call it (which is actually servers / centralized clouds), except maybe to have a common compilation target for stuff, to limit the surface area of APIs.

Literally you can just control a lot more about your stack and do what you want (mysql, outside APIs, etc.) and use your servers as origin servers for the CDN. You can take your regular PHP site, separate out the "session-dependent" stuff into a separate service, and the rest is static resources that can be cached.

Or even better: do ACTUAL serverless:

https://qbix.com/blog/2018/04/03/onward-to-qbix-platform-2-0...

https://qbix.com/blog/2020/01/02/the-case-for-building-clien...

I gave a talk recently about it, that you might be interested in: https://www.youtube.com/watch?v=yKPKuH6YCTc
I use that a lot. Google can't really stop it since its just inserting url parameters.
> I typically get downvoted for mentioning this, no idea why: This is basically Windows Enterprise LTSC/LTSB.

In the context of a discussion about Microsoft’s intentions, it is very clearly asshole behavior by Microsoft to have a perfectly good product that people want, but then put up artificial barriers like having a friend who knows how to get it and install it.

I would not downvote you for mentioning it, but it makes Microsoft look even worse than if they did not have LTSC at all since it removes their plausible deniability.
I've done a similar thing with Scala in the past - ship the compiler jar and then compile your configuration (which is just an abstract class implementation) as part of the startup process.
> There’s a video of a talk about it, but I am not going to watch it, because it is a video

I also never watch videos. I'd much rather read a well-written article that is searchable and actually has references to sources.
I appreciate how these two statements, while fully factual, paint two completely different pictures.

Such a great example of omission and inclusion when reporting the facts.
I don't think that the ego dudes do this calculation, just use it to pretend they have a motive.

Since I stopped using GNOME i switched to KDE and a few years back Plasma also had a big ego dude in charge, we had similar issues there with the Plasma vision , one example is

- removing the cachew ugly widget, the dude refused to give us the option to hide it even if we contribute the 3 lines patch ... but guess what the cachew is gone or hidden by default now ... my point is that I have an example that is not GNOME where big ego caused issue and when big ego person left things were solved.

My experience contributing to small KDE project was great though, there was no big vision people that needed to approve a feature or adding a new menu, the maintainers were developers that were happy to help the users, help debugging and were super happy to receive bug fixes and improvements.
I would conclude(but without serious evidence) that big projects with big visibility will attract the individuals with big ego, like Plsama or GNOME , the big ego people will be attracted to this very visible projects so they canpush their vision into many peoples faces/lives.

But on the other hand if GNOME can double they contributors at the same time they lose half of the users is a metric they prefer then I hope they got their contributers, though by the number of GNOME forks that appeared it is possible their contributors got fragmented too.
Like so:

git switch offshoot
git rebase --onto feature branchpoint^

Will replay your offshoot branch onto its underlying feature branch after the feature branch has been rebased. The branchpoint is the first commit that diverges from the feature branch.

Finding the branchpoint commit is the only real annoyance here -- if there's a ref or a better trick for finding it, I'm all ears.
You can use WordPress with a full site editing enabled theme providing the visual builder, and host a static version on Netlify.

Check this out: https://lokl.dev/
… env variables that point to a config file!
Would be epic if he was able to turn this around and get millions out of them.
Sorry for the tangent, but I'm sad to see even Apple is now pumping out terrible Alegria corporate art.

In 10 years people are going to look back on all this terrible art and wonder what the hell every tech company was thinking.

There's even a subreddit dedicated to hating the Alegria trend: https://www.reddit.com/r/fuckalegriaart/top/?t=all
I've been waiting for this forever. Stacked diffs is how I've always worked even before working at FANG, and github just doesn't support them right out of the box.

Kudos for getting this right!
>As for QR codes, those can be copied
The QR code are unique for every login attempt. After you scan the QR code and enter your phone's pin, my authenticator will send a request to my server. If everything is ok you will be logged in. Sorry I did not get what you mean by this? Do you mean that someone could copy and use the same QR again?

>I will never use digital face/touch ID for anything
I do not save any biometrics on my server. They are stored locally on your phone, my app just uses the native system used to unlock your phone. That being said, you can just use your phone's pin if you don't like to use biomterics.
I use this scheme. I have a separate account (x@example.com), were I only give addresses with aliases (x+N-RANDOM-LETTERS@example.com). There are of course broken sites, that do not allow + in the e-mail address. Also Bolt (bolt-rider.com) ignores the alias and just sends to the base address (x@example.com).
Brave Search is better. You can enable google fallback mixing so that if it can't find good answers it will just show you google answers anonymously. Also, they have their own indexing if you don't want to use bing's like ddg does.
Kneejerk reaction as an enthusiastic Cython developer: "bah, another crappy (subset of Python)-to-C compiler."

After reading: this is really cool. If I understand this, I think you should be able to beat Cython without breaking a sweat. I'm quite excited to use this.
Excellent! It's always nice to find useful tools you didn't know about.
In the 90s I paid $400 a year (in today's money) to watch DS9. I'd certainly subscribe to Paramount plus at say $100/year to watch Trek.

However that's not an option, so I'll watch it from torrents.

Looking at Paramount Plus in the US though

"a few shows include brief promotional interruptions to keep you in the loop on new and upcoming Paramount+ programming."

Nope, looks like Torrents are the only way.
I'm not sure why vercel mgmt told you that but I'm running few (low traffic) production sites on vercel and it's free of cost.
Consider it false all you like, the proof is in the pudding:

https://www.forbes.com/sites/gordonkelly/2021/11/16/google-c...
All code is arbitrary code if you are paranoid enough. :)
Thunderbird supports custom From: addresses in the mail compose window.
congrats! i wonder if there are some common syscall abstractions that could be open sourced. probably not worth it but a man can dream…
same for me. Just wanted to write some ethical points, but list got longer and longer ...
If it was the only faang I could get into, of course, but even then I would be vigilant of their burnout culture and try to bounce within a year or so (if I see even a hint of it, I’m going to try to flip it within a year for another gig).

So yes, I’d use them. Why is Amazon not even trying to manage their reputation on this front?
Merged your PR. Thank you! If you do not know Clojure, that's fine, just outline what you want to do in Java, I can translate that into Clojure. Thanks.

To be honest, all your proposed changes would not make material difference, for algorithmic differences cannot be made up by implementation details.

As has already been demonstrated, T-Wand is implemented in a much slower language, Clojure. Clojure is implemented on top of JVM, it cannot possibly beat the same algorithm written in optimized Java. The only way to make a difference is to change the algorithm. So all your suggestions would not make a difference.
I'm curious whether a similar mechanism would apply to the COVID vaccines? Can someone with some expertise in the area help clarify if this is the case? Are we accidentally creating vaccine resistant COVID strains with mass vaccination similar to how mass ivermectin creates ivermectin resistant parasites?
Precisely my point. Where would you personally draw the line? Would you invent a new kind of unstoppable popup ad? Unbreakable DRM? Would you implement an overly complicated and error prone gym membership cancellation procedure?

You can easily justify all that to yourself for selfish reasons. That does not mean that I have to think it is ok.
The solution to this is to help the US rise to the occasion, not complain about it on the internet.
The perspective of one viewer:

Having a face in the thumbnail helps me to identify channels that already of interest me. That is the positive.

While there is an element of entertainment to the channel, I usually view your channel for information (e.g. interesting project ideas). I expect the thumbnail to show me what the video is about. If an exaggerated facial expression draws my attention away from that, or leads me to believe there is more entertainment than substance to the video (e.g. it is for shock value), then I will simply skip over it.

Throwing in a face for a 20-30% increase in views is almost certainly worth it. The question is: are the exaggerated attention grabbing thumbnails worth a bit more than that? Each time I skip a video, the channel's relevance goes down in my mind. Each time the relevance goes down, I am less likely to assess future thumbnails positively.[1] My thoughts are that the "bit more" may be of short term value for gaining viewers, but counterproductive in retaining long term viewers.

[1] Yes, it is an unfair assessment since it is based upon unwatched videos. On the other hand, viewers are confronted with a deluge of videos each time they visit YouTube.
Maybe. But 2/19 fraudulent studies aren't a high number.
Why did you link his Twitter when he hasn't tweeted since 2013!?!?
have you tried Supabase as the backend complement to Netlify?
Have you tried using Amplify?
Any plans to accept donations?

You should spread this over more outlets, I think it's already being flagged here...
I tried to publish a very simple static site with Netlify not that long ago (post COVID lockdowns). Just several (~4) plain text (unminified) JS, CSS, and HTML files. There was also a .git directory pointing to a non-GitHub remote, not that it should matter, since I wasn't trying to use Netlify for builds. I just wanted it to do a straightforward deployment on par with FTPing your work to a dumb host. Turns out, this did matter. The Netlify CLI was so thoroughly confused by the presence of this .git subdirectory that it failed hard. Not even a cryptic error or stack trace, the process just up and terminated. It took some poking around before I realized that what the trigger was.

The utter failure to handle what seemed to me to be a straightforward, "hello world" sort of use case did not inspire confidence.
> Nuances will likely hurt and confuse the common man.

Pharisees of the modern world. You will be the end of us.

This line of thinking is a feedback loop, averaging down the social expectation closer to the lower bound every year.

Slowing down the BS a bit, increasing free flow of information for a more informed generation following ours, is the only answer.

tl;dr We will become stupider, and less critical-thinking, if we allow it.
Talk to people you know. The people you worked with. The people you worked for. And anyone who worked for you.

Also, contact the alumni organizations of any schools you attended.

Put your resume/CV on popular job boards and update your Linkedin so recruiters can find you.

Good luck.
You ever tried canceling Amazon Prime?

Amazon words the cancellation prompt in a way that it SEEMS like you’re out the $139.00 when it renewed.

And injects many options to keep you, while you think you’re canceling.

But no, it’s prorated (because it’d be illegal otherwise) and it’s all the way at the bottom many pages down.

There are many, many dark patterns