skysight-inc/HackerNews huggingface dataset:
Good post! ok, for

rd = rs1 addu8 rs2

use

rd = rs1 +u8 rs2

etc. The + stands out, more clearly indicating addition. (to me anyway)

As for commutativity of +, it's not necessarily true. It depends entirely on what underlying operation + denotes. It's perfectly reasonable to use it for string concatenation, and that clearly isn't commutative. But if it's not in the case of an ISA, that's fine, just have the assembler reject it.
Everything has been moving to first party especially during the last year.

So the origin is the one storing the tracking data, capturing it and sending it to Meta etc.

Which is what makes this so hard as there is no difference between a PWA and a rogue website.
No. They have control over your membership in their org and which of their repos you can access, not your repos. Note that a GitHub account can be members of multiple orgs.
That's a valid reason for non-Apple browsers to prefer or even require raster (non-SVG) image files, such as a 16x16 favicon for a 96dpi display device like a typical office desktop or low-end laptop.

Whereas Safari only runs on macOS + iOS, which in-turn only runs on Apple hardware, and all Apple hardware today is going to run at ~140dpi or above - so pixel-perfect art just isn't required - and if someone plugs a (relatively) low-res TV into a Mac then the OS is going to downsample everything down anyway, and (most) users don't seem to care about that.
Location: Sacramento, CA

Remote: Yes

Willing to Relocate: No

Technologies: Linux & Windows Server, BASH, Python, C/C++, HTML, CSS

Resume: https://docs.google.com/document/d/1fBNLHEbFg8UEd4Cs3FpOiYt7...

Email: sei (at) satzparad (dot) xyz

---

I have over 15 years of experience hosting and maintaining webservers for small community forums and communication networks, a similar timeframe of experience with software development in connection with that role, and I have an Associates Degree in Computer Network Administration, and several industry certifications.

Currently I am a Datacenter Operations Specialist. I install, troubleshoot, and repair hardware and software for Linux and Windows servers on a multi-datacenter campus, and coordinate other teams within my organization as needed for my projects.

Previously I was a Product Support Specialist for a small software company. I provided remote support and software training to customers, designed custom solutions using the company's software, and performed QA testing.

I am primarily looking for remote work in Linux Server Administration or Python backend software development, but my prospects are open.
Ambience Healthcare | BE/FS/Mobile Engineers | San Francisco | HYBRID | $175-250k + equity | https://ambiencehealthcare.com

We're a Series B, OpenAI portfolio company building an AI operating system for healthcare. Our flagship product AutoScribe is a fully automated AI medical scribe that summarizes provider-patient conversation in real-time into comprehensive medical documentation within the EMR, so providers can focus on what matters most: caring for patients.

We're hiring for senior/staff backend, full-stack, and iOS engineers: https://boards.greenhouse.io/ambiencehealthcare
Is there any other way? Aren't we all supposed to be "passionate" and "team players" and hustle and all that?(without actually being paid anything extra)
You didn’t say “defund pure mathematics” but you implied it with your original statement:

A mathematician or scientist working on something terribly narrow and abstruse is arguably only working on something in service of making themselves happy and fulfilled. Since they are frequently supported by taxpayer money, asking whether what they're working on is worth that expense is totally legitimate

To me this reads as “pure mathematics is a taxpayer-funded hobby that provides no value to society.” Is that an unfair reading? I don’t know how else to parse the statement that mathematicians are ”arguably only working on something in service of making themselves happy and fulfilled.” If that is what they’re doing then why shouldn’t they be defunded?

As for teaching, plenty of pure mathematicians do teach graduate students. Asking a world-leading number theorist to teach first year algebra class is silly though. Universities hire dedicated teaching faculty for those courses. Many of the expert researchers are terrible at teaching.

I also want to add that the reason universities covet superstar researchers (in any field) is because they bring in grant money (paying for themselves and then some) and because research elevates the profile of the school in the world rankings. The best schools have the best researchers but that doesn’t mean they provide the best education. Trying to fix this is an enormous challenge because you’ve got to tackle the issue of schools competing against each other for students. The losing schools are going bankrupt [1].

