skysight-inc/HackerNews huggingface dataset:
Significant differences in FP calculations still occur between different architectures, and sometimes even when code is compiled with different optimizations on the same platform. In particular, Intel Gen doesn't support denormalized floats and gradual underflow (and I think other GPUs are similar here); FMA (fused multiply-add) changes the results of most algorithms, though usually only in the least significant bit; and the IEEE standard doesn't require that operations beyond the basic ones (+, -, *, /, and square root) produce correctly-rounded results because that is deemed to be too difficult.

The FMA thing is the thing that made me realize that expecting identical output from FP algorithms is a lost cause. Knuth's choice was the only reasonable choice if you're trying to define a deterministic platform that makes your results reproducible on future hardware. We can expect with great confidence that 50 or 100 years from now, much less 1000 or 5000 years from now, there will be other optimizations like FMA that change the results of our programs, rendering their executions irreproducible. But TeX will still produce the same page layout when run on the same input files.
This isn't even new. Even USB 3.0 (the first gen, later rebranded as USB 3.1) micro-B to A cable, which has been around for at least 10 years at this point, is already not good for mouse. Nor is my USB-C 2.0 with 60W PD cable.
It will most likely render differently on different hardware since gpu float math is nondeterministic across different environments
They’re often not happy about being swapped live (because DOS isn’t a huge fan of hard drives disappearing).
"Wait, isn't Ethereum a game?" - My brother
Thanks for this! I’m not sure I would have looked at CodeBuild
You’re often better running the old one into the ground - the new one will be just as expensive when it comes time but you’ll be getting the current model at the time.
USB isn’t just storage, it’s way more than that. If you plug a USB stick into your computer you have no way of knowing beforehand what the device actually is or what it does. Is the device a normal USB flash drive? Or is it actually something far more malicious?

There are USB sticks, in the wild, which impersonate a keyboard. When connected to a computer, at some point, they will send keyboard commands to the computer in an attempt to fire up PowerShell and run commands that install malware.

In general, you should not use a USB stick unless you know its provenance. Consider them highly dangerous. Be especially suspicious of USB sticks that you find “lost” near your business, since somebody may be targeting your business—this is a common technique both for pentesters and for actual criminals.
Not as bad as "GitOps".

IaC got people to understand at the idea that your infra code should be treated like your app code. Checked in to source control, deployed via COCD etc. Not defined by clicking buttons and stored in opaque databases somewhere.

"IaS" gets at the idea that it's a continuously running process. It's not a provisioning script you run once, there's a live reconciliation loop running in prod alongside your application code.
Personal data of 400k TAP clients possibly stolen by hackers
Great idea. Add federation to it (ala mastodon and the like) so that multiple marketplace can communicate (useful for search). Think about the recommendation/comment system to avoid/minimize spam/fake reviews and scam (orders that never arrive) maybe have integration with an escrow payment system.
https://www.amazon.jobs/en/landing_pages/pto-overview-us

15 PTO days.
6 personal days

Yes I work at AWS. I’m never on call and I haven’t worked for more than 40 hours unless I’m learning something new trying to figure out. I control my own calendar and I manage expectations for my projects.

I do work in ProServe though…
AWS/Amazon might be great for customers but it's a horrible place to work. Having worked in AWS for 3 years, almost all services are half baked, tech debt filled in all parts of the code. But hey, we never see any issue? It's because it has army of oncallers who are manually running commands and fixing issues.

I used to work in one of the DB services and we used to get 20+ pages (sev2) every day. Due to insane amount of pages every day, we used to have daily on-call rotations.
If the mob keeps it where I don't have to see it, then it's not my problem. I'd rather live in a city with illegal gambling done in private than in a city where the street is lined with casinos and gambling propaganda. Keep that shit in Vegas where it's easy for me to avoid.

