skysight-inc/HackerNews huggingface dataset:
Thank you as well!

1. I guess it doesn't bother me so much that their lives are being cut short, for the same reasons that the killing in general doesn't bother me. I would say that waiting until they're old may make the meat taste bad enough that it would be better to not bother (in which case, veganism!)

2. I agree wholeheartedly with this point. Somewhat related, we recently bought a freshly butchered duck from a small local farm and when I looked up how long we could wait before cooking it, I was shocked at how long freshly butchered meat lasts! It makes the shelf life of meat from the store seem almost disgusting, how close it is to going bad on the day you buy it. But that information has been obscured to the point that we all think raw meat is just naturally gross.

3. I also agree completely with this point, if the animal's existence is misery, then it shouldn't happen.

We really don't eat very much meat, we buy from nice, little, local farms (and that's expensive) and we raise our own meat rabbits and try to give them as much room and freedom as we can while making sure they don't get disease from the wild rabbits in our area. I decided a while ago that I wouldn't eat meat if I wasn't willing to do at least some of the slaughtering myself. It felt too important to outsource completely.

And it may sound weird, but the slaughtering itself has made me appreciate nature way more, and really changed my relationship with death, in that I see death less as a horrible thing that happens and more as part of a cycle whereby nutrients are redistributed and renewal is allowed to occur. We happen to live long enough that lots of things will die while we live, and it's easy to forget that we'll die and something will consume us, too, even if it's just a microbe or a plant.

And factory farming is way more... extractive? It feels like it doesn't allow for the redistribution and renewal, the same way that mono-culture farming on a massive scale can leach away nutrients and destroy biodiversity.
What’s different this time?

Microsoft has been on a years-long journey to unify the APIs in Win32 and UWP, adding more common APIs and interoperable code between the two. Still, every time Microsoft tries to improve the situation, developers have to wait for the latest version of Windows.

This time, Microsoft is borrowing an idea from the web — polyfill — with the introduction of packages. A polyfill is a piece of code that provides modern functionality on older browsers that do not natively support it. As Microsoft introduces new APIs, developers link against a package, and if you’re on an older version, Microsoft will polyfill the functionality as best it can to use in the new version. The best part is that these packages will work from a Win32 or UWP app. The collection of packages thus becomes a common API service between Win32 and UWP. Best of all, Microsoft can do this across its 1 billion devices, immediately. Microsoft EVP Rajesh Jha explained the result in a briefing ahead of Build 2020.

From this article:
https://venturebeat.com/2020/05/19/microsofts-project-reunio...
I... just, what exact message are you trying to send with that? Because I can't think of one that is not just massively bad.
This is a perfect example of an app that you would want to self-host rather than give random people your personal data on a plate. The ability to self-host should be taught at schools so that everybody should be independent and actually own their own data.
Nothing has beaten having a local Hugo server running (with a theme that has Katex and syntax highlighting). Note taking can be like blogging to yourself, and the flat markdown means it's easy to edit and search. I don't have the time to learn orgmode, which I'm sure is better.
Feedback on the tables: the vertical table headers are hard to read. Consider tilting them at an angle, or just switching to horizontal.
The registry has multiple automatic backups to the point you can delete the entire thing and not need to reinstall or use external backups, system recovery boot mode will handle it.
Hey, I just want to say Thanks for leaving the link to your comment. You didn't replicate the comment, and you didn't force me to go through your history to find the comment. That's really nice of you! Thank you.
Case Study: How Ladder Removes Sticker Shock with Real-Time Underwriting
A feature I miss from an old, discarded read later service was browser search bar integration.

It was very convenient searching from one place across multiple locations.
Also, the whole Emoji's thing is distracting to me. I just want to see plain text in simple san-serif fonts, with borders (which are apparently outdated in favor of massive emptiness of negative space).

Visual cognitive load is ok as far as the brain can process blocks of information. Such as a table with borders. When you have emojis, colors, effects, etc without clarity of separation, you get something that becomes tiring after a little while to look at.
It's highly dependent on the environment.

