skysight-inc/HackerNews huggingface dataset:
I hope the future is that shaders along with the entire 3D APIs "dissolve" into regular programming languages and compiler toolchains. E.g. shader functions and GPU resources are mixed with regular CPU side code in the same source files, just marked with attributes (like [[gpubuffer(...)]], and shader functions with something like [[gpustage(vertex)]]), the "3D API" should become part of the standard library, and the CPU- and GPU-side are closely integrated for things like binding information (this would also make large areas of current 3D APIs simply "disappear").

Sean Baxter's Circle is going into that direction, and a handful other language projects too.
All is not lost if your account is mistakenly suspended due to VPN usage. They still allow you to:

* Communicate with reddit admins via /r/reddit.com modmail

* Appeal your suspension via https://www.reddit.com/appeals

with a permanently suspended account. See https://reddithelp.com/hc/en-us/articles/360045734911-My-acc...
http://www.chrisjoneswriting.com/terry-pratchett-quotes/ankh...
Where Did CP852 Come From?
No it’s pretty consistently $400-450M per year. Up from the brief period when Yahoo was default.

https://www.androidheadlines.com/2020/08/mozilla-firefox-goo...
How are there still popular browsers that let websites take control away from the user via popups and/or alerts? I thought that shit was fixed years ago.
We created a free web based calculator to estimate video archive storage space for your video surveillance system or simply for 1 camera you installed.
The calculator also estimates required network bandwidth for IP cameras.

It is a web app (Javascript+React) that runs in a browser or on a tablet or a smartphone.

Presently, the most common compression codecs are H.264 and H.265 . Their advantage is a high level of video compression, which saves space in the video archive. Motion JPEG compression is also supported.
And here is a manual for the calculator https://www.jvsg.com/cctv-storage-calculator/

Today we launched the CCTV Storage Calculator on ProductHunt:
https://www.producthunt.com/posts/cctv-storage-calculator
>After the discussion yesterday I was thinking, and the passion that went into this full two page marketing campaign in the NY Times is what is needed to save Firefox.

I've been thinking too and really I feel the only way to save Firefox at this point is to destroy it. Mozilla is too bloated and the executives have zero interest in working on a browser and extremely wasteful spending, firing engineering teams.

The best thing that could ever happen to Firefox at this point is Mozilla running out of funds and disbanding and something new made from the ashes and the codebase.

If you think I'm wrong, remember Firefox was originally called Phoenix for a reason.
I regularly use Joplin and like it very much. But I guess note taking isn't for me. It's very far from having changed my life. Joplin is amazing for taking media-rich notes, combining PDFs attachments, images, bulleted lists, URLs, code snippets etc. into a single document. No other tool I know provides such richness. Whenever I need this unique combination, Joplin is a good bet. Regularly, I have files that fit nowhere, like a stray PDF that neither fits in my personal DMS (paperless-ng) nor into literature management software (Zotero); Joplin often is a good place for it. Allows to delete the file locally but still have confidence it's kept (with Joplin backed by Nextcloud, which is in turn backed up).

On the other hand, I recently flattened (that is: deleted a bunch of superfluous, deep hierarchy) my Joplin notebooks. Flat is better than nested in this case, it was a good change to make.

I wonder if "frequently reorganizing" notes is not an anti-pattern. Who wants to do that? It's a waste of time.
It's not really an agenda to leave the option open - people not identifying with male or female (or fluidly between the two) doesn't harm anybody. Surely for it to be an agenda, it has to be putting somebody else out?
The -100 shadowban is mostly subreddit dependent, and done via automoderator by the mods of most larger subreddits.

An actual admin shadowban does happen and they are employed, but I don't think they're particularly hidden. As a mod I see "User is shadowbanned" when they message us if they've been shadowbanned from Reddit by the admins.
The roman (not italic or script, though) “g” is horrible and doesn't fit with the other letters that would normally sit their main body on the baseline but also have a descender. Why is its upper portion raised and squashed, and it's tail so misshapen?

