skysight-inc/HackerNews huggingface dataset:
The point I was making further in my post was this kind of retort is impossible to avoid for nearly any situation. There’s always going to be an argument that what happened was this kind of thing not that kind of thing, and because change in governance is so messy, everybody usually has a valid point to some degree, regardless of what it is. It’s impossible to have clean cut examples, especially of “success” because someone innocent always loses something.
I guess to poster's claim, "I have seen this happen" is an existential claim, not a universal one.

Fwiw, I've ended up being "middle management" at a large company, with deep technical background, and I'm trained and incentivized to report, escalate, inform, communicate, share, and otherwise ensure its addressed up the bloody wazoo. I get slapped on the hand for not communicating / informing enough, never for communicating too much. Over 2 decades, I've never seen my executives try to cover something. "Manage the narrative", sure, but that's largely about how they craft a sentence, not about not reporting.

However, I have also witnessed corporate culture in other places (as embedded consultant) where each layer is terrified of layer above, and each layer is heavily punished for reporting "bad news". They were institutionally set up to fail project deployment as risks are not escalated and they proudly plunge forward. They're not sure much top-down knowingly obstructed to hide stuff, as much as electroshock therapied that it's a bad experience. Taking the most cursory log at the most basic logs and saying "whee, no evidence of exploit!!" Would be par for the course :-/
Nitpick: A UTXO-based model does not imply the use of unlock scripts. You can have a UTXO blockchain where the only form of address is a simple pubkey hash, for example.
That may not be true according to David Fowler: https://twitter.com/davidfowl/status/1532880744732758018?s=2...
In recent months I get about 2 per week.
The second the guy in the video complained about Android users getting blamed as if it were an actual problem I questioned the age demographic they were targeting.
This response makes about half sense. There are flaws - geographic and mathematic. Could this be a GPT3 response?
The DA has been shedding its black leadership for years now though, leaving the top echelons of the party much more white than black. Most of its black leadership have left for the same reason: That the mostly-white old guard, exemplified by Helen Zille, are resistant to adopting slightly more left-wing policies that would appear to the majority of the population, are too blind on the needs of social redress, and run the party as a clique rather than a meritocracy.

As long as that remains the DA will be a special interest party that won’t get enough votes to be able to govern the country.

It’s a pity, because we really need sane alternatives to the ANC with broad appeal.

As for the EFF, while they would in theory be well-placed to take advantage of this their growth rate has been much smaller than you’d expect. They’ve made many missteps that have plateaued their level of popularity. That might change in future of course.
This. There's no marketing at all that I've seen. In fact, it's confusing, because I have a Netflix subscription, but thought their games required a _separate_ subscription. Totally wrong mental model that could have been easily corrected with some kind of marketing (besides emailing, cuz I don't read their emails).
I do get random spam on Matrix/Element, a couple of times a month. I am in some big public channels though, which may make me a lower hanging target to find my matrix ID to send spam to
Interesting idea.

What's the reason using web based what's app instead of using the api?
How about we don’t use terse language and a short blog post to describe a complex thing and instead talk about what happened, what you did to investigate, WHY you couldn’t determine if it was exploited, and what the heck you intend to do about it? How about some facts and transparency? How about some real honesty?
https://en.wikipedia.org/wiki/AMD_Accelerated_Processing_Uni... (introduced 2011)

https://en.m.wikipedia.org/wiki/Intel_Graphics_Technology (introduced 2010)
Doesn't matter. Dealers are putting $50k markups on them and people still buying them anyways.
I meant lambda’s introduction’s date in Java.
I don't find trucks and commercial vehicles getting a pass all that strange, they are far more essential than passenger vehicles.

I consider most roads and basically all highways as meant for them, passenger vehicles are the luxury.
C# interfaces with methods, properties, and events is just so nice from a readability standpoint.

I know we like to pretend that Java now has first-class functions since Java 8, but without easier to use functional signatures they're just too much of a chore. Who the heck wants to write a new interface in a separate file to do this.

I'm grateful for the JVM and think it's probably better than the CLR for targeting a high level language (as evidenced by the continued existence of Scala, Kotlin, and Groovy). But Java, even post-Loom and post-Valhalla, will never be the promised land for quick-to-read-and-grok code.
The new computer had a one-plus-one
addressing scheme,
in which each machine instruction,
in addition to the operation code
and the address of the needed operand,
had a second address that indicated where, on the revolving drum,
the next instruction was located.

In modern parlance,
every single instruction was followed by a GO TO!
Put *that* in Pascal's pipe and smoke it.

The Apple II floppy disk drive controller had a piece of "logic state sequencer" which was programmed this way: each instruction contained the address of the next one.

Or rather, something like this: the ROM is 256 bytes arranged as 16x16. Half of each byte is an opcode, and the other half is the row of the next instruction 0 to 15. The column is determined by some external inputs to the sequencer, representing state of the hardware.

