skysight-inc/HackerNews huggingface dataset:
> Anecdotally I sold all of my non retirement stocks and am sitting on cash.

This is a bad idea. Even if you could predict when the dip occurs—which is impossible—it's still better to be in the market:

* https://ofdollarsanddata.com/even-god-couldnt-beat-dollar-co...

While you may miss the bad days, you will almost certainly miss the good days—and those are key to getting good long-term returns:

> If you missed just the 25 strongest days in the stock market since 1990, you might as well have been in five year treasury notes.

* https://theirrelevantinvestor.com/2019/02/08/miss-the-worst-...

> Looking at data going back to 1930, the firm found that if an investor sat out the S&P 500′s 10 best days per decade, total returns would be significantly lower than the return for investors who waited it out.

* https://www.cnbc.com/2021/03/24/this-chart-shows-why-investo...

> J.P. Morgan Asset Management's 2019 Retirement Guide[1] shows the impact that pulling out of the market has on a portfolio. Looking back over the 20-year period from Jan. 1, 1999, to Dec. 31, 2018, if you missed the top 10 best days in the stock market, your overall return was cut in half. That's a significant difference for only 10 days over two decades!

* https://www.fool.com/investing/2019/04/11/what-happens-when-...
*hours
I’m my view, Rust is a very uninspired kind of safe language. But a point on which I agree with Rust is that array accesses should be checked by default.

I think this article ignores some arguments for array bounds checks and it ignores the importance of what the default is:

- It doesn’t matter how fast or slow bounds checking is in theory. It only matters how fast it is in practice. In practice, the results are quite surprising. For example, years ago WebKit switched its Vector<> to checking bounds by default with no perf regression, though this did mean having to opt out a handful of the thousands of Vector<> instantiations. Maybe this isn’t true for everyone’s code, but the point is, you should try out bounds checking and see if it really costs you anything rather than worrying about hypothetical nanoseconds.

- If you spend X hours optimizing a program, it will on average get Y% faster. If you don’t have bounds checks in your program and your program has any kind of security story, then you will spend Z hours per year fixing security critical OOBs. I believe that if you switch to checking bounds then you will instead get Z hours/year of your life back. If you then spend those hours optimizing, then for most code, it’ll take less then a year to gain back whatever perf you lost to bounds checks by doing other kinds of optimizations. Hence, bounds checking is a kind of meta performance optimization because it lets you shift some resources away from security to optimization. Since the time you gain for optimization is a recurring win and the bounds checks are a one time cost, the bounds checks become perf-profitable over time.

- It really matters what the language does by default. C++ doesn’t check bounds by default. The most fundamental way of indexing arrays in C++ is via pointers and those don’t do any checks today. The most canonical way of accessing arrays in Rust is with a bounds check. So, I think Rust does encourage programmers to use bounds checking in a way that C++ doesn’t, and that was the right choice.

As a C++ apologist my main beef is: if bounds checks are so great then please give them to me in the language that a crapton of code is already written in rather than giving me a goofy new language with a different syntax and other shit I don’t want (like ownership and an anemic concurrency story).
The 1990s was the decade of the OO hype culmination (Java, C++), and Rust is designed after that ended :)
The malware DLL has "https://locator.blueswan.io" in it, and various texts referring to "bs-worker" or Blueswan-worker. It's more like an internal codename.

Fun fact: the DLL also has various "C:\Users\akabos" strings, that being the "CTO" of this enterprise: https://ru.linkedin.com/in/akabos

Russian malware writers don't care much for CI.
>it is still an indirect concern because the unvaccinated are taking up hospital resources that I might need.

The solution to this is to bump the unvaccinated to the lowest priority of hospitals. If beds are full they should be removed from the hospital.
> AWS would be a far superior product if it trended toward being a dumb pipe.

"Superior" by which measure? AWS is making money hand over fist. Companies use AWS because they think it's better than alternatives.
You can approach things like this in two ways:

- academic, like the author. Look for the facts and numbers and derive your understanding of the events from it, and only it.

- investigative, like the events of Spotlight. Pull on a thread and see how deep it goes.