[1] https://www.cbc.ca/news/canada/ottawa/queens-university-budg...
I think if this could be determined objectively politics would be greatly simplified.
Thanks, that led me on a disturbing deep dive... It's super frustrating to know that so many people (even in my city) were handed hundreds of thousands, no questions asked.

Honestly I wish I had used the LLC that I actually own to do the same thing. When the system is designed to promote cheating...
“Luxury beliefs”
>There seems to be something unique about the relationship between codering and the concepts of transparency, honesty, and truth more broadly.

And what is worse than lies, is self delusion, even if honest. To nit pick on radical honesty, my observation is that most people won't tolerate it, plain honesty appears to be the sweet stop inmost cases.
I mentioned it as a challenge, not as a good thing.

I think I'm done, here.

Have a great day!
Harvard Faces New Threat of State Tax on $51B Endowment
Moving at zero => not moving. No such thing as zero velocity. Bad logic
Boring. Call me when polygamy is back on the table.
I am very interested in this. Is there any good beginner resources for learning?
My first discovery

Darth Vader+Postman=Darth Mailer
> no good alternative except automatically deleting stuff if disk space is low

The good alternative is to use navigator.storage.persist(), which requests the user for permission to use persistent storage.

Unlike other browsers, WebKit/Safari ignores this. Instead of asking the user for permission, it automatically grants or refuses permission based on website heuristics.
Might be interesting to also cover areas / specialties like "devops", "security", etc.

And count who is only interested in remote. That ratio seems to be _way_ higher here than on the general market, to no particular surprise.
¯\_(ツ)_/¯ businesses have losses and gains.

Agreed that they could and should be more transparent.

Disagree that they should just go out of business or that they are horrible people just because they exist and don't play the game the way you want it played.
Unfortunately the flaw isn't getting fixed. Punish the hacker!
The difference is Chesterton's fence: when you encounter something seemingly pointless you should learn why it was there before you consider removing or changing it.
> Asteroid? That seems hard to believe, due to size and illumination.

And the distance - most asteroids pass by much further out than even the moon, so their motion would be hard to detect.
Brilliant, installing this for Firefox next time I open my laptop. Any chance of a Firefox for Android version on the horizon?
> My model is overfitted to senior devs with domain knowledge.

As a former senior dev (with domain knowledge!), I politely disagree, this model doesn't fit my experience at all.
Not yet covered by others:

