skysight-inc/HackerNews huggingface dataset:
Interesting, not working for me on MacOS Chrome with limited plugins

Odd, it happens on my work and personal MacOS laptops

Will try in windows

edit:
Works in Safari on MacOS but not Chrome :/
I fed text from the Bible into GLTR. Nearly every biblical passage was highlighted as strongly suggesting that it was AI-generated. You probably never met anyone who talks like that (I hope), and now you know why: It was, generated by a robot.
That's like saying any country that talks about how democratic it is must be like the Soviet Union. Sometimes you have to actually look at the details behind the claims. There are specific problems with C++, and its features are often not orthogonal enough to use independently. That doesn't mean that it's impossible to add orthogonal features that don't complicate a language for people who don't use them, it only means that C++ has failed to.
If it was reasonably popular, you could try asking https://www.reddit.com/r/tipofmytongue/
That's not what economic sense means. If you value comfort above the cost of insulation, it makes economic sense to purchase insulation.

You are talking about some lower bar, if it didn't pay for itself in short order.

This misunderstanding is a big piece of why economics is called the dismal science. Meanwhile economists model human actors as rational.
Dark Reader is pretty good. However Stylus extension generally work better IME.

For wikipedia I use this theme specifically:

https://github.com/StylishThemes/Wikipedia-Dark
Deno is also "just JavaScript" with types automatically stripped off. The selling point being "automatically". It doesn't do runtime type checking.
Beware that some sites (redhat.com as an example) which use DDoS appliances can get triggered by Dark Reader. You will start getting "Access Denied" type messages. If this happens, just disable it for the site.

There are very very sites which get triggered by Dark Reader, but Red Hat sites are one of them.

Sadly this extension has a slight negative impact on loading performance, but I don't mind. It's otherwise great and makes reading much easier.
Can't seem to find the flag on Chrome iOS
What Is NPM –.?
Update: I did decide to insulate, with 2" of XPS closed cell foam on the floor and walls, R-19 fiberglass on the ceiling, and then an extra 1" of polyiso on the walls and ceiling. I've put in the floor and hung the drywall, but I'm still not done with the drywall joints because my wrists have been hurting and mudding the joints has been aggravating them.

This comes to about R-10 for the floor, R-16 for the walls, and R-25 for the ceiling.
KUDOS - That's pretty darn impressive alright.
Not OP but Apple Gen1 products have a horrible track record.
How long before this hits the Google Graveyard?
Indeed. In fact there are several works directly showing the formation of protein phase separation occurring at the inner membrane surface to cluster receptors [1,2].

[1] https://science.sciencemag.org/content/363/6431/1093
[2] https://science.sciencemag.org/content/352/6285/595
Try this:

curl -s -X POST "https://api.gfycat.com/v1/gfycats" -H "Content-Type: application/json" | jq .gfyname -r

I call it "gfyname" and stick it in ~/bin. Then you can do `while true; do gfyname; done`

AchingVengefulDungenesscrab
AgitatedLastingBorzoi
FairImmaculateGelding
WeightyInsistentJellyfish
UnevenHopefulDungbeetle
UntidyWelloffBellfrog
PracticalDismalCat
UnkemptWebbedGreendarnerdragonfly
FaintHauntingFairybluebird
RichPerkyDogfish
MelodicRecentBarracuda
GenerousBronzeBarasinga
QueasyFewHarlequinbug
UnrulyFaintApisdorsatalaboriosa

Melodic Barracuda isn't terrible. Weighty. Dismal Cat. And so on.

Looks like it sometimes returns `null` now, which is a shame. It used to be rock solid. It's nice for generating names for your temp files.
Surely that's

a) Discovered sooner than a leap year bug, and
b) Given that humans and not machines are the consumers of the UTC time, less consequential than a leap year bug.
I dunno if you are serious or not, but the XPS is a big step above the Air in performance.

Even with current M1 Macs, outside of the battery life, you have sub 2k laptops that blow the M1 out of the water

https://browser.geekbench.com/v4/cpu/15333968
Not OP, but thanks for taking the time to share, this is an awesome list.
I think it's important to always try to have a positive outlook in whatever the things you are doing.