You need bit of both to discover the whole truth.
Your choice to compare Rust to D and Dart reveals all.

If you imagine that Amazon could not rewrite firecracker in a week, you are not paying attention. If you imagine that the Linux kernel has any Rust code in it, you are not paying attention.

Python, JavaScript, Java, C++, C, and Fortran got miracles. Myriad others did not. Miracles are not awarded for merit, but are reliably denied for failure to act to seize them. (C++ very nearly lost its, before 2011.) Rust has not got one. Rust still, just barely conceivably, could find one. Failing to take steps in that direction is a binding choice.
The only point I see that wasn't addressed was that we can use land unsuitable for agriculture for grazing, but in that case all the supposed top-soil benefits are going to the wrong place anyway.
Alimony is not child support. Alimony is paid to the ex-spouse to maintain their lifestyle. You would need to pay child support in addition to the alimony.
From my FAANG experience they are strict policies for dealing with user data and you actually have to think about such things and get approvals.
Canada pausing intake of highly skilled immigrant workers amid heavy backlog
In France? Not really. There was a massive injection of public money. Anyone furloughed was paid 80% to stay at home.
Interesting and accurate (though he's the academic, not me, so that's not really my call to make).

Ronan Lyons is a fairly well known name for people who would read the Business section of the newspapers. He compiles a a quarterly report for Ireland's largest property website that gets pretty much guaranteed coverage upon release.
I’d add “fuel ethanol” to the list of things worse than Bitcoin.
How do I find out if an executable was built with rust? (Assuming it's not my code...)
>an engineer is someone who has a degree in engineering

Some would define it differently as someone who has an engineering license. There are States who have actually presented lawsuits aimed at preventing people from describing themselves "engineer" if they don't have that license. And, while an engineering degree is the more common first step in the licensing procedure, it's possible for one to get a license without an engineering degree. In the legal sense, they are more of an engineer than someone with a degree and no license.

Regarding the plumber, I think the mechanical engineer who designs the plumbing system would be the engineer, while the plumber is the technician. Just like the electrical engineer designs the system but an electrician installs it. Both roles are equally important but shouldn't be conflated.
I went that route on a school PC in 1998. There was no floppy drive, so I installed a Linux distro (also Slackware, iirc) onto the Windows partition, then resized the Windows partition with Partition Magic and used the existing Linux as a bootstrap for a fresh install on its own partition. It was so incredibly magical. No one had any idea I was doing it, and I felt part of the hacker culture :) I tinkered with it for a few of months at least, and eventually was compiling my own kernels, playing with boot/swap partitions, etc. Never got X to work, though.
Get a high-speed blender (not necessarily Vitamix, there are many cheaper brands). The possibilities are endless. There are thousands of recipes online and you will discover many interesting flavors and textures. Many of these are very good for your health.
Yes they will:

"If you don’t upgrade to a Google Workspace subscription, you will not lose access to other Google Services, including YouTube, Google Photos, and Google Play, nor paid content, including YouTube and Play Store purchases."

Source: https://support.google.com/a/answer/60217?hl=en#zippy=%2Cwha...
Fedora on POWER9 for my daily driver, personally (a dual-8 Raptor Talos II). I like the architecture, having been an AIX admin since the 3.2.5 days (still have a personal POWER6 with it) and a long time Power Mac bigot, and I like Raptor's commitment to openness. My HTPC is a Blackbird.

It shouldn't be a privilege to own a fully user-auditable computer. Cost continues to be a problem, which is why I hope Microwatt gets into more things. But the cost is primarily from the motherboard, which has no economies of scale (CPU prices are actually fairly competitive), and other than the processor everything else is off-the-shelf. Fedora, Void and FreeBSD work well in my personal experience, and there are other choices.
This is not a 'good faith' action. It is a way to try to monetize your users bandwidth in a way that exposes them to liability. It is so far across the line that it is sad that that needs to be explained.
If someone conspired to enroll my computer in a botnet, constructive problem solving would not be the first thing on my mind, and in fact I don't see how it could be my responsibility. If I fuck up very badly and people are mad and unconstructive, that's unpleasant but the problem is my fuckup, not people being mad about it in the wrong way.