See https://archive.org/details/understanding_the_apple_ii (sec 9-14).
Well, I don't care that he doesn't care. So there.
File systems usually allocate space in 4K chunks. If every row is a file, every row will have an average wasted space of 2K.

Also, read/write efficiency decreases by an average of 50% because of this wasted space. It's similar to why backup programs (I'm the author of HashBackup) seem to go so slow on small files: if the average file size is 96 bytes, 4000 bytes (more than 97%) of I/O time is wasted reading such small files.
That... Doesn't strike me as absurd. When I was a kid, I'd definitely use more than that.

McDonalds serves like 70M meals a day alone. Customers often grab a couple straws and use one. Ask anyone who has worked fast food -people take three straws and discard two all the time.

If you include straws like those little red coffee straws and juice box straws I can absolutely see hitting 500M.

The number of at least 100M, so he got the order of magnitude right, I'm sure.
EU bureaucrats are marginally more accountable than Apple/Google middle management bureaucrats.
> if I knew the serial number of the specific hundred dollar bill provided by the OFAC-sanctioned individual, and didn't spend that exact piece of paper, but just kept it in my wallet, then somehow that makes all the difference and now I haven't broken the law?

If it's in your wallet you've broken the law. If it magically appeared on your doorstep and you call the FBI, you should be fine. (You'll be investigated.)

Anyone who ever sent to or received from Tornado any funds should be talking to counsel.
Errors important to the server should not be conflated with http responses to the client. There is sometimes a correlation between the two, but often not.
Eventually, like in the music industry, we will have dedicated legal teams taking anyone to court who is possibly using a combination of those 5 colors out of the 50 million color combinations we "own" simply because filling your work schedule with court cases is the right thing to do.

The funniest ones will be where ML independently reproduces a picture from unrelated materials with humans making a futile effort trying to figure out how it obtained this result.
JavaScript Design Systems and Icons
This is nonsense, cost of the printer is a very valid reason if you don't print very often. And what if you already bought the printer? Your solution involves trashing all existing printers, not very economical or ecological.
> My problem with Kubernetes is my problem with with front-end web frameworks - they introduce too much complexity to the point of being esoteric for simple systems.

Having seen all the ages of the web, I wouldnt support the attempt to shame frameworks like this. Fiddling the DOM is slow & causes bugs- the quasi-immediate mode version of the web we get so often now kicks ass.

But to the discussion at hand- the fact that you are comparing something as singular & without peer as Kubernetes to web frameworks of which there are many many many betrays the insolidity of your argument. Web frameworks have their own style & choices, many of which are indeed fairly arbitrary. Kubernetes is nothing more than a single control loop pattern, applied again & again & again. It's opionion is simpler than most critics dare to understand.

It's also a very very small pile of configuration to launch a webapp, typically. And this practice & understanding will scale not just "zero to one" but also "one to many". The time spent trying to avoid good useful tools & convince oneself to be selective & narrow in focus seems like a waste to me.
I've seen SMS spam maybe 3 or 4 times ever. Before Signal started permanently storing sensitive user data in the cloud (and refusing to update their privacy policy) I was using Signal for both secure communication and SMS/MMS and since I've moved away from them I still don't see any more spam now than I did then. I think the solution for the spam problem has a lot more to do with not giving your cell phone number out to every company who asks for it than it does what client you're using to read/store messages.

Of course the real solution should be on the network's end, but not giving out your number to any businesses is probably the best thing you can do while still accepting random texts from anybody.
Facebook had a very similar information leak just a couple of years ago. It is amazing these companies seem to learn very little from each other when it comes to protecting personal information.
Is there an impartial source on this "analysis"? That would exclude cryptobros on Twitter.
If that is the main reason, then why not use RCS when communicating with Android devices, and their own proprietary system when communicating with other iPhones. And or push to add an optional attestation to RCS that apple can use.
> It's a part of her umbilical cord at least, even if at the end of that umbilical is a weird collection of cells that will form a different entity. I think of it like cell division, where there is a weird process, and at some point there's kind of two organisms in one, until they separate, and then it's two different organisms (cytokinesis).

Is the umbilical part of the mother's body? "The umbilical cord develops from and contains remnants of the yolk sac and allantois. It forms by the fifth week of development, replacing the yolk sac as the source of nutrients for the embryo" per wiki. The process definitely reminds of parasitical organisms, in parts.

> Human pregnancy is absolutely bizarre

Honestly I still am having problems wrapping my head around the basic fact of existence. Reality is bizarre.
How easily can you mail a Google calendar item to Google user, using non-Google software?
Doing it slowly over time to not raise an alarm and collect the information, rather than twitter noticing a massive upticks in password resets that don’t go through?
Hi I just wrote this. If you have recommendations for other design systems and icons please comment it, thank you very much.
A most blessed result.

The more these scams fail, the better for the market.
There are lots, but you only asked for one: Dorian Abbot at MIT.

(And another, since discussing MIT reminded me: Richard Stallman.)
My experience as enterprise user of google product and services is that the client is as annoyance for them.

I believe even the poor account managers have a miserable life trying to convince the company to care for the clients.

Microsoft is the worst cloud, but I can talk to human beings quickly.

Last month I had a question about a (sadly inferior) stream processing service from Microsoft and was greet by a very good answer from the PRODUCT OWNER on stack overflow.

Fell in love for the product after that.

So, google, please stop selling services because you don't want to deal with costumers.
Exactly. If you're given a marked bill as change, you haven't violated the law. If you know it's marked and accept it, you have.
Sometimes you can work around it and just use the native VPN or TunnelBlick. Did this at a previous corporate gig where the software they used wasn't even available for macs. Gotta be lucky though. By this I mean that usually VPN software just has a default config for some VPN protocol, and if you can find out what that is, you might be able to input the same config and credentials into the TunnelBlick or network settings
Ah yes, I envision a language where every method is someones property with various subscription levels for each. Imagine how well maintained everything would be, how rich in features....
I agree that SMS is obsolete, but I will not so willingly jump to another zuckerberg platform
Why are "native" communications worth saving? Personally I prefer the current state where you can use whatever internet based platform you want and all these platforms are free to implement new features without spending decades trying to negotiate a new version between vendors and carriers. RCS right now is already and outdated and substandard platform.
They are coincidences since these units were created well before modern cars, but they seem to have been created with reasonable relations to human constraints, instead of water.
Or you have a compromised device and other people are using your internet connection as a VPN.
> I’m starting to age in my mid 30s, I’m consistently the oldest around.

oof. Tales from a fraternity
Compression Is Compilation (2015)
Can't you access Discord in a browser?
That is, again, not what was argued.

Your comment claimed all travel is ‘pointless’ and without any reasonable justification. It was filled with invective for anyone who might have chosen to travel at some point. It was an argument lacking in perspective or empathy.

You’re now trying to turn this into a question of whether these might be justifiable sacrifices but that was never a point of contention. In fact, it’s something I raised first.

As I said, not a good faith response.
We are currently building a Database-as-a-service platform (tidbcloud.com) using Kubernetes. I have to say it is a love-and-hate story.

On the bright side, k8s is almost the only option of an abstraction layer on top of different Clouds, for a complex system with tens of components. Database is more than masters and workers, there are so many components you need to take care of. For example, we may need monitoring agents, certificate managers, health checkers, admin proxies, etc. Without k8s, you have to be the owner of a kindergarten.

On the other side, k8s IS complicated. It's like an unexplored garden. People just enter it and try to use whatever they see, and cause all kinds of problems. What we met are:

* Try to apply the operator pattern to everything, debugging is really painful. Learning curve is steep.
* Small services still cost a lot. VPA is not mature enough and many tiny services may be just better off on lambda.
* k8s is not really designed for small per-tenant clusters. Managing a fleet of clusters is no easy job, but it is something SaaS companies have to deal with.
Microsoft quietly laid off Modern Life Experiences team
I noticed some wonkiness from Canada. Other than what other people have described already, some things I clicked on just gave a completely blank screen, but still surrounded by the usual Twitter side bar content, etc. No errors presented.

Sites do updates all the time, and often this kind of wonkiness is a result of that. So I just went onto something else for a while, and when I returned, everything was normal again.
Sure, but only with similar frequencies as an LLVM/compiler frontend bugs. A JVM bug may also be harder to debug, due to all the moving parts, but realistically, it’s always the program’s fault, and those are taken care of.

To directly answer you though, no, I haven’t hit a JVM bug that was apparent (so no segfault or anything like that, except when playing with sun.misc.unsafe).
It's really impossible to separate good and bad are from your own subjective opinion, as there is no true objective criteria that you can judge art by. There are criteria that can be chosen -- for example, how did the artist apply light to their painting -- but these criteria 1. depend on the specific kind of art (in the same vain, not all paintings utilize light in the same way or for the same purpose) and 2. are inherently subjective because they are being chosen by a subjective being.

The closest we can maybe come to being able to objectively judging art is as a collective/society saying that some art is good, and that the opinion holds true over time.
Cars don’t get a free pass.

But literally any time someone says X is a big source of pollution, someone always screams that Y is worse so let’s stop focusing on X.

Then when people talk about Y, forget it, here’s Z and it’s the real problem.

They’re all bad. It’s not like there’s one single person on earth who only has time to focus on one single problem. There’s billions.
That atmosphere feels like a breakdance battle. Wait the elephant is really dancing.
I’m talking about literally any medical service. Rural hospitals are closing. You have to drive.
> Or, you know, you don't cram for the interview and just do as well as you can and let them evaluate on that.

Sure, depends how much you want the job and what your general approach is. If it's a competitive job then you want to optimize for the interviews. Last time I interviewed, the potential impact on my income and net worth over the next decade was significant, so I took it pretty seriously.
I got news for you and everyone else on this thread.

This isn't new. The powerful always have and always will suppress opposing ideas.
I know what I'm talking about, and I'm detecting some arrogance.

Also, it doesn't matter here, but where are you getting that WhatsApp and Signal use the same messaging protocol? Might be missing something, but I don't see that they both use XMPP, if that's what you mean.
I'm no expert but I was around and programming assembler graphics back when that hardware was new (although I had a 6809 Radio Shack Color Computer). What they are showing was thought to be impossible on that hardware. No common games or graphics apps on that hardware back then ever showed:

* Updating the entire screen at faster than slide show rates.

* The graphics card had no modes which could display that many colors or that (apparent) amount of resolution. These wizards are leveraging several tricks including having the (very slow) processor babysit the display beam and change color palette and mode registers synchronized on a per scan line basis.

* They are creatively using graphical artifacts which arise from composite video modes. When black and white pixels are placed too close together in exactly the right way, an analog television misinterprets the signal as color burst and creates ghost colors. They are making art out errors showing color patterns the hardware technically can't make.

* They are interleaving text-only display modes with pixel modes and semi-graphics character modes on the screen at the same time.

* There is no graphics support in the hardware for things like bit blitting. They are doing everything with the CPU by meticulously planning every pixel and allocating every single available CPU cycle on every frame. Anytime you see a scan line not moving or changing color, you can safely assume there were no more CPU cycles left for that frame after endless hand-optimization.

They are showing unbelievable assembly language coding skills combined with down-to-the-metal arcane hardware knowledge to create something that shouldn't even be possible.
It's not an evil scheme to do whatever. It's a bunch of general-purpose optimizations that add up to this. There's a pass that looks at the condition, and checks if "for all cases that C cares about, is this always true?" replaces it with true. This pass ruins your loop, but also the very same pass cleverly removes redundant instructions in many other cases.

Not doing this to the loop would require special-casing this particular code, and it's a burden to special-case such code (and many other pathological cases) on top of all the other complexity there is already in optimizers. C gets "lowered" into blocks of assembly-like instructions, so there's no `for` loop any more even before the optimizer touches it. This format is used, because it's easier to correctly optimize than anything which looks like C (partly because C requires supporting wicked things like `case` in places you wouldn't believe are legal).