Sometimes contextual relevancy is the best. Ads on search results are contextual since they can be easily aligned to what you're looking for.

Other times, the content is generic or there's more info about the user (which is usually more behavioral than simple interests) and it's better to target that way. For example, you may be reading local news but you looked at new shoes yesterday, so it's better to show you ads for the shoes and try to complete that purchase than generic ads for local businesses.
but you are out of command-line once you do that. The whole point of this guide is that you can combine all these tools together.
3-4% of antibody tests have come back positive in New Hampshire
B&H shipped me used Anton Bauer 90Wh batteries when I bought new ones at the tail end of that particular model. So I imagine thats what they end up doing.

The real fun was when I ranted about it on Twitter, their director of social media tried to shame me by saying I was being "too picky" or something.

Because I really don't like the idea of a 90Wh+ battery having some unknown issue that happened before I owned it and catching fire in the most gloriously explosive way.

The whole lithium ion battery industry kinda drives me up the wall. I'd love to just order some cells from Digikey, but no can do.
uMatrix has been preventing me from accessing TechCrunch for some time now since they now perform a full redirect to advertising.com. I can only assume it's because they want me to consent to a long list of privacy checkboxes or something. I just don't bother with them anymore.
How Accurate Are Antibody Tests?
Looks great, signed up!
>>> Just get Petzold to write one of these for Windows 10 and I'll be happy

If you are tuned into MS Build Live right now, you can get a feel for where not just Windows, but the entire ecosystem is headed. Low code developer studios. Heavy cloud integration. HTTP / API REPLs. Build actions instantly targeting a mind boggling array of devices and platforms.

I've seen it across environments. Goal is to eliminate the possibility of introducing human error into complex systems. As well as onboard recent hires quickly. Era of developing software as visual metaphor is upon us. Possessing actual bare metal skill will become more rare (and counter-intuitively more valued) than ever ;)
Not sure why you are being downvoted. While they may still have relationships with 3rd party data brokers, this sounds like a 1st party data play on the surface, particularly since data onboarding vendors like Liveramp, etc. still need to prove their solutions will work in a post-cookie world after the upcoming Chrome update and in the face of increasing privacy legislation.
People are quick to focus on the few consumer missteps of Ballmer while ignoring the huge strides MS made in the corporate/business space during his tenure.
Can we talk about how slow it is? Literally the main reason I don't use this app (which seems so good for my use cases) is that it takes forever to start up on my phone. I can use it on my desktop but only because it's a fast machine - I could see a Macbook Air struggling to load it.
cat was just to demonstrate using it on streams. A more common use case would be to pipe some curl to it to see some API output, or grep some log file.
Walmart Winds Down Jet.com four years after $3.3 billion acquisition
To get started with, or to run a really simple small business, probably not a bad idea. But a real business should think hard about depending on this.
FB, just came with a bang. with how prevalent fb is internationally. they can capture majority of the market share. sad day, for open solutions like woocommerce. & if FB had managed to get libra, off the ground, then they would be transacting more amounts of currency than anyone in the world. I won't put Shopify in the discussion, as they are only available in select 1st world countries.
The best way to understand notion is as a relational database. You can build arbitrary collections (tables) of "cards" and choose structured properties (columns) on them. The "body" of the card itself is a standard markdown note.

The way you can display these cards is also very flexible (views): kanban, a table, list, gallery, etc with easy to setup filtering and sorting options. You can have multiple views attached to each collection (e.g. a KanBan board for team project managment and a separate "my TODOs" list)

The most powerful part is when you start to setup relations (foreign keys) between tables, which allows you to use all the power of relational data using GUI point and click. Anyone familiar with SQL (or Django ORM) will feel right at home with Foreign key, and reverse relationships.

