skysight-inc/HackerNews huggingface dataset:
Interesting comment exchange, both of you.

The tone of your conversation seems almost enraged to me. That's why I want to get in quick. Because I don't quite understand why your positions didn't lead to a more light-hearted approach to the world.

I'm in my 20s and feel a disconnect to (some, most, ?) people as well. I accepted that and called it a day. I encounter other fellow human beings as possibilities without expecting anything. I'm on a walk through life, mostly observe and act only if I want (or have) to. I'm quiet.

> And I’m not about to express my interest to sun stranger on the Internet that I don’t have a biological or physical connection with. That’s not the connection I’m looking for.

Can you elaborate why you accepted this argument then? I often wonder about this when internet stuff gets heated. I'm no stranger to this. For me it sometimes is a valve for something and that shows me I'm far from completed. It makes my a little more humble.

> First, I’m 55 years old.

I have respect for older people and what they have to say, but I also know my dad. By age (and your assumption), he has seen more than you, but... yeah. I came to the conclusion, it's not the quantity of what you've seen, but what you took from it. You surely have thought about that before, but then I wonder why you had to mention it
Compilers following the spec is necessary, but not sufficient. Compilers are expected to be useful, and in practice, that means being able to fail reliably when spec violations occur. Let’s highlight what I personally expect, from my experience:

1. Pretty much every non-embedded CPU architecture has a page-based MMU.

2. Pretty much every compiler treats NULL as a zero value.

3. Every operating system using an MMU will leave the zero page unmapped, and load/stores at those addresses will cause a segfault.

4. If the pointer address cannot be inferred at compile time (e.g. via address of stack variables, or constant propagation), the compiler cannot optimize away the dereference.

Now WASM is a little bit different because it’s a virtual bytecode, but 99% of WASM builds use emscripten, and emscripten’s primary use case is porting C programs to the web with minimal changes, which means that in order to be useful, either emscripten (via instrumentation) or WASM (via memory protection feature) needs to be able to accommodate common target specific behaviors like memory protection.
I also much prefer explicit error handling and really disklike exceptions because every function can fail in a myriad of ways and you have no idea how. Rust does it much, much better than Go though, thanks to sum types and syntax sugar for early returns (`?`).

But the flipside is that encoding every failure condition in the type system quickly becomes unfeasible. Every allocation can fail. Every array/slice indexing can be out of bounds. Some errors might just not be recoverable at all while maintaining consistent state. Go has the null pointer problem...

That's why both Go and Rust hide certain error conditions and have a fallback mechanism (panic/recover).

There is a balance between the two idioms, and which one is right depends on the language and the facilities the type system provides.
Without being snarky, though, what's left to add? What minority is left disenfranchised?
Not even Vitalik runs a full node lol. He checks Infura nodes to verify shit. That was a hilarious moment
A New Theory of Lift
You could look through your package manager's dependency graph, to find those projects which are more "core" (i.e. those which are depended-on by the most things you use).

When Ubuntu added paid-for software to their package UI, there were discussions about making it easier to pay FOSS developers too, but I don't think it got anywhere:

https://wiki.ubuntu.com/DonationSystemSpecification

https://wiki.ubuntu.com/SoftwareDonations
Yes, this getting clarifications one drop at a time, or being unable to clarify things before doing them.

The KILLER extra topping for me is when you lack any kind of quick-iterative-feedback-loop too. Eg. maybe it's cloud infra done in a braindead way and any way to debug is to do a tens-of-minute-length rerun/redeploy etc.

I'm OK working incrementaly, and even with incremental ambiguity, but I need a FAST feedback loop to iterate.
No, you can't roll that out either.
I was in that, on stage! :-)

I remember every detail... even the smell of the diesel generators. And the very-wet synthesizers (it was pouring with rain!), and - carefully edited out of the videos - the different tracks that veered out of sync, seemingly heading for disaster...
<Looks around> Surely you don’t mean that. You just stereotyped ~350M people, some of them are obese, and some of them world class athletes, and everywhere in between. What a thoughtless, low-effort comment to make.
The most important 'feature' that comes with a large camera body, for me, is that when I operate the controls, I don't lose my grip. This means I can operate controls at the same time, in quick succession, etc. When I'm wanting to use all the tools available to me to get the perfect shot, I want to be able to reach them and operate quickly.

