skysight-inc/HackerNews huggingface dataset:
https://news.ycombinator.com/item?id=25072644

Instead of repeating same things over, there has been plenty of discussion on HN about macOS big sur design changes.
Any insights?
If I start a new company, I wouldn’t start with being open source
Just use a bit more oil next time you use it and let it soak in a bit.

There is absolutely no reason to micro-optimize cast iron pans, they are great because they are pretty much indestructible.
Yes, typo. Should be OCD, as in people who work determinedly towards a goal in an obsessive manner. I could not change it when I saw it as the edit window had closed.
Certainly a relevant comparison, but if sexual orientation is, like race and gender, a protected characteristic, then it may make sense from a balancing perspective to not allow that to be a valid reason, even if "affiliation with a terrorist group" remains a valid reason to choose to deny service.
That is actually one of C.S. Lewis' examples of how humans have not evolved morally. He claims that the difference is people not believing their child was sick and might die because the weird old lady at the end of the street is a witch. If they were convinced of that then many would almost certainly support burning people.

He was sadly proved right in 2014 when someone posted on social media that a 33 year old women was kidnapping babies to use in satanic rituals. Her neighbors beat her to death (news in Portuguese):

http://g1.globo.com/sp/santos-regiao/noticia/2014/05/mulher-...
Hm, you're right, thanks for pointing this out. There was no contraction in what I meant, but I didn't express what I meant correctly.

They don't conflict if the seasoning is already damaged (during cooking) before cleaning it. Cleaning with soap would not repair it at all (thus, reseasoning is required), whereas if you don't use soap, the pan is reseasoned in the same step as drying it on the stove.

Part of the problem was that I was overloading the word "reseasoning" to also refer to doing it in an explicit step (ie, the wiping on/off of oil) as well as the effect of rebuilding the layer of seasoning.

I've edited my post to hopefully be more clear.
OK, dude. Talking of content-free claims, how exactly would we test your hypothesis that Nietzsche pandered to this mysterious audience which didn't include any contemporary Germans?
I can make the point that those “ownership” quotes would very well apply to iphone and ipad, based on your OS installability criterium.
> people to cook

Are they cannibals? :-D
Old stuff but we'll written! The first pages are still relevant.
Actually, Linux might actually run quite well on it soon. https://asahilinux.org/
If their first M1 out the gate is this good, I'm excited to buy whatever comes second.
Seriously, "both sides of the aisle"? One side is saying "Here is categorical evidence of an issue", the other side is saying "the other side are demons and the sky is green.". There is no middle ground if one side is actively participating in bad faith.
They state that NPIs do have an actual effect.
They're saying that strong lockdowns don't have the desired effect net of less strict rules.
Not yet. I plan to at some point.
I was looking at longterm SPY puts. I didn't like the premiums (and almost inevitable decay) though. I went with shorter term puts on companies that would be unlikely to survive another downturn (after they came back up from the initial crash, like NCLH). Then for the case of possible inflation I bought LEAPS on stuff like MSFT and platinum ETFs (physical and miners/refiners) since platinum has tended to go up when industry does, but is atleast a commodity that hasn't already exploded like gold did. I've also been buying some utilities since they should be less affected in specific situations. And of course a healthy dose of more speculative stuff and swing trades.
Having multiple independent implementations (and a spec) is key to being a serious portable systems language, a claim that Rust already makes. I believe it's too early for that, but sincerely wish them success achieving those goals in the future and having multiple implementations is certainly going to help here.

> eg “oh this problem comes up with GCC so use the LLVM backend “

The point of having multiple implementations is making the language independent of the underlying system. A programming language is an abstraction. The only way to test whether an abstraction is a good one is trying out how well it abstracts away various underlying systems. That's why Rust needs ports to various architectures, OSes and compiler backends. Having GCC as a backend counts double here, because you get a few new target architectures for free with the port not just a new backend.