For the most part, C optimizers simulate running code on a Low-Level Virtual Machine described in the C spec, not a specific target CPU. This isn't to screw you for looking at this from perspective of what x86 would do. It's to support lots of different CPUs in one codebase, with the best possible optimizations, in a spec-compliant way. But it means your code will first "run" on an imaginary CPU that really can't overflow an int.

Just as a bunch of optimizations that are sensible in isolation can add up to surprising UB bomb, a bunch of "just do the simple thing that the code says" rules can add up to surprisingly inefficient code. If `i++` was simply implemented as `add 1 with overflow`, you couldn't get some strength reduction optimizations in the loop, or index arrays with CPU's native addressing modes (they overflow differently than an int).
> SV/US bubble

It's not SV, it's the US. 200k is easily achievable for a senior engineer anywhere in the US with the rise in wfh.

But what percent of software engineering jobs are in the US? It's not really a bubble if it's the majority of software positions.

Reminds me of Dijkstra's "On the fact that the Atlantic Ocean has two sides" followed by Alan Kay's rebuttal "On the fact that most software is written on one side of the Atlantic Ocean."

Sure developers in the EU get paid less, developers in Mobile Alabama working locally also probably get paid less, but most developers aren't in these areas.

I also know plenty of EU citizens working for US companies making 200k+ remotely, so it's not like these positions are closed off from people residing in the EU.

Even Dijkstra eventually ended up at UT Austin.
Yes anarchy and mob rule are always an option in theory.
Incumbent consoles should stop using this dinosaur approach with NDA for their SDKs. What century are they from? There is zero point in any of that.
He doesn't practice what he preaches, because he's not the type of person he's preaching to.
Not a general occurence but this reminds me of a taxi driver I had in Wuhan. While driving 50 mph on the shoulder of the highway due to traffic, he was steering with one hand, shifting with his other hand and continuing to smoke a cigarette. Then his phone rang and he held it up to his ear to take the call. I didn't know whether to be afraid or impressed...
Yes. JSX is nice for escaping by default but encourages total spaghetti coding hiding app logic in the templates and various footguns like non-standard attributes className and breaking id. Running it on the server side mitigates the React performance hit somewhat but the selling point is interactivity.