On my smaller-bodied Fuji mirrorless, there's no viewfinder and I almost always shoot in a fully automatic mode. This is great for holiday photos, where it's much more about the memory and much less about the 'art'.
It also automatically enables "global optimisation" in most cases.

This style is called "amalgamation" and SQLite is distributed (but not developed) in this way.
I'll agree that if you are a member of a church and enjoy church service, you should pay church taxes, too - I'd go even further and say (as an atheist myself) if you're a believer and believe that churches do good things, even if you don't go there often or take advantage of everything that's offered to you, you have an obligation by your very faith to help by paying your share.

Then again, I'm completely stumped as to why the government of a secular country (by constitution!) would ever involve so deeply in clerical matters that it would collect taxes for them, free of charge. That system is so dated and out of place for a modern society, I'm not surprised foreigners are very much irritated by it.

Another issue is that you have to pay to opt out of being a member obliged to pay the tax. This is not about the amount (~10-60€), but the fact that all children of christian parents end up being church members before they're even old enough to decide for themselves, thus having to pay the tax or pay to opt out. The same applies to foreigners unaware of this.

If churches had no tax to rely on, maybe they'd be more engaged to not continually loose members...
> When you read code, you have to treat all conditions symmetrically and equally likely

Pretty sure I don't do that when I read code. When I see "list.add()" I don't consider running out of memory and the operation failing equally likely to the list being added to. And if it did, in 99.99% of the cases I'm fine with it just bailing, because there's not much else to do at that point.

I agree that using exceptions for what could be considered normal conditions is not great. Trying to open a file that doesn't exist isn't by itself an exceptional incident. The calling code might consider it an exception and decide to raise, but the IO library shouldn't.
I would say there is no strictly speaking there without a strict context. Bear in mind the characteristics of different animals excrement is not designed to any specification, it evolves in the context of it altering the animals habitat to some extents. We specify 'waste' should alter our habitat to a minimal degree, but we cant say for sure it evolves to that effect. It can fertilize, it can create apparent immediate problems, but such apparent problems can have significant systematic roles. To me the term 'output' then is less potentially misleading than 'waste'. A bit like the distinction between a crop and a weed. Our naming of things encapsulates presumptions and intentions, which is fitting for design, but things that are not designed are liable to exceed expectations.
I never had an issue maintaining Perl codebases because contrary to the many developers that speak ill of it I actually bothered learning the language.
Before the invasion you could buy gold coins/bars for RUB from most major banks, but the cut the bank took was of course large. I have no idea how it is now.
I saw this thing many times. Trust me on this.
I’m not sure whether you mean semantically or in implementation, but from the latter point of view they are rather compiled as static functions and an invokedynamic instruction that will resolve to them at first occurrence.
Why doesn't the government tax churches themselves instead of taxing the members? That way they wouldn't have to collect information on the members' religion.

Besides, not every person who is religious even goes to church.. and even if they go, they don't necessarily go every day or even every year of their life. So it makes no sense to tax them unless you could monitor when they go to church.

Churches, however, could be taxed on their revenue, which does not invade the privacy of their members.
>Dr Who is a good example.

I'm actually a bit sad about Doctor Who, I've not watched it since the Capaldi era which really wound me up because he's a fantastic actor who was dealt a crap hand with crappy scripts that have crawled entirely up their own arse.
One aspect of Pyright that seems decidedly not better is the 651 NPM dependencies [1] it apparently drags along.

[1] https://github.com/microsoft/pyright/blob/main/package-lock....
> became an entrepreneur in fintech

Once you have your revenge on boomers, you’re the next enemy in line if not on the list already.

“Stare into the abyss..” and all that.
The only sanctions that matter come from the US, Germany, Italy, France, UK, etc.

