skysight-inc/HackerNews huggingface dataset:
There is also the fact that the so called “globalization” enabled the free flow of capital, but not the free flow of workers. Meaning it created geographically sanctioned low-labor zones for the capitalist class to exploit, while enforcing strict border controls such that international solidarity between workers of the world could never form.

This is an explicit policy choice by the ruling class, and has proven awfully convenient for the owning class.
The upgrades from D8 to D9 to D10 are still somewhat of a pain because they do deprecate things and not all modules are compatible (let alone custom code).

Not to mention that upgrades have no tangible benefits for site admins. They lose features, and rarely any UX improvements.

To be fair, WordPress core does break things sometimes, but most plugins are very actively maintained, so it's just a few clicks and the upgrade is done. Every upgrade brings UX improvements (and not just Gutenberg, but things around user account security, for example).

I supported Drupal for 15 years, but that ship has sailed.
I work a lot with trustees that hold third party funds, there isn't a single one of them that would ever commingle funds to the degree that these exchanges do (or even any degree at all other than to separately invoice customers for work and fees), and all of the rules around such third-party monies should be mandatory for any exchange. But as was pointed out elsewhere in this thread even that may not be enough if an exchange goes bankrupt.
We have any proof it works?!

Besides, I see two serious problems:

1) There's always the political incentive to raise it. More people benefit than are harmed, thus it will bring votes even as it crushes the economy.

2) It's a trap. You'll end up with the lower segment of the population not having useful job skills. If for whatever reason you have to scale back/eliminate UBI you have a bunch of people who are effectively non-workers.

I used to support it but I've come to realize it's not a solution.

There's also the approach of a negative income tax, but to be at a useful level this would push a form of graft--fake jobs with kickbacks. (I'll hire you to sit in the office for $5/hr. You pay me $8/hr under the table from the tax rebate you're getting.)

I also dislike approaches like universal health care--from looking at the nations that have implemented it it has a major fox-guarding-the-henhouse problem: the same people decide what the standards are and spend the money to meet the standards. Oops, the route to getting votes is to lower the standards as that gets you more votes from low taxes than loses from people lacking treatment, especially if their doctors never tell them of the problem. (You're not likely to miss option X if your doctor doesn't tell you about it in the first place.)