I wish they'd ban adverting of state lotteries too. Those ads are the worst, most insulting, most idiotic. A celebration of mindless materialism and short-term thinking. These ads celebrate the fact that most lottery winners blow it all on stupid shit then end up back at square one a few years later. It's flagrant exploitation of the dimwitted; the least they could do is not flaunt it on huge billboards all across town.
Your nuclear neighbor that has a ton of their nuclear plants offline because of excessive heat preventing adequate cooling?
USB is way more than storage. No floppy disk keyboards exist.
In times past, was it not easier to share audio output devices on Linux computers with normal networking or Bluetooth?

I never much cared for audio applications but I can distinctly remember it being trivial to use my Ubuntu PC as an audio device for pretty much anything else. Dread to think of the Bluetooth delay though.
Why would this require a blockchain?
Re: the floppy equivalent of a “cassette adapter” does exist: https://en.wikipedia.org/wiki/FlashPath

They don’t actually emulate a floppy diskette, though. They have a signaling protocol that works through the floppy mechanism but they won’t just work in a floppy drive with the stock BIOS floppy calls. They need a driver to implement the host side of the protocol.
> "Phase three starts at 8 a.m. sharp, next Monday, and lasts for fourteen Pomodoro-timer cycles, concluding at 5:38 p.m."

Unfortunately, this sounds dreadful and yet completely plausible. Pomodoros, or taking short breaks every once in a while, really are useful for avoiding stretching out tasks, though.
SimpleMobileTools: an org built a whole suite of FOSS phone apps with no ads
For reference, Shopify already has https://shop.app/ which does some browsing and recommendations based on your product purchase history, so while it's still "you must use shopify as your storefront", I don't see it as much different from this guy's product.

Perhaps the selling point is "nobody can deplatform you", but chances are not many places have that problem (shopify is against doing it for political content[0]), and if that's the case, all this does for you is force you to hire a team to handle scaling the systems once you need to support tens of thousands of concurrent users.

0: https://www.theglobeandmail.com/report-on-business/shopify-f...
MiniDisc in an MO media. And I'm not sure about Japan, but judging from what came over to North America and the UK, writing to MD was SUPER popular. Though that might be because the major use case in export markets was as a more compact CD player/writer.
They aren't even offering one, it's worse than that. They are providing info how to use your one annual free credit check that is gov mandated. They are not offering anything other than notice.
Satire but rings true a bit about the current interview/hiring climate.
An NE2000 in a box without a bunch of other ISA cards competing for IRQs isn’t too bad. A DOS packet driver is pretty plug-and-play and will open up various DOS tools for common protocols (FTP, HTTP being the most useful for file transfer).
A quick search didn't find anything. I wonder, does Arti support communication over a unix domain socket yet?

Using a unix domain socket for a client in a private network namespace with no network interfaces is a nice extra layer to ensure no IP leaks. The regular Tor daemon has supported this for a few years now.
This doesn't make sense.

Admittedly im in canada, so maybe its different - but holds are to protect the bank not the person who wrote the cheque. There wouldn't really be a benefit to the cheque writer here.
Hours worked, career selection. In short there is no arbitrage to be found and employers aren’t leaving money on the table.
According to the article, Fog Reveal accounts are typically only offered to law enforcement organizations. The company apparently realizes the sensitivity of these data and doesn't just make it available to any random paying customer.
I meant to mention.

You can run and rest CodeBuild locally. Just download the Docker image and run the shell script.

https://docs.aws.amazon.com/codebuild/latest/userguide/use-c...
"Until very recently", "If anyone wants one, let me know". Is she still making pens or not? Schrödinger's penturner!
Ubuntu 22.04 has been terrible for me. Snapping firefox broke my password manager, I experience regular stutters and terrible performance, etc.

This was the ubuntu version that finally made me switch to another distro after using it on at least one of my computers for a decade.
I read "Photography" as "Pornography" and was like "that's manly af".
Can I ask, out of curiosity, what was the low-code solution they ran with? I've tried a few and been only marginally happy with most.
Even less well known is that if you bribe the post office hard enough you can get “moved” into the more prestigious nearby zip code.

