skysight-inc/HackerNews huggingface dataset:
From the award video:

> How do you make sure that everybody has a voice but also feels safe?

That question was never directly answered and, frankly, I don't think there it's possible to strike that balance. Even now there are simultaneously people who complain that their voice is denied or concealed on the platform while others who complain that the platform doesn't do enough to block or steer viewers away from problematic content.

> We've always since the beginning of YouTube had community guidelines because we've realized that there's certain types of content... like some from the very beginning... we wouldn't allow adult content, hate content, dangerous content... all of those types of content could really make it that YouTube was no longer a platform that was viable for all these other voices out there.

The terms she uses to describe content ("adult", "hate", and "dangerous") are all extremely vague - purposely so that YouTube can ban or allow content seemingly however it pleases them.

And what does she even mean by those types of content could really make YouTube no longer viable for other voices? YouTube is just part of the web - a much larger platform which very much allows those types of content. That hasn't made other voices any less viable. Whether or not it should be YouTube's responsibility to silence those voices, their existence clearly does not inherently reduce the viability of other voices.

> We're always updating our policies and when content is violative of any of the policies unfortunately we need to remove it. And so we removed 9 million videos last quarter and almost all of them - over 90% - we removed with machines, which is good because it means if there's content that's violative we find that really quickly.

...

This is a "Free Expression" award, right? Am I playing the wrong video?

> We also want to protect creators like you who have built businesses with really really valuable content and make sure that we don't have a situation where advertisers pull their spend because there's some content on it that they're not comfortable with. So we want to make sure that we're protecting all the valuable creators like you.

Sure. You're protecting the creators. By demonetizing their businesses. Right.
I have not in fact invented my own definition of end-to-end encryption, and yours is not the first application --- nor is browser crypto the only cryptography setting --- that has tried to claim "end-to-end security" for a design where both ends implicitly trust the server.
See https://news.ycombinator.com/item?id=26884466.
Specifically with learning street names and layouts, a big benefit goes hand in hand with using GPS imo: when I start directions to a new place, I can quickly glance at the map and pretty much know what I need to do for most of the trip. This saves me from having to constantly eye my phone or making split second lane changes because Google waits till you're right at a turn to tell you :S
Under the Hood
The sprawl isn't just confusing for new programmers. Several years ago I was writing C# professionally, would always appreciate the new features that came with each new version of C#.

Recently I was reviewing the code of a library written in C# 9 and couldn't make head or tails of it. Half the code was using features that didn't exist a couple of years ago, enabling the author to use patterns which were not possible without those features.
Maybe they learnt first-hand...
My mom is looking to replace her 2008 iMac. Last year I told her to wait for the M1s, so she's still on her old one, 13 years later.
Same. I bought iPad Pro 2018 for the same reason.
Did you have to reconnect to EarthLink multiple times until it gave you 56k instead of 24 or 32? That was living wild baby!!
The devices themselves are probably choking hazards for young kids. As are a thousand other things around the house to say nothing of poisons.
Agreed; my dad interviewed to be a VP at Lockheed in the 1960s and eventually turned down the job saying, "All your problems are political! None are technical!"
Anecdote time: I requested a CI runner from the systems/infrastructure team, and they ghosted me for two years. I just stood up a CI runner myself using my own resources, about a week after they ghosted. Recently they hired a third party firm from India to make a CI/CD pipeline, never told me, and claimed credit for "the first CI/CD pipeline at the company".
it's less evil and easier to block than every other piece of shit vile scheme on the table, so just fake endorse it please.
Salaries aren't paid in lump sum. You expect more funding or revenue by that point. YC investing also creates buzz for other investors so it's easier to get more people on board. "We are a YC backed company, asking for 400k series A"
> At the same time, I probably wouldn't even notice that famous Beatles recordings were recorded in mono.

https://www.jonathancoulton.com/2008/10/10/funny-story/

> What’s amazing to me is that it hasn’t really mattered in any significant way. I’m sure I sweated like crazy over the stereo placement of this or that element during the mixing process, and then I just plastered over all those details with stucco, and turns out nobody really cares. Not even me, apparently.

As far as my personal experience, I've noticed a stereo effect as being kind of cool on one song, and severely detrimental on one other song. Overall, my world would be better if every track was in mono.

(What's the problem? "Pineapple Princess" plays on a Pandora channel of mine in stereo. I listen to Pandora with headphones. The particular stereo implementation is that the bass only plays in one of the ears. It's truly awful.)

