skysight-inc/HackerNews huggingface dataset:
Yeah, C2x is no longer accepting new proposals at all.

Today was the last day for previously-proposed updates, and December 1st was the deadline for new proposals.

I got my proposal for Unicode Length Modifiers in on time, but I don't know if it's been accepted yet.

As for LLVM, I am just an unemployed dude, but I have a fork of LLVM on my github I push to while testing, but I am new to the Clang codebase so it's slow going.

I don't want to say my username publicly tho, is there a way to PM here?
It's bad but it's not what sank her nomination. She's right - banks were afraid of her
If I remember correctly, in the FTDI case that was very unlikely to happen. It wasn't a case of `if (looks_fake) do_brick()`. Rather, it accessed registers in a way that they knew their implementation supported but that was buggy in a widely counterfeited version.

(And I understand it they did this knowing the effect it would have. It wasn't some accident.)
If the X-37 has anti-satellite capabilities, it's probably nothing like the Chinese ASATs. Satellites are very fragile, and it would be very easy to disable one by punching a hole in a heat-shield or cooling system. The X-37 could also place small sabotage tools on or near adversary satellites, for future activation in the event of a conflict.
"Lioness has listed an NFT artwork for auction in tandem with this story."

Wow, that's kind of tacky.

"Owning this NFT is a chance to own part of a story that will make waves and shift culture."

$26,585 reserve price? Really? https://foundation.app/@lioness/~/118513
> "ICBA and state community banking associations took the rare step of publicly opposing – in a detailed letter – a prudential banking regulator nominee because of Professor Omarova's published scholarship and public statements advocating government allocation of capital and credit, 'fully replacing' private bank deposits, and 'ending banking as we know it'-which would displace community banks, local communities, and small businesses," it said.

If that's accurate, then I would expect them to use that to sink her chances, and I would consider it perfectly fair and reasonable for them to do so.

On the other hand, we have her claiming that they were distorting her record. So, did she say those things, or not? If she did, did she mean them, or not?
https://en.wikipedia.org/wiki/Pascal%27s_wager
> Cool

Could just stop there. It's not like we could ever have too much cowbell.
Not the author, but at work we've had in the hundreds of millions. Faiss can certainly scale.

If you do have a tiny index and want to try Google's version of vector search (as an alternative to Faiss), you can easily run ScaNN locally [1] (linked in the article, that's the underlying tech). On small scale I had better perf with ScaNN

[1] https://github.com/google-research/google-research/tree/mast...
Your code is wrong. It would normally be written something like this:

func read_file(filename string) string {
panic(FileNotFound{filename})
}

func foo() {
a := read_file("a.txt")
b := read_file("b.txt")
// do stuff with a and b
}

func main() {
defer func() {
if err, ok := recover().(FileNotFound); ok {
fmt.Fprintf(os.Stderr, "file not found: %s\n%s\n", err.filename, err.Stacktrace())
}
}

foo()
}

However, exceptions are meant for exceptional circumstances (hence the name), not errors. A file error is not exceptional in the slightest. It is very much expected.

While you can overload exceptions to pass errors (or any other value), that does not mean you should. Your use of exceptions for flow control (i.e. goto) is considered harmful.
The elderly though often serve an important part in society. In particular, they can care for grandchildren.
A "command economy", or even "China", are still abstractions. Arguably, your points further prove mine.
> President Biden’s controversial pick to be the Treasury Department’s comptroller of the currency is a USSR-born and educated professor who has praised the former Soviet Union’s lack of a gender pay gap while recently advocating for ending banking “as we know it” by moving Americans’ finances from private banks to the Federal Reserve.

It is related the praise of lack of pay gap and the suggested changes? The article seems to link both not explicitly but letting the reader to get to that conclusion.

I hope that pay gap between genders is reduced and everybody gets a fair opportunity.
You bring up a good point about private services suddenly being able to cut people off from banking.

But if governments had that power what might happen?
You're right, it doesn't mention Haskell or Nix either.
They are held to a higher standard. That's why they aren't making assumptions based on such limited data. They're being cautious until enough data is gathered to make an informed decision.
> I didn't say that waiting for western countries to decline to 5% of their populations was solution.

I suppose not, though what you say later in this comment is remarkably close:

> Most of the highest consuming countries have naturally declining populations, so one thing would be to leave those alone rather than institute growth policies.

Moving on:

> What's really odd is that you think an observation is verboten if it does not come with any solutions!

Well, all right, you kinda got me there - I do, in fact, believe that observing a problem without suggesting solutions is not particularly helpful in most cases. "Verboten" is too strong a word, though - one should be as free to make pointless remarks as productive ones in a public forum such as this.