It seems to me that it's up to the author to explain why the project can still be trusted, they can't just do this and expect that people will still trust them just because they reverted it.
Heh, I installed ImageGlass when Windows 10 somehow broke their image preview utility, and I don't think I've ever updated it since (or received any notification to update).
If you’re looking for something tasty to drink (it’s Friday and I want something special, but I don’t want to drink) I go for hot chocolate. Melt some high quality chocolate into some milk and bam, youre all set. That it some of the sparkling teas out there that are flavored with Hops. hoptea is great.

I’ve gotten back into working out, taken up new/old hobbies now that I’m not drunk and sleepy from 7pm onward.

All the best to you!
and if they're actually wearing winter clothes you don't really need to heat the cabin at all. I assume the problem in Virginia was that people jumped into their cars with nothing but a sweater, assuming they'd be quickly transferring between climate controlled environments. Every time you leave the house you should be dressing like you're going for a walk in that weather.
I've been trying to emphasize natural fabrics and tossing out stuff that doesn't fit, so I've been buying:

Pendleton - Amazing wool shirts, and their cotton stuff is very solid. They still sell all-wool sweaters, which is becoming rare even at the high end. Sometimes eBay/poshmark have nice older USA-made pieces but sizing can be a crapshoot.

Brooks Brothers - Reliable for well-made warm-weather linens and cottons, pretty sure that remains so post-bankruptcy. Style choices run from 'Weekend Lawyer' to 'Insolent Schoolboy.'

American Giant - All-cotton tshirts and hoodies. Haven't tried their pants.

Woolrich - Good sweaters and heavy shirts. My first sweater from the now-shuttered PA factory has survived 30 years with spells of very rough traveling and outdoor work without holes.

Bemidji Woolen Mills - Wool Mackinaws and barn jackets do well in most situations where waterproofing isn't required.

Arc'teryx - The Canadian-made Gore-Tex stuff is very durable. Overseas-made no slouch either. I believe Gore is making serious progress in shedding fewer microplastics.

Double Pump - I think this is a captive Amazon brand? Durable and inexpensive cotton cowboy snap work shirts, the only ones I've found that are not synthetic blend. Ely Cattleman has a line of 97% cotton shirts but most are awfully rodeo-y.

LL Bean - Still make good casual and lined winter pants, but they're going downhill fast in nearly every other category. Will market something as 'wool' when it's 95% synthetic.

Eddie Bauer - See LL Bean, maybe with better shirt choices.

Smartwool/Meriwool - Base layers are magic, both brands seem indestructible. Smartwool socks are nice for all but the hottest weather. Meriwool is more likely to be all-wool. Runner-up goes to Peoplesocks brand.

Oh and the key to laundering all of these natural fabrics? Wash as cold delicates, dryer cycle with no heat for wrinkles, hang dry near a dehumidifier.
That’s not correct, the clinical trials explicitly measured symptomatic disease and not transmission

e.g. https://clinicaltrials.gov/ct2/show/NCT04470427
I actually prefer the SCHEME version but again the basic concepts remain the same.
It's worse than it seems.

The very first mention of "spider" on that Discord was already the release announcement of a version containing it and got negative reactions: https://i.imgur.com/gLKce8W.png

I skimmed through the dev's messages prior to that (not many) and couldn't find anything else related.

I believe "I made an announcement to poll people's reaction" is intentionally deceptive wording to imply they made a poll beforehand, but they're actually just referring to the release announcement. Same with "There were very little comments" which misses out the fact that all those comments were negative, and there were few comments primarily because it's a small unknown Discord server.
I've noticed that the covid crisis has resulted in steady or even growing home purchases, many of them as second homes. In the US there was a lot of talk in 2021 of those who had not lost their jobs sitting on more liquidity than ever before, so I'd assume it's many of these people who jumping into the housing market.
I mean the world has never been a better place to live. With all medical advancements and quality of life. Every year gets better. Most people think the world is worse than when they grew up with the invention of world news and then later on social media, but it's just not true. We'll get through this time and forget about it, it's just how pandemics work. No one talks about Spanish Flu or Hong Kong flu on a regular basis until another pandemic hits us
> The Algorand cryptocurrency achieves thousands of transactions per second