The Code Book, by Simon Singh [History of Cryptography]
The Idea Factory, by John Gertner [Bell Labs]
The Information, by James Gleick [Shannon and Information Theory. I haven't read the mentioned A Mind at Play on the same subject]
Nice! When I was in high school I made myself a duct tape wallet that could hold a few floppy diskettes so I could carry Floppix with me (a very limited distro on two floppy disks). I think at one point I also had a Win98 repair floppy crammed in there too with some extra DOS utilities on it. Four megabytes in my pocket felt a lot more useful back then.
Counterpoint: the Watch. Completely new product, launched years after Steve was gone, started in a bad state (slow, useless) but now it's a great product that's selling very well.

It's not some world-changing revolution, but it's the most popular smartwatch by far. "Wearables" was 10% of last quarter's revenue, bigger than the iPad, bigger than the Mac. That category includes AirPods, but hey that's a new Tim Cook era product as well.
Something I forgot to mention is that Intel obtained and maintained a process advantage over Motorola around this time; The early G4 PowerPCs were on Motorola's 200nm process, but had to be downclocked to get the yields up. Intel used their existing 240nm process for the Katmai P3, which allowed them to release a 600MHz stepping of the Katmai the same month that Motorola failed to launch a 500MHz stepping of the 7400.

Of course Intel famously then pivoted to the NetBurst architecture, for the P4, which turned out to be an evolutionary dead-end thanks to increased leakage at 90nm. The idea was to tradeoff reduced IPC in exchange for higher clocks, but they were never able to get the ALUs running over 7.6GHz, and they had to reduce IPC so much to get there that any advantages of the high clock speed were lost. Nevertheless the fastest P4s on the 130nm process were significantly faster than the fastest P3s on the 130nm process.
I am not sure where you're getting your information on requirements for PCI service providers. There isn't anything inside of PCI DSS that requires some sort of SOC report to be generated and distributed to customers. And Cloudflare does make their PCI AoC available to customers.

They clearly defined the scope of impact, and demonstrated that none of this impacts systems in scope for PCI. There was no breach to change management inside of BitBucket, and none of the edge servers processing cardholder data were impacted. They will have plenty of artifacts to demonstrate that by bringing in an external firm. So I am really not clear why you're bringing up PCI at all here. They made it clear no cardholder data was impacted so your perspective on the required "on-site" audits is moot.

Cloudflare operates two entirely different scopes for PCI; The first being as a Merchant where you the customer pays for the services. This is a very small scope of systems. The second is as a Service Provider that processes cards over the network. The network works such that it is not feasible to exfiltrate card data from the network. There are many reasons as to why this is, but they demonstrate year over year that this is not something that is reasonably possible. You can review their PCI AoC and get the details (albeit limited) to understand this better. Or you could get their SOC 2 Type 2 Report which will cover many aspects of the edge networks control environment with much better testing details. After reading that you can then come back to the blog and see that clearly no PCI scoped systems were impacted in a way that would require any on-prem audit to occur.

And they are not a card network. They are a PCI Service Provider because cards transit over their network. They are not at risk of being unable to process payments or transactions for their Merchant scope even if there are issues with their Service Provider scope. Because, again, these are two separate PCI audits that are done, testing two different sets of systems and controls.

And, as an aside, Cloudflare effectively always has on-prem PCI audits occur. Because the PCI QSA's need to physically visit Cloudflare datacenters to demonstrate not only the software side of compliance, but the datacenters deployed globally.
Lets-plot does implement theme and more - flavors (i.e. color profiles) take a look: https://lets-plot.org/pages/charts.html#presentation-options...
So that is "432 Mbit/s per laser, and 9000 lasers total". I don't know you guys but I find that statement much more relatable than "42 PB/day". Interestingly, they also say each laser "can sustain a 100Gbps connection per link" (although another part of the article even claims 200 Gbit/s). That means each laser is grossly underused on average, at 0.432% of its maximum capacity. Which makes sense since 100 Gbit/s is probably achievable in ideal situations (eg. 2 satellites very close to each other), so these laser links are used in bursts and the link stays established only for a few tens of seconds or minutes, until the satellites move away and no longer are within line of sight of each other.

And with 2.3M customers, that's an average 1.7 Mbit/s per customer, or 550 GB per customer per month, which is kinda high. The average American internet user probably consumes less than 100 GB/month. (HN readers are probably outliers; I consume about 1 TB/month).
Hard concur. When something might look wrong or misleading to a future reader is exactly the time to comment.
Unlogged (YC S22) Is Hiring a Founding Engineer
After experiencing the challenges of Black Friday deployments firsthand, we've developed a unique tool for replaying production traffic locally, ensuring zero regressions. We're searching for a dedicated backend engineer to help us with our roadmap. This role is ideal for someone passionate about crafting flawless, yet speedy deployments.

Your Responsibilities:

- Develop and refine backend applications using Java and its frameworks.

- Collaborate closely with developers to meet their needs, following a practice valued by our founders.

- Create a rapid, reliable log scanning pipeline.

- Integrate third-party APIs into our platform.

- Manage cloud services across AWS, GCP, or Azure.

- Solve software performance issues.

- Maintain high code quality through reviews and adhere to best practices.

- Suggest process improvements and engage in technical discussions.

What We're Looking For:

- 4-8 years of Java development experience.

- Deep knowledge of Java, JVM technologies, and database systems (SQL and NoSQL).

- Proficiency in Docker and familiarity with a major cloud provider (AWS, GCP, Azure).

- Excellent problem-solving, communication, and teamwork skills.

- Eagerness to learn and try new technologies.

Benefits:

- Competitive salary and equity, based on experience and performance.

- Opportunity to work on innovative projects with a talented team.

- Supportive, creative work environment.

Location: Bangalore, India (remote possible in exceptional cases).

Interested? Email your resume and GitHub links to ssl [at] unlogged [dot] io.
Cheap, unfair snark: if I wanted an unsafe, corners-cut EV, I'd get a Tesla!

Edit; interestingly I've read enough reports of Tesla cutting corners, like unglued glass, broken suspension arms and support people gaslighting the buyers.. meanwhile this BYD suffers under a presumption of, but unproven unsafety (although as sibling commenter said, I'd wait for the ADAC report before considering it)
I'd have to check my notes from a 40 year old interview with a former Bletchley Park code breaker .. as I recall ...