The reason people are so excited about notion is that it "democratizes" the power of database — to non-technical people.
Was hoping for an answer from someone at Notion rather than "read a 50 page legal document", but thanks.
I think tommoor is aware that Trello still exists, I read it as them questioning parent comment's phrasing "miss Trello"
I don't think it changed at all. It's not like the old bloggers became marketing bloggers. They didn't change. The marketing blogs just became a new thing, a separate thing.

I don't think I've ever been confused between the two, despite them both being called blogs.

It's pretty obvious that a personal blog is one thing, and a company blog is another. They're both "weblogs", neither has a greater right to the name.
Except Apple's design system has taken a backseat in the post-Jobs iPhone cash grab era, and becomes less and less consistent with every release.

And we're saying that people who use Catalina are expecting a gold-standard, performant experience? Do we use the same Catalina? Because it represents a major regression in the macOS line.

Maybe we're long overdue for a paradigm shift.
My impression is that Linux tries to give sysadmins tools to secure existing binaries with containers, secomp, syscall filters etc.

OpenBSD focuses on securing things at the source level. Hence all the compiler tricks to mitigate memory safety bugs, API for programmers to limit syscall exposure, privilege separation within individual programs, drive to avoid unnecessary complexity so the source is readable etc.
> a large group of "rebel motorists" chose to ignore official warnings

Ah, Americans.
> Can anyone share use cases for PyPy?

Well, anything that you need to do where the libraries are there and waiting for you.

If you get into the territory of missing libraries it can be a bit of a pain. Otherwise, it's a breath of fresh air as it's almost a drop in replacement.
Google, Apple, Amazon, Other Tech H-1B Salaries in 2020: Still High
Let's just say you are correct, framing and all. So the two options in your scenario are collecting data without consent. The difference then becomes feeding information to a US corporation, which benefits 25,000+ US citizens through direct employment, benefits the countless stock portfolios that hold facebook stock, and benefits the US tech business as a whole, or a brutalist authoritarian regime, hostile to US interests that murders it's own citizens.

Both are wrong and need correction, but I'll take facebook's "spyware" any day.
Now imagine coming from years of Mac use to Linux or Windows, and discovering to your horror that because the modifier key on those platforms isn't cmd but ctrl you cannot do many of the default shortcuts you're used to in the terminal.
Hand Gesture Recognition Benefits Different Industries
Learn what hand gesture recognition is and why there is a need for it, how does this technology work and some examples where it's being used.
Thx. Very helpful TL;DR. I'm particularly excited about the "API access (coming soon)" part.
For comparison, I disabled ublock origin and privacy badger and loaded https://fivethirtyeight.com which is in the same realm - heavy text content with several interactive widgets, video and audio embeds.

Render time for my (aging) macbook pro is within the acceptable threshold (< 1500ms), memory snapshot in firefox is ~90Mb, and it feels like it loads quickly and responsively. It could be better - but it's infinitely more usable than NYT for me.
no problems blocking FB JS.
With the rise of services like Shopify, Etsy, etc. why are independent product manufacturers in the US / Europe still using Amazon? Is it the lack of the supply chain / item delivery that Amazon provides so well or is it something else? Hearing about how Amazon undercuts pretty much every seller on their system makes me think that sellers would be willing to jump in a heartbeat if given a viable alternative.

Facebook Shops seems like a Shopify clone to me ... but I'm not sure as I haven't really used Shopify (and I keep mistaking it for Spotify).
I quit a $500K job at Amazon to work for myself
Maybe they do know how to optimize, but not exactly why anymore?

I've seen a tv-documentary about 15 years ago about their fabs. Therein some reporter asked why there was a bend in some bundle of pipes for no apparent reason. They answered that was there because in another factory there was a column there which they had to route around, which didn't exist at this factory. They explained further to not wanting to risk process variation, by building that bundle of pipes straight again. Since then i have been unimpressed by all that high-tech, being so complex, having to cargo-cult around, instead of being able to understand it from first principles and build according to the situation. Not blindly copying something which worked at another place but doesn't apply anymore, because the place and its conditions changed.
> Creating a Facebook Shop is free and simple.