It's of course much different with Python but I can still clearly see how having an implementation defining a standard hurts the language.
I love my M1 MBP, but I use my 16" MBP more day to day. The larger screen seems to be more important to me than the noisiness and shorter battery life. Definitely looking forward to bigger arm macs.
I've been working on a text editor that uses the chain-of-responsibility design pattern that provides the ability to edit Markdown, AsciiDoc, reStructuredText, and similar content.

Here's yet another guide to building a text editor, using JavaFX, rather than C from scratch:

* https://bell-sw.com/announcements/2020/11/02/TeXnical-Writin...

* https://bell-sw.com/announcements/2020/12/10/TeXnical-Writin...

The second article depicts how the chain works. Using a chain makes combining different features much like snapping together lego blocks. Here's a video of the editor in action---albeit outdated---showing a variable processor, an R processor, and a Markdown processor chained together:

* https://www.youtube.com/watch?v=u_dFd6UhdV8
Other than the fact that those require a jailbreak to do so, and are far more locked down than the M1 Macs because of that.
If they do respond, it will be with "Yeah but what about..." without missing a beat. No reflection, no introspection, just furthering the infinite game.

More footage: https://twitter.com/mickeydelo/status/1348312979129905155
do you have some applications in mind?
I guess there are some examples:
https://components.ai/tachyons-theme/
https://uizard.io/
at the risk of polluting the conversation with my $0.02 ... but maybe someone will find this useful:

I have a (found) cast-iron pan I'd basically given up on: thick, cracked, chipped coating. With a tiny kitchen, I'd stored it in my oven, and after baking a dozen or so loaves of bread while it was in there I discovered that the coating had almost completely burned off. I obsessively researched cast-iron seasoning (included Sheryl Canter's article), heard about the flaking flaxseed oil (not to mention the insane price of the stuff), and ultimately opted for high smoke-point grape seed oil ($4 @ Trader Joe's), the science-y logic being the goal of exceeding the smoke point at the highest possible temp, and indulged in $6 worth of lint-free (blue) shop towels (hardware store), and then:

1. preheat oven to ~ 200deg F;
2. give pan a vinegar/water bath (~50/50) for 30 minutes, then steel-wooled it for a minute to ensure it was down to the bone;
3. thoroughly dry ... and crank the oven to 450+;
4. using lint-free towel: thoroughly apply a coat of oil to the warmed pan, then wipe almost completely dry, then bake for about an hour;
5. apply another coat (yeah, silicone oven mitts), another wipe-off, another hour ... at most 3x;

The thing is now the gem I always wanted it to be; eggs slide around like on teflon. I wash after use in hottest water using a chainmail scrubber for any tiny stuck bits (almost none ever), and don't mind if there's a drop or two of dish soap. Dry thoroughly, on the fire for a minute to be sure, and then a quick wipe of oil - no re-seasoning, just protection. So the cleanup and maintenance is a bit of a ritual but for me it's well worth the performance.
Rediscovering the Command Line
No, that's not what I said and you know it.

Twitter and Facebook don't deliberately host illegal activity, and they stamp it out as best they can. Given that their have hundreds of millions of users in multiple languages posting billions of posts every day, it's a very difficult job and a lot of it requires users to report posts containing illegal activity so they can act on it. (And on that note, I have reported posts on Facebook for illegal or harassing content, and they took down those posts and acted on the offending accounts within 2 hours every time.)

I won't defend FB's or Twitter's algorithms. Based on recent reporting, it appears that internally employees are attempting to change the algorithm so hopefully something will come of that.

Parler and Gab have chosen to market themselves to groups known to engage in violent and illegal activity. Notably, moderate and liberal posts and accounts are immediately deleted or suspended on Parler, while right-leaning posts of any kind and degree of violence remain on those sites indefinitely. This indicates that Parler and Gab have the ability to moderate posts on the basis of content, and simply choose not to.
Sex workers say 'defunding Pornhub' puts their livelihoods at risk
This training webinar will be 1-2 hours long and shows you how you can earn a 6-figure side income without any prior experience or selling
More RAM would be nice.
> In the exact same details? None. There is an extreme number of parameters and details in each of these codecs.