The official legit name of GC&CS was Government Code and Cypher School .. but IIRC at the time (1919 post WWI) the official name was coined it was putting out letterheads and contracts as G<something> Copper & Cable Services.

That's a dim recollection of what may have been one of many inside jokes | chuckles from WWII Bletchley as retold to an Australia some 30 odd years later so YMMV.

It's in keeping with keeping secrets from the general public & foreign agents via a Boring Name.

The British | Commonwealth WWII company front for their pre Manhatten Project nuclear programme was Tube Alloys .. so they did like a dull metals related cover name.

https://en.wikipedia.org/wiki/Tube_Alloys
Ahh the headline makes it sound like the scientists have traveled to a hypothetical dimension
haha, thanks for the suggestion :) My twitter is x.com/LouisSayers
> It means if true basically they were disciplined and didn’t trade at all

That is, excuse the phrasing, a metric fuckton of discipline that most people on the planet would find hard to exercise. At one point, their minting of Tether implied they were banking half a billion dollars a day.

They sat on that from $6B 2 years ago to a claimed $80B now?

Still no audit, though. Just "attestations". The difference is the attestation just says "at one moment in time, this much money was in accounts". You could get a short term loan (remember how Bitfinex and Tether used to pretend that they were independent, until people asked why parties A, B, C were the same parties A, B, C on each side of their loan contracts when they borrowed?).

You and I can't buy a house on a mere attestation of accounts - funnily enough, lenders want to see how we acquired that money. But these clowns can stand on stage at Davos and say "Yeah, we've banked a billion a week for the last two years, trust us, you don't need an audit". I know that comparing investment to revenue is not apples-to-apples, but to get an idea of what that incoming cash looks like? You're on the scale of Saudi Aramco. Samsung. Alphabet.
Because I think that it's not a life worth living, because living like this would feel fake, artificial. I don't want it to depend entirely on some device with battery. Moreover, it brings problems and potential risks on its own and is unlikely to extend lifespan significantly.
brew install for me is working fine (with lazyvim)
What if I have a dumb cat?
Like VCs: "It's not clear that your supposed market exists. Come back when you have traction". Later: "Sorry, we prefer to get in at an earlier stage than you are."
Starlinks are actually built so that nothing sizeable remains at all after reentry. This even delayed the laser coms a bit, as the original laser mirrors were too sturdy & so pieces of them could theoretically make it through.
Elite-Only Financial Markets
I am not the author. Vaxry has made the most-github-starred Wayland compositor over the past two years and has issued an open invitation to help develop it.
> They just released a proposal that effectively side-steps the problem of checked-exceptions-in-lambdas.

The main problem of checked exception in lambdas is that Java's type system does not allow expressing statements like "`forEach` throws whatever the lambda throws". Here are two links:

http://james-iry.blogspot.com/2012/02/checked-exceptions-mig...

https://blog.jooq.org/javas-checked-exceptions-are-just-weir...

The proposed syntax puts the exceptions on equal footing with the happy path. Not a bad idea, but irrelevant to the main problem.
Declining trust in Zeus is a technology
From the PDF:

> Requirements for 6G include extremely high data rates (>100 Gbit/s), ultra-low latency (<0.1 ms)....

> For the wireless communication of the 6G era, new radio frequency bands in
sub-THz, ranging from 100 GHz to 300 GHz, have been identified as one of the most promising bands.

> There is also a technical challenge for seamlessly connecting wireless communication systems with fiber-optic communication networks
He was also on an episode [0] of the Song Exploder podcast where he talked about how he uses a spreadsheet to catalog all his song ideas, with columns for key, tempo, mood, etc. So when he has an idea for a song, he can search for riffs and phrases that might work together.

