skysight-inc/HackerNews huggingface dataset:
> If A has a reference to C, B cannot, and if B has a reference to C, A cannot.

That's not what encapsulation means, and again, it's up to you to come up with a model that makes sense.

> In a relational database, on the other hand, the tuples would be contained only in their relations/tables. A query could then associate comments with users at runtime, but comments can be queried on their own

Sure but they are still 'nested' by way of relationship. Of course you don't have to physically nest structures within structures. Both make valid OO implementations. Nothing in OO prevents you from querying comments on their own.
Not, not just tagging.

Try creating a note, then highlighting a phrase from that note. You'll see that you have the ability to create a card from that phrase, which will then be attached to that note. The next time you pull up that note, you'll be able to see the card and vice-versa.

You can also see attached cards and notes side-by-side if you prefer working that way.
> doing FP in a statically typed language that's not based on type erasure

What language are you talking about here?
Thanks for the info. I appreciate that you took the time to write this. I think I will check out vfio passthrough again.

Something like Looking Glass looks cool. I definitely disliked having to switch monitor inputs back and forth every time, though that was just more of an annoyance than anything else, of course.
There are large regions of the US where the posted limit is 80, and the real limit is even higher. Reducing the speed to 50 would literally add an hour or more to daily commutes in some of these regions. It isn't the person in the city that is making a sacrifice by reducing speed limits.

An obvious flaw with this idea is that enforcement is local and discretionary. There are many jurisdictions that refuse to enforce posted speed limits today, never mind a limit of 50 which would be extremely unpopular.
Having something to offer != implementing every single feature of emacs. Sometimes NOT having all the stuff emacs has can be a good decision.
> I really dislike the notion of throwing entire swaths of people into a single bucket.

Because there are always exceptions to the rule? Or because you think you can't generalize about any diverse group of people (yes you can, knowing that it obviously doesn't apply to every individual)?

> Some vegans will eat it - others won't. I don't think you can say with confidence what portion of them will until there's some data.

Yes that's fair. But remember the backlash against beyond and impossible burgers because they're grilled on the same grill as meat - as if meat were an infection. Some vegans are a special bunch.
It's always fun with these kinds of posts, because people never think what their total progressive future will be like. No cars, no pets, eating bugs for protein, taxed to shit to provide a social safety net, forced to clump up in cities for efficiency. Probably a lot more than that. Being an eco-serf.
Thanks! Yeah, Remnote is also really cool and a great product.
If you choose to conflate “sending packets to the EU” with “operating in the EU”, you are choosing a future where the internet is siloed off and the web ceases to be a global network. I am not passing judgment - merely stating a fact.
> That’s an overly broad definition of “object”, since under that same definition a record type (C struct) or any other blob of memory is an object.

I think that's because you seem to have stopped at the second sentence the rest is important as well. I'm also talking about a level above the ECS implementation. What is the running thing actually doing.

> With that said, it seems pretty common in games to use a component system that isn’t “pure ECS” (like the default Unity components prior to their new ECS), which definitely seems like typical OOP to me, just decomposed a bit more.

Yes this also models much the same thing at runtime.
What people? Plenty of people are concerned with what they're doing. US government is too inept to do anything or they're willingly cooperating with them.
I actually agree with you. Exchanges are regulatory bodies (so-called SROs) in our capital markets system. We think there should be a new one with different incentives to do a good job for companies
This is bogus.

Wal-mart sells insulin for $24.88 a vial without prescription currently.

It's only the newer 'guchi' insulin brands that are crazy expensive. Stuff from 1996 that is compared to in this article is actually cheaper than it was in 1996 (adjusted for inflation).
How Coinbase lists assets
OSS Copyleft Licenses and Venture Capital
XFCE is honestly a mediocre middle ground between the actual minimalism of a window manager or the better functionality of say kde.

