skysight-inc/HackerNews huggingface dataset:
If a bank defrauds you in the UK you generally get the money back, there have been multiple cases.

As to them having your money, that's what capital adequacy controls (another form of regulation) are for. banks are required to keep a percentage of their assets in low/no risk securities to mitigate the risk of insolvency due to bets going wrong.

Many many many customers have been affected by hacks on crypto coin exchanges. To take one recent example I think the customers of Cream finance basically lost it all after cream were hacked for the 3rd time in a year.

You can ofc lose money on the stock exchange, and in the UK there are regulations about what products can be offered to retail customers. things like leveraged investing are restricted.

None of this is to say that financial regulations are perfect, they're very much not, but that there are reasons why they have evolved in the way they have, generally in response to the kind of things happening to the crypto market right now.
so many words have unexpected connections, for example “friend” is related to “freedom”
Robot or Organism?
I chose the iPhone because of the “just works” nature but now they’ve made it impossible to get photos off using Windows (disconnects in copy, iTunes or DCIM, tried workarounds, due to heavily walled garden no other app can be used to get 500 photos off). Lots of people online with same issue.

If I can take photos and copy them off I might as well go back to androids.
That’s the first thing that came to my mind, immediately followed by “I should tell my wife that it’s her fault if my semen turns to brain plaque” the next time she has a “headache”
i think it's good there was full disclosure about your employer, but it also set the post up for me as "i am wearing my cloudflare tech lead hat", as nowhere in your post you state you are speaking for yourself and not as an employee... very confusing.
Still relies completely on wind. There are plants with spring-loaded seeds that will fling them various distances:

https://homeguides.sfgate.com/examples-plants-disperse-seeds...

https://m.youtube.com/watch?v=b5JicZvq8TQ
This post is so timely!

Debugging SH4 processors is tricky because they have a non-standard extension to JTAG standard: H-UDI.

Does anybody in this thread have details about the H-UDI proprietary SH4 JTAG extensions?

Context here:

https://github.com/GlasgowEmbedded/glasgow/discussions/290
But does rent go up because the tenants have more money, it did it go up because the cost of everything goes up?

When wages increase, the costs of the landlord also goes up. Repairs costs increase, labor in the front office, and the landlord's personal costs increase.
I would posit that becoming a politician is more accessible for most than becoming a billionaire…?
You can get off-the-shelf libraries that do this for you with zero-effort sane defaults. Most of them let you tweak the settings. I'm talking about Python's `requests` and Rust's `reqwest` here btw, two of the most popular HTTP client libraries out there. Python's `urlopen3`, which `requests` uses, exposes options for backoff strategies. `aiohttp` has a lot of these parameters as well. Unfortunately Rust's equivalent, `hyper`, isn't nearly as ergonomic/easy to use.
If the disease is genetic (error in a gene) or genomic (error in the large scale structure of the genome), a very important thing to do would be to also sequence the parents (preferably WGS [Whole Genome Sequencing]). Doing such a trio sequencing experiment allows you to determine, for every gene and even base pair, from what parent it came and this allows you to assess what is normal (assuming the parents are not affected). This way you may find out if your partner is homozygous for an aberration both parents are heterozygous for. This could mean that is THE affected gene/chromosome. You may also find what we call "de novo" aberrations, these are aberrations that are not present in the parents at all and arose in you partner. These aberrations are very suspect (again, because both parents are not affected).

You may find something, you may not, a lot is unknown and regions outside of the genes may be affected and even the cause of the phenotype, but we still understand very little of this.

Depending on where you live, genomic counseling is free and trio sequencing is usually part of it.

This is not really my expertise (more in oncology) but feel free to ask more questions.

If you have BAM (or CRAM + reference genome) files for parents and your partner, you could download a trial of VarSeq [0] to do a more GUI based analysis of the results.

"Is it sufficient to identify variants by searching for the SNP string (e.g. "rsXXXXXX") in the VCF file?"
If the variants have been associated with the same phenotype as your partner's, then yes, it is interesting. If there is no phenotype, perhaps you can track down the source publication and try to talk to the authors.