Eastern Europe and the Baltics are just following the lead of the big boys, similar to how a well-behaved child looks to their parent for approval before doing something.
Why is Testing for Mycotoxins in Cannabis Critical (and 7 ways you can reduce it)?
The statistics actually show the opposite - Japanese women are still interested in men, it's the men who aren't interested in women
A famous saying in my culture goes, work for a better life as if you live forever; work for a better end as if you die tomorrow.
Well seeing how it aged, I think bullshit is a fair thing to say, especially how the author likes to be blinded by the lisp-ego so often.
yeah, that happens
How do you define responsibilities of adult life, though? Isn't that still such a broad choice of things you should do and possibly are doing? Or maybe I'm actually doing it wrong, but I'm a lot happier since I've been working full time and cosplay as an adult. (Was working during uni and overall disliked it more than I liked it, maybe too involved but I find myself with a lot more free time now, also a lot more money, guess the only difference is that they expect me show up every day).
The rouble is not pegged to gold reserves. That was just a proposal, coming from one of the least relevant members of the State Duma. (Not that the State Duma actually has any relevant members.)

Edit: sorry, that was actually Nikolai Patrushev, who is as relevant as one can be without being Putin himself. Source: https://www.rbc.ru/economics/29/04/2022/626be2919a7947fc6ea2...
Do you know any good places that would be suited to this topic?
MiniMail does feel like this: https://github.com/synox/disposable-mailbox
Bad wlb Should I quit?
I'm not entirely certain what you are referring to at all? What feelings?
Indeed, I do make an effort to write if(ptr!=NULL) (partially because it more explicitly encapsulates the intent, much like writing ptr=NULL when "clearing" the ptr) but changing the developer expectations around this sounds like a terrible idea.
Note that the movies was based on a successful TV-show, so it was kind of a reboot.
Put them in `<pre>` tags and they should render as monospace and the whitespace as-is at least.
Google Monitoring Uptime checks: https://cloud.google.com/monitoring/uptime-checks
I beg you, do not give them ideas.

Leave plaintext to be as plain as possible. Emoji were already a bad compromise made to get Japanese encodings to sort-of work. Leave markup to general markup languages. Don't make unicode even more convoluted.
They do most of the work... The N comes from Urea. When mixed with the soil and the rest of the bacteria-rich bird litter, it's exposed to various ureases to create NH3, which combines with water for NH4 which plants can use.
The optics library is a bit stricter, using separate types with implicit conversions to give better type errors, and the subtyping diagram is here https://hackage.haskell.org/package/optics-0.4.2/docs/Optics...

The lens documentation has this diagram https://i.imgur.com/ALlbPRa.png

These both skip over indexed versions, and some niche optics like grates aren't in the libraries yet afaik
Small sample size of course, but I have friends who I have hardly met outside their house since they had a kid and it's not too uncommon. Of course there are others where you don't notice any difference, except that they're bringing the kids now. (Yes, I am simplifying, but moving to the suburbs + having a kid kinda goes hand in hand most of the time here).
> This kind of stuff is built for a very different kind of brain than mine, that's for sure.

No it isn't, and this attitude doesn't do you any good. This stuff only seems difficult because it's unfamiliar, but I can assure you it's simpler than whatever "real life" technology you are proficient in.

FP concepts are very simple (so very easy to understand!), the real power comes from their true compositionality, which is also why you don't need a "special brain" to understand what is happening -- concepts compose!
With alternatives like that, you choose what applies, so if it's licensed as "MIT or literally-anything-else", it's still valid. Now why they chose to add Apache2, that is interesting.