Something I would like to see is to modify the ACA towards lower copays and a much lower *monthly* out of pocket max (perhaps tied to last year's AGI), then give everyone a subsidy equal to the cheapest plan they qualify for with a forced-placement system to that plan if you don't pick one. And I would like to put a time limit on the wait for service--for a routine matter they have say 30 days to provide service (first available appointment with the proper type of doctor) or they have to cover out of network as if it was in network--and once that's been triggered you can keep that doc regardless. The clock starts on the day the referral is made, or the service requested if referrals are not required.
You may already be aware of this, but it is very easy to mix Swift and ObjC in the same codebase. There’s nothing technical stopping them from plucking the ObjC page-turning transition into the Swift app.
This backs up that labor unions grew a lot during the war and continued growing after the war.

https://en.wikipedia.org/wiki/Labor_unions_in_the_United_Sta...
5% is a metaphor. Read that part again.
> Using nested for loops instead of a series of JS array functions is way more efficient but it is not even close to worth it.

i work with canvas rendering and 2M-datapoint arrays, so for me it's almost always worth it. but yes, for < 1K elements it isn't. i wrote a 4x faster version of _.groupBy() recently to process our datasets. is a hand-rolled function worth it for 100 elements? not really, but that's not our use case. so, as with everything in life, it depends!
Will watch this, but more on the question of machine creativity. We should be focusing on human creativity. If they can see “A literal enlightenment” in generating music using classical AI methods.

We obviously have our eyes closed to certain possibilities.
I really doubt the issue is technical. The page curl rendering itself was implemented in Core Animation. The application side just set the parameters for the position of the curl. It worked well even on the original iPad.

I have no inside knowledge but I would be shocked if it was anything other than an aesthetic choice to eliminate the page curl.
Livestock production improves from reduced weather stress. Lower evaporation loss cuts irrigation load.
That's referring to the long-ago time period when MS first decided to forego the global application menu bar in favor of the Windows taskbar. Indeed, the fact that many programs no longer feature traditional menu bars, but that they do still feature close/maximize/minimize buttons in their titlebars, only further reinforces how much more important those buttons are. Even when I used Mac, even when using apps that had useful entries in the global application menu bar, I cannot remember a single instance of voluntarily using the global application menu bar for anything (other than "please close this app", because the year is 2022 and Mac still refuses to acknowledge that closing the last window means I want the app to close).
Twitter needs to refresh their team and fix their backend soon. this looks a lot like an auto filter was tripped and no one cared enough to undo the mess
This is because collaboration is multidimensional. Software really struggles to replicate that. It's a hard problem.
thanks. I don't doubt you, but it's shocking to hear that a modern LG flagship struggles to take photos and read news (I'm assuming a web browser?). That would indeed be maddening. I've been using either Nexus, Pixel, or OnePlus for many years now so I'm not familiar with The LGs, Samsungs, Motos, etc, but I was under the impression that they were all pretty stable (though underpowered when you buy a cheap model).
I tried it out and the maximum deviation of the actual position in the file from the estimated one is a bit under five megabyte for the version 8 file. That is not good enough to just fetch a single page by quite a bit. So I guess building an index is the only real option to get the number of reads down, but even then you will have at least one read. With an SSD that will take on the order of a few hundred microseconds, so it can be done under a millisecond without relying on a cache. Binary search will require about 20 to 30 reads, so without a cache it would be about that much slower, however the first couple of steps will quickly get cached, reducing the number of reads that actually hit the hardware quite a bit.
That might have been sarcasm
+1 Worker-Unions-conversation-point for using "oligarch" in a comment. /jk

The comment about "used to feel bad about making a lot of money" hits home for me, when I compare my wages to other family members who're struggling. Thanks for the perspective, it helps open me up a bit more about this.

Great information in the link, too - helps to consider whether and how a Union might be attractive, under various workplace circumstances.
It was a sarcastic comment alluding to the caricature of the tech bros who see nails everywhere for their hi-tech hammers.
There are many people lurking on HN who do not fall for the cult of personality and stick to technical and personal topics. You should look around for them! They’re cool.

PG has been an inspiration but he gets things wrong all the time. Most famous Silly Valley leaders are people I’d steer well clear of.
Apologies for under-representing how close his ties to the USA are.
No
I read on my iPhone which I keep in my pocket - I have that with me and don't need to carry a larger thing in a bag. But I don't use Apple's Books it just feels wrong - I used Stanza and when Amazon broke it I switched to Marvin

I do use ereaders and if I travel for some time I'll use it..
Auditors are not for your company. Auditors are for your investors. Auditors are not your friends. If you are investing a large amount of money in a company, and they are using a non-Big 4 firm, then any problems are on you.

I've routinely joked to my wife that her life would be much easier if they fired their auditors and went with BDO or some smaller auditing that they could bully around. The thing is, that's exactly how companies with weak accounting think, and FTX proves that point.
Jadx is really neat :), I've used it to work out how an android app turned on the wifi of a wildlife camera via bluetooth.

I was also trying to use it to see how an app sends images to an NFC e-ink pricetag, but that looks rather more tricky at the moment.
I've been trying a ketogenic diet since listening to this episode and over the past few days have noticed an improvement in not only my ADHD symptoms, but a decrease in anxiety as well. I'm very optimistic about this, though I'm skeptical about being on keto in the long term.

I've seen similar effects with intermittent fasting combined with a whole foods plant-based diet. This will likely be my long-term strategy.
It's been a (very) long time since I worked in Android OS land but at the time I could see effects of them actively moving projects from GCC to Clang. I always picked up the outsider impression that it was their preferred C++ toolchain. First I've heard of them abandoning it
Counterpoint: you don't have enough good metrics.
> The amount of projects I’ve worked on that were dismissed by such people done anyway and invariably became the saving of the team/org/company is laughable.

That's intriguing. I would love some examples of these projects / products.

> The hallmark of these is the last minute surge in resourcing when management figures out they got it wrong.

Got what wrong? That they've heard the yeas and nays and chosen to undertake the project sounds like mang got something right?
Am I crazy for thinking that the scroll view is significantly better than the paginated view, regardless of the animation used?
I feel John's pain, after a decade of consulting and working for big tech companies.

I think though the major skill at a large organization is not speed of delivery, or even amazing software, but getting everyone bought in, and rowing in the same direction. That's really hard, and 90% of it is emotional labor. That's actually what a Principal Eng or Director does at a big company. Then if you can actually turn the 'Death Star cannon' of a large org at something, it's really powerful. But it can certainly be an exhausting skill.

I think folks who are great software builders, that thrive at small companies can sometimes fail to appreciate those skills. Conversely, 'big company' people look at the crazy, yet productive, ways of small companies and roll their eyes at their lack of "maturity". Both sides require very unique skillsets, and I'm appreciating, often disjoint sets of people that thrive in both settings.
Lol. I do tax for a living. I can say with absolute certainty that every single one of my clients that left California regretted it. And yes, my clients included manufacturing and aerospace companies, privately owned companies and Fortune 500 companies.

They blamed taxes, moved to Texas or some other "low tax" state, and discovered the problem wasn't the taxes. It was their business. Most of them aren't around anymore, having gone bankrupt or been swallowed up by better run businesses.

It sounds like your business has a fundamental problem with its execution. It's immediately apparent from you blaming "underlying costs", and what you really mean is that California doesn't coddle businesses with tax incentives or free money. (See, for example, your rooftop solar complaint, where you really mean the days of easy money for solar installers is going away now that there is a sufficient market that they no longer need government subsidies.)

California has been the world's 4-6th largest economy for several decades. If taxes were as killer as you said they were, it would have flamed out decades ago.

Low tax jurisdictions have low taxes because they need to have low taxes in order to have any chance at competing with properly run economies like CA and NY. Midwestern states don't give out massive government subsidies out of the goodness of their hearts, they do it because the labor force is incompetent and they need to give out massive subsidies to get companies to put up with the huge inefficiencies of a poorly educated workforce that doesn't believe in science.

It looks like your business will learn all this the hard way.
I had learned a saying recently "cars for the poor, watches for the rich". The idea is that cars have higher utilities so even though cars are higher price in general, watchers show higher status signal.

As it turns out, this was an old Chinese saying a couple decades ago, where "cars" really meant bicycles.
Oh yeah I was assuming we were talking about when he was actually working there. That whole consulting gig felt like a slow quit.

> By his own admission he could have steered things better if he'd been more involved

My reading is that back when he was full time, he was busy with actual product work and coding, and he could have possibly made a difference by going political, but there would have been no guarantee and it would have taken a lot of his time.
It's definitely strange. Binance did $40 billion in volume in the last 24 hours. Even if their effective fee is only 1/100 of a percent that's $4 million. If we assume they do half that volume every day on average that's 730 million in revenue per year. Surely costs can't be that high?
I have to login to facebook to view this?
IME that's true until around 250 lines or so (this one is 500+). Then you've passed the point where "rewrite it in something more scalable / testable / maintainable" can easily be done, and you start having endless iterations of "it needs to be rewritten but I just want this one feature added so we'll do the rewrite later." And heaven help you if the script changes owners, gets additional owners, or you have to pick it up again after ignoring it for a year.

That's not to say the above doesn't happen with other languages/systems. It most certainly does. It just seems to happen faster in shell (especially when people start getting adventuresome in their use of fancy shell features).
That has more to do with the cost of building than a lack of pay. When you don't account for higher education, buildings, and healthcare, Americans are significantly richer than they were in the past. The problem is that politicians don't bother to address the underlying perverse incentives that are the root causes of these rising costs. They can win elections just fine by throwing money at the symptoms, even though they cause even more long-term pain. Until these root causes are addressed, most of the money squeezed from employers is simply going to go to the rent seekers in areas. The most clear example of this is tech salaries going to Bay Area landlords.
This is also cool because unlike a lot of other end to end systems you don't have to trust the client they provided you with.
"But I also have known people who just 100% walk away."

How many people? Any commonalities surrounding their choice?
That went incredibly bleak at the end.
Be unapologetically authentic.

Came from one of my employees.

Always struggled with being who I think the world will allow me to be as opposed to the person I am. I flip flop between those two states. That said, I think many of us do.

Not to be confused with allowing undesirable behaviors to run free, of course. I'm mindful of being the kind of person I want to be too.

Some things just feel easier when you're just being yourself and you choose not to give a shit what others think. It seems more attractive and confident.

It can feel scary because you somehow feel like you're putting your life situation or identity at risk. But I guess I've never been good at predicting the future anyway. Might as well be myself.
That's exactly what proton is for: bootstrap a linux gaming ecosystem without having to port thousands of games
Were the GRiD laptops, which I remember reading about in Byte Magazine back in the day, waterproof? I believe decades of experience with portable computers suggest that might be a more important feature than being able to stop a bullet. Depending on what kind of company one is keeping.

I've been revisiting it lately, and Byte actually contains a vast collection of things that didn't make it largely because they were ahead of their time. Great stuff.

https://vintageapple.org/byte/
My theory is unions thrive when there's a labor shortage, so workers will get paid more just because there's a labor shortage, decreasing inequality. If there's a labor glut, the union model falls over because it can't maintain its monopoly, and executives pat themselves on the back for lowering production costs, even though it was mostly driven by the macro environment.
this brings to mind the recent announcement of cicero, which plays diplomacy:

https://ai.facebook.com/research/cicero/
As soon as one does, others will have to follow. And right now, accounting companies don't do real audits either (hence Enron and WorldCom and dozens of other examples).

This is an opportunity for both of them to up their games.
Holy. The way the title remains “suspended” over the animation is horrendous. How does something like this come out of Apple’s design team?
It's not racism to oppose policies that lower my salary
As you point out what’s missing is the philosophy of mind bit. It’s all just probabilistic NL models that will output _something_, whether it has any concept of rationale or not. What is absolutely astonishing is that ChatGPT can accomplish what it does with just these markov-chain-like methods. I never would have predicted it.
Not really an advice, but this [1] completely changed the way I look and try so solve problems.

Basically, most of the things that are put in place have a reason behind it. You don't have to agree with the reason, but you must understand it before trying to solve a problem.

[1]: https://fs.blog/chestertons-fence/
As the author of [2], I strongly recommend everyone watch Freya's video summary of Bezier curves in addition to this tour de force. They're both authoritative works.
I'm going to link this because it's relevant. Safi Bahcall wrote of this phenomenon: https://mentalmodels4life.net/2021/01/04/safi-bahcalls-innov...

In very large organizations (>150 people) incentives shift dramatically because it becomes more valuable to engage in politicking than actually delivering value.

Carmack has perpetually worked in smaller orgs as an IC and has a reputation for being difficult (that is, a reputation for actually giving a shit).

Based on Bahcall's hypothesis, one potential solution would be to break the org into smaller units and create milestone based incentives like large team bonuses centered around performance bonuses
The Null Object[1] is a useful thing. It can represent the behavior when there's no correct behavior. It exists in languages like SmallTalk as well as LISP and LISP-derived languages.

In Go, you can call methods on nil objects. [2]

1 https://wiki.c2.com/?NullObject

2 https://go.dev/play/p/mgayNTjdacL
You’d think somebody with those credentials would be careful to post to a reputable web site.
In that case I’m with benmmurphy: they should be enforcing the law by actually prosecuting people in court (or, to be pedantic, performing arrests and investigations to support a prosecution by a US Attorney), not engaging in extrajudicial monkeyshines.
I remember the time when it was "reading books on something without paper and ink is goofy in the first place". :)

