skysight-inc/HackerNews huggingface dataset:
Sulfur and benzene are under a cap-and-trade federal compliance program

https://www.epa.gov/gasoline-standards/gasoline-sulfur-benze...

Has been very successful in reducing sulfur in road fuel down to <10ppm. Not sure if it's possible to even move gasoline over 3.8% benzene today.
I kinda like the status quo. I like seeing all the tooling artifacts at the top level when I open a GitHub repo or something, it’s nice to see at a glance - like a quick digest of what is used to develop that software. And they all are hidden automatically in a local file browser, so it’s not like it’s really a mess. And the .prefix means they don’t mess up tab completion.

It’s the ones that arent hidden that are a problem, and if they’re already obnoxious enough to choose a non-hidden file name they’re probably not going to support a hidden directory either - Dockerfile, Jenkinsfile, and bitbucket-compose.yml, I’m looking at you.
Looking at that issue, I wonder how is it that everyone seemed to not understand the poster's question?

The feature itself is something I wanted to play with too, as it's kind of an obvious thing to want. I mean, these models execute a pipeline:

[text] -> [tokens] -> {[embeddings] -> [inference] -> [embeddings]} -> [tokens] -> [text]

Where the part in { ... } may or may not be implemented as a single step (i.e. all three parts interleaved).

Now, apparently all the magic[0] of transformer models sits in the latent space and is invoked by the { ... } bit. We also know for sure that you can make the pipeline look like this:

[text] -> [tokens] -> {[embeddings] -> [inference]} -> [embeddings]

So with the two things in mind, it's kind of obvious you'd also want a pipe that looks like:

[embeddings] -> [inference] -> [embeddings] (and optionally -> [tokens] -> [text])

for the sole purpose of messing around and exploring the latent space itself.

I'm very much not up to date with the whole space, so I might be missing something, but I'd thought that poking around the latent space would be getting a lot more attention than it seems to be getting.

(EDIT: replaced < ... > with { ... } for readability.)

--

[0] Not the "how do transformers tick" details, but the "how the hell are they this good" / "GPT-4 is uncanny valley" / "could this thing be actually thinking?" kind of magic.
I use "pass" with a yubikey and happily use it from Windows, Linux, Android.

It syncs via git and syncthing.

I think I've been using this longer than BitWarden gas existed and will be using it after something happens with BitWarden and triggers another migration.

Once again, a one-time learning and cost of setup has saved me countless headaches and time not spent migrating over the years.
I do, but jogging the same streets and trails gets boring. It’s doesn’t have the variety and novelty that VR AR offers. It’s hard to understand this if you haven’t used it beyond 5 minutes.

In the Bay Area, we’re blessed with multiple nature preserves that are beautiful and stunning, but it takes me 20-40 minutes one way just to drive to one so those hikes tend to be limited to weekends. With AR VR, I can instantly just workout in my living room. It’s a big time saver

It’s also really easy to make excuses not to do it eg it’s raining, it’s too dark, the air isn’t good today etc…
Because AI can't come up with new ideas or comprehensively understand problem. Basically replace your employees with AI and your company is going to stagnate until competition will take over.
Very happy to see industry discover the power of graphs and especially, a triple-based representation (cf. RDF [0]; subjects are “subjects”, relationships are “predicates”, and objects are “objects”).

Now, a genuine question: why try to shoehorn a freeform graph (because the list of relationships is not hardcoded) into a relational DB instead of using a graph DBMS like Neo4j, Apache Jena (Fuseki) etc. From looking at the source code briefly [1], I didn’t see any extreme SQL optimizations. This indicates to me that Warrant would either support a very limited set of query types, or be very slow on quite a few types of them. Also see “billion triple challenge” in the academia around this.

Good luck with your startup!

[0]: https://www.w3.org/TR/rdf11-primer/

[1]: https://github.com/warrant-dev/warrant/tree/main/pkg/authz/o...
>"The Quarter-Imaginary numeral system was first proposed by Donald Knuth in 1960.