0: https://songexploder.net/weezer
And what about when "all that remains" is 47 different possibilities? That's not a very satisfying truth.
He will: free room and board for many many years.
The standard pseudo-instructions are not just standard. They express idioms that get treated differently, sometimes also by hardware.

For example `li` gets expanded by the assembler into `liu` and `addi` which on larger RISC-V cores get recognised and fused back into a single op.
Using `xori` instead of `addi` would have had the same result but wouldn't get fused.

Next, some idioms get recognised and automatically assembled into "compressed" 16-bit instructions to save space. For example "mv rd,rs" and "addi rd, rs, 0" both get assembled into "c.mv rd,rs". And on a larger RISC-V core, "c.mv" could be only a register rename in the decoder, thus taking 0 cycles.
That's not true at all. At Meta your RSUs are based off the average share price for the month before your start date
>"My question is: how have Tether managed to turn a profit on billions of dollars of long treasuries when the same thing literally bankrupted several banks"<

Perhaps they bought short term treasury bill so they redeemed them in full every few months avoiding the risk? T bills are still 4% or something. Or they are just lying...
It's well known that P is a subset of NP.
I am looking for any under the table job in LA area.
I read it as such too. Not sure why everyone got so upset.
Reuters has many employees in India, and the Khare legal threats are issued by a US firm, Clare Locke, that describes its attorneys as "media assassins" [1] who have represented Russian oligarchs and people like Matt Lauer.

[1] https://www.thedailybeast.com/metoo-media-assassins-clare-lo...
Location: Vancouver, BC, Canada

Remote: Yes, Hybrid/Onsite in Vancouver area considered

Relocate: Possible

Technologies: Cloud Infrastructure, DevOps, IoT, Security, IAM, ML, Storage, Python, C/C++, and many more

Résumé/CV: https://q.uent.in

Email: q [at] uent.in

---

Experienced Senior Product Manager, IT and Software Architect, and Product Strategist with a record of delivering products successfully. Equally comfortable in startups and Fortune 500 companies. Extensive business and technology experience.
A laser that transmits data at 100Gbps can also transmit at 1 bit per second with an additional path loss of 110 decibels.

You'd normally achieve this by transmitting a well-known pseudorandom sequence. You also need clock stability into the ppb range.

A path loss of 110 decibels is huge. It can easily account for your lenses being hugely off axis.
PM is not CFO.
Location: Toronto, Ontario, Canada (Eastern Standard Time) Remote: Yes (exclusively) Willing to relocate: yes

Technologies: RoR, Python, nodejs, html5, css3, reactjs, TypeScript

Résumé/CV: Available upon request

linkedin: https://ca.linkedin.com/in/jay-engineer-66b71644

Email: jayengineer6@gmail.com

I'm a full stack web developer who's been developing web applications for years. Would love to connect with other devs and folks from HN.
I've run musk based distro for a couple of years with no trouble (KISS Linux and now some hacked up Alpine monster I put together). I don't do streaming video that requires DRM -- which will be a non-starter due to the widevine/whatever plugins being compiled against glibc.

But yeah, full Wayland desktop (well, sway) and Firefox -- no problem. I occasionally use a debian chroot to pull up gnucash (accounting program) which works as a backup but it's rare. My debian chroot is mostly to run a 10 year old printer driver from Epson that's compiled against glibc, but doing a little trickery with a small C program works just fine with CUPS still running in alpine (print filters operate on stdin and stdout, so you can launch them in a chroot by themselves no problem).
They recently added the option to install from binary as well. haven't tried it tho

Edit: found the announcement https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html
How does your scheme handle Turkish "Dotless I"?

Should there be different codepoints for serif and sans-serif versions of the same letter? After all, in some typefaces, "uppercase I" and "lowercase L" look just about the same.
Rust is great for well defined tasks that are not too exploratory and/or will be ran many times, so performance matters. There are quite a few interesting statistical inference tools being built on Rust right now. Julia is fast, but it still has some memory usage problems in my experience.

One area I am interested in where Rust could make a lot of sense is edge computing & ML. Imagine a model such as a Kalman filter in a little robot. Here, Rust's low footprint and latency would be advantageous.