I gave up on e-ink readers a few years ago and donated a couple of them. I am reading books in eletronic format on iPhones. It's just more practical, I don't need to carry a second and usually larger device with me, and ... I don't need an external light when it's too dark to read. Plus, the newer iPhones with OLED displays are pretty good for reading.
Whenever big companies want to get together to break another company's monopoly -

Good. Do it. I've heard enough, sounds great to me.

I 100% support every one of these efforts every time.
Something that popped into my mind is the role of Linus in the Linux Kernel development. Imagine how things would be without him? Or if a bunch of business exec ran things?

A lot of millennials value freedom of choice and open collaboration ad nauseam, but this is the danger of too many voices—nothing gets done. No singular purpose. No authority—or rather, no respect for authority. The reality is: we are not all equal. Some people are just better at what they do than others. Perhaps we should listen to what they say?

But that’s how politics goes—some schmucks who have no idea nor vision, nor experience, nor know-how, rise up on the backs of engineers who do all the work. Typically out of insecurity or over-ambition they trample on-up.

And who would want to deal with the cutthroat bullshit of trying to deal with these people?

Go Carmack—create something amazing with your startup. Meta will rot away in the next ten years because someone else will invent a better VR headset. Just like Linus helped invent a better OS—free to use, open to collaborate, with vision and focus. With attention-to-detail and quality-engineering as a first-class citizen.
We should all be stealing products from self-checkouts equal in value to the hourly wage of a cashier.

Company wants to replace a paid cashier with your unpaid labor, so you're entitled to take a little compensation.
I find I switch depending on the type of book. Technical books I prefer scrolling and fiction I prefer page flip
Isn't Intel even shipping DXVK on window for their shiny new GPUs as it is often works better than their DX9 drivers?
So if they contact the WSJ and try to get them to spike a story that's fine, but if they tell Twitter "we think you should remove these tweets for violating your policies" that's not? I would love to see what the case is because I can't understand how that would make sense.
You don't need to store video for AR to work. Besides, people take video and photos of others all the time and upload to the Internet without permission of the subject whether that's technically allowed or not in a given country.
It really isn't. It starts with Bezier curves because that's how you start a talk about splines, and then the majority of the video is new information.
An Introduction, and the ABCs for Regex
And even then, Sanders and AOC are 'third way' left, like Blair, DSK and Holland (who is left of the two others, but still). At most center-left.
Swift and Objc? Sure. Swiftui and uikit? Not as easy.

Is it technically possible? Yes. is it easy? Maybe not.
Mars’ thin and turbulent atmosphere leads to curiously sized dunes