Most fragmentation is actually entirely different software with the same end goal as opposed to actual forks and it's not really clear that the developer of foo would have joined forces with the developer of bar had he not started his own project.
It looks like proprietary software. To claim to be an alternative for Anki it would have to be free software at least.
my ten years behind the bar backs this up completely.
Insulin is a solved problem, in first-world countries the sale price is fixed and there's public healthcare.

But in America you are supposed to take "personal responsibility" for your own health and biohack your way ouf of type 1 diabetes?! Srsly?

This s a political, not a scientific problem. Call your congresscritter.
Why are you using yandex? Just curious, never heard of anyone outside of Russia using it, and even many Russians try to avoid it apparently.
I should also clarify that the people who banned me on *(old) Freenode and the people who banned me on OFTC are the same physical persons.
At the present moment, this is illegal in the US. Some day things may change, but that's where things stand right now
What you're complaining about is that Google frames the carousel results, which is a completely legitimate complaint, but which is not really related to AMP as such.

Edited to add: An example of where the same content is not framed by the same search engine is on Chrome Mobile's new tab page "articles for you". Many of these are directly links to unframed AMP content, such as what I'm seeing right now: seekingalpha.com/amp/..., thehill.com/...?amp etc
Oh man, you are correct. Shoot. I don't know how I did that.
org-mode with org-fc for spaced repetition
What's in Your Wallet? Trading Card Packs of Real People's Wallet Contents
I don't agree. Even if you aren't programming microcontrollers, even if you're just building brochure websites for mobiles, you'll do it better if you understand hardware.
I'm sure they will. I nonetheless consider it a win that I can go to the grocery store and never wait in line for a limited number of cashiers.

There's a huge open question of what we're gonna do when automation crowds out large numbers of jobs, and that's potentially a significant societal shift. But right now we've already got human beings doing jobs effectively as robots, and already not creating real human interaction.

Personally, I'd rather be giving a UBI to those people for going off to, I dunno, create art or go on hikes and write about them or whatever it is human beings do when they're off being human. That might let me have some real human interaction, not a forced moment of intersection while they're just trying to get me my groceries so I can be on my way.
Your comment starts presenting an interesting debate but you steer towards some kind of partisanism or tribalism that is quite stange to witness.

You do not need to hear any kind of moral guardian to do and conduct yourself knowing that every single person is responsible of the actions they make and though I am not responsible for those starving children I am responsible for many of the atrocities commited for the burgers I ate.

It is not about virtue, it is taking responsibility of your own actions and checking your own ethic to decide if it is correct or not.
"My son plays Roblox a great deal."

Not "a great deal" as far as purchases go. As far as how much he plays.

Alternate sentence:

My son plays Roblox frequently.
I don't have the citation handy, but I'll keep an eye out next time I go through my archives and see if I can dig up a link. It's a fascinating branch of research, imho
> the contrived requirement that the accordion sections themselves can be arbitrary nodes

Why is that contrived? I implement complex forms as data input for a workflow runner. Often, there are nested properties only relevant for certain branches of workflows, and to keep the new user's focus and eye, I put these properties within an Accordion. They include classic data inputs as well as tree-browsers for file or other tree structures, arbitrary lists of objects, etc.. It is quite graceful

> it's not like you can just pop anything in there--you'll likely break your layout if you try

And this is where I grow even further confused. It's exactly like you can pop anything in there - otherwise why did I implement an Accordion in the first place? My layout tracks the scrollHeight of the container node holding the children for each section and updates & animates its own size accordingly. It's of course just a flex-column, but maybe you can enlighten me on something I am missing with regards to your comment and this implementation.
Don’t we run into problems of low level carbon dioxide poisoning, if we hit the levels of “the only way to keep the planet habitably temperate is to reflect sunlight”? At around 1,000 ppm we’d hit the point where everywhere outside you’d be noticeably affected. Which is around where we’re projected to be by 2100.
They tried way too hard to copy Apple events. And they failed really bad.
Behold the native Spanish speaker from somewhere other than Mexico or Central America.
just reinstalled ltsc and intend to use it forever
Most lumber used for houses is planted for that purpose. You have giant fields of 0-year-old trees, then a field of 1-year-old trees, so on up until the (chop down)-year-old-trees being harvested and the -1-year-old-trees being retilled and replanted.

