skysight-inc/HackerNews huggingface dataset:
What's a reasonable alternative that an individual can make today? The economic pressures that compel individuals to purchase or rent expensive property are ever-present. I agree with you that some kind of systemic regulation is probably necessary to alleviate the current state of the housing market in world cities. Holding out for political change is not a viable solution however. For a prospective owner, the longer you wait to purchase the harder it will be.
Yeah, but, at least, with python, devs can prototype and verify, early and fast. Imagine implementing this in C/C++ or even Rust. You get extra layers of problems to handle in your brain.
All those frameworks have their own DSL/config languages that lack expressiveness and inevitably become a really bad scripting language to support everything people want to do.

Pulumi started with actual programming languages instead which gives you full expressiveness, IDE integration, and more, without learning yet another new language. And since infrastructure is just represented as objects in the language, creating and combining them in complex ways is much more natural than wiring up configs.
Won't be long before magazines start offering tips on how to best avoid getting AirTagged.
teamspeak 5 is looking to be a nice self-hosted alternative to discord if it ever comes out
Slack provides all sorts of feature for businesses that Discord does not. Integrations, APIs, plug-ins, workflows, etc. at a high level they seem similar but I have investigated replacing Slack a number of times and can never find anything that checks all the boxes and makes it easy to do business with. Slack also has critical mass now where many of our customers work with us on Slack. Good luck getting Discord on corporate desktops :)
Is it literally a ponzi scheme? Of course not. It's very abstracted but the concept is the same.

I'm going to say no on this. It's nothing like a Ponzi scheme by definition, which is the point of the article.

A Ponzi scheme is run by a person or a group of people to pay existing participants with the membership fees of new people.

Since nobody runs bitcoin and nobody is paying anyone, it's not a Ponzi scheme.

Buying a monetary asset where the price is based on market dynamics is how the free market works.

I will absolutely change my position on all of this the day Bitcoin becomes used in a way that justifies…

You don't understand bitcoin, so you likely won't change your position.

Bitcoin maxis like to say people buy bitcoin at the price they deserve… many more people will buy bitcoin at $100,000 USD or $500,000 USD than at the current price of $56,000 because they didn't get it early on.

Perhaps if you read "Bitcoin Obsoletes All Other Money" you might start to get it: https://unchained-capital.com/blog/bitcoin-obsoletes-all-oth...
What apps can even use 16GB of RAM or 1TB of disk space? It isn't like you can run Blender or Photoshop or Final Cut Pro on these devices?
Making a pile of money directly helps your career, because you can choose your opportunities instead of having to take a job that will pay the bills. You can do research, work on open-source, join an early-stage company -- whatever you'll learn the most doing.

Other than that, I don't think whether you stayed through IPO makes a big difference on your CV.
Is there a problem with "I'm building in public" people? Or do you mean they have nothing interesting and just announce they are building X taking up space?
> I'd suggest VS Code and learning the CLI tool before jumping in on the IDE bandwagon if only to learn the platform better in getting started.

I absolutely hate most CLI tools and C#'s is no exception. I'm happy to say that I have never, in any of my time developing, been in a situation where I absolutely had to use one for C#. It's made me very happy.

.csproj's and .sln files are such a better design pattern for project management than raw folders that I wouldn't torment someone by requiring them to learn that alternative model when any good C# IDE will do all of that for them.

Same with Java.

If you want to require someone to learn everything CLI, then they should probably be learning a different language, to start.

In a similar tone, if I was teaching someone Python, I would start them with running `python` and then just ... typing commands. I wouldn't teach them if __name__ == __main__ until later on. Same reason. Unnecessary complexity for the kind of work they're doing.

When you start wanting to configure CI on Jenkins (not TFS, because TFS handles all this for you, too), then the command line has any value for C#, imo.
I'm having trouble deciding if you are tugging everyone's leg or being straight up serious or tugging everyone's leg by being straight up serious.