It’s been a trick to increase rental property values for awhile.
Do you know the meme on Reddit that shows a blob in a square, deciding to give the outside world a try, gets punched and says never again?

That’s how I feel when I try to interview for an software engineering role.
Off the top of my head -

- I won’t be able to pick you up today please take the bus instead

- don’t forget we’re going to Nan’s tonight so please come straight home

- it’s 5pm where are you?

- yes little Bobby Tables can come for dinner

- You left your hat at home, I’ll drop it off at morning recess
Are you American?

Why would you assume that?

That's a long way in terms of cultural differences in the UK.

Sure, but it's pretty insignificant to someone not in or familiar with the UK. Which is the vast majority of planet earth.
Or trying to rent a bikeshare in Paris in the 00s when US credit cards didn't do chip-and-PIN.
Yes, I think I was missing your point.

I think that your thrust was that smaller average household sizes means more dwellings are required. This is a good point.

Shrinking average household sizes could be explained by the shrinking size of the average family, or it could be explained by shifting expectations, by people wanting more.

If you take a population where all single people are willing to live in share houses, your average size of your household goes up. If all the single people expect to live in their own apartment because they want their own space, own bathroom/kitchen, then this would drive down the average household size.

I would expect both of these dynamics to be at play here. Average family sizes are decreasing in most developed countries. People's expectations have also risen with regards to housing.

I wonder what effect each has on the demand for housing in Portugal?

BTW: Your personal example is possibly a good example of shifting expectations in society, whether you recognise it or not. Every sibling moved into a place by themselves? Did no one move into a sharehouse? I probably do not live in the same country as you, but it used to be in my country that when you first move out of home it is not the norm to live by yourself. What's the norm these days?
> I've been waiting for half a year now for a simple and effective EU wide coordinated effort.

Hang on in there bud. Spain in particular and south europe as whole have little to say in the way the eu works. Unless a diktat comes about they’ll bark for nothing.
> Why would you assume that?

I didn't assume it - I asked.

> Sure, but it's pretty insignificant to someone not in or familiar with the UK. Which is the vast majority of planet earth.

Yeah... which is why I explained it to you, since it's unfamiliar to so many people.

Did you not want it explained to you?
Congratulations, New York City has finally caught up to Hong Kong in 1997: https://en.wikipedia.org/wiki/Octopus_card

...are they still using OS/2 or have they finally upgraded to Windows NT 4?
That's a good point if I were forced to make a decision by only listening to Vitalik. But he doesn't strike me as a profiteering salesman trying to get me to sign the dotted line based on just what he says. It's a huge debate that will invent the future so no doubt Bitcoiners will engage in the debate and tell me why Vtalik is wrong about Bitcoin and Proof of Stake. You wouldn't complain to the judge in a courtroom that the lawyer for the other side is biased. That's essentially what some people in this thread are saying. Instead, you'd engage the opposing lawyers arguments and come up with better ones. I'm on the jury, trying to make up my mind.
There’s enough competition for good software engineers you don’t really need to do this to yourself. You won’t get in a FAANG but if a process is getting really annoying like this just withdraw.
One type of async pairing I’ve done is “one person writes tests and the other writes the code to pass said tests - then swap”
Im sure there are others but this is all I’m familiar with - it works ok and has the benefit of being sorta TDD, or at the least making sure tests are written
ToolsConfig – A directory to store your tools’ configuration
Going through this right now, not for the first time.

I always wonder if they ever actually fill the position for which I was a candidate.
As someone who traveled to NY for work just-often-enough for my MetroCards to be constantly expiring, this felt like an intentional grift to fleece visitors.
USBs usually have a CPU inside that sits between the storage and PC. This way the PC doesn't need to know a thing about the storage and the CPU can do whatever it needs to implement the USB protocol. However the CPU can be malicious and modify files
This is so awesome :)
Sad someone out there will assume this is for real and plan to change their interviewing to this. I've been in interviews where you had to talk with every single person on the team (8, half of which didn't show); a gang interview with me in the middle for several hours; 4 separate interviews with multiple people who all asked complicated puzzle questions; and a place where every team member talked about how they did a part of every job (architect designed classes, lead designed methods, and programmers filled them out), etc. Insanity in interviews knows no bounds.