And, for what it's worth, I didn't intend my question as a "gotcha" - I appreciate that you actually answered it. Broadly, I agree with you: taking advantage of demographic transition through eg. better education seems like a good tactic, as does avoiding policies that tend to boost consumption.

Unfortunately, since anti-growth policies are antithetical to our current economic order (again, broadly speaking) I'm stuck on what combination of influences would actually synergize to make these changes possible and/or more rapid. Fortunately, I suspect at least one important transition is happening now, in the minds of the people of the world (the wealthy nations particularly) deciding they do not need as much as they are used to having access to.

To be as transparent as possible about why I care about this matter, the perspective on the destruction of the biosphere that I've internalized is that it has gone so far that mass human casualties are likely in my lifetime, and moreover that this will be how I personally die - either directly via environmental effects (heatstroke? fire? flood? famine?) or from the social breakdowns that will multiply as the foundation of our society crumbles away. I consider this outcome existentially bad and want to avoid it, to say the least.

Given this, I very urgently desire solutions that DON'T take 500 years to work, because if those are all we can come up with, then we might as well not bother: this civilization of ours is doomed sooner rather than later.
Super interesting. I can't "see" concretely at all in my mind - it's essentially always the back of my eyelids. But I am excellent at imagining just about anything, including rotating it around, zooming in, animating, etc. It's not seeing, it's more feeling I guess I'd describe it. I was always great at those "rotate this shape" questions on tests. Yet there's no concrete visual of it at all. Yet I can change zoom, colors, design pretty easily and have a good idea of what it looks like.

I'm terrible at drawing, but could describe any scene I'm imagining have a near-perfect idea of how it should look if someone drew for me.
Among my atheist friends, a number of them have been quite involved with churches, for the social support, and because they thought it was good for their kids. I once dated an atheist who was appalled almost to the point of deal-breakage that I didn't want to teach my kids the Bible. She couldn't imagine where else they'd learn morals from.
Zero-tolerance policies are their own form of hell.

Issues should be reasonably and earnestly managed. At some point, noise, misinterpretations, and false reports will emerge and form a floor.

One strives toward but does not insist upon ideals.
> This is how Google services find ~~valuable content~~ absolute garbage for a wide variety of users worldwide in milliseconds.

Leave it to the fucking user.

I don't search my notes with vague phrases hoping the (dumb) "AI" will somehow find what I'm looking for.

I search very specific keywords that I've associated with the content when I saved them. Same for a "wide area" search like the Internet, using Google.

Perhaps it will improve with time. Right now I'd opt out if I could.
About Three-in-Ten U.S. Adults Are Now Religiously Unaffiliated
I will mention the idea then next time I visit the swap shop - maybe in January 2022 and see if it gets any traction. One problem is one meter box will be 1000-1300 pounds, and the university will probably not want to ship cross border to the USA at University expense/ There are a numbre of people doing this now, some actually shear the binding off and send the book through a high speed double sided page scanner. Some also use OCR software to create a text file. There are some youtubes on it. I do not know how they correct typos or missed pages. A spell checker will catch a good proportion, I am sure there are a number of book scanner fail modes. The solution = hand correction = the problem,
Semantic versioning solves one specific problem that's worth solving - whether you can (expect to) automatically upgrade. That is a problem people have with languages just as much as libraries, and it is a problem that affects both big changes and small just as much as it affects libraries. It is not the only way to solve this problem, but that problem very much needs to be addressed.