Sometimes that last is funnier, though usually only to the person doing it.
XAML? Ugh. For those of us who worked on wpf for years using xaml and then used react native this feel like someone still in denial at Microsoft.

I guess I should be happy my xaml experience is still relevant...
This. And I'll feel like Microsoft intends a UI framework to have legs when it supports more languages than just C#. Traumatized VB .NET dev over here, who has mostly given up hope, lol.

I just want to write VB and it work on a phone or a Linux box.
This is true. Our hearing is well tuned for utility in a pre-modern context. They just don't have anything remotely like the precision of our eyesight, which can judge things like the straightness of a line, or simultaneously compare the properties of distinct objects.
Violence erupts as Mexico’s gangs aim to cement power in largest ever elections
I watched with my mom, along with Touched By An Angel.
> lack of multi threading

That aspect of Node.js can actually be a very good thing for serious backend work, as it encourages process decoupling using API's. Decoupling ends up scaling better later on: you build a distributed system that can be scaled out horizontally across a fleet, rather than running up against vertical scaling limits of how many threads you can get running on the same local hardware.

Whenever I've seen applications that use worker threads for backend systems they end up regretting it and wished they had decoupled into a separate process that could have been scaled independently onto other hardware over the network. Spinning up new threads on the same machine is a temporary crutch that bites you later on in your growth.
Yet somehow they can't agree on a small handful of wheel bolt patterns.
I presume the location info is only collected if its marked as "lost" - at which point if the tag connects to apples network via someones phone, it'll prompt them. If its marked "lost" and sending location with no iphone nearby and is moved it beeps.

The stalking potential is greatly reduced if the victim has an android as the location will only be sent when its detected by an iphone.
Killer layout. Love it.
Older iPhones are much the same; I've done several battery and screen replacements on my 1st gen SEs. A heat gun comes in handy, but beyond a couple cheap screwdrivers most of what you need is just decent eyesight and steady hands. (I only have one of those, but can still fake the other for a few years yet before I need one of those magnifier visors.)

Newer ones, I don't know. It does look like Apple is starting to move in truth toward the hostility to DIY repair they've always been claimed, in the past often falsely, to display.

It's a shame. I really like the idea of that purple 12 mini - it'd go so well with my fountain pen! But if I can't fix it myself when it needs fixing, that's a much knottier problem.
I never knew I like the downvote
If the "open web platform" stops requiring an entire Chromium engine in the app, I would agree. Or if Google wasn't the sole effective standards body for it.
Mono was created by Miguel de Icaza, a Mexican (Now Mexican-American) programmer. Microsoft had nothing to do with it. Novell purchased it. Eventually Microsoft warmed up to it. Miguel de Icaza now works at Microsoft.
So what? The parent comment is about payment processors blocking transactions to SciHub.
> Note that "tweet" was spawned organically by the community

It took the community to tell Twitter the obvious:

> twitter v. (of a bird) give a call consisting of repeated light tremulous sounds.

> tweet n. a chirping note.

Seems that a 3rd party application popularised the term, avoiding yet another faux-pas:

> One Twitter developer, Blaine Cook, had been testing the beta releases of Twitterrific. Early that month, Cook sent Hockenberry an email suggesting changing the word “twit” to “tweet.” Hockenberry immediately made the change.

> twit n. a silly or foolish person.

https://www.businessinsider.com.au/the-origin-of-the-word-tw...
Traditional opinion is that AIO PC is bad design (except looks) because it merges display and computer. They work for different lifetime (display lasts longer), unable to self repair, need to send whole display and computer to repair station, non-upgradable, unable to use it as a monitor.

But now maybe it can be thought that both lifetime is almost same, rarely fail thanks to solid state (except fans). So AIO would be totally fine if they implement HDMI-in if you don't need upgradability.
Last time I looked the download overhead for Blazor was a non-starter for anything other than an intranet.
I think I would almost like XAML is the styling of components wasn’t so god awful.
So apple bought out Tile?
Compute Cuter
Well, the entire discussion deriving from the proposed code change is ultimately debating the relative merits of a fart joke, so any contribution is bound to be a gas.
They will be when you go out of business and disappear, and they can't compile that same service to run on their own replacement server because you've withheld the source to your modification.