(This one, in case there are multiple covers: https://www.pandora.com/artist/annette-funicello-childrens/a... )
But then it would take 4 hours to figure out Windows networking in your computer. (Been there done that)
> as a developer you can put anything you want on an external screen

as a developer, not a user. I can’t have two different apps running on different displays, nor can I take advantage of the display’s resolution. In practice, everything is mirrored.

> Almost all apps obviously take advantage of the keyboard

When I say take advantage of the keyboard and mouse, I mean to offer shortcuts/navigation akin to what you’d find on a desktop.

I don’t mean to say that apps should be exactly like desktop apps, but the iPad UX is making it harder to use the current iteration of document/spreadsheet apps.

There are things the iPad does strictly better, of course. But I don’t see these experiences as mutually exclusive.
A career in infosec tends to develop an extremely broad set of skills (with commensurate lack of depth in many of them) that can turn you into a generalist superhero when shit hits the fan. Back in my heyday I would get called in to help fix outages as much as I would for security work. Feltgoodman.

Ten years later and I'm now adrift in some weird role between an engineer and program director with zero accountability. I just go from Zoom meeting to Zoom meeting knocking down bullshit and connecting the right people in a big company. I've essentially become a giant tube of organizational lube. Feelsbadman.
I see. Then I think you're misunderstanding the position of those you're arguing against. Well, I don't know exactly what throwaway1959 believes, but he criticized Youtube's CEO for "censoring opinions of other people that she does not agree with". He did not say that the government should do anything about it; that was something you mentioned.

I don't know if this is a common misconception or if something else is going on, but it's fairly common for one person to say it's bad for a company to suppress free speech, and someone else to reply that it's not illegal for the company to do that, as if that were a counterargument. Is it believed that saying something is bad = saying it should be illegal? Not only is that a bad policy, it contradicts the ideal of freedom of speech itself: that bad speech should be allowed. I don't understand how someone could believe a free speech advocate would think that (other than by understanding them poorly or having a low opinion of their logical consistency).

For illustration, here's an entire article titled "The YouTube Ban Is Un-American, Wrong, and Will Backfire", 2300 words—none of which says that Youtube's actions are illegal, or should be, or even mentions the First Amendment. I think this is the position of free speech advocates generally: that suppressing free speech is bad and that those who do it should be criticized and shamed but not punished (unless it's the government, in which case it may be illegal). https://taibbi.substack.com/p/the-youtube-ban-is-un-american...
Tmp.0ut
The entire point is to avoid javascript as much as possible and to force the few edge cases into an interop shim.

We have a very complex Blazor webapp and the JS interop shim is fewer than 200 lines of code. This is 100% of the custom javascript for the entire application. Front and back. We do things like GetClientRect, Get/Set/Delete cookies, keyboard/mouse event subscription, etc.

There is little-to-no context switching when operating with one of these codebases. The notion of "front-end" and "back-end" is completely meaningless here. The "back-end" is literally an F12 keystroke away from the "front-end".

> and very difficult to debug production issues with in my experience

What sort of production issues have you been encountering that were difficult to track down? I rather enjoy being able to set breakpoints in my view templates to confirm the state of affairs in local testing.
They are here in Vermont. When a woodlot gets cut, high grade gets sawn for lumber, stuff that doesn't make the cut for saw logs but can be pulped becomes paper and stuff that doesn't work for either of the above becomes firewood.

There may be some variation based on pricing any given day, but my understanding is that this is pretty common when harvesting mixed forest (as opposed to a monoculture forest).

We got three cords delivered last year that was mostly black birch, red oak, and white ash, and we burned two, supplemented by propane that kept the overnight low around 50F/10C inside. Our hot water, incidentally, is tankless propane.
Not funny. Major PTSD coming back!!!
The problem here is that there's no good way in the browser Javascript runtime to verify the current execution environment. All you can check are the script assets you load, not whether your current running code has been eval'd into something malicious.

This is a very old debate that we're recapitulating here; if you sense that I'm being less than forthcoming about it, it's because there's something like 11 years of history of it in the search box below the page.

I don't much care about the argument here. I'm have two things to say in this thread:

1. "Wormhole" is a bad name for a new secure file transfer system, since one of the better-known cryptographic file transfer systems is already named "Magic Wormhole" and has the command "Wormhole". It's confusing, and especially annoying since there's no dispute that Magic Wormhole is more secure than this application --- even if you think, incorrectly, that browser Javascript crypto is "end-to-end", there's no coherent way to suggest that it's as secure as the native Magic Wormhole program.

2. AES-GCM is not in fact a perfectly cromulent AEAD; it is an imperfectly cromulent AEAD, and one most designers would probably do well to avoid (use XSalsa-Poly1305, with random nonces).
Other platforms banning people doesn’t mean much. Almost all of big tech belongs to either the Bay Area or Seattle - both of which are known for their far left politics. So of course their employees exhibit their same biases and censor the same content.
Were your friends burnouts in O shapes while your burnouts were in a D shape? :)
would seem to be easy enough to hack up a minimal browser extension to support that

chrome extensions can register global hotkeys
It got a lot better in .NET Core three when they stopped using Nuget packages for the core framework works. Now building and updating apps based on just the core frameworks no longer installs and restores Nuget packages. This makes it faster, simpler, and takes less space on disk.

You probably still will have more Nuget packages in your ASP.NET Core project than a classic .NET Framework project would.

Details about the new system: https://github.com/dotnet/designs/blob/main/accepted/2019/ta...
It probably varied widely based on locale. I did tech support for a Northern California ISP in 1999, and there were plenty of people connecting at 53k, even considering that we were seeing people who were calling because of problems. 48k and 44k were also very common speeds to connect to at that time, but really whether you could connect close to the full speed depended quite a bit on the wiring in your house, from your house to and central office, and also the weather (rainy days resulting in staticy sounding lines for many people, and quite an increase in tech support calls).

I also remember a fairly amazing story about how a user (which I never spoke to, but others had) finally diagnosed their own problem where their 1.5 Mbps ADSL connection would have a problem at approximately the same time each evening as when the street lamp turned on. Those old Alcatel 1000 DSL modems had notoriously bad problems with interference.
I don't think the phrase "LOL WUT" has ever before captured my reaction so accurately upon reading a headline.
Google doesn't have to listen to anyone, this is what having a browser market share of 70%+ grants you. Question is, will their move chip away at that market share? If people actually care, it should.
Usually in person voting is done through a machine. Where as vote by mail is a paper ballet
That is why they offer options, my grandmother doesn't need 32gb of ram to browse a recipe website or to watch netflix

8GB is to remind software developers that it is plenty enough

You don't want to be in the Android situation where everyone have 4gb-16gb ram in their phones, and as a result developers are bloating their apps with poor programming models, wich results in needs of bigger battery and bigger disk space, this is bad
Maybe he hung up a painting and didn’t get his deposit back
High speed external storage & full XDR monitor support is a godsend for people like me who use their iPads to do all their photography work.
I wonder how many people are going to tag their idevices with these.
Quantum astronomy could create telescopes hundreds of kilometers wide
But think about it. Anyone that use AGPLv3 software can demand the AGPLv3 license, including employees and contractors. Once they got it, they can freely publish it to the public because it's AGPLv3. Forcing NDA to not leak it to the public doesn't work here because it violate AGPLv3 license thus copyright infringement.
“Everybody” is too strong of a quantifier. The named companies (EFF, Mozilla, Brave, Vivaldi, and DuckDuckGo) are all well-known privacy advocates. Not included are user perceptions or competing adtech views.
That may have been historically true, but that's also because people have historically not relied on much better investment vehicles.

Historically, housing has actually been a poor investment relative to investing in the stock market. Most people simply didn't know how or whether to invest, but nowadays investment vehicles like index funds and target date funds make that relatively straightforward.

We should be discouraging housing as investment so affordable housing can be a thing that exists and the housing market can respond to demand by building out the supply at levels people can afford while also encouraging people to sock away at least 5-15% of every paycheck into passively managed investment vehicles that have way higher long term returns than housing ever did.

The current situation is that we subsidize the middle and upper classes in terms of housing at the expense of the poor and those just starting out by artificially and unnecessarily pushing up the price of housing and constraining supply.
Definitely true. During the big silver run a few years ago, the owner of a local Lebanese restaurant made an investment in a solid silver statue of his late dog. That was the sign of the near peak.

I think crypto has plenty of run left. It’s still a pain to buy. When your dentist is loading up his 401k with Bitcoin ETFs, that’s going to be the peak.
If you’re not intimidated by NDAs, devices like this can be built for approx. $15/ea. or less (based on your volume) with a battery option. A CR2032 will yield approx. 6-7 years of life for the tag as long as it’s setup to emit once every 30-60s. I wouldn’t be surprised if Apple’s cost is in $1-2 per device with the battery.
There's a lot of different forms, and much like Pigoivian taxes that are intended to offset negative externalities, it can be hard to exactly find the right number. But even if one doesn't know the exact number, be it land rent or negative externality, getting closer than the arbitrary $0 can provide improvements.

For real estate, at the optimum land rent, land would exchange hands at a value of roughly $0 (structures on top of the land would modify the total property value). Given the high transaction costs of land, and of changing ownership, there are other forces that shift the true land price away from $0 under a full LVT.

There would need to be exemptions or other ameliorating of the coercive effects of full-land-rent LVT for those living in a primary residence. Nobody wants to force grannies out of their homes, for example. But the coercive effect of land taxation would otherwise mean that land would be used far more productively, with more stable prices and above all more affordable prices. It would also require getting rid of density restrictions that are not based in actual health and safety (ie pretty much all of them). But even somewhat small changes in density can open up massively more land for use.

It doesn't take many homeowners to completely shut off the market for land and corner it all. Not many people watch zoning boards, and fewer pay attention to how limited land use is, and even fewer who are in power do not directly benefit by the massive bubble on land prices.

And we really do have a massive bubble on land prices due to rentierism. So any sane deflation is going to require a gradual phase-in of an LVT, with probably 2+ decades of gentle deflation of land prices. And as soon as that starts in, there are the makings of a tax revolt. In California, we have been suffering from the tax revolt of Prop 13 for 50 years, and we are barely seeing any cracks in the army of anti-tax Prop 13 supporters.

So the politics of a full LVT are extreme, especially in a land where every middle class person is supposed to own a bit of land and defend it like a castle, and often when that defense means stopping any change. A full-on LVT is meant precisely to stop land hoarding, so as long as a majority of people see that land is theirs' to hoard, it's unlikely that an LVT will be passed. Unless imposed from in high by a technocratic elite that's trying to maximize social benefit, rather than individuals looking only to maximize their sole benefit.
The name "Freedom Forum Institute" itself sounds suspiciously doublespeak-ish, and makes me think it's actually a pro-censorship organisation.
They are desktop clients -- iterating from there to a fully self hosted thing, when IRC already exists, isn't really an obvious path for them. I am shocked it took so long for someone to add voice to Slack though.
That's funny considering how difficult FB makes it to scrape data. Just copying and pasting stuff form their pages (for legal, journalistic, or analytical reasons) is an exercise in frustration. They even obfuscate the date and time on public posts.
Oh my god, your professor’s site is amazing - those torches!

There’s definitely something to be said about focusing on the goal of a site and knowing when a fancier presentation is actually necessary.
I must be on a different AB test, but Apple really isn't pushing the memory/RAM (even today) in their compare tool [1] or iPad product pages.

I'm not saying this is a good thing, it is just a strategy Apple has taken.

My guess is that the bulk of the target market doesn't know the difference between RAM and storage, and Apple marketing wants to keep things simple.

My company sells Raspberry Pis in Australia, and I can attest that I also encounter folks confused by the difference between RAM and storage. I think it is fair to say you'd expect the Raspberry Pi target market to be more savvy. I can only imagine what Apple deals with!

[1] https://www.apple.com/ipad/compare/
> ...people praise Apple for doing things other people have already done.

As Drake once said: "it ain't about who did it first/ It's about who did it right."
My first Auth0 experience was a couple weeks ago when I had a quick crack at testing it out to see if it would be a suitable candidate to migrate a bunch of WordPress sites (currently all with their own separate, individual user accounts) onto.

I didn't spend a lot of time on it but initially figured it would be easy because they had what seemed to be a well-written and comprehensive blog post[1] on the topic, as well as a native plugin.

But I found a few small discrepancies with the blog post and the current state of the plugin (perhaps not too surprising; the blog post is 2 years old now and no doubt the plugin has gone through several updates).

I found the auth0 control panel overwhelming at a glance and didn't want to spend the time to figure it all out - basically laziness won here, but I feel like they missed an opportunity to get a customer if they'd managed to make this much more low effort.

I moved on to something else (had much better luck with OneLogin out of the box!), but then got six separate emails over the next couple weeks from a sales rep asking if I had any questions.

I'm sure it's a neat piece of kit in the right hands or with a little more elbow grease but I was a bit disappointed with how much effort it was to get up and running for [what I thought was] a pretty basic use case.

1. https://auth0.com/blog/wordpress-sso-with-auth0/
11g says the spec sheet, just shy of the weight of a AAA battery. Maybe too heavy for a small cat?
I do as well - I use Bing but I experience the same thing. Any search for advice type things is met with a bunch of worthless ad driven junk. Adding Reddit at least gets me something worthwhile.
You're forgetting about the Pro Display XDR.

They want to make sure their 6k display is supported across their entire lineup. Even the M1 Air supports it.
Yep, for the moment it is unavailable without a connection. Luckily most people are connected all the time these days, so it hasn't actually been a sticking point for any of our users so far. But yes, we agree that having offline is also super important, so we're building that out as well.

We wanted to build a platform that had collaboration in mind from the beginning though, which is why we opted to go for online-only initially – kicked the tough engineering problem of eventual consistency (when collaborating) down the road a bit so that we could work on features that were actually unique to our system (it's just two of us at the moment).
In my retirement, watching programming streams has been a guilty pleasure (drives my SO crazy), and this is one of my favorite channels. I especially loved their other video on making Minecraft from scratch*

* - https://www.youtube.com/watch?v=4O0_-1NaWnY
How NASA Is Pushing a Software Update to Mars to Get Ingenuity Flying