There are probably groups online with people in the same situation, try to find them, they can probably help you a lot more.

[0]: https://www.goldenhelix.com/products/VarSeq/index.html
How does the new design push people to mindlessly meme share? Reddit has been like that for a decade or more at least IMO.
You would also like simple wikis https://simple.wikipedia.org/wiki/Chuck_Yeager Adding simple just brings information down to its bones, good for quick reference and easier understanding of harder topics https://simple.wikipedia.org/wiki/Quantum_mechanics
The reason you typically rewrite all those things in C++ is because they're performance-sensitive, and for performance you need control.

There are also correctness concerns; it's easier to ensure code is correct if you write it than if you take it from the Internet.
The difference would be (very simplified) the one between poking a controlled hole with a needle in an only somewhat inflated water balloon now, causing a small but steady stream of water to push out, vs. waiting until it fills up and bursts completely, one is way more violent than the other.
Philosophy is arguably better conducted showing rather than telling. Plato did this by asking questions, others do it with poetry.

It's easy to construct refined models of the world, but it ultimately isn't particularly useful and readers often get lost in this world of ideas and end exploring things they've been told rather than things they've seen. You eventually end up with something akin to scholasticism.

Once you start to notice it, we use a lot of very complicated terms and ideas in our daily language, but it's often not immediately obvious what we mean. I often come across people talk about ideas as though they had wishes and intents. Peculiar thing. Anyway I don't think adding onto that pile of long complicated words makes the situation better.
It is an argument against unnecessarily elaborate and complex methods of recording contracts like crypto.

A lot of important, trusted systems often don't have particularly sophisticated security in every single layer. Homes and mailboxes have simple locks. Online transactions have fairly basic digital integrity checks (ie. you connected to a bank's server using HTTPS with a secret cookie). Credit card chips and card readers are riddled with vulnerabilities. We still sign legal documents with like, pen and paper and a scribble that even children can forge.

These systems are still trusted because trust isn't established by infallible recordkeeping processes, it's the humans and the organizations and the written/spoken promises we make that matter. A legally recognized scribble is as trustworthy and useful as a foolproof NFT. Crypto's complexity adds very little in practice.
https://semver.org/#how-do-i-know-when-to-release-100

Pretty much everyone's using chrono and rand, as there's not really anything else...
Your public key is available to everyone on the internet so anyone can verify your signed message. You can't do that without a blockchain unless a trusted third party is used.
As shop owner that switches to Woo I dig into many plugins the last year and only find a very few of those attention and countdown plugins that are kinda honest.

- The majority of 'users currently see this project' are looking a few hours back instead of being 100% fake. All of them allow faking the numbers somehow tho. There are plenty of 100% fake ones out there too tho.

- 'xxx just bought' things are usually real too. But also out of context and time. Plus all plugins I've seen allow you to add custom fake ones. Or even have some preenabled.

- While I was looking for the functionality to actually lock products when they are in a cart for 15 minutes or so because we have limited stock I found none of these plugins is actually doing this. All they do is adding a cookie and a fake timer.

There is more, way more. And I learned to avoid shops using any of those fake tactics.

In the end I wrote many of that stuff my own with real data and I don't think users will ever notice the difference :/
Exactly. The whole dotcom was also about making money fast. But that doesn't invalidate real uses-cases.
Yum Yum Gummies – Don’t Buy Until You Read This Latest Report
thrill and furthermore clamor of contemporary life can assess quite a bit of us down. With unnecessary to-do and inadequate time, along with the unending showing via online media, it's nothing unexpected that pressure and tension and stress go to an untouched high. Remembered for this are the torments and furthermore inconveniences that component age, unfortunate practices, and a sullied setting. The pressure would surely additionally raise glucose level degrees, irritating the indications of diabetes mellitus and furthermore setting off it in certain conditions. Furthermore, our rest cycle gets upset, which can, much more, lead to significantly more health concerns.

https://buddysupplement.com/yum-yum-gummies/

https://www.facebook.com/reviewsforsupplement/posts/970552420198508