Chopping down Brazilian rainforest for rare woods or cow grazing is environmentally unfriendly. Using commercial softwoods is supporting carbon sequestration and is probably more sustainable than most agriculture.
I've been very happy with date-fns, picked it up after hearing good feedback from others:
https://date-fns.org/
AmberBox Gunshot Detection (YC W16) Is Hiring
silly questions, some of these expressions you don't use on a daily basis. language has quirks, but allows you to do a lot in a much expressive manner.
"What gives Microsoft more freedom-of-movement, though, is that Windows is no longer the core of its business. This remains CEO Satya Nadella’s biggest triumph"

Apple recognized this years ago about its OS, of course, but I'm not sure I agree with the statement above. The entrenchment of Windows in the enterprise is huge for Microsoft, and keeps the door propped open there for most of their efforts.

What I mean by 'keeps the door propped open' is that a generation of 'Microsoft stack' developers and development has created a corporate infrastructure landscape that has been paved and fenced by Microsoft's Windows (and to a degree, the .NET ecosystem).
I agree, taking these quotes out of its time context is a bit silly but then again this is the implied intention of posting this here, right? Most people reading this and posting a comment will not be talking about the state of software in 1995 but today, using the article to show that the things described in it are still true/got worse. My comment itself was more of a quick reaction to the general sentiment in the comment section than a serious critic of the article itself.

Since I'm a huge fan of tiling windows managers and spend a lot of my time in terminal emulators as a power user I believe to understand his vision about computer usage and have a lot of admiration for what he and his colleagues were working on. But for the general population I believe he did not have the "right" idea (easy to say with almost 30 years of hindsight).
Like I said, good luck getting anyone to agree on anything.
What enormous cost — slightly slower function calls? That's a pretty minor cost, and dynamic dispatch can be extremely useful sometimes.
The Most Dangerous Idea in Mental Health
I agree with this article a lot.

The layers over layers of software bloat increased with the hardware speed. The general trade-off is: We make the software as slow as possible to have the shortest development time with the least educated programmers. "Hey web dev intern, click me a new UI in the next two hours! Hurry!"

This intern-clicks-a-new-UI works because we have a dozen layers of incomprehension-supporting-technologies. You don't need to know how most parts of the machine are working, Several libraries, VMs, and frameworks will make you a bed of roses.

My point is that we a overdoing it with the convenience for the developers. Today there is way too much complexity and bloat in our systems. And there are not enough programmers trained to handle memory management and similar low-level tasks. Or their bosses wouldn't allow it because the deadline, you know.

I think the general trend is bad because there is no free lunch. No silver bullet. Everything is a trade-off. For example C is still important because C's trade-off between programming convenience and runtime efficiency is very good. You pay a lot and you get a lot.

This is also true for parallel programming. To write highly efficient parallel code you need skill and education. No silver bullet tooling will make this less "hard".

And here I see the irony. Faster CPUs were used to have lower educated devs delivering quicker. More parallel CPUs need higher skilled devs working slower to utilize the chip's full potential.
It seems like a faulty way to analyze the problem in any case.
Atmospheric methane devolves into CO2 in about eight years, "on average." CO2 emitted into the atmosphere appears to stick around for 300-1000 years. The heat-trapping of methane is obviously much greater during that eight years but then it devolves into CO2. I guess the only way to draw a real conclusion would be comparing the amount of Methane+subsequent CO2 resulting from traditional animal husbandry with the amount of CO2 produced by this lab process.
This is a concept known as a rockoon[0]. Unfortunately high altitude balloons become really big really quickly, and even if you were starting at orbital altitude you would still need a decent sized rocket to reach orbital velocity.