That’s just PR speak. The truth, as it will be realized soon (if not suspected already), is that this will not be free. It will take away the freedom of the businesses and hold them to ransom for Facebook’s own benefit. Neither will it be simple to move out when the realization hits.

It’s a trap, IMNSHO!
I tried it a few months ago on Android. Almost impossible to use (for me) as the phone's back button makes the app close instead of, you know, going back to the previous screen
If you use dark patterns on your front page, why would I ever trust your app?
Same here. Choice can be good but choice between various mediocre and short lived solutions is not fun. I wish Microsoft would commit to something on the desktop and keep developing it.
In Maryland, all work in rights of way must be done by a company specially authorized by the state to perform utility-related construction. Then each county has licensing and permitting processes for work "related" to telecom utilities. Additionally, our utilities are above ground, and our neighborhood is too tight to allow use of a trencher, so all that work was done by hand. This is just how much of the northeast/mid-atlantic is. It's a double-edged sword: these are relatively high-density places where a single fiber cable can serve a lot of houses. But at the same time, they tend to be already built up (my subdivision was laid out in 1920), dense with narrow access ways, and in counties/states with lots of bureaucracy. (I am currently working on a "vegetation management plan" so I can clear the weeds from my backyard.)

For one-off fiber installs, Comcast uses active Ethernet instead of GPON, so maybe that's why the CPE installation took so long. Although, to be fair, I'm counting the time it took to drill a hole in the foundation as part of the half day of CPE install and the time to configure the router/access point--neither of which your average customer is qualified to do themselves.
Microsoft Announces Direct3D 12 for Linux / WSL2
Every book Paul Graham mentioned on Twitter
I can hardly tell the difference between my razer stealth linux touchpad and my workprovided macbook.

How much of the surface of the Linux touchpad is clickable? I.e. how much of it depresses when you press on it, vs. the MacBook?