The patent doesn't cover the extreme number of parameters and details, or someone would just change a couple and have a nice patent-free codec. Far more general techniques get snapped up by a single owner.

> If these things were easy to make, there would be constant new ones, each improving the last one. This is not the case - they take years and the effort of a lot of people to make new ones that are better enough to slowly replace old ones.

That's because it takes so long to get implemented, and it's a big cost to re-encode.

If it was just a matter of adding support to a couple programs and sending out an update, you'd see incremental improvements all the time.

We're largely still stuck on jpg and png, for crying out loud, and those use thoroughly obsolete methods.

> Removing a funding channel means there would be less, not more, incentive to pay tens of millions to billions to develop one. If you pay the R&D and anyone else can simply take the work and not pay for it, then less companies will work on it.

There would be less total incentive, but there's still the enormous incentive from everyone working with video to get better compression/quality, and streamlining cooperation would be a big deal.
> The former though is an area of significant divergence between Rust and C++ semantics, and LLVM blindly following C++ semantics.

Ah I must have missed that, I thought you were talking about only one thing (since IIRC the noalias miscompilation is due to loop unrolling?)
Huh? Windows with WSL is such a bad experience that running Windows apps on Mac OS is far superior to me, even with Wine. I also think it's the best Linux machine. It's not very hard to do.