You might not want to admit to yourself that your business model is based on infringing on the freedoms of these users of GPL software, but that's exactly what it is.
We have well understood systems to mitigate risk of election tampeting with paper ballots. Not perfect, but enough i trust it.
A lot of devs are risk adverse when choosing platforms for projects. There's still risk as in, will this still be supported in 3-5 years and is the API going to change so much in 1-2 years I'll be rewriting significant portions of my application.

I've been passively looking at Flutter with interrest.
That bit makes sense, I just wonder if this is something that would affect the actual usage experience of the device.

Will the 16GB RAM variants feel faster than the 8GB RAM models?
Even if they implement one, it will lag, and eventually break.
Yes?

Just livestream the whole process.
> OMG why is that button blurry?

It isn't even their doing, it is a PayPal asset served from a PayPal domain (one referenced by their developer docs so not something just pretending to be them).
So, mission implausible turned off its comment
i think only if they are marked lost?
> It’s still post processing to create a sound stage to a stereo signal

Your ears are a 'stereo signal' and they work fine for recognizing the sound stage coming out of a 7.1 system. The Airpods are just presenting the same audio information directly to your ears.

Besides, there is a massive difference between Dolby for headphones and spatial audio - standard surround headphones will not give you a fixed sound stage as you move your head. I think you're underestimating the effect, if you haven't tried them.
I only use Spotify because the Last Podcast Network went exclusive.
>I guess I need to buy yet more dongles, or throw them away and replace everything with USB-C peripherals because some 20yo on HN says that USB-A is legacy.

The concern about dongles is so overblown. Let's take your examples each in turn.

>Suppose I have a nice USB-A optical mouse

You buy a USB-C to USB-A adapter and it lives on the mouse's USB-A connector, never being taken off, forever. And then... it's one piece. Are you taking the mouse with you? The dongle comes with it. You don't gotta think about it.

>mechanical keyboard

Same deal. Lots of keyboards even have USB-A ports on them -- which means you only need 1 dongle. One for the keyboard. That lives on the end of the USB-A connector. You have now converted your legacy USB-A device to USB-C and can forget about it forever, for the cost of $5 from Monoprice.

>a really nice $200 audio interface

If you really, for some reason just cannot stand to add a $5 add-on piece to get the latest gear from Apple, many of these devices have detactable cables. So, you can just.. buy a different cable. Let's take the Focusrite Scarlett 2i2, which matches your use case at $200. A replacement cable from MonoPrice is... $5.29. And you can put away the old cable and just... have this one.

At the very, very worst case, you're talking about a $1200 machine and an additional cash outlay of approximately $15. For adapters which attach to the thing you want to use, forever, and don't have to be thought of again.

And somehow this is a travesty against the user? Worth of a scrap-and-redesign of the $1200+ machine?
Well, that's sad. :/
Seeing that motion-blurred animated GIF banner at the bottom gave me an intense nostalgia rush, I made a good living making those banners for a year or 2 back in the late 90s. $50-150 per banner ($25/frame), doing a few each evening, with a month or 2 backlog in the queue.

It was a fun and easily-profitable era if you knew even the basics of web/graphics.
One thing that Apple is quite good at is creating premium tiers for their products aimed at different levels of consumer. Do you need that much storage if you have a cheap iCloud subscription and do you need that much RAM if you're watching YouTube and browsing social media? Probably not. Apple is good at FOMO, "What if I do need that much ram and storage?" but also at appeasing to professionals (evident by those high spec'd and expensive Mac's).

Maybe the assumption is those who need that much physical storage are working with audio, video and large image/3D files who might need extra ram to open them up and work with them (animators, content creators, musicians). Higher tiers are usually seen as more future proof and aimed towards professionals who might need the bumped up hardware, the average consumer not so much. If you are working with large files, you need a decent amount of memory, especially with video where even the highest tier being offered might not be enough.