No matter how it trivial it may be, I'm sure your projects have brought some kind of new experiences in your life.

I have tried a lot of things, and failed more than I could count but each and every failure helped me to get better in my 'next big thing'.

Be confident! :)
What has become clear over time is that most users don't contribute meaningfully to open source projects. The burden falls almost entirely on core maintainers. From the article:

> But, with the exception of some big projects—like Linux—the labor involved isn't particularly communal. Most are like Bootstrap, where the majority of the work landed on a tiny team of people.

Offering unlimited free support is guaranteeing that either the project will fail when the core maintainers burn out, or that the core maintainers will live in perpetual misery.
Make Your Customers Engaged Through Your Social Media Presence
Probably a bit under Unity. Around ~20b after the first couple days.
Global map of bees created in conservation first
This has been around for years in .NET and Java IDEs and I'm sure in many more places. Jetbrains' ReSharper is famous for its complex code analysis with useful hints to improve code readability and robustness. A single click can refactor your code.

.NET's Roslyn compiler supports analyzers that you can write yourself which also support code fix providers to automatically refactor code. All analyzers and code fix providers are written in .NET languages (C#, F#, etc.), so the possibilities are endless.
Quest 2 is $299, that's a barrier but not insane. Also, Rec Room is not VR only, there are clients for iOS, PC and PS4 that run in a mode with no VR (obviously VR isn't even an option for iOS). That's not as much platform coverage as Roblox, but it's not bad. Definitely worth checking out even if you don't have VR.
Many countries and large organizations pay teams of people to participate on online discussions like this and steer conversation in a favourable direction. Each operator works under many different usernames.

It makes sense really - an operator can maybe write 60 posts an hour, which means it only costs a few hundred bucks a day to have 10% mindshare on all of HN.
Ask HN: What do you think programming will be like in 50 years?
C is almost 50 years old and will probably be around for a long time, and the default choice for many fields of software engineering for a while. Some hope for AI to become smart enough to make our work obsolete, or even just code editors that can do most of the work for us, though we're still somewhat away from that.

So, in some way software engineering moves at breakneck speed (The Web) but at snail pace elsewhere (embedded development).

What do you think programming will be like in 50 years then? What is the equivalent of flying cars people thought would be commonplace in our modern age, and what's something nobody would ever see coming but will be the real paradigm shift?
Well, for one thing, I want my code to pass typescripts type checker. So I can't just ignore the types and go back to regular javascript. I've got to understand the sometimes complicated static typing semantics
I think judges can seal records for anyone. A friend of mine had it done after his conviction several years ago. Sure enough I can't find him in the database. He still notifies potential employers about it though.
True, but it's the benefit of incremental adaptation of types on an old code based.

It also encourages better architecture in my opinion, as it forces you to reduce the importance of something being an exact type... As it's not strictly enforced at runtime.
Hello! Since the last post VkFFT has experienced a number of huge improvements and optimizations. Namely:

-It now supports sequences up to 2^32 in all dimensions (algorithmically, in reality limited to allocatable memory size, switch to 64-bit addressing scheme is planned for future release)

-configurations optimized for bigger range of systems and vendors

-benchmarked Radeon VII and RTX 3080, shows that FFT is extremely bandwidth limited on modern GPUs

-VkFFT is able to match and outperform cuFFT on the whole tested range from 2^7 to 2^28 in single precision

-added double and half precision support and precision tests against FFTW on CPU

-improved native zeropadding - up to 3x performance boost

-switched license to MPL 2.0

Thanks for your attention! I am happy to answer any questions.
You might see if your language supports lenses - a lot of ML-like languages can do something like:

get({ a: { b: { c: ['foo'] } } }, a *> b *> c *> _0)

and a macro to unfold the lens from a literal string is probably something that exists as well.
I think you're right. Weird text formats like filetype:cpp work fine, but filetype:bmp does not, and that could be considered analogous to swf.
We just need to put more value in human integrity. It's too easy to do "the wrong thing" with 0 consequences
One of the reasons suburban patterns of development are a problem is because it limits adaptability. A healthy city allows for stable neighborhoods by making it feasible for someone to change jobs as needed without necessarily moving.