When a language adds any features, if your dependencies (whether real library dependencies or just things you're copying from Stack Overflow) start using the new features, you must upgrade to the new language version. That is an inherent usability constraint, and every time a language designer chooses to add a feature, they're making a tradeoff. But if upgrading to the new language version is trivial, then it's generally a worthwhile tradeoff.

For instance, suppose I find some code that uses Python's removeprefix() method on strings. I need to use Python 3.9 or newer to use that code. It doesn't matter that this is a very small feature.

However, I can generally expect to upgrade my Python 3.8 code to Python 3.9 without trouble. It's different from, say, code that uses Unicode strings. For that code, I need to upgrade from Python 2 to Python 3, which I can expect to cause me trouble. The version numbers communicate that. It's true that Python 3 was a "big" change - but "big" isn't really the point. The point is that I can't use Python 2 code directly with Python 3 code, but I can use Python 3.8 code directly with Python 3.9 code. There are plenty of "big" changes happening within the Python 3 series, such as async support, that were made available in a backwards-compatible manner.

As it happens, Python does not use semantic versioning. But they have a deprecation policy which requires issuing warnings for two minor releases: https://www.python.org/dev/peps/pep-0387/ It's technically possible, I think, that a change like Unicode strings could happen within the Python 3.x series, but that's okay, provided they follow the documented versioning policy. This policy addresses the same question that semantic versioning does, but it provides a different answer: you can always upgrade to one or two minor versions newer, but at that point you must stop and address deprecation warnings before upgrading further.

You are, of course, free to also have a marketing version of your project to communicate how big and exciting the changes are. Windows is a great example here: Windows 95 was 4.0 (communicating both backwards incompatibility with 3.1 and major changes) and Windows 7 was 6.1 (communicating backwards compatibility with Vista but still major changes).
You know who had this? The USSR. This is about ending private banking. It's as bad as an idea as communism.
What if believing in one specific god pisses off the “real” god when you die and you go to hell for believing in the wrong god, while not believing in any god gets you a free pass?

If we’re making up unfalsifiable claims then this seems just as likely to happen as not.
> Most senators condemned her because Omarova has proposed nationalizing the American financial system, empowering the Federal Reserve to take over consumer deposits, and “effectively end[ing] banking, as we know it.” It is Omarova who proposed a “National Investment Authority,” a nomenklatura that would redistribute your money into a “big and bold” climate agenda. This, after she recommended that states bankrupt private energy companies so we can “basically get rid of these carbon financiers” by “starv[ing] them of their source of capital.” The woman wrote a paper titled “The People’s Ledger” last year. Then, there is Omarova’s pernicious defense of the USSR’s lack of “a gender pay gap.”

>Omarova is free to kick around theories with her “Marxist Analysis and Policy” Facebook group, but she’s not afforded any special dispensation allowing her to avoid answering for her positions and past comments. Senator John Kennedy brought up her memberships and academic work in the Soviet Union to argue that she hadn’t changed her position today, not that she is bonded to them forever. If you don’t want your nominees to be referred to as “comrade,” don’t nominate socialists who praise the Soviet Union.

https://www.nationalreview.com/corner/sorry-omarovas-soviet-...
That you anecdotally know vaccinated people who got Covid and that Covid vaccines lower the chance of being infected with Covid can both be true?
"Intern housing" implies that the specific housing is provided or subsidized by SpaceX. Of course she's not forced to live there, but she would probably have to pay money to move. (And why shouldn't the person who assaulted her be the one to move?) It still doesn't seem to me that you are reading the article in good faith.
What no one seems to be asking is why was she nominated in the first place? The list of more qualified candidates numbers in the thousands.
1/6 confirmed (up to maybe 1/3 unconfirmed?) of Americans already had Covid. They aren't facing the no-immunity hospitalization or death anymore.
Some humor is tolerated on HN. It took me a while to get the feel for what us and isn't acceptable. There is humor, it just has to be well constructed (being tech related doesn't hurt either)
The behavior of builtin maps can’t be customized at all. Now at least it’s possible to define a sorted or threadsafe or immutable map with a typesafe API, though it takes replacing all reads and writes with method calls.
there should be a "not" in front of it :/. I should have used "washing vegetables" or "not cooking chicken" or something less ambiguous.
This idea is called Pascal's wager.

What if what G*d really wants is for people not to believe in G*d and those that do are sent to hell? How do you know the mind of G*d?
The idea that women are treated better in the USSR is insane. Please go visit Russia and tell me that. It's the most sexist developed society I've dealt with.
there is also a vast breadth of harassment types that are in between asking someone out and physically touching someone and its all sexual harassment.

I've seen highly male environments redefine the bar of acceptable behavior on the fly before and its not pretty, the female targets have no way of getting it recognized let alone shutdown.

its a culture problem. The team needs to have that culture drummed in from the beginning, its one reason why enforced quota's actually do help a large amount. when its not an unnaturally large number of males its a hell of a lot harder for the culture to "reset" its bar of acceptable behavior.
To me, that read like Senators could come to here one-on-one and talk. That's good to have that door open. But it's not like she was muzzled at the hearings. That's her main chance to express her views to the senators.
> This is not a "Linux" or "open source" problem; this is a problem of ignorance and/or insufficient interest on the part traditional (i.e. non-ChromeOS) distros and their users.

Heyas! I worked on a touch screen driver, related but obviously not the same thing.

So, consumer hardware, end to end control over every part. This gave us the chance to calibrate our driver to our specific hardware.

Originally myself and another engineer worked on making the touch screen driver work, and it was "ok". After awhile, we did a complete rewrite, and another couple amazing engineers joined in, and it became "pretty good." We had some fancy state machine for gesture detection, and the code was about as good as we were going to be to make it.

Then a team of experts came in and threw a bunch of math and ML at the problem to make the experience amazing. ML was used to fix up gestures so they actually worked properly, reduce latency (motion prediction!), and fix jitter, because touch screens are inherently analog devices and therefore noisy as heck.

Could the two of us on our own have made an amazing touch screen experience? Heck no. No matter how many hours we put into it, we were never going to be able to match what that team of dedicated engineers brought to the table.