Two of the best programmers I ever worked with I interviewed over the phone for an hour each and that was it.
But was it ever supposed to?

If I remember correctly, one of the main element of the product vision was to allow better moderation, to have a "safer" online experience.

Provided it is a very relative concept, the community approach makes a lot of sense.

In a way, it is very similar to how forums used to be.

Can it be improved? 100%. Many UX elements would make the product more popular, but was it meant to be a twitter replacement? not sure.
FROM: jobs@bubbleapp.com
DATE: October 5, 2022

Dear Applicant,

As you may be aware, the past three weeks have been a test. You have been “working” at a facsimile of our HQ staffed by trained actors.

Finally, an explanation for all the software devs who can't fizzbuzz!
The San Diego checks were so cursory as to be a formality - I never did but I’m sure you could have rode for decades on a single ticket because the coo never got close enough to see times and dates.

Now it’s all cards and stuff so I’m not sure how they police it.
It’s a good question, because everyone experiences inflation differently. For us, it’s been a bit of a non event

-Our mortgage payment hasn’t changed, so 0% inflation rate. That’s a big one.

-Both of us already worked at home, so we don’t drive a lot. One car a gas guzzler that takes premium, the other EV. We also did not buy cars in 2020-2022, a huge source of inflation.

-We did a bunch of nest feathering in 2019, so no household durables, which was a big source of inflation 2020-2021.

- We get our food at Costco and farmers market, and don’t eat out much. Costco really worked hard on food inflation. Prices at the farmers market are through the roof.

- I flew on 1 round trip since airfares and hotels skyrocketed, and we took a 2-day trip to Santa Barbara for my wife’s birthday, which was 48 hours straight of sticker shock.

This is the ultimate YMMV
Keep the bans, let the Indians have that business if they want it. At least the bans keeps the casino out of my neighborhood.
<pre> and <code> still require you to escape all HTML special symbols. <script> and <style> do not.
If a company sets expectations accordingly I don't mind having several rounds. It gives me time to interview them too. I just think we all need to agree on which poison to fight and that's Taleo.
It’s perfectly incentivized to never be fixed.
What's far, far worse is all the gambling being done under the guise of "gaming" and focused directly at children. Not only is it as exploitative as normal gambling, in 99% of instances you will never receive something which you can then exchange for currency or anything else ever again: they have your money regardless.
groceries have definitely been pushing the limits of my budget a lot more. even at the height of the covid shortages i could pretty comfortably get a month's worth of food & necessities without breaking 200$ now it easily takes around 350$ to cover the same lifestyle. the largest negative is that i feel like i'm being pushed towards unhealthier dietary habits both by price hikes and by the need to work more hours to compensate. i can get about a week's worth of ramen and toaster strudel for the same price as 2 days worth of chicken breasts.
I spend so much time exploring repos related to work or personal projects. I literally do not have time at the end of my day where I think to myself, "you know what, I really want to find some more repos to star and never look at again."
what about <xmp>?
Sure, yeah. A real "cassette adapter" for floppies would need not just a regular one-head magnetic transducer inside the diskette, but some mechanism to determine which track the read-head is trying to read. Maybe another, much more sensitive magnetic transducer, to determine how far away the read-head is from it. Maybe a strain gauge, if the read-head actually makes contact with the medium. Or maybe just a bunch of metallic pads that close different voltages on an ADC ladder circuit — presuming that doesn't disturb the flux pattern being read out by the head.

Though I suppose you don't really need to know where the head is. You could just have an array of very small magnetic transducers, with good magnetic isolation between each one, where each one is looping over a different track; and whatever track the read-head angles onto, it just ends up "plugged into" one of the transducers that was already there waiting for it. Kind of like how a "cassette adapter" for 8-track players would have to work, if one of those was ever made.