And is it possible to sync to the current Algorand state by downloading and verifying the complete transaction history, like I can with Bitcoin? And if so, how big is that download?

Bitcoin limits the tx rate on purpose so that the Initial Block Download remains feasible on average hardware, and no trust is needed beyond the integrity of the client software.
I'm surprised I haven't seen more people point out that the licence says "THERE IS NO WARRANTY FOR THE PROGRAM" and therefore "he can do whatever he wants to (your computer with) his software!?!1".

That argument wasn't convincing when it was made in support of the recent vulnerability added to the "colors" NPM package, but I can still imagine people claiming that hijacking users' IP addresses is not harmful enough to count as malware.
Hello maintainer here - hopefully some of our open source users chime in, but my favourite will always be NASA:
https://github.com/nasa/ML-airport-configuration

Donation is the normal term for proejcts joining the foundation - in doing so you establish a steering committee where members are entitled to voting rights. To graduate as an incubation project, 5 organisations need to join your board and the project is thus the priorities of the project will no longer be driven by just one organisation.

In the short term there is still a full time internal team staffed and maintaining the project, but excitingly we now have a mechanism for new collaborators to properly come onboard.
Interesting, never heard about them asking about ISA changes. Where was that done?

There are some lovely new instructions in Power10 but until they get the firmware source out fully I won't use them in the Firefox JIT.
Canada doesn't have a 30-year fixed rate mortgage, though. So anyone making that trade better be betting that interest rates never go up...
Every time I get a raise I make a one time splurge purchase and then look at ways to reduce my periodic spending. Cancel subscriptions, re-play old games, that sort of thing. I figure my spending will naturally rise again (always has, anyway) but not as high as it would have if I let it if I wasn't so cautious.
Careful, the French measure of “poverty” is a percentage of the median income. It’s more an indicator of inequality than anything else

And the 200k people laid off from the tourism and other sectors were paid 80% of their previous income by the state.
The reason they reverted the commit as soon as they got _called_out_ is because bam they got CAUGHT!!

They though they could be smart and slip in a malware quietly without anybody checking, which was pretty bad executed because literally anyone can see the commits.

You don't just accidentally type in a full line introducing a malware that IS of common knowledge ("Oh sorry my fingers moved on my own! I didn't it was a malware!!"), that doesn't exist, there is no sugarcoating, this was absolutely evil intended, stop painting as clean innocent what is visibly dirty
Thich Nhat Hanh has also lived
Hard disagree. The very first NAT broke a lot of cool things that already existed. Again, think of all the serverless things we could’ve had, like truly end-to-end peer-to-peer messaging that wasn’t routed dispatched through a central routing platform. (We’d still need a locator broker, but that’s far different than piping all content through a third-party host). NAT ruined those entire concepts because the whole concept of “every host is a potential server” went out the window.

Without NAT, we’ve have already made the transition to IPv6 as the creaky old IPv4 wouldn’t have that critical bandaid that helped it limp along. IPv4+NAT can’t die quickly enough.
Them, not me. I gladly meditate about 2 hours per day since I have the peace, the time and the place to do so. But it took me many years to get all three of these ingredients for my spiritual fire.
The offical FAQ has been updated with this:

"What happens to my additional Google services and paid content if I don’t want to pay for Google Workspace premium features?

If you don’t upgrade to a Google Workspace subscription, you will not lose access to other Google Services, including YouTube, Google Photos, and Google Play, nor paid content, including YouTube and Play Store purchases."

https://support.google.com/a/answer/60217?hl=en#zippy=%2Cwha...
I think asking a candidate some basic big-O notation questions in an interview is great. Asking a DevOps candidate if a search algorithm developed and published in 2018 is O(n log(n)) or O(n log(n) K^(log n)), and then dinging them for not getting a perfectly correct answer, is over the top the kind of stuff that's used for age discrimination. Not because the young candidate will know it, but rather they will be excused for "almost getting it" and "having a good attitude" etc. in the hiring committee.
How E Ink developed full-color e-paper
I don't work for an FAANG, so if someone who does comes along I'll defer to them.

