skysight-inc/HackerNews huggingface dataset:
They do say it:

> It’s important to note that this change does not prevent our users from using, modifying, or providing our open source software to others — provided, however, that under the AGPL license, users have to share source code if they are modifying it and making it available to others (either as a distribution or over a network). For distributors, AGPL has the same source code sharing requirements as GPL. Those conditions are designed to encourage third parties looking to modify the software to also contribute back to the project and the community.
Ubnt is junk. Full of bugs not to mention sec issues.
A year ago I worked on an analytics project and uses NodeJS as the backend. It has been really good so far and we are happy with the performance we get.
It's arguably the best software in the "modern IRC" space.

Sure, anyone else could catch up, but Discord has a core audience that cares about latency, low resource use, reliable effortless voice channels and good UX, while Discord's competition seems to move in the opposite direction.
It's been interesting, and a little concerning to see that the new popular UI design tools don't seem to be capable of much else beyond churning out 'flat' design.

It seems as if we will be relegated to a life of flat UIs that all feel the same for the foreseeable future, just due to vendor lock-in.
Why does a stationary computer need to be so thin that they can't fit an ethernet port and have to place it in the charger?
no face id :(
> How about montonony and repetition?

Fair point. Although I would add that recording thousands of hours of your own conversations would result in much monotony and repetition.
I've gone through a lot of power cables for Apple products, so it's not as nifty an idea for me as for you.
> Why the chin bar?

With a bezel less display you need somewhere to attach post-it notes.
How is it debatable whether AGPL is open source? Who is debating this? AGPL is so open source that it legally forces open source if you try to close it.

Anyone debating that it's not has a screw loose.
We lived in a middle- to upper-middle-class suburb, served by a middle- to upper-middle-class school district. Our elementary school tested in the bottom third of the state.

Sometimes it's the school, not the school system.
Don't get me wrong, I absolutely agree. I grew up with the classic windows theme and I honestly prefer it. I just find it frustrating to have to dive so deep to change what feel like basic settings.

Why, if I open Settings -> System -> Sound -> "Manage Sound Devices" are my only options to manage said devices "Test" and "Disable"?

I have to go back to Sound, scroll down (or over if my window is wide enough) find "Sound Control Panel" under 'Related Settings' and now I have my good old control panel with which I can meaningfully interact with and change the settings of my devices. Or, yes, Sound -> Select Device -> Device Properties -> Additional device properties. Which, again, opens a classic control panel menu.

Honestly I don't care whether the control panel has the new slick look or the classic windows theme, just unify the settings so they're not so inconsistent and scattered in different places.
Vanmoof seems to have adopted the Find My spec and integrated it into their bike hardware itself. AirTag is for lost items. Hardware manufacturers can build Find My support into their product to defend against stolen items. I’d guess that’s the strategy.
A10X vs A12 - This makes me feel meh about the whole 3+ year upgrade. I was hoping for something at least like a A12X or A14.

The difference in perf is not sufficient to warrant an upgrade IMO.
Well, true, but given their love of thermal throttling, it actually might be a good thing to get that heat generation out of the case.
It’s not necessarily a substitute for a dedicated back button, but hitting the “Menu” button typically takes you to the previous step (unlike the TV icon, which takes you to the Apple TV watch page)
My understanding is just the opposite, they will decrease compilation times as "included files" are processed just once. We can see them as a better version of precompiled headers (although they are more than that).
I mean, the idea with MagSafe is that if someone trips over it, it won't yank the device to the ground, so that still applies to stationary devices.

But on the other hand, I'm not sure who has a desktop computer with cords draped across areas people are walking.
I consider it a historical fact that the choice of Japan for the nuclear attack was made in 1943. It changes from primary a military target (harbor of Truk) to a list of 4 cities where the casualties would be mostly civilian later. The expectation of tens of thousands of civilian casulties is documented by the target commitee.

On the racial undertones, I am not the only who sees them - this is from Wikipedia:

https://en.wikipedia.org/wiki/Anti-Japanese_sentiment_in_the...

Strategic bombing of Japan

Author John M. Curatola wrote that the anti-Japanese sentiment probably played a role in the strategic bombing of Japanese cities,[22] which began on March 9/10, 1945 with the destructive Operation Meetinghouse firebombing of Tokyo to August 15, 1945, with the surrender of Japan.[23] Sixty-nine cities in Japan lost significant areas and hundreds of thousands of civilian lives to firebombing and nuclear attacks from United States Army Air Forces B-29 Superfortress bombers during this period.[24] According to Curatola and historian James J. Weingartner, both firebombing and nuclear attacks were partially the result of a dehumanization of the enemy,[22] with the latter saying, "[T]he widespread image of the Japanese as sub-human constituted an emotional context which provided another justification for decisions which resulted in the death of hundreds of thousands" across Japan.[25] On the second day after the Nagasaki bomb, President Harry S. Truman stated: "The only language they seem to understand is the one we have been using to bombard them. When you have to deal with a beast you have to treat him like a beast. It is most regrettable but nevertheless true".[10][26]
They have users. If they wanted to they could become the next Steam tomorrow by simply selling games and giving deals. The engaged userbase of discord far surpasses steam, epic, and all other gaming clients. Valve doesn't care about competing or innovating, theyll simply roll over and let it happen.

But like any startup discord is created with monopoly money and therefore they don't have any actual knowledge, expertise, or good way of gaining revenue. They're designed to spend ridiculous amounts of money to get users and sell to a megacorp. They have no ability to manage a business that requires money outside of their investors monopoly money.
You do need to keep both the procedural and declarative reading of Prolog programs in your head at the same time, yes. But there is such a thing as a "pure subset" of Prolog that doesn't use a) cuts, b) the dynamic database or c) destructive assignment (with arg/3 etc) and if you stay in that pure subset you can go a long way before you need to think procedurally.

But to be honest, myself I prefer to switch between the two paradigms at will when thinking about my programs. The trick is to do it in a way that leaves you with the best of both worlds, rather than the worst.

In terms of sources that go into more advanced material and avoid excessive procedural thinking, one is Markus Triska's website recommended in the sibling comment and I would also recommend Richard O' Keefe's "The Craft of Prolog" and Sterling and Shapiro's "The Art of Prolog".

To be fair, you won't find a lot of Prolog material in blogs so you can expect a lot to be left unsaid in the few that exist.
I’d love to see Face ID on a Mac next.
Yeah I'm sure there will be cheap aftermarket alternatives to the Apple branded accessories, but it would be nice not to have to need an additional purchase for the common use case of just tying the thing to something. It also seems a bit wasteful
As pointed out above, this is already the status quo (replacable battery, 1 year life, etc). Tile has had it for years.

I'm curious if it would've been technically feasible to have wireless charging on these instead of replaceable battery. Or would that greatly increase the price?
This is how tech startups work, isn't it? Use investors to build a product with no business model, then the founders cash out via purchase or IPO, and soon after the fact that you have no business model comes to light and the product falls apart trying to find a business model, while users move on to the next shiny thing with no business model.
Even if you believe Norway's numbers to be close to your average, it's ~1:20,000. So the odds are still quite safe, and it's thankfully cureable if discovered early.
The random ID has a fixed suffix in the spec, so you can infer that it’s the same AirTag if you see the same suffix across multiple rotations.
I can see that being a benefit in an open office floor plan where the back of your desk is exposed to the people in front of you.
What is different? Seems pretty comparable to me
Yeah, I'd expect that to be phrased as "does this" - the right seems utterly superfluous at best, and very misleading.

"Right this minute" is a common phrase, but "does right this" isn't (at least in UK English).
We're microservice based, 100% of our backend code is Typescript, including all of our REST APIs. Everything runs on Express. All in Kubernetes which provides rock solid uptime for us - easy to scale too. Front end uses GQL, which is backed by Apollo server for us. Everything can scale horizontally.
Also, the info can just be bought as most DOTs will see it as a revenue source. This is how companies find you about you're car's extended warranty.
Come on Apple, stop stealing ideas from others.
Yeah.. I mean, I understand metrics... but there are some things that just won't see broad complaints, but are indeed issues. Not everyone will be a squeaky wheel, doesn't mean those "less interaction" issues aren't meaningful/bad. Not to mention having to create yet another profile to even interact with the issues... if an issue is created, I won't always login even to give a +1/heart on something.
The Road to Ethereum
Mongo and ElasticSearch are completely different though. Related to those licenses: Has there been any clarification of what exactly you need to release for free if you use them to offer a SaaS?

> If you make the functionality of the Program or a modified version available to third parties as a service, you must make the Service Source Code available via network download to everyone at no charge, under the terms of this License.

> “Service Source Code” means the Corresponding Source for the Program or the modified version, and the Corresponding Source for all programs that you use to make the Program or modified version available as a service, including, without limitation, management software, user interfaces, application program interfaces, automation software, monitoring software, backup software, storage software and hosting software, all such that a user could run an instance of the service using the Service Source Code you make available.

Source: https://www.mongodb.com/licensing/server-side-public-license

I can think of a hundred questions based on that text. If I use S3 to store data for my Mongo SaaS, do I need to call Bezos and buy the complete source code of S3?
This is an important point. The C standard does not define the time it takes for an operation to complete as "observable behavior", so compilers are *always* free to change timings, even with optimization disabled. It is fundamentally impossible to guarantee constant-time execution in Standard portable C. It's possible to use non-standard intrinsics and compiler directives to get such a guarantee, but that's not portable.

AFAIK Rust also doesn't guarantee timing. That's part of why Ring uses assembly for the constant-time bits (really Ring uses code from BoringSSL for that, and BoringSSL uses assembly for that reason and for performance.)
Pretty cool. Are there any plans for an API to manipulate an image on demand, similar to what imgix.com offers?
Privacy engineering and scaling ML at AWS [audio]
Deep dive on privacy engineering, and building and scaling ML services for customers at AWS on the latest ML-Engineered podcast

https://www.mlengineered.com/episode/alex-watson
Details on New 7nm Cerebras CS-2 Waferscale ML Training System
MacOS already supports TouchID -> Watch for Unlock. Also for sudo [1]. So this is a good evolution of that!

[1] https://apple.stackexchange.com/questions/259093/can-touch-i...
iPad Pro M1
> Taming and beautifying

What you call development in step 1...

> narcissist and selfish

What you call development in step 2. They're both development and urbanization.

> only there as a hindrance to you.

This seems like a projection. You don't seem to consider "them" as having any right to even exist. Indeed, in the next sentence you compare migrating within the US to migrating outside of it, making the xenophobia even more clear.
Does anti-stalking only work for Apple users? I assume it won't notify someone who doesn't have an Apple phone, making it kinda useless for half the population.
> Podcasts with other comedians are unlistenable due to the constant navel-gazing about The Comedy Store and cancel culture.

Yup. One notable exception to this is Bill Burr. I'll listen to any of those because Bill doesn't put up with it.
Have you ever tried to disable notifications on Discord? I have tried to do it 500 times and still get those annoying red dots with numbers, red dots without numbers, and just a few weeks ago I started getting random notification sounds (after I had disabled them before) without any clue where they were coming from.

My only option is trying to disable all notifications and all notification sounds everywhere, but still I get those dots even when I'm not mentioned.

edit:

I think the root of the problem is that Discord is trying to game the user attention/retention/time spent in app by flooding the user with notifications. In IRC, you had to explicitly enable every notification, otherwise you'd never get notified of anything. "Disable everything by default unless I turn it on" seems to be made as difficult as possible on Discord.
It doesn't need to be but it is. What are you gonna do, bloat the case just to fit an Ethernet adapter? Also, what's wrong with it being in the charger? This is actually genius, this way only a single cable leads to the machine itself.
I take a lot of photos and videos and I actually opted for a camera that’s mostly 1080p this year. Why? Because at this point barely anyone is actually using 4K to view content. And the bandwidth and processor power add a lot to the cost.

It’s nice to shoot in 4K for flexibility of cropping etc later. But for me, I decided to save money this year. And I’m happy with my decision.

So for a video call camera, personally I think 1080p is totally sufficient.
I agree. To say it's a fiction means nothing more than that there are many different ways we could categorize populations (even if they are based on real attributes) into different buckets.
It does have some memory specs at the bottom, but only for the "starts at" models with 8gb.
Uber was using Node for a good portion of their backend services back when I worked there (2016-2017). I’m not sure what they’re doing now, but when I left there was a project to move a lot of stuff to Go.

IIRC, the performance of Node was ok but clearly worse than Go/Java/etc. Uber was using JS not TS back then, but the real issue (at least when I started) was lack of a defined interface for the API/mobile app communication. That was eventually addressed by adopting a forked version of Thrift.
The parent makes no such claims. They claim that prior to the lawsuit they were being paid "higher wages", and stock options after. There is no mention of taxes, health care, vacation, etc.
only the $35 Tile Pro has user-replaceable 2032 battery.
Is that an actual problem?

From my experience, somehow a decentralised illicit industry manages to hold better standards than the legal alternative.
Teams was present long before the pandemic.
Many thousands of people and companies use Node for mission critical backends everyday. When I worked at a very large publisher (for 10 years), most of the backend was moved to node and it was far better than our previous Java backend. It doesn't mean Node is better than Java, it just means it was adapted well to suit our needs.

I personally ran mission critical node services that interfaced with over 100,000 simultaneous compute nodes in AWS.
macOS is not windows

that OS and the apps over there are supper efficient

it is the same story as iPhone vs Android phones, android always needed 2x more ram/battery than iPhones because the android ecosystem is bloated and slow, just like windows
How does a blockchain solve it in a way that a centralized db does not?

The choice of db does nothing to address the underlying problems. Which was my point.
Apple TV is substandard? Maybe you don’t like it or prefer something else, but “substandard”?

I do hope they branch into routers though, not sure there’s a lot of money to be made there, but would be nice to see as a consumer. Maybe if they sell an ultra-premium, very secure router.
I would think it's not insignificant amount of money considering that propagation of cost basis is taking over two months and counting. All brokers are saying Robinhood id slammed by people that left and is unable to make it within the standard 14 days.

I can't speak for the size or amount of users, but definitely it had an impact.
The wilderness areas were maintained by not having a lot of people. US added 100M people in the last 40 years, and a lot of them seem to like the Western states' scenery, terrain, and weather.

1980 census shows just over 40M in the west:

https://www2.census.gov/prod2/statcomp/documents/1981-02.pdf

page 6

2019 figures show nearly 80M in the west:

https://www.census.gov/popclock/data_tables.php?component=gr...

https://www.pewtrusts.org/en/research-and-analysis/blogs/sta...
Also includes Ethernet.

And the previous models had their own cable, too. Not like this is new.
You assume that in a counter-factual world, professional thieves can’t learn to check the pockets of stolen jackets? They are already known to use Bluetooth network scanners to identify, eg, cars with electronics stored inside.
It would be amusing if they were using the same board across all their devices (i.e. Air, Pro, iMac) and the only variation was the cooling solution.
That's not what a rollup is.

A rollup is where you merge businesses doing functionally similar things, gaining economies of scale on costs. Its most often used for geographically distributed family businesses, such as Dentists. Dentists all need a lot of back office support, marketing, and sales functions. Having a rollup with a dozen Dental offices allows you to centralize all the insurance claim handling, direct marketing and put them under a single brand you can advertise on more mass market media.

You are correct that where rollups are used in regulated industries that limit entrants such as radio, they lead to oligopolies. If you own most of the radio stations in a single city you not only get the rollup cost benefits, you can also increase your prices for advertising.

But this is a direct effect of the market limitations that would occur either way, even if owners weren't allowed to reduce costs by buying stations in the same city to combine back office and operations, they would still do it to get oligarchic pricing power. And if you try to rollup most of the Dentist offices in a single city to raise prices you can only succeed temporarily, because it's a free market and your higher prices will attract lots of new entrants.

Of course the other criticisms of rollups is they reduce diversity of offerings. In the case of radio it leads to homogenization of station playlists. Which is exactly what the BBC does in Britain, so I don't see the issue. Especially since radio is being gutted by the internet anyways.
> including two Thunderbolt ports for superfast data transfer, and support for up to a 6K display.

Still no dual monitors?
Yes. And automatically log in to the right user account on shared Macs.
Thank you for chiming in with your experience. I, like many others, assumed these accessories were being sold with an exorbitant markup but it seems like they may be pretty reasonably priced.
Sorry, but your whole comment history sounds like you believe you've 100% figured out problems everyone else seems to have but you're unable to share details beyond No-True-Scotsman arguments.
Most teenager everywhere across the globe think their hometown sucks, even those living in the biggest cities.

Such is the mind of a teenager.
I don’t get why are they using different arrow keys on MacBook and external keyboards? I love the short left and right keys on my new MacBook Pro, I wish they had it consistent, muscle memory is a bitch
Totally agree.

I will own an Apple TV until they provide an adequate remote.
M1 doesn’t really throttle.
The mac mini has an internal power supply. I wonder how much additional power is required by a 24" display.
Have you used other software like Discord though to have a frame of reference?
Yes that's the correct benchmark.

Do you have evidence that the situation has changed? Last I checked it still remains the case that modules inhibit parallelism and hence result in slower builds in most practical work loads. But of course if you have evidence the contrary I'd be happy to see it.
I feel like this should come preinstalled in every car radio.
They did redesign the remote. It uses a click wheel instead of a touch pad, and they included a dedicated back button.
I don't think it's a bad choice. That way you only need one cord dangling from the device; the ethernet cord can be attached under the desk. It's actually a thoughtful feature; most people are annoyed by the usual mess of wires. This helps with that.
MS already owned Skype for over half a decade before they made Teams and Teams voice/video chat is still vastly inferior than Skype. How would owning a bunch more IP that they‘re ignoring help?
Did you see the new remote? It seems to solve many of your requests.

I, too, absolutely hate the current Apple TV remote and I'm pumped they finally redesigned it.

https://www.apple.com/newsroom/2021/04/apple-unveils-the-nex...
Were that it was so simple. My understanding is the mRNA used in the vaccines was engineered to be more stable (less ephemeral). Not sure what that means in terms of half life, but AFAICT it's a mistake to assume that it will behave similarly to naturally occurring mRNA if this is true.
Do you have any evidence to backup your assertions?

You stated upthread that you'd guess gasoline fueled vehicles catch fire more frequently than EV vehicles... you're going to need evidence to backup such an outlandish claim, and the cause of the fire would also need to be an accident such as the one this Tesla was involved in.

It's actually quite difficult to ignite gasoline in liquid form (which is what is in the fuel lines and fuel tank of an automobile). It must be a vapor, and it must be in the presence of an ignition source. ICE vehicles have been designed over the last 100 years to precisely not explode upon impact.

Real life isn't hollywood... cars just don't explode because of an accident... you can even shoot a full gas tank with a high caliber rifle and it'll still not explode nor catch fire. The problem you are equating to vehicles just does not exist anywhere except electronic vehicles powered by these Lithium-Ion batteries... like what is found in your average Tesla.
Is IO the same as requests? i.e. high request demand?
I think you're right. At American universities I've been around, lots of alumni with grey hair seem to remember a bunch of fun sounding singalong songs for football games, including (in Louisiana) some weird Cajun? lyrics. It'd be awesome to gob down beers and belt out toons. I think my voice is beautiful after I have a few.