(This is probably not some kind of original thought on my part. I read this somewhere long ago -- though I may be mashing together two thoughts from distinct sources. I just don't recall the source/sources.)
These days it is around 60% vs meetings, however soon it will get back to 90% again when work starts on the new product.
There are "minor" brokerage accounts that are co-signed by the parents and ultimately end up on the tax forms of the parents[0]. I had one at 16, but unsure if there's a lower age limit.

[0]https://www.investopedia.com/ask/answers/can-someone-not-yet...
> 70% type-checking is better than 0% type-checking.

I'm not sure it is; the most dangerous things in programming are assumptions that are almost correct, so you don't notice the problem until it's too late. An error whose symptom is an Int actually being a String several files away from where the mistake actually happened can be harder to diagnose than the same error in a untyped language, just because it's so contrary to your expectation.
> Keeping people on Windows was never Microsoft's goal

That is an overbroad statement.
when I need a Dark Theme I switch my screen reader to the voice of Werner Herzog.
Nice! Are you using x code as well?

I’m in a similar boat as you - running bunch of node services, pg, etc. but I’m also developing for iOS. Xcode kills my current MacBook because I’m constantly rebuilding.
I imagine it should be pretty easy with javascript to set up dummy images, and replace them... probably also doable in pure css, just make them a block element or something, with a set size...
Its very simple; I take notes every monring on what I'm going to do for work for the day, and then take nodes on what I push out to the next day or week

This could be done with pen an paper, but my mind does not like all the paper laying around. Clutter bothers me

I love this tool but I know its only right for some people

I hope this helps
Fastmail, to remove a fat Google dependency from my life. It's been great. Its aliasing features are cool.

Bitwarden has met all my password management needs for several years now. (Donation/pro version, can't remember.)
more the fault of the site devs for not using css media queries, or svg ;p
This title reminds me of that sandman comic.
It looks beautiful! I will be using it!
I looked this up. This seems to be fear mongering. There are no confirmed cases of stuff like this happening. Too lazy to dig up the links, but go search for yourself. (Reports in YTVanced reddit and NewPipe github)
SpaceX was founded 18 years ago, so it's almost a 'generation' old already. Not bad for a 'volatile nerd'. I'm betting it will be around longer than the Arecibo Observatory (the main telescope anyway).
Taking the SEC at face value is best. Don't mess up. Don't loose. You'll be fine.

Get too good at finance, and start taking business away from the right people, no matter what you do you'll get it and get it bad. They'll let you know. Then it's time to walk away.

Whatever you do, don't tell power:

"I'm going to report you to the SEC !!!"

They go: "... ... ??? ... ok ..." and at your big SEC meeting, they walk out and turns out, they're the SEC.

Do you want to deal with African warlords or Jihadists or marxists or the drug cartel or power mad international corporations loyal to no one but themselves? Then back off. Power doesn't want the next great idea, or talk, or the superstar worker. It's all too small. They want things already built given to their efforts and you either helping or getting the hell out of the way.
Here is a small anecdote which a handful of people from the Flash/ActionScript community is privy to. This account and the gist of the story is correct to the best of my knowledge.

It was the summer of 2005, we were gathered at Macromedia’s Townsend Building in San Francisco, waiting for the session starting with Gary Grossman, the man who created ActionScript.

There was someone showing us a map-ish thing on a web-browser, of what I think, was a Flash-powered real-time track of one of the attendant on his boat and soon to dock, and eventually attend the sessions. I thought it was super awesome and I was too timid to ask more about that.

I also remember we talked a lot about Macromedia to Open Source SWF, but soon learnt that Adobe was acquiring them. After about spending 3-4 years of deep-dive into Flash, 2005-2006 was the time I realized Flash isn’t something I wanted to pursue further.
ssh, sftp, scp are all there, part of W10 SSH package
There are a few DSLs for this purpose, like Ink [1].

[1]: https://github.com/inkle/ink
> Our work is based on the idea that ranking theory can be used as a general tool -- like probability theory -- to build arbitrary models involving uncertainty.

Why would I believe that? What benefit does calculating these "degrees of surprise" give?

Compare with probability theory which has done an outstanding job at providing quantitative answers to questions in an uncertain context.
How was Google Hacked Due to XSS DOM Cloberring – What, Why and How
It'd be nice if they optimize for eink display as well. Solid black text on solid white background.
I don't know what kind of mind finds it easy to go from such a "concrete" example to the abstract, but I don't have one.

Now let's consider taking just the first sentence on wikipedia for the Klein Four group:

> In mathematics, the Klein four-group is a group with four elements, in which each element is self-inverse (composing it with itself produces the identity) and in which composing any two of the three non-identity elements produces the third one.

Starting with the abstract definition, now it's clear what we're talking about.

The problem with math education generally tends to be that the teacher knows the concept that the students are meant to learn, but the students don't, and thus logical jumps which appear obvious to the teacher are not at all so to the student. Concrete examples which the teacher thinks clearly illustrate the concept just add noise that the student must cut through.

Consider for example the pattern 1, 2, 3, 5, 7... what is the sequence I am trying to convey? I bet you're thinking the next number is 11, but you would be wrong. It's 9. The sequence is n+1 = floor((n + n+2)/2). Of course there are an infinite number of patterns that would fit the data. Expecting you to pick the specific one of those infinite I had in mind would be absurd. So to is the number of potential truths in mathematics infinite - expecting a student to get the one a teacher has in mind from a finite number of concrete examples is likewise woefully impractical.
"This more streamlined design that also happens to load faster led to higher conversion rates! It must be because it loads faster!"
Watch Apple's M1 MacBook Pro Obliterate 2020 Intel MacBook Pro in Speed Tests
I know this isn't super helpful, but I built my own bors-style CI bot over a few weekends, and I'm very satisfied with it. It looks for PR comments with a specific keyword, then pulls the branch, tests it, and pushes a merge commit automatically.

Taking this approach has two big upsides. First, the bot is just a binary running on a cheap VPS; so I know that it'll be fast and that I can ssh in at any time to debug if necessary. Second, if there's a feature that I want, I can just add it, rather than twiddling my thumbs. For example, I noticed that I was manually deleting my merged PR branches every time, so I added a few lines to the bot and now it deletes them automatically.

The obvious downsides of this approach are: 1) Implementing even an MVP of such a bot can consume significant time and energy, which you may not have a lot of; 2) If there's a bug, it's your fault and now you need to spend more time and energy tracking it down; and 3) Your bot might have a security vulnerability that exposes secrets, allows injection attacks, etc.