I’ve never seen a non-Apple touchpad that didn’t have a big dead zone in the back (closest to the display) 1/4 to 1/3 of the surface.
This thread seems mostly negative towards Facebook (good - fuck em') but your comment seems to suggest you think there's some bias here. Are people on HN being too positive about Facebook?
I've been playing around with ledger[1] recently. On one level, it is the simplest of tools requiring only a command line and a text editor. But once you wade into the documentation[2] you will begin to see it quite differently. Its capabilities are staggering...

[1] https://www.ledger-cli.org/index.html

[2] https://www.ledger-cli.org/3.0/doc/ledger3.html
Code gets reused, even if you don't plan for it. Prototypes go to production. Chunks of code from one project, where performance doesn't matter, wind up in another project where performance is important.

For this reason, starting with slow code (either Python or just lazy OO-heavy C++) sets you down a path to future trouble. There will never be time for a rewrite, and if you think there is time then a case of "second system syndrome" may be what stops you.

There is also the matter of personal habit. You use what you are comfortable with. If you get comfortable writing slow code, then you'll start projects with slow code by default. You'll hit the above problems far more often than somebody who is in the habit of writing fast code by default.
If you’re a woman, almost certainly. If you’re a man and don’t have a homemaker as a spouse, probably. If you’re a man and have a homemaker as a spouse, then only as much as you choose.
I'm also a happy beancount user. It's also pretty simple to extend, if not too documented.

I was able to write a plugin to get data from the Milan stock exchange in a few hours, which was very nice. The vim plugin is also pretty ok.
Likely more related to several trends including the announcement about Chrome getting rid of cookies in a couple years, increased privacy legislation and risk, and desire to extricate themselves from a low-leverage relationship with big platforms like Google and Facebook.

This also likely dovetails with a bet around improved UX leading to subscription growth, which is a much healthier business model for them that better aligns them with their readers.

I see other publishers looking to go this route in the future if they can pull it off. Particularly privacy-focused ones that have mechanisms for aggregating 1st party data and turning it into valuable targeting segments.
It’s their loss. Eventually the momentum will build up and Amazon will loose a big chunk of their customers, and these door slammed customers will never go back no matter what Amazon will be trying to do. It seems to me
Amazon is on its path to self destruction and will rip of a lot of their customers on the way, because it still so large and the numbers are still good to them. That is bound to change sooner or later. I personally avoid them at all costs.
I'm not a Windows user... but didn't they already do this with OneGet? Did that get deprecated? Is this just a re-branding?
I already have enough trouble with businesses that think Facebook is the internet. I wonder how many customers businesses lose by only engaging with Facebook users?
Admiral Grace Hopper Explains the Nanosecond [video]
Yt-cast: Upload YouTube audio to your Overcast
What, all 12 of them?

More seriously, I don't think they're requiring exclusivity.
It's backed by 3rd parties.

https://news.shopify.com/shopify-partners-with-facebook-to-h...
For anyone interested in exploring Modelica - Open Modelica is strongly recommended:

https://www.openmodelica.org/

Ivan - Since I regularly recommend your maths and physics books (and use and do research with Modelica)- very very interested in this. Good luck and please let us know when it can be pre-ordered.
TikTok rating plummets to 2.0 stars
We just released some performance improvements across the board (improved mobile startup times from a ship a few days ago linked here: https://twitter.com/NotionHQ/status/1261037710665322496). We'd love if you could try it again and we'll definitely continue to work on this.
Not too surprising as dynamic languages take 4-20 times longer at numerical work, from rough experience.

Java/c/c#/c++/rust etc are roughly at the same end of the spectrum (unless you're creating stupid numbers of objects).

Perl/python/ruby, they're dynamic, so expect slower results.

I like the threaded approach you're using.
No, it's first-party. Advertisers buy NYT audiences as defined by NYT itself using its own data.

You can't buy segments or even use them anywhere else so there's no 3rd-party access.
A design objective of PUC-Rio Lua is to be pure ANSI C. I'm not certain, but my impression is that this imposes some unreasonable restrictions on the implementation. An additional design objective is to be small.

I think people don't usually write Lua programs intending to run them inside the binary you get when you build PUC-Rio Lua without any additional C libraries. Libraries like LPeg and lua-gumbo are Lua wrappers around C code. For C libraries that do not have Lua wrappers, people can more or less paste the preprocessed C header file into their Lua source file and use Luajit's FFI to use the library. This last approach is similar to how the Python regex program mentioned elsewhere in these comments works :). It's also common to use frameworks like Openresty or Love2d that provide the innards of some complex threaded program to user Lua code.

Outside of benchmark games and work, I'm working on some code that uses threads and channels, but the threads and channels are provided by liblove.

So I guess I can say, it has been addressed, but it won't be addressed in the standard library.
in your "About", you state "It's mission is to".
Should be "Its" (one word), not "It's".
See https://www.dictionary.com/e/its-vs-its/
Very cool demos to play around with there! I was hoping it would go into the psychology of why distortion works, but this was still awesome.

I've found that the nice thing about distortion, especially in shoegaze music like My Bloody Valentine, is that the noise makes what you hear sort of an "audio illusion" in that you start picking up melodies that maybe weren't really there. It tickles your ears. Ironically, you could say the noise smooths out the wrinkles in the piece.
The rational case is the very job and purpose of foreign intelligence services.

There are right and laws that should apply to all, but realistically there is also the national interest, "Raison d'Etat".

There obviously has to be a balance but if rights and laws are absolute and may never be breached or ignored then foreign intelligence services simply cease to exist, and it is highly naive to think that this would be fine.
SimEarth really taught me the importance of critical mass. You could peter out if you didn’t marshal your resources to reach the next stage of the game.

Oxygen Not Included is my simulation game of choice atm. It really punishes you if you don’t realize how quickly you’ll deplete some finite resource.