You won't see a performance bump with the larger storage or memory though, it all comes down to mostly CPU and graphical processing ability, but the average user once again rarely ever hits the limits of modern powerful hardware like this.
But it is free. It solely conveys an expectation that you also release related tooling for free as well. If it's not a free license, the AGPL isn't either.
Thank you for your answer. I wonder, what are your assumptions regarding these two questions:

1) Will the 16GB RAM variants feel faster than the 8GB RAM models? Will there be a difference in 'day to day' operation, and will it just feel snappier?

2) What about a larger SSD necessitates double the RAM?
They are both garbage. Neither of them gets webrtc right in 2021, while Discord has had it working for years now. It is a rare thing, that I cannot hear someone on Discord and I can use it with any browser, while Teams and Slack still give me the middle finger for trying to do a call when using Firefox.

So whatever makes people use Teams, it's not Teams working well, that much is for sure.
Well, we can clearly see here that taste is indeed personal.
In Australia roughly 20 kids per week present to emergency having swallowed or inserted a button battery and in several cases many have tragically died.

It is an agonising death over a period of days/weeks for the child and horrible for the parents to witness. Many times both the parents and medical professionals don't realise what is actually happening to the child until it is too late. There is growing support for much tighter regulations of these batteries and limiting there use overall.

Apple is certainly not the only company who are using them, not by a long shot. But they are not some holy grail of replaceable batteries and it surprising Apple would decide to use them now.

If you are interested ABC in Australia did a rather big report into the increasing incidents of button battery related deaths and injuries, telling the story of families who's lives were turned upside down by them. It is incredibly difficult reading.

https://www.abc.net.au/news/2021-02-15/button-batteries-land...
> Collisions were the leading cause of vehicle fires that resulted in death.

The very next sentence after your first selected quote.

You are picking an choosing data due to some very obvious bias. I don't think we can continue a productive conversation here. Bye.
Zellij Beta
Introduction to image processing using Python
Is it realistic to expect MS to support a language they purposely built a replacement for 18 years ago? What's stopped you "upgrading" to C# in 18 years?
How many front end frameworks does cross platform .NET has these days ?
Astonishing fact: Logitech still doesn't release USB Type-C Unifying adapter.
"Mr Hawley introduced"

aaaaand I stopped reading right there. You can assume this is partisan nonsense.
I'm sorry, I really liked Pulumi, but it became too complex after a short while.