And besides that, building an ML model up for the exact hardware we used is something that you just can't do when writing a generic driver that has to work all over the place.

There is a reason Apple gets a better UX out of a hardware stack they own end to end.
You have only thought of the most obvious problems, and your solution to each is the least manageable that could be imagined.

They tried to use the Sabatier process on the ISS, and it failed for unpredicted reasons.

So, again, you and everybody who thinks like you would be bad choices to have involved.
> Ms. Omarova wants to put an “‘end to banking’ as we know it”—again, her words—and transfer private banking functions to the Federal Reserve, where accounts would “fully replace” private bank deposits. The Fed would control “systemically important prices” for fuel, food, raw materials, metals, natural resources, home prices and wages.

> She says the Fed should be remade into what she calls “The People’s Ledger.” By “the people” she means progressive elites like her. She calls for “reimagining” the role of central banks “as the ultimate public platform for generating, modulating, and allocating financial resources in a modern economy.”

https://www.wsj.com/articles/a-regulator-who-hates-banks-sau...

Maybe she was a bit too radical for such an important post?
Okay, but we're talking about the capabilities of spy satellites
I never liked the setting myself, but I'm glad to see it's still there. It used to be in the top level Trackpad preference pane
It would be subject to a lot more scrutiny and due process?
I've been feeling this, too. I made the switch to Linux from Mac this year, and I'm committed to improving the Linux experience where I can. "A rising tide lifts all boats". And we can live our values, too.
> Redshift -> Gammastep

I use a widget that I can scroll my mouse to change the color, does it have it? It doesn't look like it does.

>Hot keys are handled by the compositor.

Yes I know, I don't like it, I have hotkeys setup in a way that I like, and I don't want to redo it all, I even tried.

>Global ones especially. (Apps stealing keystrokes? Sounds like an anti feature)

Framing app hotkeys as theft of my input is like saying that my window I am tying in is stealing my keystrokes. If you consider breaking userspace as an benefit, I am confused. It is an optional feature I turned on myself, and you call it keystroke theft, when it was ME that enabled it. Linus Torvald's one rule is that userspace should never be broken. This breaks userspace.

> It’s fundamentally difficult or impossible to fix.

Or its not broken.

>The wayland authors (who are former X11 devs) talked about this extensively.

They are still improving it like btrfs, but I would rather stick to something that just works, and so far it has more problems, anti features, needs configuration to be functional, and for what benefit? No battery benefits, no extra functionality in fact less features, breaks workflow, and smoother animations. I also forgot to mention it breaks some of my terminal emulators, every time I try it I have a horrible experience, it breaks things that matter to me, and still does for most people.

Even if its "good enough" it will take a long time for more application support, unless I hate myself and resign myself to no configuration GNOME.
Everyone's gonna start saving bookmarks again because search will become useless for about a decade.

Thereby turning Pinboard into a multibillion dollar service still run by one person and revolutionizing small business :D
I find it interesting and wonder how it'll all pan out, then I go make a sandwich.
No, I'm not being snarky and I do think about my environmental footprint, I'm just not a worrier.
Much lower quality information and shittier website than MDN yet they somehow outrank them on a ton of queries.

I've pretty much always prefix web related searches with "mdn" these days.
> Imagine a ball sitting on a table. You reach forward and push the ball and it rolls off the table. Now without changing the scene, what colour was the ball? What about the table?

So that is interesting. I struggle with that test, I couldn't tell you after reading that what color the ball was or what material the table was, but I did still feel that I was picturing it, I wasn't just registering the color or filling it in.

I will say that if you did this test with me in real life with a real ball I also might not pass it; I struggle a lot with not registering certain visual details unless I'm trying very hard to pay attention to them. I can work next to someone for a month, and then if you ask me off-the-cuff what their hair looks like or whether they wear glasses, I won't be able to tell you. But it's not that I can't see details, it's just not necessarily something that happens by default.

If anything, I thought the fuzziness of how I'm picturing things in my head as further evidence against aphantasia, because the way I'm picturing the ball in my head is very similar to the way I would see it in real life. I can't tell you the color of the ball or the table, but I can tell you about what sound it made while rolling, I can tell you about the speed it rolled and how far it rolled, I can tell you how big the ball was roughly (about palm-sized), I can tell you it was a solid ball, not squishy. My room was also a void.

But that's very, very similar to what would happen in real life; if you brought me into a room and showed me that scene and then later asked me to describe the room, I wouldn't have noticed that part of it unless something stuck out. And it's not that I can't picture the ball with color or imagine the table being wooden or something, it's just like with normal vision, it doesn't register until I think about it and I can't go back and just remember it, I need to re-visualize it with colors/context.

:shrug: Very cool if there are people who default to picking up on and imagine more exact/precise details than that.