I cannot look at text in this font without the feeling that every “g” is reaching out from the screen and slapping me in the eye.
Good point, not the first time I hear that too. I'm considering changing the name of the language in the near future, to something more unique. Although it's probably going to be somewhat of a challenge since there's already like pretty much a popular project for any short word...
Yes, there is an app alternative. You can generate an .app directly with jdeploy. However, then you need to code-sign and notarize the app if you want users who download it to not see a "This app is damaged" message. The installer solve the code-sign problem because the installer is code-signed, and it reuses the same installer app for apps. When the app itself is installed in this way, it doesn't face the same quarantine restrictions as it would if it were downloaded from the internet.
A new silicon battery design beat Tesla's energy density and it's shipping
I get a sense that the julia community is more anxious about adoption than, e.g. python or R communities. Its probably natural given it is a relative newcomer in the broader "data science" / "scientific computing" thing and in the past years there was an explosion of interest / hype around some of its subsets (in particular anything that can be labelled machine learning or AI)

But participating in that "hype" is not necessarily what will entrench julia for the long term. Turning its unique characteristics (unique versus these other two open source contestants, not across the entire programming language landscape) into unmissable developer / user experiences seems to me a safer route. E.g what makes R impossible to ignore is the richness of its statistical toolkit. What makes python impossible to ignore is the productivity boost for typical tasks etc.
Why the download? Somebody must mine the heavy metals in solar panels, same way some one must mine uranium. Water dams destroy natural habitats of animals and people, I can continue. Nuclear plants take up quite a little of space compared to their output. And the fuel cycle is completely closed - meaning none of it leaks out by design(gas, coal). Not all countries in the world recycle or eco disposal the solar panels.
I'm still bitter about that.
Tragedy of the commons, since PIA is popular, its naturally popular with people with actual sockpuppeting and webscraping to do. Switching VPNs to a less popular provider may provide temporary relief, if they are routing through IPs that are not infested with bots.

To get around this and the other Captcha-related annoyances, PIA now offers dedicated IP as a $40-per-year add on:

https://www.privateinternetaccess.com/vpn-features/dedicated...
My division where I used to work had a partially sighted director (macular degeneration). He could see enough to move around the building but couldn't easily read texty PowerPoint slides in presentations. It was a great lesson for us when doing presentations to focus on the verbal aspects rather than expecting him to just read lots of detail. This turned out to be a really useful communication skill in general.
>> Green is better than blue.

>This is an opinion, because it's based on personal preference.

"I consider Mr. X a bad person" is also an opinion (notice it's not "Mr. X is a bad person"), but most people would have that opinion due to previous observations about Mr. X, not due to some immaterial thing going on inside their heads that has nothing to do with the world as it is.

That opinion is/should be changeable based on further evidence.

Experience/feelings/thoughts are based in the mind's interaction with reality. Sure some opinions are just a reflection of whatever internal mechanism is going on inside their heads, but lots of other opinions are not.
SpaceX to Launch 3 More Human-Led Space Missions, Conduct a Spacewalk
But aren't there red flags?

How can you push too hard too soon, if people were turned off by the product?

Unless you're burning budget in an unsustainable manner... but that's not what OP said.
There is also a major issue with the current way renewables are used. They aren't used to replace existing sources, they're used on top of existing sources:

https://www.cleanenergywire.org/sites/default/files/styles/g...

Renewable would only work if we stopped our quest for constant growth, which won't happen any time soon, in the meantime it's 90% marketing: "keep consuming it's green"
Why does your employer require you to use a 3rd party VPN routed through the US?
Are you suggesting that if you didn't forget - the world didn't forget as well? Isn't it a bit presumptuous?
What discussion? Did I miss some Firefox news?
So, rather than a banana republic, it's a corn state?
I see the analogy but there’s a pretty big difference between hiding your face and hiding your device’s IP address. The former is a social norm going back tens of thousands of years, the latter is an arbitrary and artificial artefact of man made technology in the last 30.

A better analogy is sending mail with either proxy return addresses or none at all. Both are socially acceptable in most circumstances.
I use Firefox and Chrome on a daily basis (Firefox for browsing, Chrome because it's well integrated with a lot of IDEs) and I'd argue it's false to say, in 2022, that Firefox is a bloated slow mess. I would not say either that it's faster than Chrome but I honestly doesn't feel any difference.

If I had to choose between the two without the ideological side, I honestly don't know which one I would choose. Probably Firefox for tabs containerization.
Which they should stop doing.
> 1) Can I run jlink somewhere in the build process?

No need. Just specify your JVM requirements and the launcher will automatically use (or download if necessary) a compatible VM. This allows JVMs to be shared between apps, and your app updates are much smaller since they don't include the VM bundled directly.

> 2) Can I use a private npm repo like Verdaccio, or are there plans for other (non npm?) backends in the future?