Can we stop with the ridiculous condescension ("delusional") towards opinions we disagree with and make no effort to interpret charitably?
Because more blacks are poor, not (directly) because the color of their skin.
Running Windows in a VM has long been more satisfactory in certain ways than running it on real hardware (for example, applying updates in a VM takes seconds instead of hours because the VM doesn't drop your block caches when it reboots). I can see why the author could be pleased with the outcome.
You're changing the goal posts to redefine "arrests." To arrest someone is to enforce the law. You can be peaceably arrested, unless you resist arrest, which is further violating the criminal code.
I'm totally fine with the crash, it will be good for me, as I'm still buying equities, I'm not yet in the selling phase of my investment life. So I'm happy to buy equities at a discount!

I'll be less happy when I'm in the selling phase of my investment life(i.e. retired), but by then my % in equities will not be as high as they are now, so it won't matter as much if a crash occurs as I'll have much better downside protection(i.e. safe assets).
Forced birth quota have already prevented 400mm births over it's cause [1]. How many lives that actually translate into is outside of my knowledge scope.

Chinese government should receive much bigger and larger scale criticisms. To prevent them applying the policy to other ethnicity groups.

But given the geographical situation, I doubt anyone is going to seriously challenge China. No one did that when China was weaker and more cooperative, no one can do that when China becomes strong and assertive.

[1] https://www.bbc.com/news/magazine-34666440
In my experience, the latest computer I buy is always "the best computer I've ever owned". They get better every year, why is this still surprising?
I also found gbp/s , gb/s (gigabytes per second) and other per-second comments.
I was kind of hoping that this was going to end along the lines of “I was actually studying law and the professor then called us out on the importance of reading contracts that you sign, and proceeded to list all the ridiculous things we had just agreed to”.

Too bad.
surely this is the case for any new computer anyone buys technically speaking. If you go out now and buy a new computer it replaces one less good and at that point in time is the best computer you have ever owned...
No one is saying that rustc should be rewritten in C. They are saying that an alternative compiler front-end in an alternative language is sensible.
I'm seeing this with the twitter ban.

Trump supporter: "This is the erosion of free speech"

Me: " Given that his supporters have already rioted and murdered, Twitter is trying to prevent him from inciting more riots"

Trump supporter: " Just wait until they come for you "

At first I was confused because I have no interest in inciting riots, and I don't even care if I get banned from Twitter. Now this makes sense, they are saying that Trump and Twitter are both trying to maintain and gain power. They think that I'm just too stupid to understand what Twitter is doing.

I can sympathize with them for feeling this way, it is hard to accept that you got scammed.
yeah that's not terrorism. setting up bombs, breaking into the seat of government with the intention of taking hostages and potentially executing people is
Actually, I'm glad to see that the Windows virtualization work is moving so quickly.

I would have skipped this article if I didn't see your cynicism about this very topic.

Windows is just a "nice to have" for me, in the list of priorities, but not having it had been a deal breaker for that specific machine. now its not.
Curious, why not an external monitor? I have the M1 13 for on the go. An external monitor for day to day.
Ask HN: Easiest Language to Debug In?
Experienced engineers out there: what has been the easiest language for you to debug? What tools/IDEs have made it this way?
Not very official but: https://todon.nl/@isolategab/105362599835139257

Direct link to screenshot of post from someone from Gab (from the above page): https://todon.nl/system/media_attachments/files/105/362/596/...

Here's the commit that removes the Public/All timeline (the above image mentions that removal): https://code.gab.com/gab/social/gab-social/-/commit/7ad7fe06...
Couldn't find when exactly Federation capability was removed, since that's less obvious from the commit messages (as someone who doesn't know Mastodon internals).

It's still based on the Mastodon fork, but they seem to have been changing the code constantly even before this (based on information under #gab on Mastodon), so it's not clear how much it resembles the Mastodon source by now.

PS: Somehow looking at the source repo and commit messages makes this more "real" for me, more than any screenshots or the user-facing site itself. It's a weird feeling.
Without trying to trivialise this - it's a problem I have had and its an easy rut to fall into. Work can be a nice place to hide. However the solution is quite straightforward - stop. Work is not crack, it's actually pretty easy to not do when you try. Just don't do it. 5.30pm and you think about the next thing? Stop. 8pm and you think about opening your laptop? Stop. 6am and you think about getting up and looking at some code? Stop. If you are trying to hide in work it's probably not work that is the issue.
I was about to say much the same — I’ve had a face-to-face conversation with someone who tried to dismiss his own side’s dishonesty by saying “everyone does that”.
I don't believe alternative electoral systems are a good idea because they tend to have major unforeseen consequences. For example, proportional representation sounds great on paper but it is widely recognized as a contributig factor to the rise of Hitler.

Ranked choice voting would likely have the effect of eroding the two party system. Whether that is a good or bad thing is highly uncertain. I think it has a lot more potential to be bad and it isn't worth the risk.
Yeah, right - if you choose to ignore the following:

You can't upgrade the RAM, you can't upgrade the SSD, it doesn't have replaceable battery and you are forced to run a crippled OS on it (macOS Big Sur deliberately cripples VPN and firewall on it so that select Apple softwares can bypass them, allowing Apple better access and control over your data and softwares).

(And if you don't care about any of the above, then sure, give in.)
When Google had to cave in to copyright and made their image search shit on mobile I switched to startpage who doesn't care and let you download images- anonymously to boot.
Yeah, I'm not saying it's amazing content, I just fail to see how this is "gaming SEO"
This is actually pretty great. I was looking for a way to dip my toes into low level stuff. After skimming a bit it seems very focused on hardware though. Out of curiosity how does it compare to https://jaycarlson.net/embedded-linux/ ?
They are clearly targeting hedge funds and financial institutions, USD makes sense. GBP would probably be likely more important than EUR as well.
> The performance feels a lot better than my MacBook Pro 16”, which is only a year old and about 3x the price.

Last sentence of the first paragraph
The 1st Amendment prohibits government censorship. Free Speech is a larger concept than just the 1st Amendment. It's the ability to speak things that society would prefer not to be spoken. No one needs to listen to it, but if the only place you can speak it is where no one can hear you, is it even really speech?
I got the 1TB SSD. Wouldn't call that tiny. Then I have external arrays for bigger datasets.

How much space would you need? IIRC they go up to 2TB or maybe even 4TB.
Toe to toe? It starches every Ryzen chip in single core performance, and every mobile Ryzen under 45 watts TDP in multicore despite only having 4 performance cores and 15 Watts TDP.
As I see it, a company can either offer a public platform for everyone to voice their oppinion, not moderate and not be responsible for what is published on its platform but let the authorities handle illegal/harmful behaviour.

Or they can choose to moderate and/or editorialize the content they host and the conversations that happen on their platform AND be held responsible for it.

I'm not saying it is bad that a company moderates their platform, please do it! But don't pretend everyone can voice their view on their platform and be clear and forward about what you are doing.

The government is one small part of the State (as an organization). I should have probably said "Let the legislative and judiciary powers of the State handle it".

>whatever happened to the market is perfect let it decide the winners and losers

This is already happening: some people, disillusioned by the service Twitter provides, are moving to Parlor, for example.
LA once made the mistake of buying Chinese EVs (specifically, BYD) for its Metro bus system.

Literally none of the buses were still roadworthy within a year.

It turns out we weren't the only transportation agency to make that mistake; every American transportation agency that has purchased BYD vehicles has terminated its contract with BYD and most agencies are seeking refunds for failure to deliver under contract.

https://www.thetransitwire.com/2018/05/22/problems-plague-by...
There is another project for implementing a GCC backend for Rust which instead uses the libgccjit API.

https://github.com/antoyo/rustc_codegen_gcc
Still really confused man...

The line I drew is based on the law regarding child pornography— the example you’ve chosen to make a point.

There is no point... because it’s illegal? While the other examples I gave aren’t illegal? It’s pretty simple, and you’re lengthy replies are stretching an illogical point :-/

Edit: You are claiming I’m an absolutist... I’m unaware of this term, because there’s no such thing— I live in a country where laws exist (see above)

Happy Sunday... hope it makes sense.
I use Apple notes for everything. If I can't find documentation or a guide for a task I'm doing I write a blog post on how to do it afterwards.
Yes, len() with the basic types are not expensive, and it can vary based on the container implementation, but that’s not really the point.

The reason you should use “if x” is the same reason you should use “if x not in y” rather than “if not x in y”. It better expresses the semantics of your operation with the side effect that it may be faster.
Nio Unveils First Electric Sedan
The 16" MBP is terrible with an external monitor (or at least mine is with my external monitor). Fans spin up like crazy and the case gets hot enough to fry an egg on. It's the one terrible weakness of an otherwise great machine.
I guess it's Kool-Aid? I don't know; I don't remember being lied to when I started using cloud services. I think of cloud resources as being amazing and basically magical, but I know there's a limit to the magic, and the rest is work. People using (for example) AWS S3 should not be surprised that they still have to work to manage the naming, organization, access control, encryption, retention, etc. of their data, and they might encounter problems if they try to load a 100GB S3 object into a byte array in a container provisioned with 1GB of RAM. But they are. I don't know if that's human nature or if they're being lied to by consultants and marketers.
We tend to have pretty different ovens in Europe vs the US.
Blatantly false assertion. No touch design changes in Big Sur, confirmed by Hair Force One.
The first author (MK) also wrote "Algorithms for Optimization" (MIT Press), which is also implemented in (and is a nice guide to) the Julia language, which is itself a pretty sweet language.
> that's a separate issue that Amazon/Apple/Google aren't responsible for.

The problem is that no one is responsible for this issue. There is no existing social construct that can address this problem.

> then an exception should be made to the rules.

By all means shut down communities. Just keep in mind that it won't solve the long term problem.
A Review on Generative Adversarial Networks: Algorithms, Theory, & Applications
Absolutely, this is good advice to go easy on the pull ups. You really need to make sure you’re doing a good amount of stretching into the forearms, wrists, and all the way up into the fingers. The cat-cow variation with wrists flipped can help a lot with this — once this version feels good you can even advance into down dog with wrists flipped to keep opening further into the forearms. Gomukhasana arms help as well.

But for sure, the most important advice is to pay attention to your body and go easy on it when appropriate, injuries are no fun!
Mykel Kochenderfer is my uncle! He does some really cool research up at Stanford. Lots of autonomous quadcopter drones doing automatic maneuvers and learning how to not crash into each other. It’s cool to get to see his work on HN!
Take a look at Obsidian.md :)
Try https://liteserver.nl/hdd-storage-vps/ or https://www.alwyzon.com/
Facebook Marketing Unleashed