I'd love to see tooling/frameworks that make it easier to create custom CI systems. I think startups (and perhaps larger companies as well) could benefit a lot from building a CI in-house, since it allows you to optimize for your own specific needs. I see a lot of parallels to code linters, where spending a bit of time writing custom lint rules or static analysis tools can have a large payoff.
Given the parent's description of the site as being "hammered" by inappropriate content (not just CP); the fact that the site was real-time, so older content could easily slip under the radar; and the fact that it was shut down abruptly -- chances are that any archive of the site would probably still contain a significant amount of illegal and/or objectionable material.

Honestly, even just the shock content and (legal) pornography would probably get a hard "no" from the Archive. They really don't want to be seen as a source for adult content.
I enjoy it, but hate that it's almost always for something that needed to be figured out yesterday.
I realize this ship has long since sailed, but when OS X dropped Classic, it weirded me out that they could keep the name "Mac" for this completely incompatible computer, and that seemingly nobody blinked.
SPACs Become Wall Street's Money Tree
Air sealing is key, especially if you have an existing structure. Get a blower door test done, fix the places where air leaks in or out. That can make more of a difference than just adding insulation where you think you need it.
Sure but your 7 year old kid would say the same thing about The Godfather vs the Matrix. That doesn’t mean The Godfather hasn’t aged well.
Have been following this channel, cool content man.
It was a hack to get around a US regulation about government procurement requiring POSIX support. So I think tried is a very strong word, it was never intended to be remotely useful.
I have never actually played minecraft but have watched hundreds of hours of minecraft videos. It could just be my personal filter bubble, but it seems to be going through a huge boom among streamers right now.

