skysight-inc/HackerNews huggingface dataset:
FYI both the byte grouping and bytes per line are are configurable. It fits to the window width by default.
People here don't because the attitude here is "it's Facebook so fuck them".
> You know Apple’s market capitalization is a little over $2 trillion dollars, right?

That's the issue. Shareholders always want to see growth, but when you're that big, how do you do that? There isn't much uncaptured customer base left while they're charging premium prices, but offering lower-priced macOS/iOS devices would cannibalize the margins on existing sales. Solution: Increase the margins on existing sales without changing prices so that profitability increases at the same sales volume.

> No matter what AMD does in the short term, they're not going to beat the performance per watt of the M1

Zen 3 mobile APUs aren't out yet, but multiply the performance of the Zen 2-based Ryzen 7 4800U by the 20% gain from Zen 3 and the multi-threaded performance (i.e. the thing power efficiency is relevant to) is already there, and that's with Zen 3 on 7nm while Apple is using 5nm.

> it's also ARM’s architecture vs. x86-64.

The architecture is basically irrelevant. ARM architecture devices were traditionally designed to prioritize low power consumption over performance whereas x86-64 devices the opposite, but that isn't a characteristic of the ISA, it's just the design considerations of the target market.

And that distinction is disappearing now that everything is moving toward high core counts where the name of the game is performance per watt, because that's how you get more performance into the same power envelope. Epyc 7702 has a 200W TDP but that's what allows it to have 64 cores; it's only ~3W/core.

> Apple has scaled A series production for more than a decade and nobody has caught them yet in iPhone/iPad performance.

Qualcomm never caught Intel/AMD either.
Sure but there's a difference between what a government said why they did it and why they actually did it.

The regulator could have stepped in a year ago rather then a few days after Jack Ma's comments.
That’s not saying 175MB per month is ok, that could also be problematic. It’s saying 350MB per month is clearly excessive as demonstrated by a company using half that.
What do you mean by variable-length fields? Feedback on how to improve it is always welcome!
No, their judgement about NK is subjective but widely shared.

It is perfectly reasonable to discriminate against political systems that you disagree with. It's pretty much the basis of international diplomacy, such as it is: a system of bargaining and coercion that usually prevents outright war.
Virtual Tokamak
I don’t see what the issue is. It was a restaurant. Restaurants are still open. He sat at a table with members of his own household. Are they arguing that restaurants should be closed?
How do you know the extent of the capabilities?
> incorrectly disabled Google accounts are actually incredibly rare -- they make the news and cause uproar when they occur, but precisely because it's so unusual

Or they rarely make the news because they're so common, and the few that get publicised are because the victim raises a big stink on social media.

I've certainly created Twitter and Microsoft accounts and had them wrongly disabled within days, despite not doing anything at all with them, let alone anything abusive. Perhaps because I decline to use my cell phone number for 2FA?
Put simply, one's house is literally on their own property, and one's Gmail account is literally on Google's property.

If someone owned a vast amount of land, more than needed for everyone on earth to build a house, and the owner told people they could freely build structures but you lose it if you break the rules and the rules can change any time...
UK-led space telescope to unravel mysteries of the cosmos
I think that is very very uncommon and when it does happen there's usually some kind of legal process involved. In other words I don't think you're going to have your domain yanked away without some reasonable amount of warning and ability to dispute.

In the worst case scenario you'd have time to setup a new domain and move everything over. Annoying yes, but again extraordinarily rare.
The idea that our mechanism for understanding how others feel recruits or works through our mechanism for feeling things seems a likelier and simpler explanation than one where those two mechanisms are entirely separate.
I'd say "Democrat-led" is fine, just as "programmer-led" would be fine. "I am a Democrat"/"I am a programmer"; "I am in the Democratic party"/"I am in a programmers' union".
Always Add HSTS Header
Not sure which part of my comment is “more common than I think” but I’m pretty sure 3/4s of the population doesn’t have autism or a similar developmental issue.