Right now it's pegged to the public npm repo, but I'll be exploring other options soon, including private repos, self hosting, GitHub releases.
So you suggest people to suffer just because it may supposedly damage Russia?
usually they mean "market", an identifiable group of potential customers.

The distinction between "community" and "audience" made here is excellent too; and is a point confused by many people, not just developers. Most politicians could benefit from deeper understanding of that.
If you're in Europe, I can vouch for The Sole Workshop[1]. In their words, the warranty covers you, "as long as the sole has tread and the leather has not worn through. They are resoleable, and the maker, Bill, will carve the support structure to fit your exact foot measurements. They're comfy, and you can run in them, if that's your thing.

The tradeoff is, of course, money.

[1]https://thesoleworkshop.com/collections/handcrafted-original...
Thank you! Forewarned is forearmed
> "I consider Mr. X a bad person" is also an opinion

No, it's a fact (claim).

“Mr. X is a bad person” is an opinion, but “I consider...” is a fact claim about an opinion.

> but most people would have that opinion due to previous observations about Mr. X, not due to some immaterial thing going on inside their heads that has nothing to do with the world as it is.

No, they think that (or not) because of the interaction between experience and lower-level value functions, not experience alone.
This is ad hominem. Nuclear doesn't generate the CO2.
In 2001, I said “I use Linux” to RMS's face
https://obsidian.md/ can also render Mermaid diagrams
As you can see I also remember. Not that it anyhow matters.
The reason is cheap coal, not expensiveness of nuclear:

If markets valued the low-CO2 nature of nuclear, they’d be doing better
It's also worth pointing out that to pump water up hill you still need an energy source...
The Bash example is simply wrong:

#!/bin/bash
./$0|./$0& # $0 is the name of the shell script itself

There is no need for the leading ./ if the script was invoked via a relative path ($0 will already have it) and adding it will break it if the script is invoked via an absolute path or name that is resolved against $PATH.

Further, what $0 holds is only a convention and up to the caller. If you are already restricting yourself to Bash, used ${BASH_SOURCE[0]} to always get the path to the script file.

But really, there is no need for a separate Bash version when the classic POSIX sh fork bomb already covers it (included in the repo as fork-bomb.sh):

:(){:|:&};:
Show HN: Exporting iCloud photos in 'per month' batches for backup and sorting
It seems it is very useful free tool!
To give the reader some perspective, it has been estimated that the pharmacologically active chemical space (i.e. the number of molecules) is 1060!

Not sure if they mean 1060 factorial or 10 to the 60.
What is "eld"?
the attack was to an api endpoint. which is queried via xhr on the main app. adding captcha to it would break the app to all users.

the developers are now working on adding captcha at the application level and also signing the api endpoints.
Thanks, that feels clearer in my head now. :)
I don't think it necessarily peaked, but the IBM PC represents an inflection point - it was built on top of the office equipment more cozy aesthetics rather than the computer division's cleaner and minimalistic visual identity. The PC has a George Gershwin vibe while the terminals such as the 3278 have a definite Emerson, Lake and Palmer techo-utopia thing to it.
"As for external monitors, HDMI works everywhere HDMI works."