A guess: if contributions to the project also need to be mit-or-asl2, then maybe that would force the patent grant clause to apply for contributions? (even if it doesn't change anything for the users)
This gives a consistent and faithful image. Doing it as plaintext would cause problems with reflowing, weird scrolling boxes, and generally might have you fighting with the browser text renderer.
Super interesting, tx for the link.
https://en.wikipedia.org/wiki/Static_random-access_memory#In...: “SRAM was used for the main memory of most early personal computers such as the ZX80, TRS-80 Model 100 and Commodore VIC-20.”

It wouldn’t call it “widespread successful”, but he Macintosh Portable also had SRAM (https://en.wikipedia.org/wiki/Macintosh_Portable)
What's HN's go-to solution for egress control? It seems to be a murky mix of expensive vendor products and hand-rolled Squid.

With supply chain attacks much more common, I'm starting to think that egress control is essential for all.
As good as the intentions behind them are, they work much better by leaving negations out.

Do not murder -> Leave other people alive

Do not commit adultery -> Be truthful to your partner

Do not steal, Do not covet -> Be content with what you have

Do not bear false witness -> Speak the truth

Do not do to another what you would not have done to yourself -> Treat others like you want to be treated

Do not become attached to pleasures -> Practice moderation

Do not give way to anger -> Stay calm

Do not nurse a grudge, Do not return evil for evil, Do not curse those who curse you, but rather bless them, Do no wrong to anyone, and bear patiently wrongs done to yourself -> Practice forgiveness

Be not proud -> Be humble

Be not addicted to wine -> Drink in moderation

Be not a great eater -> Eat in moderation

Be not lazy -> Be diligent

(edit): formatting
After covid started, team started working from home. week into it, HR told team that screen tracker software is to be installed. so that CEO can track what team is doing. I objected to this and left the job. since i find this unethical also very childish approach to micromanagement.

Even in office CEO was tracking the "work" via installed cctv from remote since he was in US.

It turns out that guy was control freak.
Germany was Russia’s biggest customer, why would they even dream of attacking them?

Of course, now that the EU have firmly positioned themselves, Russia may have revised its relationship to Germany. It’s not excluded that they’d completely cut off gas, sending Germany and the EU into a deep recession.

But on the positive side, I think Mr. Scholz, Mr. Macron and their peers will not have issues with heating or putting food on the table. We have to stay positive and remember that this is all for a good cause though and supporting good causes is what the EU exists for.
It is not just the $50 latte but what it signifies. That expensive phone plan, car lease, gym membership, subscriptions etc. Together they would represent a few months rent which you would save otherwise. Invest that and in a decade it would matter.
Could this kind of documentation be an exception?
After all, it can be quite hard to edit these pictures.
I have a Caldigit TS3 Plus dock that I've used with a 2018 15" MBP, a 2019 16" MBP and a M1 Max MBP.

External monitor support has been pretty reliable on both - moreso on the M1 Max than the 2019 or 2018 one. I drive two external displays:
- LG Ultrafine 5K 27" display over TB3 (directly connected)
- LG 27UK850 4K 27" display over DP (from the dock)

On the 2018 MBP, I always had to connect the ultrafine 5K first, then the dock, and then it worked pretty reliably. This was also necessary on the 2019 model. On the M1 Max model, it just works for me.

On the M1 mini, I used to drive the same monitors, but with the 4K display connected over HDMI. Also used to just work reliably.
New Version of Original HomePod to Return Next Year
Seems like it tightened up some a year or two ago. Before that more hollywood stuff was coming out in china more regularly it seemed.
The Kinks, Michael Jackson’s music sound “ok” and familiar today. That’s the price of success and being “trend setting”.
It's a boring movie. It's not a very good plot (and even has some weird coincidental plot holes).

But I think it's well regarded because of the world building, set design, costumes, and music.
I imagine it gets very font-dependent what the results actually look like, sticking to ASCII gives great reproducibility guarantees.
Well... I suspect German Datensparsamkeit is only a figment of the utterly ridiculous digital infrastructure of the german governments, both federal and state ones. Most processes are still carried out via paper or fax (fax!), you have to show up personally for the most insignificant things, every single village has their own records (practically never digital), and every time the government attempts to make a stab towards more digitalisation, big corps waste billions on giant projects that never get finished - we had the attempt to get health insurance (mandatory here) cards with an NFC chip on them that would securely store medical records and grant online access to your data; finally, no more carrying X-Ray CDs from MD to MD or filling out registration forms at the doc. But of course, 10 years later, everyone has a new card, but you can't do anything with it. Someone has earned a lot with it though.

So, all in all, it's not that Germany's government is so privacy conscious, but we're simply stuck in a pre-digital world with no reasonable way to share data.
Eating fruits is actually good for preventing type 2 diabetes [1]. In my personal experience, I've found that following a keto-ish approach for my diet by decreasing processed carbs, as well as increasing fruit intake, has had a positive impact on my weight/fasting blood sugar.

[1]: https://www.hsph.harvard.edu/news/press-releases/eating-whol...
This looks really great. Best of luck.

Crowd-sourcing labels and tags on top of the videos would be (too) amazing. Could actually ruin online gaimng..
Tl; dr: this setup is probably very close to the GPU pass-through (with a twist) many folks are using for GPU-heavy use-cases in a VM already, so not sure if it could be classified as unusual.

At work, we use VMs with NIC virtual function interfaces (https://www.kernel.org/doc/html/latest/driver-api/vfio.html) from the hypervisor for first line of validation for our product (full disclosure: part of the quality and automation team at StorPool Storage), so that we can have an environment both close to the production systems with network hardware acceleration enabled in the VM (i.e. kernel bypass) and easy to reproduce and re-create. There are some limitations and setup quirks with different orchestrations, but they are not live-migrated anyway, so not really an issue.

At home the main usage is for isolated environments (not unusual), and recently to be able to access a ZFS in an older Freenas/Freebsd zpool drive (the Ubuntu ZFSoL could not detect it for some reason, haven't looked into it more). I was a bit surprised that passing through the whole storage controller with the sole SATA disk behind it (the host root OS is on an NVMe) is actually slower than attaching to the VM as virtio raw disk (i.e. /dev/sdN).
> What's really neat about lenses to me (more of a practitioner than a theoretician) is that while the level 0 explanation of them is "they're like getters and setters in your OOP language" they extend the concept much further.

This doesn’t tell me anything since getters/setters are almost useless in my experience.
TIL: "Buckwheat is related to sorrel, knotweed, and rhubarb, and is known as a pseudocereal because its seeds' culinary use is the same as cereals, owing to their composition of complex carbohydrates." - wiki

Still though, the question is not so much about classification but about importance as a food\resource.
> But if you follow a meat-only diet will make it really difficult to poop. I wonder how carnivorous animals do it. Are they constipated all the time?

Easiest poop was when I was carnivore(you poop very little amount). Being constipated means you didn't get enough fat. Having diarrhea means you got too much fat that your body couldn't absorb fast enough.

At start of carnivore you'll probably have diarrhea since your body/colon isn't yet used to so much fat/meat. But then you get get used to it (1-4 week).
Not to diminish fine dining or my biannual visits to the movie theater, but I think schools and kindergartens are the killer apps.
I've been learning Zig and it seems that Zig and D have a lot of things in common. With Zig one can readily import C code as well, and with `c-call-convention` any Zig function can be made callable from C.

However, I've run into lots of bugs in Zig so I got a little disillusioned... how do you think D compares with Zig? Is it able to produce as efficient and small binaries, cross-compile to most platforms, metaprogramming etc?
Hopefully there's more clarity on the official stance over the next few months. On one hand, it's easy to start and run a cryptocurrency business in Singapore, and there's a lot happening [1][2]. The effort by Mojaloop [3] itself looks like the aim is to deliver a reference model for digital payments, and they explicitly say they don't use a blockchain [4]. This looks more like something suited for a CBDC.

It feels like they're testing the ecosystem, fine tuning their approach to investing and supporting less risky but functional technical approaches to payments, and tweaking their legislation iteratively.

[1] https://www.channelnewsasia.com/singapore/mas-principle-appr...

[2] https://vulcanpost.com/791333/mas-crypto-regulation-pays-off...

[3] https://mojaloop.io/

[4] https://mojaloop.io/faq-items/does-mojaloop-utilize-blockcha...
Maybe you don't know very much about Paul Verhoeven.
Seems like it wasn't even a deep fake, just clever video editing

https://twitter.com/DanielLaufer/status/1541033121591820289
Run the math. 400+ people/minute for a runway is actually much higher than any rail line.