Since all infra resources are defined as code you end up defining them in a procedural manner (Python), and struggle to arrange/resolve dependencies.
And they were REALLY HOT, let me tell ya.
I can call your ISP and get your subscriber information (unless you're behind CGNAT).

Here's a convenient, albeit somewhat outdated pastebin explaining how https://pastebin.com/ViWmrsDJ
Isn't it easy to prototype with MongoDB?
> If the "open web platform" stops requiring an entire Chromium engine in the app, I would agree.

PWA. FileSystem API is coming.

> Or if Google wasn't the sole effective standards body for it.

Agreed.
At first it was challenging to read ruminations on trust from a more critical perspective, as there is a great deal of prior art on it that I suspect this policy review journal on internet regulation is overlooking, but after realizing what they are about, I'm rather glad to see this where they are at with it.

There is a fairly mature practitioners view of trust, with the benefit of a background in the top level concepts in areas like security protocols, cryptography, information theory, game theory, graph theory, functional languages, state machines, even identity concepts like identity providers and relying parties, and other tools we use in security to talk about trust that didn't seem to be on their radar.

However, I am a bit concerned they could use enough of the magic words to work themselves up into a froth and organize a committee to present grievences that non-specialsts cannot reason about (but still condemn in solidarity with the strongest possible words), and that specialists would reject them so bluntly it could seem like cruelty from the outside.

It's not what they've said, it's who they are and that they've said something. Looks like they're rounding on us.
>They also sent me unsolicited junk mail at a new address and I don't know how they got that address

They got it from your credit report. You may opt out of these types of offers:

https://www.consumer.ftc.gov/articles/0148-prescreened-credi...
I agree, XAML and WPF are vastly superior.
No, I'm serious. I don't troll or lie on HN.

> I refuse to believe that you both understand the reason behind telling people not to wear masks at the very beginning and yet lack the critical thinking skills to realize they're one of the best resources for covid recommendations in the world.

I understand their reasoning for trying to downplay masks. It wasn't good reasoning, but I see what their thought process probably was. But they didn't think ahead to the 2nd-order affects of ruining their credibility like that. Once they demonstrated that they're willing to put neutral data under the heel of PR concerns, then it is perfectly fair to see subsequent messaging from them as more of the same. I updated my priors.

I'm not saying WHO is wrong now. I'm just saying they're not reliable. They are valuable if you're looking for data, but you better verify it and cross-check it. And you have to now consider possible alternative explanations for any message they put out there. That's my critical thinking skills at work.

My trust in public figures and institutions (and NGOs) will return when I see them speaking more transparently. For example, "We don't know enough yet to determine if face masks reduce Covid risk, for the wearer or for others around them."

Oh, and trying to save masks for healthcare workers by denying their effectiveness could never have worked anyway. As soon as it was apparent the workers all were masked up 24/7, the public would simply ask, "Why?".
On the contrary, AGPL (and GPL) cannot be combined with any other license. See section 5c: https://www.gnu.org/licenses/agpl-3.0.en.html
They definitely did. They even updated the 1996 page over the years with the latest and greatest in internet analytic tracking.
> It should be possible to create constant-time C code, if the code avoids branching (if, case, goto), and all loops have a constant number of operations.

It fundamentally isn't, because there is no way (in standard C) to prevent the compiler from introducing performance differences. Even if you avoid control flow constructions, what if the compiler e.g. generates a separate codepath for when one particular variable is 0 (perhaps as part of arithmetic optimizations)? There's just no (standard) way to stop that happening, no matter how cleverly you write your code.
This kind of hand-wringing is what the naysayers were doing with GPL software in the 90s. That the GPL would never fly in business because lawyers would get hung up in "what if" interpretations that were never the intent or spirit of the GPL in the first place.

It turned out alright.
This is the official trailer, not the lower quality re-upload you posted: https://www.youtube.com/watch?v=ckqvG0Rj35I
that requires very sophisticated users and ends up alienating most ppl on the web (basically this'll only work for tech users)
I haven't use Blazor but they mentioning about avoiding the json API with all the encoding/deconding that entails sounds nice, plus only doing routing in the backend. These frameworks (liveview, blazor, hotwire, etc...) seem like a nice compromise that can serve well most webapps out there.
I think people here are fundamentally misunderstanding what happened here. There is a nonprofit, the "Freedom Forum Institute" that awarded this award. Only the award ceremony was sponsored by YouTube. It's common practice for nonprofits to use awards like this as an opportunity to ask for donations, and for the company associated with that person to offer to sponsor the awards ceremony.

I don't see anything to indicate that this award was created by YouTube or that YouTube decided to award this to her.
Further down in the article, the author applies the concept specifically to software engineers.
Like any other comment, I will ask the same. How did you get 1 million manuals? Show HN is for small projects usually. Can you tell us or tell us a range you paid for the 1 million manuals?
Xaml hot reload only works on about half of our views at work, and even then it tends to break itself. I've tried net framework, net core, and net 5. The newer targets break less often but we still can't ship net 5 thanks to Windows 7 extended support contracts from Microsoft. It doesn't even compare to blazors implementation. And c# hot reload breaks frequently around asyncs and lambdas.
My friends and I ran our own free vent server. Limited to 8 people as per the terms.

Vent 4 release saw our v3 server die. It was then we realised that a "phone home" was part of the deal.

We now use Mumble.