[0] https://en.wikipedia.org/wiki/Rockoon
Mom and pop have not much to lose on public YouTube content, content creators have.
Your link is to Airworthiness Directives. The one I linked to is an EMERGENCY Airworthiness Directive.
This EMERGENCY AD was about an actual crash of the same airplane, and contained a 2 step procedure from recovering from the MCAS malfunction.

It's a whole two steps:

1. trim back to normal with the electric trim switches

2. turn off the trim system

Not only that, this is what they're supposed to know anyway. Recovering from stab trim runaway is supposed to be a memory item, meaning memorized.

If you were a MAX pilot, wouldn't you pay attention to this?
Screen space and input matters especially with complex tasks.

Due to heat and therefore power constraints an ipad shaped device will remain sub par compared to a PC shaped device.
Windows was already dominant at the time. No other OS was as wide deployed, popular and known at the time. Most people I knew in the 90's had their first contact with the internet through a windows box.

Microsoft may have been late to the party but, considering how they basically owned the client-side, they had time to recover. In just a few years IE ate 90%+ of the browser world.
Icons and square-ish buttons are convenient in mobile UI's because they make for good touch targets. At the same time, arbitrarily overlapping windows are replaced by tiled screen splits for much the same reason. So what's 'essential' will often depend on what the software is being used for.
https://github.com/burtonator/polar-bookshelf
https://github.com/Yvee1/hascard
https://github.com/amy6/delern

and anki
It's not OSS, no. OSS is a tough business model for small SAAS.

And there are alternatives, but none of them work quite as well for the intended use case. It's possible to hack Anki for most of the functionality of 21st Night, but that gets tedious, especially for people who just want something that works out of the box.
The economics of this baffles me. The restaurants are underpaid. The drivers are underpaid. And the delivery companies are apparently not making a profit, either, but burning VC cash. The customers are paying too much.

Money is disappearing into a black hole somewhere.
+1 for your ideas!
For that reason I always count as \.... \\... \\|.. .\|// \\|//, if that makes any sense to you.
My approach to taking notes in meetings
They would become more popular - until they went after the exchange.

You can design a ideal token - the Platonic model of a crypto. Totally secure, totally anonymous. Assume it perfectly hides all information about all users.

And they could easily still destroy it - they'd just attack whoever offered cash for that token, who they would uncover by tracing regular cash (Dollars/Euros/Rinmenbi). There is no technical solution that can avoid actually avoid tracing when you turn the crypto into goods and services - unless both parties are willing to deal in that token exclusively AND not to keep records of any of their dealings. Which makes it only useful for illicit activities anyway - you're not going to get your kitchen remodel done and everyone is going to agree to get paid in your token and not report it to the government while also somehow hiding the fact that you're having people show up to your house to do work. It's just not practical. SOMEONE on the kitchen remodel team is going to go "Nah, I want...dollars?".

There's an XKCD about this:

https://xkcd.com/538/

^ They'd just drug the people involved and hit them with a wrench until they gave them the answers. Developing any of these "cryptos" is a total waste of time, and has been since day one - eventually people will figure this out and the price will plummet.

...in my opinion, obviously.

I think what's going to really happen is that the US is going to release a digital currency, and it will gain real adoption, and which one is Grandma going to use? Real US-backed E-bucks or... some trinket coin she doesn't understand that only allows her to buy heroin and contract killers? I mean maybe Grandma likes to party and has made a lifetime of enemies and it's a perfect fit, but I...doubt it?
Hamas controls Palestine, which is deemed a terrorist organization by half the western world. Also, the US got a pretty good test of it's iron dome system it lent to israel. As long as Hamas runs Palestine, this conflict will never end until the complete utter destruction of Palestine is reached. Palestine needs to ditch their leaders.
> Doing this stuff in React is really quite over-complicating it (and making it practically less accessible/reusable)