What I have gathered from those who do is that it's not that there's a shortage of problems to solve in the organization, it's that the bureaucracy is so thick that they couldn't solve extra problems even if they tried.

From your references to "clients" I assume that you work as a consultant of some description. Obviously, no one brings in a consultant without having a lot for them to do. Additionally, few orgs bring in a consultant with the intention of them doing only what they're told.

But if you're just one coder among tens of thousands, that's exactly what your organization expects of you. And that's what the people who tell these stories find so draining.
Perhaps you're thinking of PL/M [0]? I had a brief encounter with it (as sold by Intel) targeting (of all amazing things) the 8051 microcontroller ISA.

And yes: So. Many. Floppy. Swaps. The codegen was not horrendous, but IIRC its price kept it well out of reach of non-commercial users.

[0] https://en.wikipedia.org/wiki/PL/M
Honestly, that’s for lawyers to decide. I suspect you’re right but have no idea, and unless you’re a lawyer neither do you.
Seems pretty obvious to me, that like 2000 dot com era, NFTs are very hyped, most projects will fail, value will be wiped, but NFTs will remain part of our internet experience in some way like e-commerce is.
> My argument rests on the assumption that the dev was acting in good faith.

There is no way this was a good faith move, you don't expose your users to liability like this without informing them clearly and making it opt-in.
Everyone knows their value prop going in: unless you are able to monetize the complement like RedHat or Google, payment is in experience, reputation, and a fun challenge.
tl;dr: whatabout "statements issued by Apple, Nike and Coca-Cola among others that no signs of "forced labor" have been found."

Those are indeed failings of western companies and governments. Those failings do not justify ignoring CCP actions toward Uyghurs
There's a joke in finance that VP is an entry-level job. Largely because that field is very status-driven and people want a glorified title, despite entry-level responsibilities.
For one serving sure it is not trivial to eat that, but spread it over 3 meals and it is very OK

My grandmother told me that during WWII in Belarus many people in villages for 3 years eat pretty much only potatoes plus few berries/mushrooms and little fish. It was pointless to keep any animals as those would be taken either by Germans, local police folks or partisans. And all potatoes were grown with pure manual labor as the were no horses and petrol for any kind of machinery was simply not available.

Despite such diet people were not malnourished or underweight and even sold potato to get money for other stuff.
I'm not sure what flags wasm-pack uses, but you can try using opt-level=s for smaller codegen. Also lto can help.

You can take a look at cargo-bloat. It's sometimes surprising what code takes up all the space.

There are some general tips here: https://github.com/johnthagen/min-sized-rust
Are you saying AWS does not make money off the infrastructure Snowflake consumes? Snowflake consumes a lot of compute, plus there are lots of other SaaS services that integrate with it and also need compute, networking, etc.

It's my understanding the margins on compute at least are pretty good. So it seems as if AWS wins either way.
Opinion: Vaccines are a tool, not a silver bullet
Architect behind Googleplex now says it's 'dangerous' to work at posh offices
Ask HN: Is it just me or do 99% of SWE jobs offers seem completely pointless?
I'm kind of looking for a job, and even though I really need one, I'm completely unmotivated by 99% of the job offers I see and rarely apply.

Maybe I'm naive, but it just seems that almost every job out there is about squeezing more profit out of people, and absolutely nothing else, and it doesn't really make me want to work.

Since college I've been working the bare minimum (or less)to live, 3 months there, 6 months there, 2 months there... I don't know how anyone manage to work full-time for a long period of time at unrewarding jobs that just don't matter.

People who have really great jobs(not talking about money ofc), how did you find them?

People who work 8 hours a day, mostly for a paycheck, how do you cope without wanting to off yourself?
> no amount of alcohol was safe

You didn’t link to the study so I can’t confirm, however I’m guessing the behavior I recommend would constitute a tiny added risk overshadowed immensely by other behaviors they delight in.