Try setting 120 hz refresh rate

"Apple works harder at maintaining backwards compatibility than any other major vendor in existence."

That's the same Apple that dropped support for 32 bit applications, while on Windows I can play a game released in 1999 and run 16 bit software?
How does this is “smart”?

> Smart-Crop automatically removes repetitive blank and insignificant areas from screenshots and images to compact them for better reuse

This doesn't sound like there is anything smart about it.

PS Don't take this personally, I generally dislike calling anything "smart", "AI" etc.
In this case it’s like wandering in to a store with a balaclava on and receiving a permanent ban from the store.
Yeah - I paid for Pragmata back in the day and totally forgot about it when Iosevka appeared. Even reminds me a little bit of 6x13 which I used for so long with my Dell 22"...
Mozilla is not IBM; Rometti got 20 mil while the Mozilla CEO got 2 mil. CEO to CEO, different markets, different rates, the same principle applies.
Don't get people started on vim and Emacs...
Texas sues Meta, saying it misused facial recognition data
In addition to being a programmer, I have a degree in linguistics and I can read a handful of scripts, and honestly, I don't understand how this "algorithm" could possibly work. When you have two languages written in different alphabets, what are you actually comparing? Even if the underlying languages might be the same, the writing systems can be completely different. And in fact, it seems obvious that a writing system with 80 symbols is not comparable to one with 400.

Honestly, the thing I'd want to see this applied to is something like Chinese in Chinese script vs. the same texts in transliteration.
That was disappointing. I was expecting something like a baby crawled over a cable effectively airgapping a system before a disaster happened. The whole story is just "they deleted everything but luckily had a backup".
Wasn't there a waiting list for Hotmail/Gmail in the beginning?
It's very funny to me how the 99€ Plus version and 199€ Pro version advertise an alternate g as a selling feature.
It's how the Reddit spam filter works. Once your account is flagged as spam by the system, it would be global shadowbanned automacially. At this stage, your account is essentially finished, it's basically impossible to talk to someone and get your account unblocked. Eventually the account would be deleted, all the post you've ever made would also be gone in the worst-case scenario, just like my previous account.

My Reddit account was banned because I was posting from Tor. I've registered successfully via Tor and was able to use it without any problems for 6 months or so. One day, I was suddenly shadowbanned. I guess it was because the exit node I happened to be using that day was on a "kill on sight" spam blocklist.

I always posted in good faith and never got into any flamewar, a few links I shared were well-received by the subs.

Recently it almost happened again with my current account, but this time I was not global shadowbanned and it seemed to be just a local spam filter (many subreddits have their own anti-spam policies and auto-moderation queues). I sent a message to the Subreddit admin and I was able to post again. But after this incident I've completely stopped accessing my Reddit account via Tor.
What about Brazilian cane-based ethanol? The sugar conversion efficiency, I'm not certain this is the right term, is significantly higher than that of corn or beet but logistics deficiencies in the country may make it more expensive and less green.
The thing is, if your market is so small that you can’t burn out a few people on your product and still have potential customers, you’ve already lost.

Maybe the first 10 will leave while you figure out where to go. That sucks, but it’s fine.
They didn't need to; Hotmail offered free e-mail accounts which was unheard of at the time; Gmail went viral for offering 1GB of storage which was unheard of at the time. The latter also had scarcity with its invite system, I'm not sure if that helped make it more popular or not. Definitely helped prevent it from collapsing under its own success though.

Anyway, I think any service now that shows up offering something used by many that is now paid for free will become popular on its own.
Yeah. I've been in the industry for 20+ years and I have not figured out a way to "shine" when tasked with maintenance work, other than finding ways to avoid such roles entirely.

The root issue is that management never seems to be able to grasp things on a technical level. I've tried to communicate this over the years, and have been praised for my communication skills in general, but I've never managed to bridge this particular gap.
This is something I find fascinating about the US, there's people functioning in society without photo ID. Official documentation, or things you can use as proof of something, are often trivial to fake. A social security card is a 1950s looking piece of cardboard. More recently, the CDC covid vaccination card is a simple piece of paper that not only lacks vertification features but doesn't even have a routinely used unique identifier for the patient. Before learning this, I used to associate lack of robust ID systems with developing countries.