The trick with this base is recognising that powers of 2i "rotate" through the Gaussian plane."

Powers:

-1: -(1/2)i, 0: 1, 1: 2i, 2: -4, 3: -8i, 4: 16, 5: 32i, 6: -64 etc.

PDS: Now this is highly interesting to me! A system which collapses a 2D number system, that is, non-imaginary + imaginary numbers (AKA, the "Complex (2D) Plane") -- back into what is basically a number line -- or a single-dimensional linear system (choose whatever terminology or linguistics you prefer...)

But the point is -- it reduces dimensionality from N to N-1 dimensions -- while still preserving imaginary numbers...

To accomplish this weird trick, Knuth spaces out imaginary numbers (and negative numbers) at intervals of 4 -- basically you cycle through properties (positive real, positive imaginary, negative real, negative imaginary) with every cycle of 4.

Could this be accomplished with other bases and other number systems having more than one dimension?

Based on Knuth's example, it would seem to be very possible!

I can only wonder what interesting mathematical properties future mathematicians might discover by using such structures...

They might turn out to be useful for a lot of things!

I'd be highly curious if there is any Mathematician who has applied such a structure to one or more specfic problems, and if it helped them solve a specific problem in an elegant or novel way...

What would also be interesting would be a list of mathematical problems (like a wiki page) whose computation could be aided by using such a structure, and how specifically to perform calculations using the structure, etc., etc.
Over the years, I've used both CCC and SuperDuper in order to have bootable backups. I've always used these in addition to TimeMachine though.

I currently use TM to both my TrueNAS server and to a local disk (when I remember to plug it in). I use Arq to B2 for my home directory.

For my family, I have them use Backblaze. It's the only thing I've found that's really set and forget. They never remember to plug in a local TM drive. And setting up TM with a network drive, it flakes out every few months, then they just ignore the messages from TM that their drive isn't being backed up.

Backblaze pretty much Just Works. And it sends me an email report once a week.

A full restore via Backblaze would be a bit painful. But it's better than no backup at all.
Watch a “house-size” asteroid zoom past Earth live today (June 25)
I've never understood why there is a dichotomy presented in relationships like that - sure, 10 years into your marriage you might not be going at it like rabbits as you were in the first year, but there isn't any reason why parents can't provide stable environments for children _and_ have strong romantic relationships still. It takes very little to carve off some time for one another, and that continued investment in bonding with another in and of itself long term provides the stability children need.
Tell HN: Coinbase discontinues services to accounts, blocks access
Today I received an email from Coinbase regarding them discontinuing all services to some accounts:

Hello,
This is regarding your account linked to xxxxx.

We are reaching out to inform you that we will be discontinuing all services to your above-mentioned account, as we will be disabling access for the accounts that no longer meet our updated standards for these services.

Please note that you will be able to access Coinbase.com or the Coinbase app until 25th September 2023 and should withdraw any funds held in your account by such date.

Your funds remain secure with us, and you are able to send funds to other crypto wallets or services (subject to standard network and transaction fees), including Coinbase Wallet.

Coinbase Wallet is our self-custody wallet, giving you complete control of your crypto. Coinbase Wallet supports hundreds of thousands of tokens and decentralized apps, so you can trade crypto, collect NFTs, and much more.

Thank you for your understanding.

Regards,
The Coinbase Team

From that email I understood that the change would be effective next 25th September 2023. But when I tried to login I was greet with a 403 forbidden error. Asked support and got the following responses:

Support response:
Upon checking, your account got disabled. As the most trusted and secure crypto platform, we regularly monitor our systems and actively manage our product to provide the best user experience. In the course of a recent routine review of our systems, we identified some accounts that no longer meet our updated standards.

We are therefore disabling a number of accounts and will allow customers to update their information at a later date. Your funds remain secure with us, and you’ll be able to send funds to other crypto wallets or services (subject to standard network and transaction fees), including Coinbase Wallet.
^^^ Support Response

I asked about the date, but got the same response:

Support reponse:
As the email states, we are discontinuing all services to accounts that no longer meet our updated standards for these services. At this time, we do not know when we will be able to offer these services to you again.

If applicable, you should withdraw any funds held in your account by 25th September 2023. If you do not have anywhere to send your crypto, check out Coinbase Wallet where you can store and manage all of your crypto in one place.
^^^ Support Response

In my case I haven't used that account since years ago, so I guess that they just disabled it for being not used... which is sort of fine. But I find very surprising that they blocked access immediately, so I cannot even verify if I had some funds there or anything. Even when they clearly mention Sept 25th.
I have a BMW, in fact I have had multiple, both in Europe and in the USA.

The European version does not have nag screen when you start the car. Nor does it have one when I put the car in reverse.

The US one has both.

I leveraged the fact that they have world-wide software with just 'settings' that can be turned on and off.

That way I now no longer have a nagscreen, and I have headlights that turn with my steering wheel.
> My daughter thinks I'm one of those nerds that married a regular girl from college and can do magic with software because I can make her computer go back in time and bring back versions of her files.

Wait until she discovers git!

As an aside, I wish there was an alternative like Time Machine on Windows.
Underground tanks are best thought of as indoor tanks these days. They build an underground room, put the tanks in and then inspect them visually, and the room collects any leaks.

Not always of course, but that is a common way to do them.
>>[...] both of those thing aren’t problems with developers though—theyre management problems.

Sounds like the sister team had a better manager in some aspects of "managing" (e.g. managing the message up the chain) compared to the OP's manager who may have been great at facilitating (or minimizing meddling with) the high performing team but was less skilled in managing up.
Can anybody explain me why there seem to be much focus on scalability in this context? I mean we have 8 billion people. If the whole planet registers, home PC can handle it, plus it partitions beautifully if necessary in case of authentication. So what am I missing?
You seem to be thinking of programs, this is talking about projects. Various compilers, linkers, CI tools, etc. look in the root directory of your project for config files or other rules. This proposes to move all those files to `.meta` in order to keep the project root directory clean.
New type of computer memory could greatly reduce energy use, improve performance
And yet we’ve based our entire world economy on it and destroyed the environment and our psychological stability in attempting to subvert this immutable law.
That’s demonstrably false. Google the red hill fuel tanks
Lead isn't broken down, and that was common in gasoline.

Not everything breaks down, most of what is in modern gas breaks down, but not everything.
Can you make bard use a VPN by default for EU ?

Also would be nice to have edge's bing and phind on it!
Where are these normal people you speak of ? University and highschool dating pools are heavily gendered, as women themselves will profess to dating toxic dudes through college. Once at work, dating apps and bars become the only accepted dating avenues, both of which are heavily gendered. There are other soft-dating venues like Co-Ed sports and workplaces, but non-traditionally attractive people often do not have the "charisma" to read "signs". So they run the risk of being considered creeps.

I will be the first to say #notAllWomen, but every number is heavily skewed in a direction that promotes toxic masculinity.
Toxic masculinity is absolutely a thing, think things like refusing to admit you're wrong, being overly aggressive and escalating situations, being overly boastful, being reluctant to show emotions other than anger. A lot of people are just triggered by the term for whatever reason. You could just as easily replace "toxic masculinity" with the word "machismo" if it makes you feel less threatened
Most of the examples they give - like package.json - are specific to the project, not the whole operating system. And they are typically checked in to a project’s git directory.

/etc stores system configuration (like the local timezone). They have a very different purpose.
You don't need a vision, you just need to pay me to get access to my actual article about it!

There's a reason why some of the most popular books are purely about vision. Think and grow rich, the secret, awaken the giant within, 7 habits of highly effective people, the four agreements, the alchemist, great gatsby, LOTR, etc.

This take on not needing a vision is only useful once you already have established a vision for your own life. It is terrible advice if taken by itself.
How is this not a very, very, on-the-nose example of "sweeping the dust under the rug"
> What sorts of institutions offer “second fathers” to young men now?