I find it hard to understand how implementing components within a framework your entire company presumably uses would "[make] it practically less accessible/reusable". I especially take issue with the word "practically", as I can see from some theoretical point of view that an HTML-only component would "enable reuse across all frameworks", but practically speaking I never see people mix frameworks, because that of course would be horrible for performance and real-world reuse.
IMHO, if one country does take significant action, the country now has strong incentive to advocate the same change for neighbors (because otherwise it's just losing out on competition), and these neighboring countries' activists and politicians can now point to the first country as an example.

It's already happening in limited scale: for example, more and more countries plan to ban ICE vehicles altogether. The more countries join the idea, the more "normalized" the idea becomes, which will force vehicle makers to take notes (because what's the point of designing vehicles if you can't sell them to most consumers), at which point the "battle" is won.

So, "one country taking initiative", while not being enough in itself, is a perfectly viable way of starting political change.
You seem to be bringing a lot of personal baggage with you in your comment. Maybe you should just not comment on Microsoft related posts.
baja blast is just a mixture of mountain dew and blue powerade
Adguard will block 95% of YouTube ads on your iPhone for the time being, sometimes you’ll need to reload the page for the video to play, but for me at least that’s a better experience than 2 30sec ads
How we made our maps 10x faster
For most vehicles, you see fuel efficiency start to take a hit around 55mph. The thing is that the velocity term in the air resistance equation is squared, so at some point your fuel efficiency starts dropping very, very quickly.
If you can sell a computer for 500-1000 more than your competition why sell an OS for 100-200.
Well, it's an alternative for people who are looking for interesting, useful flashcard apps and found Anki limited or hard to use. Would you say Windows isn't an alternative for Linux?
> I wish there was something similar (and as popular) for making "more serious" games.

I would be interested to know if Unity LEGO Microgame aims that kid creators market.

https://store.unity.com/lego-microgame
Except on the Xbox. I turned mine on the other day and it requested that I re-enter my stupidly long, randomly generated password. There was no option to send an authorization email or use a code. Entering that password with an Xbox controller was a very unpleasant experience.
Well of course it is - any persuasive piece is only going to link to sources that push the same position it does. That's why I was asking for a personal experience of the place.

My expectation is that there is a drug problem in the area, the 'article' is exaggerating it by an order of magnitude, and that that the real goal is political and not humanitarian.
You are "disheartened" by not having it explicitly stated that there are no twins named "Cody" and "Jody" working for Facebook Labs saying things like "So basically imagine one day being able to buy Kicks Condor from Facebook and be him in your world." and that they like Segway electric shoes? Claiming to use VR to interact with personalities they're inventing? Saying they "pull a lot from the amateur cigar-smoking community"?
It's exactly how I feel whenever I am forced to use a self checkout line.
Wow I need to get with it / jump on it. Even if everyone else had laptops I really like not having to interface with a screen “staring” back at me.

(It’s my experience that typing on a smartphone / tablet allows one to put it down a moment & “have a thought” without feeling the “default need” to be always looking back at a monitor, which I’ve come to find occasionally distracting)

In essence, imo you guys are onto something. Will probably give Pinephone a go sometime this Summer to test out as a longform electronic writing device
Did not read the whole parent comment and my message is redundant. But, yes, objectively decimal can represent more numbers (the numbers that are composed of 1/2 and 1/5).

I think there are arguments to use decimal as representation is there, (where I originally came to know about this problem) [1].

[1] - https://www.crockford.com/dec64.html
This is an absolutely tiny site.

Things that work for small sites fall apart once you get 10~100 million+ people.

Look, I help do the actual user moderation for a large (10m+) subreddit, and it is a god damn nightmare. Plus, on top of that, we have to do automated bot detection anyways, because otherwise it's just neverending bot spam.
Best Steam Tools for Game Devs
> Because there are always exceptions to the rule?

No, because the exceptions are the few times they are correct!