I know there's a segment of society in the US that associates robust IDs with government overreach and dictatorship, but I see it as fallacious. Yes, communist dictatorships did have a "papers please" system, and you can still easily encounter an ID check in Russia for instance. As somebody who lives in a free and well-functioning country though, I consider a robust ID system to be both a boost to my freedoms and a great convenience.

It's essentially an authentication and signing system. It allows me to positively authenticate myself in any interaction with the government, and thus protects me from impersonation by others. It allows me to sign documents in a way that establishes a chain of trust between the document and my ID, which protects me from fraud. And since interactions with the government are relatively rare, the best part of the system is that it acts as a trust authority between me and third parties. If I want to enter into a contract with some other private entity, the government ID system provides us both with authentication mechanisms that we trust.
This red cube (each side is 16m) represent every nuclear waste generated by france power plants during the last 60 years, it really isn't as hard to process as people make it. It's a problem but not a deal breaker

https://twitter.com/laydgeur/status/1433463215321669633/phot...
> Can't you do a captcha with the WAF? I'm pretty sure that's an option on AWS

You can.

I know because our information security office did it to all of our web endpoints. Which are mostly API endpoints. Without telling anyone involved with individual apps, before or even, until specific complaints got to them, after doing it.
Saying "yes" to a powerpoint presentation about why a poor CEO should be given a $20M bonus due to staggering bonuses of other CEOs (such as in Facebook or Google) while underperforming as fuck.
This is a great point, and its not necessarily just on prem either. Adding those enterprise features can be a great move to make your product more attractive. We're trying to make the audit trails part a lot easier at Apptrail (https://apptrail.com).
Careful what you say about copyright. While this might be true (up to some degree) in the USA & Japan, it’s definitely not true in many other countries (e.g. Germany, France, Russia & the UK).

In the US it might also be possible to protect a font design with a design patent, so even there you should be careful about assuming it’s safe to copy a font’s design…
Yes ;) But in the context, selling makes more sense than closing.
> There's virtually always the option to leave the option blank, or to make up a garbage or meaningless value.

Right, but it's an uncommon option that relates to a controversial subject. That's why I mentioned to leave the option setCustomerPronoun() available without making it a necessary step: show it in the UI options but it doesn't have to be front and center in the sign-up form.

> The gendering or nongendering agenda concerns me far less than the Total Information Awareness agenda.

Sure, without a doubt. I may have inadvertently picked a flamebait example!

> Read Dan Geer if you haven't recently.

Thanks, added to the list.
That was not clear to me at all from the context but maybe I lack reading comprehension.

Otherwise, I think we are in agreement.
You don't. You can just leave one at 100% (or whatever max you like) and always adjust the other.

But having 2 sliders lets you change the volume per app too, not just having a global system volume, which is nice if you want to hear Norwegian Metal at full blast, but don't like to be interrupted by BS system notifications at the same volume, and so on...
Ask HN: New TLD released, all good names taken
Today the .day domain released, and immediately all the "good" names were taken.

Any word that ends in -day and has a meaning, is already taken, probably with the intention of reselling them later for more.

Is this the future of the web? Is there no better way to work with domains?
It's unfortunate that after those changes, the Mozilla team did not take criticism in public forums very seriously and brushed it off as noise. I personally stopped using Firefox after some of those "architectural" changes started producing "dead" tabs - the tab could not be interacted after load.

In place of "We're listening", users that complained got a "Works fine on my machine" bundled with a few rude words in places like Reddit. Not the core teams fault, of course.

Someone with more time can probably set up a scientific test of the performance claim even today - set up a bunch of Selenium tests to open JS-heavy sites in multiple tabs on older versions of FF upto current version using BrowserStack or SauceLabs.