Must it be institutionalized? Can't this be encouraged without some one-sized-fits-all framework? I learned from a lot of guys in church related groups, yet with so much garbage messaging it made me hate myself. Also encountered some very good guys in school, forums, and LAN gaming, and without the religious strings attached.
Maybe we just use our own programs with the MySQL API.

IIRC, I once tried using the Workbench, but found it unwieldy. However, that was quite a few years back. Apart from using the home-grown programs, I quite often just use the MySQL command-line for one-off queries.
2010 car here. Maintaining it well to reach >=300k. New cars also have oil-burning issues and I anticipate difficulty of obtaining parts due to large, diverse BOMs from all those useless features.
Slices in Go are a tad counter-intuitive, I agree, but the approach does make sense I think. It allows you to use "dynamic sized arrays" for most cases like you would in Python and not worry too much about the mechanics, at the price of some reduced performance, but in cases where this kind of performance does matter it allows you to be precise about allocations and array sizes. So you kind of get the best of both.

Anyhow, this explains it in detail, if you're not already familiar with it: https://go.dev/blog/slices-intro
Horses are native to North America and became extinct after the introduction of humans.

https://en.wikipedia.org/wiki/Evolution_of_the_horse
I’ve had a similar idea in my mental “this would be a cool convention” list: .dotfiles/ or .dots/ , strictly for getting dotfiles out of the root dir.

The criteria is a little clearer compared to “config” files, which could mean a lot of things.
> But there is no way to make the preprocessed file depend on the headers because its dependencies must be defined before the build and the list of included files is generated during the build.

The actual dependencies of a build action in Bazel are defined at build-time, dynamically, after the action runs. So you do not need to know the exact dependencies ahead of time, you just need a superset—not something you can really avoid, as far as I can tell, because the way that #include will search multiple paths.

For languages like Go, where I can just import packages, the build file will be updated automatically to match the source files. This is done using a tool called Gazelle. I know this is possible in other languages as well, such as C++, I just don’t use those tools.

“Dependency information in the actual source” is what you get with Gazelle. There is some duplication in the build files, but I like this and find it useful—you can redirect dependencies to be fulfilled by other targets than what would be the default, for example.
Some of the energy they use comes from electric.
Great point. Top of my head, it seems possible and easier to support import from JSON resume instead of export. Just created an issue to keep track of it: https://github.com/xitanggg/open-resume/issues/12
Why not start with an open system like Linux or OpenBSD?

Probably because they were traumatized by how much extra work that was (and for a sub-par desktop experience overall), last time they went down that rabbit hole.
*2001
Flagging as looks like an unlicensed investment product or scam
Yeah, you would think so.

I guess if you want to do a DoS attack, send a few bogus DMCA notices to Cloudflare first to get the real IP of the server they're supposed to be protecting. Then you can hammer the server directly without Cloudflare getting in the way.
> you’re a middle manager who needs therapy

Let me expand on that: “you’re a middle manager who needs therapy” – because we’ve built a society where you can’t fulfill your innate desires.

I for one am tired of the therapy meme. If everyone needs therapy, it’s society that’s wrong.

You can’t just take a monkey out of the savannah, put it in a cubicle, then say “you need therapy” when it misbehaves.

PS: I’m not saying therapy doesn’t work, just that it feels like we’re using it as a bandaid on a deeper issue. Like, hey, maybe people should lead fulfilling lives instead of using therapy to fit themselves into the box society drew for them.
https://archive.ph/N4Sqj
The Principles of the Flix Programming Language
Except I can't do that on my iPhone. No extensions in Edge / Firefox / Chrome.
Forget about 8B people in this context. If you have 1000 microservices in the company and each has 100 rps, you are looking at ca. 100k rps to a Zanzibar-style system to authorize every request (not to authenticate a user).
Major institutional shareholders for most companies is a small cabal of financial institutions, like Vanguard, Blackrock and State Street Corp. The people in those institutions often known to interact with each other socially and their role is to protect the wealth, activities and identities of their clients.
More inconvenient than having your LastPass hacked? More inconvenient than migrating password managers twice a decade?