https://yumyumgummies.footeo.com/news/2021/12/07/yum-yum-gummies-don-t-buy-until-you-read-this-latest-report

https://protocols.io/view/yum-yum-gummies-reviews-trusted-or-fake-benefits-a-b2pcqdiw.html

https://r2.community.samsung.com/t5/other/Yum-Yum-Gummies-Reviews-Full-Spectrum-100-Natural-and-Effective/m-p/10273993

https://promosimple.com/giveaways/yum-yum-gummies-review-full-spectrum-watermelon-price-and-where-to-buy/

https://brand.sparkamplify.com/yum-yum-gummies-review-full-spectrum-cbd-gummy-bears

https://bumppy.com/tm/read-blog/10871_yum-yum-gummies-reviews-2021-best-cbd-gummies.html

https://issues.apache.org/jira/browse/AAR-8945

https://www.folkspaper.com/topic/yum-yum-gummies-reviews--is-yum-yum-gummies-use-safe-or-not-5667851052515328.html

https://yumyumgummies.substack.com/p/yum-yum-gummies-reviews-100-organic

https://www.provenexpert.com/yum-yum-gummies/

https://www.tickaroo.com/ticker/61af0db0195f9652bd73da5a

https://twitter.com/Yum_Yum_Gummies

https://yumyumgummies3.footeo.com/news/2021/12/07/yum-yum-gummies-review-does-this-cbd-gummies-effective

https://r2.community.samsung.com/t5/other/What-is-Yum-Yum-Gummies-It-Really-Work/m-p/10274194#M29868
There's tools that show you the dependency tree, forwards and backwards. I was pleasantly surprised that it existed and was so simple.

I've seen cpp codebases where people just copy paste the libs because they don't like struggling with cmake. Then there's boost, which is huge. Maybe a bit less relevant in recent versions but still, once you need it...

From a security perspective you may have a point, if it's security critical maybe think about that. But then also security benefits from rust in other ways.

My main focus is ergonomics: how simple is it to grab a lib, how often do unforeseen issues happen? With CPP I just get this feeling every time that this is a cave entrance, and adding this lib that I know I need might just eat up a whole day of googling. It doesn't happen every time of course, it just has happened enough times that I'm fearful.

With Rust it hasn't happened yet. Something in general about it is that errors seem to make sense. You get a message, and the hint is an actual hint that helps solve the problem. This goes for using libs as well as the language in general.
Maybe we need a name for the opposite of software that is exposed to such a pressure to change: Stableware.
No.. there is no "language x is the future". There are many languages for many purposes. Learn multiple, see what differentiates them. All of this hype needs to end.. seriously. Terms like "modern stack" should be forbidden.

This all reflects in job descriptions. They just mention a ton of buzz tech, no matter if they actually use it, if you would actually use it in the job. No description of what you will actually do. This focus on the tech stack is superficial.
You're confusing engineering and technology with fundamental research.

Digital cameras and batteries aren't in the same league as game changing concepts like quantum theory and relativity.

Game changers don't just mean you can make stuff cheaper, they mean you can imagine completely new kinds of stuff that were literally unthinkable before the game changed.

Before you can improve batteries you have to invent the concept of a battery. Which means having some basic understanding of electricity. Before you can improve computer vision you have to invent the concept of a computer. Which requires inventing a theory of computability.

And so on.

The point is there really hasn't been a lot happening at the game changer level for a long time now. Refinement is fine, but it's unwise to confuse it with fundamentals.
See Chesterton's fence: "The principle that reforms should not be made until the reasoning behind the existing state of affairs is understood." [https://en.wiktionary.org/wiki/Chesterton%27s_fence]

There might not be a particular reason for why things are the way they are. It might have just grown to be this way.

I haven't read it but I've heard good things about "Working effectively with legacy code" by Michael Feathers.
Value Stream Management – Modern Software Development
Actively measuring current software delivery performance and taking into account the time, cost, or customer experience perspectives helps value stream managers, DevOps teams, and Engineering leaders to better understand the context in which they write code and the impact of malfunctions.
Working backwards:

Here's a snapshot from October 2021: https://web.archive.org/web/20211020224005/http://theinfo.or...

The updated links in it (to http://theinfo.anandology.com/) seem dead though.

In 2014 there are error messages, and sometimes just court records: https://web.archive.org/web/20140215110438/http://theinfo.or...

The latest I can find of what looks like the original site is 2012: https://web.archive.org/web/20121003205028/http://theinfo.or...

The next snapshot it's replaced with the court records.
Spacelift Policy-as-Code Introduction
So does masturbation.... could it be the exchange of molecules, a touch of human warmth or that feeling of contentment/happiness which is more important?
I just wanted to wish you all the best. I really empathize. It felt unfair to discover the statistics on birth defects vs age of the parents -- there's almost a linear correlation between age and defects, and no one ever told me. I'll be 34 in Feb, and I've wondered many times whether I'd be a good dad if our kiddo pops out with a few missing pieces. (We're finally in a position where IVF is on the horizon, so it's a constant worry.)

It's incredibly inspiring to have an example like yours. Thank you so much for trying to connect with researchers to help them understand the disease, even though it "has no value for you or your son." Your attempt has a lot of value as a model to follow. I'll try to do the same thing if we end up in a similar position. Good luck!
Jeff Hammerbacher – Ethics and Data Science
Thanks.
This seems like a service that _should_ be free and enabled by default at least with a subset of options for the root account.
If you insist, you may have a look at https://github.com/mg979/vim-visual-multi

It implements multi cursors in vim and combines it with vim movements etc.
Magnificent app which corrects your previous console command
Top Learning Resources for Web 3.0 Developers
Supervolcanoes generally aren't violent, though. They're just really, really big. It's the ash and gases that do the damage.
Heiser might be being a bit pedantic here in his points; but nevertheless it is important to bring attention to this area. There is more to the world of IT research than AI and Data61's work on security was exactly the sort of thing that research groups like CSIRO should focus on. There is a surplus of people working on AI - and and limited evidence so far of big benefits from academic study since most of the payoff seems to be coming from hardware improvements over time.

Management doesn't seem to appreciate what a good thing was going on here. Sooner or later, security research will pay off in a big way. It is a pity we can't measure catastrophic hacks avoided.
> There was a single (!!) LG display (27MD5KL) that met that criteria, but it was discontinued.

It was updated in 2019 as the 27MD5KL-B, specifically designed for Macs:

https://www.lg.com/us/monitors/lg-27md5kl-b-5k-uhd-led-monit...

I saw it listed on apple.com two months ago, but it was a month+ back-ordered. I ended up buying one via eBay (for my Mac Mini M1).

EDIT: it's still available on apple.com: https://www.apple.com/shop/product/HMUB2LL/A/lg-ultrafine-5k...
Scaleway is also providing M1 mac minis. The price is around 0.10€/hr which is quite cheaper.

As per the stability, my scaleway m1 has never had any issues. works just fine for some CI.
Where's the answer for day 1, part 2? Here's day 1 - https://github.com/mitchellh/advent-2021-sql/blob/main/day01...

I can't see where it is creating a window of three results to compare against. I guess, you might just be able to change the offset to 3, as the offsets of 1 and 2 will be included in your current window so don't need to be compared.
I agree with the author that it's hard to generalize use-cases, and make it easy to use. It looks like a really nice solution for solo tracking.

I freelanced a few years and now work in a small consulting/hosting co-op. We have to manage time for dozens of active projects. When it's time to invoice clients, I often end up doing small tweaks on my time-tracker. It used to take me 30 minutes to generate/send an invoice. When I had 2 clients, quarterly invoicing, that was fine. These days I generate around 20 invoices per quarter, 5-10 minutes per onvoice. It includes emailing the client and including a time sheet.

Besides reinventing the wheel (well, partially, because it uses our CRM product), I find it really useful to support Gitlab and Matternost webhooks. I can do "/spend 1h" on the client's issue, and it adds the time in the right project. Similarly I can do "/punch 10:00+1h acme/support [comment]" on mattermost, and it will do the same.

It's overkill for most, but I think good time tracking and invoicing are similar to having a good dev setup. You'll save time and avoid frustration down the road. Freelancer and consulting shops often need to track all those small 15 mins calls and emails, which add up, and sometimes a client will ask where that time went, so it's important to have good reports.
My coworker was in North Africa and I was in France.
I personally love Rust for prototyping for one particular reason: even if it's not as quick as what you'd do in dynamic languages (JS for me, for most people it would be Python) it comes with an enormous benefit: iterating on your prototype several times until you eventually reach the final version is much, much quicker than in any other language I know, simply because the compiler will catch almost any mistakes you make during your refactoring.

So, The first draft is going to take like twice as long, but every subsequent iteration on your prototype will be much faster. I find the payoff time to be pretty quick (like one or two iteration are often enough), but obviously if you're doing a true one-shot that you're never gonna touch again, it won't be worth it (that being said in my experience, such situations are pretty rare and most one-shots end up being way more than what they where supposed to in the first place).
I get them from AliExpress, because it's super cheap there. Some sellers only offer very standard prescriptions (same diopters on both eyes, standard pupillary distance, no astigmatism correction). Others also offer to create glasses with custom prescriptions, just like you'd get the glasses from the optician.

Zenni Optical also offers custom prescriptions, but is more expensive (likely still a lot cheaper than your local optician).

But you can totally also get glasses with a lower prescription from your regular optician, but as you will relatively frequently need new glasses, that can get expensive (at least here in Germany it would, and I heard in the USA glasses cost up to $1000).
Well, when a couple of grams of weed can easily get you a 7-10 year prison sentence, you define convenience a bit differently.
Wait, do I get this right that M1 Macs cannot work with monitor calibration tools? I am not a graphics professional but my wife is and we are thinking about buying a M1 Mac - but she needs a calibrated display.
https://www.adobe.com/acrobat/online/pdf-to-ppt.html
Tried this? https://www.adobe.com/acrobat/online/pdf-to-ppt.html
Sadly it's out of production, everything you can find (if you can find it) is new-old stock.

And also unfortunately, the build quality is very, very bad.

But yes, better get that one while you still can! But be warned, my friend recently got one, and had to go through about 10 retailers until he found one that could actually sell him one. Many retailers put these on their websites in the hope that LG will be able to deliver stock, but LG can't deliver stock.
Story: Moved to Tears; the Law of Karma
Off-ramping is a non-issue. It's like saying the stock market is worthless because its value is predicated upon keeping capital tied into it. Really, you can extend the same reasoning to any market. It's fine being a nihilist, but not very realistic.
Well, yes, but to be honest that code still has to be annotated with bounds and batch sizes etc. In futhark you need to know absolutely zero about GPUs
He was most likely this computer scientist: https://en.m.wikipedia.org/wiki/Hal_Finney_(computer_scienti...
If you had a tiny warp bubble you could use it to transmit information faster than light.
I deeply miss C++ templates in most other languages, excepting fully dynamic languages, and D.

Have you tried Zig? Comptime templating it one of its selling points.

https://ziglang.org/documentation/0.8.1/#comptime
The "interoperate easier" idea is a trap for both C and C++ and worth avoiding because in fact they aren't quite compatible, so you're making both languages worse to achieve this. I don't much like C++, but if you must use C++, actually use C++ and forget that it's sorta kinda "compatible" with C.
Strategies that will lead to success for early-stage startups
3 strategies that will lead to success for early-stage startups

Build in public
Be customer-centric
Engage with related communities

We have consistently enjoyed the results of implementing these strategies.

If you have a better strategy, share it with us.
I think it will always be slower than hand-optimized GPU code, just like assembly. But for most complex programs, I think the compiler is better than humans.

@arthas, the author, at some point made comparisons against implementations and it was a most twice as slow, but often faster.
"The consulting way" is to spend 12-14 hours at work to be productive for 9-10.

Similar to crunch, but crunch can be more brutal.

Also probably you arent as effective if you just worked for 8 hours, you are still productive though.