The appeal is that it is some sort of a Second Life or Metaverse for these streamer personalities who otherwise have no "physical" opportunities to interact outside of voice chat. In these worlds, they have towns, homes, pranks, disputes, wars, and lots of opportunities for highly entertaining roleplaying in general.

I mostly watch virtual youtubers (pekora from hololive in particular) but if you're not into virtual youtubers, the mod'd OfflineTV server is also great. Michael Reeves will probably appeal to the people on HN. Right now there's a nuclear war going on and Reeves thinks he can win by programming an army of self-replicating turtles using Lua: https://www.twitch.tv/videos/805937812 The guy with nukes is the dictator of the server: https://www.youtube.com/watch?v=HrtKTFZvK5Y
The Tragedy of a Ruined Telescope
I've written a DB2 FDW that is used in production. Not as good as direct access of course, but very practical still.
Americans Got Tired of Looking Bad on Zoom
Yeah making gamer dads somewhat less shitty at video games maybe a winner
YouTube will run ads on some creator videos, but won’t share the revenue
You are romanticizing Flash. One legitimate reason for it's eventual demise was due to the fact that it was very power hungry to run. On laptops that was bad, and on smartphones it would have been a non-starter. Though curiously, I remember that some smartphones did used to come with Flash like the Blackberry Z30 which had it through 10.2 and then it was taken away out of the hands of the device owners in 10.3
A Comprehensive Formal Security Analysis of OAuth 2.0 (2016)
Taxation is likewise not adjusted by local cost of living. Federal brackets applied to, say, Appalachia are different than applying them to the big cities.
> And if you compare the chance to double your $10 in the next year (e.g. invest in $QQQ) to having the chance of being a millionaire next week, the bet to gain $10 is not an appealing option.

the odds of winning a powerball lottery is about 1 in 290 million to win about $130million. The expected value is therefore $130 x 1/290m = $0.44 , for an investment of about $10 - very small indeed.

The small chance at escaping poverty is great, but the money is not well spent. if that's how they really think, then they will find that escaping is even harder.

Investing is not gambling - investing generates equity/capital growth. You only "lost" in investing if the asset crumbles. By investing in QQQ, it's concentrated, but it's unlikely everything in the ETF crumbles at the same time. So the chance of loss is much lower than lottery.
The point is that the "walled garden" isn't actually any safer than a platform with much less review.
Why? As in, what would be the principle behind that?

How about... Toys? Should toys for kids be illegal? Should lollies for kids be legal?
There are game libraries that try to be similar to flash, such as http://www.openfl.org/learn/.
ZORB: A Derivative-Free Backpropagation Algorithm for Neural Networks
High Security, Plausible Deniability and Two Factor Encryption
Most pull requests are crap. They are drive-by fixes that do not take maintainability into account, because they only solve the problem that the PR submitter needs solved right now.

Transforming a sloppy drive-by patch into something which doesn't pile on technical debt is hard. For all but the most brilliantly architected projects, it requires someone who can keep the entire project in their head — a core maintainer.

The expectation that unlimited PRs will be reviewed for free is corrosive and contributes to the core-maintainer burnout described in the article.
OpenOffice/LibreOffice has been around for more than 2 decades and I've only seen it in use by a minority of users at small, cheapskate companies.

Microsoft could probably sleep well if OO/LO were the best competitors out there :-)
Last year, one of Wodehouse's absolute corkers[1] entered into the public domain of the United States[2].

[1] Leave it to Psmith http://www.gutenberg.org/ebooks/60067

[2] At Long Last… The Public Domain Expands! https://cdlib.org/cdlinfo/2019/01/08/at-long-last-the-public...
Top Web Development Trends that you should know
never mind looking perfectly (other than outage at the moment). It looks like apparent quality reduction is just poor font rendering which doesn't change when laptop is directly connected either.
I appreciated the sounds in that game, especially after getting better speakers.

Mr bungle... wasn’t that a 90s faith no more offshoot that was like crazy circus music? I’ll have to check them out again.
No-nonsense guide to gRPC for C# developers
I think Adobe Animate still comes with Windows and OSX executables for the Flash Projector. Drop a local copy of the SWF on there and enjoy.