As a note, I don’t personally have autism, my issue is different, but I share a significant number of traits with those who do.
If you're looking for a mobile client to go along with this checkout GitJournal [0]. It has basic support for wiki style links and backlinks, but I'm still working on the graph support.

[0] - https://gitjournal.io
>>I'm honestly not sure where we went so wrong as a society so as to reach this point.

As with all things, Education is where we went wrong as a society.

in this case failing to teach people fully that there is no Free Lunch, and if you are getting something no cost to you, then you are no longer the customer, who ever is paying for the good or service is the customer (people should also pay attention to this truism in other area's of life)

In the case of google, you are the product, you are being sold to advertisers, google gives you a very very very small piece of that revenue in the form of a "free service"
No actually none of that is remotely comparable to the influence Google wields over our lives.
Newton’s Daunting Masterpiece Had a Surprisingly Wide Audience, Historians Find
The guy that runs the site is the author of GAWK: Effective AWK Programming. It's a great book, it helps get you in the AWK mindset.
Haven't looked at the code, but the above is a private key that is likely embedded in a non-obvious way in the Widevine level 3 binary used to decrypt content.

Users of Widevine industry wide would use the public key derived from this previously unknown private key generally to encrypt or derive a secondary symmetric encryption key that is then used to performantly decrypt the symmetrically encrypted stream. Asym crypto is slow. Symmetric is fast.

The fact this key is leaked means it is quite likely a new version of the program will be pushed with a different key, but for any data still using this version of Widevine, this is the key piece of information to unraveling the entire cryptosystem by masquerading as an intended stream endpoint. You'd have to trawl the source for any other relevant goodies like parameters and algo names, but all of those tend to be unprotected in the clear, with only the key material being subject to overt secrecy.

Again, haven't trawled the code myself, but that would be the gist of it if I have any intuition whatsoever on applied cryptosystems for media streaming.
Google are exceptionally poor ( To say the least ) at distribution for a company of their size. Just Look at Pixel Phone.
Having used Big Sur for ~12 hours now, most of the changes feel fine.

BUT the one really irking me is the huge horizontal space in the menu bar now.

It's not so bad with the text menus, but all my installed utilities on the right side are "double-spaced". In fact, several of them have disappeared because they don't fit anymore (until I switch to an app with fewer text menus).

What the hell, Apple? At a minimum you could reduce the spacing if things don't fit, rather than just hiding them.
Related "Tracking Hacker News sentiment towards Big Tech companies" was posted yesterday (https://news.ycombinator.com/item?id=25088966) but didn't receive any comments

https://www.quiverquant.com/sources/hackernews
I tend to think that languages aren't that important. A basic imperative languages has you covered for the vast majority of tasks. Having spent some time chasing languages, I've come to think that there is no silver bullet, and while looking at ongoing efforts is inspirational and insightful, switching languages is no fast path towards solving hard problems.

What we have are in fact imperative state mutating machines. A language can pretend otherwise by trying to encapsulate the associated complexity of translating between these models. Or it can just let the programmer do it.

Specialized languages have syntax that is more streamlined towards specific domains, but they lock the programs into their narrow world views, requiring possibly more effort than what was saved to shovel your way out.

Looking at some really good programmers it is remarkable how elegant and efficient (measured in LOC) they can do some things in simple procedural languages that one would normally think are poster child use cases for some of the more limiting approaches and techniques (GC, DSL, OOP/FP/whatever).

For some balance, I do agree that ergonomics around tooling matters a lot. I believe this requires similar tradeoffs - a narrow world view can make it easier to write tools that understand the structure of the code, and can assist in the development. For example, C is a pain to write tooling for. On the other hand, it is still one of the faster languages to compile and build because there are fewer tasks that it tries to free the programmer from.
What Happens When Ed-Tech Forgets? Some Thoughts on Rehabilitating Reputations
The trip that transformed my life
Mad Man and Sane Man
Apple's products are both SASS and HASS. You dont own Apple products. You just rent it.
The Brilliant Scientist Who Stopped the Roman Army
The long lines significantly harm readability. Luckily, it's a very easy site for Reader View to parse (at least in Safari). I'm fine with this type of site, although a simple max-width would make it much easier to read without Reader View.
Using Revenue Data for Go-to-Market
Fair enough.

What actions on Apple's part have tangibly compromised their user's privacy?
It "works" in the sense that if nothing goes wrong you get the expected result. But you can omit the fsyncs and it still "works" to this standard.

The article gives a concrete example of a failure mode: fsync can silently fail. If this happens then "open+write+fsync+close+dir+fsync" does not work.
I think that's likely mythical thinking, and not something based in data. It's fairly common for plaintiff-side lawyers to work on contingency when they believe you have a case.

Less likely here, given the somewhat unexplored territory, but still, the history of class-action litigation evolution is largely of lawyers/firms taking a chance such as this.
A good related book is "How to win Friends and Influence people". Basically its a guide how to make friends, with a realization that we live in a world full of selfish people, that are self centered and don't have much empathy. This is the default state of human beings. I watched an interview with Pol Pot and even he thought of himself as a good guy.

Quick Book Summary

https://www.youtube.com/watch?v=9qvUYtwASqY

Pol Pot last interview

https://www.youtube.com/watch?v=CQ9_BMshyiw

[edit]
I should qualify what I mean by selfish as it relates to the book. Basically humans tend to act in their self interest by default. And will go a long way to justify that behaviour to themselves even when it hurts others, so they can preserve a positive self image. this a common behaviour pattern. The book doesn't claim its universal, and no exception exist. I'm sure there are exceptions. But even modern "saint" equivalents like Gandhi did some messed up selfish things.
What? It's the opposite of this, in Windows 10 telemetry can not be disabled at all. All you get is a choice between "Basic" / "Enhanced" / "Full (recommended)" modes.
It doesn't really matter who's involved, the security model in android is extremely user hostile. Many organizations are given super user access on device and the end user isn't. Only one of these needs to be poorly behaved (not even selling ads) for the device to be full of unremovable malware.

There's definitely a social problem here, but I think for once people HN are underestimating the importance of a technical problem.
I'll stop using Dunning-Kruger when it becomes irrelevant. And no, I don't consider myself any less prone to it than other people, that's when I've found it most useful. And Dunning-Kruger is not "attributing stupidity" (talk about a shallow take), it's actually most insidious among those who are experts in one field, hence they've spent so much time there they have zero experience in other specialized domains (again, something I've recognized as one of my biggest weaknesses; thanks Dunning-Kruger!)

In my experience, people who get offended by Dunning-Kruger don't even realize they are prime examples of it.
The Promise of Stripe Press
> has there been another Western democracy more tested and compared to Orwell's 1984 in the last 5 years than the US?

None of those people are in jail. And that regime, despite its best efforts, is being peacefully removed from power.

America is the world’s oldest [EDIT: large, old] extant democracy. I wouldn’t lightly consider toying with something so basic as free speech. Several European and Asian democracies are already teetering towards authoritarianism, the first step of which is curtailing public debate.
Yes - "hovering" in a fixed-wing is very much possible, and even desirable for STOL landings (very popular & competitive in the Alaskan bush scene).

It's still very much an observer-effect illusion however. The observer considers the speed in terms of groundspeed, the physics consider the speed in terms of airspeed. If the difference between the two values exceeds the stall speed of the airframe, the effect is sustainable.
If you aren't in the US, then Yandex is probably safer.
Not sure the extensions were really needed though. Certainly the gaps could be filled externally and in a lot of shops it's what's mandated. I think an argument could be made that the extentions you're bringing up is more about a turf war between DBA's and Developers than about neccessity.
Thanks for making this. It's useful every time I click a new reddit link.
My first thought when I see each of these "improvements" is:

Why?

This along with everything else going on recently I will most likely be switching back to Linux when 2015 MBP's aren't available anymore.
> Facebook could decide to withdraw from the Austrian market (which it won't)

There is another option: defiance. Withdraw employees, liquidate assets, and force Austria to enjoin it overseas and/or block it.
Did I say that? I don't think so.

I see a problem in a generalization of the kind done in the title of the article.

Facebook is not "the Internet". The Austrian court rule does not apply to "The Internet" at all. It applies to Facebook and Facebook only. If someone published the same content on another platform then the court would have to rule again.

I see the real problem in Platforms like Facebook becoming the only means of speech on the Internet for the majority of people. Censorship on Facebook happens on a global scale without any state intervention already. (Edit: And that is not because Facebook is evil but because some content is bad for business. And that will be true for any service that aims to be a somewhat neutral and profitable platform.)
The anti-circumvention law from France (and Europe) is rendered null by a variety of other laws, notably the one on interoperability.

See decision 301843 https://www.legifrance.gouv.fr/ceta/id/CETATEXT000019216315/
I created an inspirational video for computer scientists
I'm a senior ML scientist. I love my work. However, during the daily grind of shuffling data around for 13 hours, an existential crisis inevitably creeps in. I envisioned I'd be building the algorithms of consciousness - instead, I'm optimizing the concatenation of data frames in Pandas.

To overcome days like these, I've found it's best to zoom out and meditate on the awesomeness of it all - that we live in a Universe where scratching a piece of silicone bestows upon it the power of thought itself. I often rekindle my passion by rewatching the movies that impelled me to enter the field years ago: 2001 Space Odyssey, Iron Man, Her, etc.

I've now edited them all into a 4-minute "supercut", a short video I can watch whenever I'm in need of some inspiration: https://youtu.be/z6fRZd9FM7A

I hope you'll like watching it as much as I loved making it :)
Had to torture the title a bit (lot) to get with HN character limits, but I was rereading this following some of the recent debates around Google and other companies, and it's still an interesting study 11 years on. I'm sure a lot of people will say they already considered this sensible, but there is definitely a lot of debate about if/when Slippery Slope is a fallacy vs something genuinely watch out for. Given our nature as social animals and our frequent dependency on using social cues and webs of trust to determine acceptability and norms for small level day-to-day behavior, it certainly seems like there is room for cultural corrosion in organizations.

And there are plenty of hard historical examples of companies and agencies sleep walking into disaster through a large number of small steps. I wonder if it's another form of the classic resource invisibility problem so many in IT encounter, like with security or ops. When the ideal state for something is steady-state and invisible, it can be very hard to show to outsiders (and in particular those that tend to be in charge of strategic and financial decisions) when there is decline, under investment, etc. Most long lasting institutions end up developing a certain degree of redundancy to buffer against normal deviation. But if we think of "redundancy" itself as a specific resource one could attach a number too, then unlike the ups and downs it's meant to deal with continuous systemic erosion is only down and inevitably depletes it. Then "all of a sudden" things get real bad, but are very hard to fix because the problems have been building under the surface for years or even decades. "The Normalization Of Deviance", applied by Vaughan to the Space Shuttle Challenger disaster seems like another take on this.
I have one. It’s not the finest quality hardware (rebranded Clevo I’m told)but it’s lasted and the os has been trouble free. I’d get another.

The onyx pro model, it’s not great on battery when using the nvidia graphics but it can play 3D games via steam.

I do kinda like the pop! Os Linux distro.
There is a free raw dataset you could query https://console.cloud.google.com/marketplace/product/y-combi...
One could even eliminate those same tasks (not wanting to remember a new password, and not wanting to use a password manager) by setting an unmemorable password and doing a password reset using a Gmail address every time they want to log in. "Log in using Google" basically does that same sort of thing but without the tedium of all the clicking/typing. The mechanism is much different but in terms of dependencies it's really the same.
Didn’t France try this with their right to be forgotten [1]? How did that go?

EDIT: Paris was told to go stuff it [2].

[1] https://en.m.wikipedia.org/wiki/Right_to_be_forgotten

[2] https://www.theguardian.com/technology/2015/jul/30/google-re...
This is a real problem. One would think that a respectable site would give us the option to recover via email, but that is not the case. I had this exact issue with Kobo yesterday, I'm forced to use Facebook login even though they have my email as a recovery option.
I can second this, I'm on the Matebook 14 2020 with the Ryzen 7 I think rather than the Pro. But after a dreadful run of luck with the XPS15, the Matebook (so far) is an amazing bit of kit for almost half the price.

It feels like if they play the next iteration right Huawei could blow most of the top end out the water, there's so little choice at the top end and they all seem riddled with build quality, hardware or software issues.

I'm glad I took the risk on the Huawei and I don't really regard the Chinese spying moral panic as an issue. If they want to spy on you I'm sure there's far easier ways online than trying to backdoor a highly scrutinised laptop.
Room air is much more polluted than outside air.
Room air filters are more common in Europe. But pretty easy to find. I saw one at costco last month.

Planting more trees would also help.
Now there could be 10 ICEs passing a given track an hour, with various endpoints…
The hologram comms from Star Wars popped in my mind :)
Paywall, unfortunately. I would still basically never do video calls outside of work if not for the pandemic. It's not the I didn't realize it was a solution, it's that I did not have the problem it solves.
Because in the UNIX way you'd have one process for providing record-based files, one process to write to/read from them, one process to parse the query language into an AST, one process to maintain indexes, etc... and all of this would be bound by a big jar of glue-shell.

It's much easier to just do everything inside a single software as a monolith than to distribute functionalities, I don't think one needs to look further than that
The

> I then attempt to do the proper things to make that happen. Society tells us that this way of handling interpersonal interaction is manipulative and evil.

part
You can use Handshake [1] to third party auth without risk of losing your credentials. Simply authenticate against the public key associated with your name!

[1] https://handshake.org
I don’t see what’s lost if Google disabled my account. Yeah, photos, emails and similar but that is not really life changing.

I’m not saying it’s an unworthy cause to advocate a change but I’m just not seeing the moral weight compared to factory farming, and other hard industries that have an effect on societies and the planet.
just don't use the app, then?

not a big deal is it?

edit: also for 3. what the hell have you been searching for?!?
Any examples?

I can think of one, but in the opposite way: how Google removed the Exchange integration service from Android.
Ask HN: What kind(s) of information are difficult to find on the Internet?
Have you been in any situation where you were looking for specific information or knowledge that you were not able to find on the Internet?
I have a variant of Datalog with an explicit model of time (like statelog or dedalus) and action atoms/external atoms from HEX (asp). Then I extract partial programs that provably use finite memory and construct finite state machines. Combined with a bit of runtime framework, I can compile to C which I actually run on arduino or lego ev3.
I'm not familiar with who the person is other than the name, so I can't speak to any particular drama around him going over somebody else. But just because a restaurant is open doesn't mean anybody should be going. There is still a pandemic on.
A significant problem with GCP is how they only handle credit cards, and with various limitations, in many areas.

I had outages purely because I could not just wire the money - a common way of handling payments in Poland (I have even used bank transfers to pay for pizza takeout).
Better yet, in R everything is a vector.
> has there been another Western democracy more tested and compared to Orwell's 1984 in the last 5 years than the US?

There have been probing tests of the nature of free speech laws in a number of countries outside the US in recent years, notably the potential transgender pronoun compulsion laws that landed Jordan Peterson in trouble in Canada, as well as a number of tried or in trial cases in places like the UK[0] and Australia[1]. It's a difficult line to draw, as threats of violence and general harassment clearly shouldn't be allowed or tolerated. I'm not sure the trend that these other Western nations are attempting to follow is necessarily good either though, as some veer dangerously close to thought policing.

[0]: https://www.bbc.com/news/uk-scotland-glasgow-west-43478925
[1]: https://www.theguardian.com/law/2018/dec/27/battle-lines-dra...