Bonus thought: try to imagine how a "cassette adapter" for VHS would have to work. Tape with conductive wire run through it in on a matching slanted raster, etc. There's a reason they never made them :)
> having a standard that is basically back compatible all the way to the nineties

My brand new 2TB SSD with USB3.2 2x2 (20Gbps) is not supported by anything I have today, and looks like is not supported by USB4 (and TB4).
AI is getting better at generating porn
There’s a form of dysfunction if a team can’t trust a subset of the team to make a decision on a new team member.

Likely it’s an attempt to avoid all possible blame.
That jumped out at me too. Not even close to a 'relationship'.
Yeah, BECU. I mostly use StarOne, formerly Lockheed Martin Credit Union, but they're in the Bay Area and now I live in Kitsap. BECU seems well liked, and seemed to be more open than the other credit unions over here.
Create a USB adapter which only allows mass storage USB profile forwarding?

You plug it in between the computer and the USB stick.

Alternatively the OS should allow setting some USB ports to be set to recognize just storage profiles.
Dear Applicant,

As you may be aware, you have been drugged and transported to southern Mexico. Both of your kidneys have been removed. Now begins the practical portion of the interviewing process where we analyze your problem solving skills.
My favorite part about Mastodon/The Fediverse is people like you think it is dead and hopeless and don't come there
This is the major reason I haven't been looking for a new job. I haven't been super happy at my current place, but at least I don't have to go through yet another life draining and de-humanizing interviewing process.

Not to mention the first 6 months or so at a new job trying to figure out how the internal politics work. "Better the devil you know" and all that.
I don't know what it does in practice, since it's obsolete. Heck, I've never even heard about it until right now.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/xm...

I think HTML should have a dedicated tag for this, but sadly <script> is the closest thing that I know of.
Automatic Reliability Testing for Cluster Management Controllers Like Kubernetes
Whew. That was too close to emotional tranquillity for comfort. Thanks!
Both Bazel and Nix have some powerful features to them. (Though, oddly, they don't quite mix).

I think they both also have downsides where, if your software does things in ways they don't like, it's difficult to use them. -- And, your team is going to have a tough time using the tool without sufficient expertise.

As I understand it, Bazel's emphasis is more about compilation, where the big win is building projects where you've got a team big enough (& a project complex enough) that dealing with Bazel saves more time than it costs.

Whereas with Nix.. I think one good use case is "declare & lock the dependencies for this toy project", which then allows picking the project up without having to update your code following updates to the system package manager.
DeepCamera: Local inference engine, Home Assistant intrusion detection AI camera
It's easy to hand-wave the discussion away by citing a bunch of links, but taking a gander over that Wikipedia page seems to verify much of what I stated about bad statistics. Much of what's mentioned is comparing the median of giant groups rather than making an apples to apples comparison.

That's the same bad statistical approach that lets activists claim that women make a fraction of what men make: they compare the incomes of all women to all men rather than taking into account individual choices, education, career fields, etc. When you do a good comparison (comparing women with equivalent careers, education, ages, etc to men) the wage gap between men and women is blurred.

For this question about Black loans, all I'm interested in is an apples to apples comparison. Compare loan rates of Black people in X career with X education making $XXX with XXX+ credit scores to the White, Latino, and Asian equivalent. That's the better approach to see if bias exists. Does that study exist? You tell me because I'd be interested in it.
The authors emphasize how the Rust compiler prevented them from introducing many potential bugs.

Sometimes it's better to have no security software and fully understand the implications than to have a security software with bugs unknown to you, which are tacitly exploited by your adversary.
Don’t forget about Lumen (now called Firefly) — compile and run OTP on WASM.
You can't tell without that Gen suffix, because it got retroactively renamed so that manufacturers could stick "USB 3.2" label on their old USB 3.0 devices.