I'm with GP. Something's are worth taking a modicum of effort and doing right. Especially for this, especially for this audience.
Users are only supposed to know about `/etc`. The rest of the directories are useful for distribution maintainers, people who package software for a distribution (but may not be maintainers), and some developers.
/etc/nginx and /etc/httpd are two examples that are prevalent but have nothing to do with a system's configuration.
Another +1 here for that argument being distinctly not Judeo-Christian. Orthodox Christians in particular are of the belief that you worship with your whole self- mind, body and soul.
> The argument is also questionable in general, because why bring up children segregated and then force "diversity" later?

Are you claiming people who are pro-diversity (in adults) are also pro-child-segregation? Or just that they are indifferent to it? If it's the latter, isn't it analogous to asking "I see you're raising funds for a chemotherapy charity, but why aren't you raising awareness for frequent screening and early detection?"
If these aspects are inappropriate, why does society continue to reinforce them? If these are just individual acts of toxicity, it would be wrong to call it toxic masculinity.
Not really a fan of most exercise . find it tiring and repetitive. but i tried windsurfing a long time ago and found it exhilarating.. maybe i need to try that again.
Something I discovered accidentally was that searching for maternity bras got rid of most of the lewd content for a few weeks.
It’s the exact same protocol (EMV), just using a different transport layer (ISO 7816 for contact vs ISO 14443 for contactless).
It’s basically the same thing as IP traffic that can be transported over an Ethernet cable or over Wi-Fi.
Are you certain there’s only a single consciousness operating in your head?
Good point. The code used to have a "work directly on open-source" checkbox per job, but it's hidden for now because I wasn't sure about the edge cases: people can be asked to switch projects later, some companies have their main product as open-source but the position is not directly related (eg: devops), etc. Perhaps I should bring it back and see how it does. Thank you for the feedback.
Yes, such a review can’t easily be honest.

When I looked up an employer I’d joined recently, I gave a review as someone who had just started. Their most recent negative review was quite negative and easily traceable to the person who had most recently quit and was on their last days.

So reviews are either dishonest or not anonymous when they have to be recent; this pattern appears to incentivise some degree of pollution or self-incrimination.

The review I gave before leaving was much more informed and honest, in part because I timed it and in part because there were several people with my profile leaving at the same time.
".config" seems like such a natural name for it that I assumed it must be taken by some other program so they couldn't use it. I would expect a ".meta" folder to hold things like release history, a graph of the number of files in the project over time, links to external design documents, and other facts "about" the project. Not config files used by the project.
Seems like someone may have the pleasure of becoming interested in the matter and going further. Perhaps they may resurrect Maledicta, the journal of verbal aggression. See https://en.m.wikipedia.org/wiki/Maledicta. I remember going through the collection of issues of the journal at the Perry Castañeda library at the University of Texas-Austin many years ago. I highly recommend it. Read about things like Spanish potentiation of insults (like raising to a power), and other things I forget. The only reason I can recall Spanish potentiation is that I speak Spanish and I never realized such a thing existed.

There was, of course, an article (or issue?) dedicated to "your momma" jokes. The most memorable one was an Italian one that goes:

If the streets were paved with cocks, your momma would walk on her ass.
> About once a year something seems to happen that causes Time Machine to give a “whoopsie, gotta start over from the beginning again!” sort of error.

This is true. Though I've had very good luck re: ZFS and my current Samba config.

If you're not already, you should be snapshotting before and after each network mount. See: https://kimono-koans.github.io/opinionated-guide/#on-network...
You are probably moving at high speed relative to the Hacker News server
Those holes will be exploited by our American and Chinese enemies. Naivety will get the EU killed.
not really a fan of overly strenuous cardio. I am not sure how it makes you better. i tried it and it never did much for me. it doesn't even help for weight loss due to metabolic adaptation and increased appetite.