skysight-inc/HackerNews huggingface dataset:
When he originally announced it, it was the perfect excuse to sell off heavily overvalued Tesla stock.

At the same time, as one of the top 10 tweeters in the world, Elon Musk + Twitter is a big part of why Tesla doesn't need to run ads.

Twitter is also one of the main ways Elon gets with the ladies.

Elon may have fumbled this acquisition severely IMO. Twitter stock would've crashed more than Tesla stock did over the same period, but Elon was legally obligated to go through with it. He's now the bagholder for some overpriced shit.
> ” I willingly paid a tremendous amount for the hardware, and I choose to pay nearly $500 annually to access Apple services, but seeing ads being further promulgated across the software feels, well, gross.”

I stopped paying to see ads when I quit subscription TV. I feel I will soon have to quit paying for ads when getting a new phone.
That’s probably true in the aggregate (as I’d posit most advances are incremental and become more expensive as you run up against diminishing returns to investment with legacy technologies). However, I think it discounts breakthrough tech/new technology fields and new applications. Not to mention many things that are consumer focused ( beanie babies, spanks, super soakers etc)
Chevrolet has the Bolt EUV and the Equinox coming out soon for around $30k.

Just give it time, there's a lot of people hungry for EVs in that price range.
Airbnb to Make Cleaning Fees Clearer on Searches After Customer Complaints
Why would they have any shame? Snapchat is a horrible app that is only intuitive if you're 13 years old.
Are you ready for Lazy? From randomness to hierarchy
Isn't this what safing does basically?
I think the difference is India is a major startup hub that mostly caters to the local market so the effort to shift to more resilient income streams not completely dependent on the global market are underway, something Brazil did not do.
Circular references and other things that tend to leak memory on GC languages aren't a logic flaw in the sense of your business logic being wrong or your algorithms being bad, though. They're things the language allows you to do, that can be completely correct at a business level and visually correct at a code level, but result in fundamental breakage of the VM's operation.

I say this as someone who does high-level languages as a day job, and doesn't find them to be a problem personally, but, yeah, Java as a concept still allows some unintuitive footguns like that.

Difference in magnitude of impact, difference in the response of the standards organizations in handling it, but yeah it's certainly same kind of footgun as C lets you do. The difference being that Java has devoted an enormous amount of resources to squashing these errors and they largely aren't a problem anymore, where C is afraid to touch the "undefined behavior" and "implementation dependent" sacred cows.

Is there an unspoken social contract between language committee and language users that aliasing a variable or causing a circular reference should not shoot your dog and burn down the house? That's the fundamental disagreement between Java and C's standards bodies.
Oh god Apples platform is a mess!!! I would hate to see more of that. If they think C is bad. Try interacting with for instance objective C at a low level is even worse for functionality provided by the OS.
But you get complex UX flows if your guess at the start is wrong. You think the user is Canadian but puts in a US card what do you do now? IIUC Stripe doesn't have options for dealing with this. Maybe you can reject the payment and make them restart, selecting the country of their payment card.
Kinda. I never managed to get it to work.

I then tried it with home assistant a few years ago, until I finally stopped using both f.lux and leaving my lights on yellow anyway ;)
Am I the only person deeply annoyed by this trend? Indoor lights are dim enough to begin with!
Nobody is using SMS outside the US.
This is something that also happens as you age - even if your hearing remains decent, Central Auditory Processing Disorder becomes an issue. I imagine it will be more pronounced with a second language, so you have to look forward to.

https://www.rehab.research.va.gov/jour/05/42/4suppl2/martin....
This is a front page submission on HN, quoting a story from a major news outlet, and the layoffs haven’t even been announced yet.

I don’t see any evidence that ‘nobody cares’.

Nor is there indication this would be anywhere close to the same thing as Twitter laying off half of the company in one hurried and chaotic week.
From the slog Github repo:

> You might consider using tracing instead.
It's been a while since slog was created and it served Rust community well all this time. It remains a stable, featureful and battle-tested library, used in many important projects.

> In last few years, another ecosystem for Rust was created with similar features and a very good support for debugging async code and already larger dev team and community.

> Please check tracing and see if it is more suitable for your use-case. It seems that it is already a go-to logging/tracing solution for Rust.

> Reasons you might want to stick with slog anyway:

> async support doesn't benefit you

> you consider mature, stable code & API a plus

> it has some features that tracing is missing

> great performance (I have NOT done any comparison, but slog's performance is very good).
> “The first” followed by anything seems to be such an unbelievable marketing gimmick at this point.

Trust me, this isn't a marketing gimmick.

You could say its the "real" first.

See my comment lower down the page on Astrid Linder.
Of course there is. On Twitter someone could sign up, pretend to be a member of my organization, pay $8 to get a verified checkmark and there's very little I can do about it. If I own my own Mastodon instance I can kick them off (or stop them from signing up in the first place)
Which of the ACID property is broken here? Transaction is by definition atomic, internal consistency was not broken, and isolation and durability are fine.

ACID makes sense in internal transfer, like the example you gave:

> debiting one account and crediting another, is a single transaction.

Blockchain is ACID compliant, their internal database could be ACID compliant hard part is linking it together.

The solution here is exactly going opposite of ACID. Do a transaction in database first, and hope the transaction goes through Bitcoin, if not have another job reverse the transaction. If the reverse job fails, have a support agent manually revert the transaction. A common mistake someone could do is to put transaction in processing state in the database, and have another job update it to success.
You don't have any idea what optimism and pessimism mean. And your radical individualistic epistemology is absurd in the extreme.
For me I always point to the Java's time library pre-8 as an example. It was a common pain point, experienced Java devs would know to use joda time but beginners wouldn't know to look to an alternative to the one in the standard library implementation. Over many years and a lot of pain, it was eventually replaced.

If libraries are initially kept outside of the standard library they can compete, gain and lose support, and a clear winner will eventually surface. Old patterns can continue to exist and be support without breaking changes while new, better APIs can incubate. In time, after they've proved themselves, then they can be pulled into the stdlib.

When it isn't included in the stdlib then a new developer needs to always ask "is this the recommended library?" In some of my projects I'm still using a few libraries that might not be the preferred community solution anymore, they are still very well supported. When a winner becomes more clear then I can migrate.

It comes down to two different approaches. Both are valid, both have their advantages. I prefer rust's conservative approach to the stdlib but I understand why someone would rather less reliance on shifting 3rd party libraries.
> I'd say firing half the company, which includes the content moderation team very meaningful. Especially to those who just lost their jobs.

Well, OK, assuming this all pans out to be true[0], that's one hell of a botched firing, which apparently (see [0]) Musk/Twitter is trying to back-track on... but that happened in the last few days. The Internet drama about Musk and Twitter started months ago, and reached its peak before the sale ultimately went through - which means it can't be attributed to this.

Or, in a hypothetical world in which the wellness team still got sacked, but the content moderation didn't, do you imagine the Internet getting any less hysteric? Do you imagine headlines saying, "In a surprising change of face, Musk did not fire Twitter's content moderators", or rather headlines trying to find nefarious reasons for why the team would've been retained?

I'm not denying the turmoil that's happening in Twitter, and the hard times that befell on its employees (and ex-employees). I'm denying the hysteria is in any way correlated with anything Musk actually does. It has its own life now.

----

[0] - AFAIK we're still at the level of reporting of "sources familiar with the matter quoting two high-level people involved in the matter" - which ordinarily means journalists quoting random Twitter posts without attribution, but in this case, I don't know how to read that.
I use Home Depot's Wiz lightbulbs for this around my home. $10 a full-color bulb or so and each one individually connects to the home's wifi so there's no need for a hub or anything. The app works fine on my iPhone.
https://en.wikipedia.org/wiki/United_States_involvement_in_r...

I think it would be naive to think similar programs are not being enacted in the present day.
Thing is, the Pareto principle is not so very useful for a SW engineer. It's merely a mathematical fact. If we focus on the 80 percent that only takes an easy peasy 20 percent of effort, there's no product to deliver. The devil is in the details, details we need.
The article specifically mentions the 5th percentile dummy you pointed out being inadequate:

> The dummy that is sometimes used as a proxy for women is a scaled-down version of the male one, roughly the size of a 12-year-old girl.

> At 149cm tall (4ft 8ins) and weighing 48kg (7st 5lb), it represents the smallest 5% of women by the standards of the mid-1970s.

> However, a team of Swedish engineers has finally developed the first dummy, or to use the more technical term - seat evaluation tool - designed on the body of the average woman.

> Their dummy is 162cm (5ft 3ins) tall and weighs 62kg (9st 7lbs), more representative of the female population.
I live in the US, but in a "fit" suburb outside DC. I guess that skews my perspective a bit.

DC-proper and Arlington VA usually rank highly on most fitness rankings. I'm a bit west of there, but generally a pretty fit area, I guess.
sorry about the misleading title choice; it’s quoted from the author’s homepage in reference to this work: https://www.humprog.org/~stephen/

also, could be marked [2017]
> The play/pause media key automatically starting the Music app

$ sudo chmod -x /Applications/Music.app

This was a common complaint I have heard from those coming from Windows/Android and even Linux... It's unix.

Also, the play/pause key works with other apps. Other default apps can be set.

Many other valid points in this article and thread, but I don't know why people expect the default behavior of the play button to behave any differently when no media is playing. Music.app may have an upsell, but it's still a place to organize your own personal music library. No cloud or SaaS required.
Depends on what you mean by same geographical locations, but that can vary a lot. If you’re looking over 100’s of kilometers, there will be both poor and wealthy districts. If you’re looking within a single city, there will be poor and wealthy districts. This really only gets informative if you’re looking at different models used in the exact same polling place and even then it could be no more than correlation for other reasons (maybe for example poorer people prefer the older machines because they’re more familiar while wealthier people prefer newer machines because it matches their iPhone).

If voting preference is at all correlated to income, and what models of voting machines used at a polling place are correlated to the wealth of that district, then you will likely find a correlation between voting machine model and voter preference, with the older/cheaper model showing a preference for the candidate more favored by poorer people.

It’s not a sign there was fraud. Did you look at whether voting on newer models showed a higher preference for Bolsonaro than the national average?

What if Bolsonaro had won and someone claimed that the newer machines were built while he was in office so they were clearly programmed to favor him? Would you accept that narrative based purely on a correlation in data?
A major source of pollution is stubble burning, which is of rural origin.
Love isn't even a few grams, but you could still fall in love.
Not op, but Walmart owns Flipkart so I think that is their play for India expansion.
Huh? Where?
Depends on where you live. Where I'm at it gets dark at 4:30PM in the winter.
I wouldn’t say the conservative movement as a whole, but the MAGA folks currently ascendant in the Republican Party are certainly a threat.
When Is the Best Time of Day to Buy an ETF?
Asking them to come back for a revised and improved compensation package, right?
Do you realize HOW slow this stuff is? :D :D I shudder when I hear "D-Bus". ) It's a nightmare. I remember being able to destroy Ubuntu just by holding the PrintScreen key for THREE SECONDS which overloaded the DBus to the point the whole system becomes unusable. ) I would definitely NOT want to depend on that.

I liked the COM/ActiveX-way, which was fast and somewhat flexible. But proprietary.
This is exactly what i'm saying, without the people deciding one the policies and the tools to use, it's nothing

Otherwise we see other kind of societies:

https://lareviewofbooks.org/article/cartel-capitalism/
That sucks, but the US lacks moral authority to point fingers as the US has such long history of manipulating elections all over the world, overthrowing democratic leaders. The US even actively spied on European citizens through PRISM at a scale never done by either China or Russia. When Snowden exposed the US, it just shrugged “everybody spies on everybody”.

Okay, if so, then why complain about Chinese spying? They are just doing what the US is even more guilty of.

As a westerner I would love to see the US stop embarrassing us in front of autocrats.
I do this, because I need one of the higher-end plans with the low cap on out-of-pocket expenses. It'd be more expensive to take my work's; cheaper on monthly premium, but my family OOP max would be $14k instead of $4k.
Purely anecdotal, please don’t ask me for data, sources etc.

It seems to me the government is doing a good job of supporting those at or below abject poverty. There are food security programs, free medical aid, education, and I guess even housing. Of course the poor have to wade through bureaucratic and corrupt system. But with digitization it’s getting fixed to an extent.

That said, the huge challenge I see is in the so called middle class segment. For a reasonably educated person the jobs just don’t exist any more. So the mullion of people who join the work force every year have to fight for a few thousand jobs. And they live their life precariously, just one or two jolt away from falling back into poverty. For a vacancy of 10 clerical posts tens of thousands jobless people turn up, some of them way over qualified. This cohort is really getting disillusioned and is easy to manipulate and radicalize.

India is a hugely complicated, vast, and diverse country, it can’t be comprehend by one person or even group. So you will come across all kinds of contradicting views all of which could well be true simultaneously.
> By helping them to do what they can do best, I am too doing my best.

You need to keep in mind the bigger picture: you all work for the owners, not for each other, and the owners have no loyalty to you. Blurring that fact is an excellent way to be manipulated, because you can be deceived into being loyal to something that does not deserve it.

And frankly the kind of thinking you seem to be advocating has no barrier preventing it from justifying the absurd. Why not volunteer to take a pay cut, to help your colleagues from feeling the heat by allowing the team to have a larger headcount with its budget?
This seems a lot more complicated than something like this:

if (!(value instanceof Promise)) {
value = Promise.resolve(value)
}

And then you write the rest of your code as if it is async.
Really enjoyed your article (thank you) so posted here. I'm currently researching more about the topic. And thanks everyone for great discussion.
Not putting any words into anyone's mouth:

By “free speech”, I simply mean that which matches the law.

I am against censorship that goes far beyond the law.

If people want less free speech, they will ask government to pass laws to that effect.

Therefore, going beyond the law is contrary to the will of the people.[1]

So there doesn't seem to be any kind of carve out there.

[1] https://twitter.com/elonmusk/status/1519036983137509376
Most young 'anti-capitalists' in the West are still generally capitalists who prefer socialization for certain essential industries like healthcare or are disillusioned by the gerontocracy trading the future of the young to further maximize their own comforts (see: housing, education, anything to do with green energy or big tech). The kinds of people you're talking about are fringe extremists.
Not everything is rosy though. In cities like Bangalore, real estate is super expensive, thanks to software salaries. The same is happening in second, third tier cities now.

But generally speaking, yes, all it takes is one person from a family landing a white collar job. And life becomes (relatively) much better
What is the “dark side of the moon” supposed to be?
This actually makes so much sense, as opposed to changing the colours on your laptop/phone.
You want your electronic devices to just be darker, while preserving the original colours.

While making your LED lamps warmer is more pleasant to the eyes, without affecting how you view your screens.
The most surprising thing about Rust is how high-level it feels compared to other "systems" languages. Unless the problem space demands something other than Rust, I don't see much reason to choose anything else. And this includes projects where Ruby, Python, and JavaScript were used.
Why do you compare a Russian proxy army (Wagner) with a private intelligence agency payed by a state to prevent loosing a World-cup?

The rest of your questions are so ridiculous one could argue that you are on drugs...just stupid argumentation, i stop here, have a nice one.
I wonder how much of this is "divide and conquer" and how much of this is just the Putin administration trying to export its own flavor of governance, which doesn't really directly translate to Western democracies. What comes out are ultimately sentiments of anti-liberalism / anti-rule-of-law / anti-individuality and the political factions who tend to embrace that live on the fringes.
> Have you used the Designer feature?

Yes.

> If you’re on a work account, your admin may have enabled or disabled it already with GPO/MDM.

It has to be a global Office 365 setting, my computer is not in the domain, I’m the only admin for it. That’s why I’m asking where the setting for the permission is, so I can have a look at it (I’m secondary admin for the O365 account) and potentially disable it.
> it's very imprecise in the way that it defines types.

It's perfectly precise, particularly if you choose to use <stdint.h> which has been available in the language for a very long time. You may have some issues with specific types and platform variability, but it's absurd to cast this as "it's imprecise with types."

It's _flexible_ with types.

People seem to miss that this is the reason why C is the lingua franca. It isn't trying to "perfect" computing. It just makes it possible. There's a lesson for new languages here.
I don't believe it is technically true, perhaps with Win 11 home? But the process is full of dark patterns and opaque enough that you could argue it is effectively true.
Dead People Can Inspire You to Become the Perfect Stoic
"That's a chain of office you are wearing; may I see it? Why Richard, it profits a man nothing to give his soul for the whole world ... but for Wales?"

https://youtu.be/bLIsqYKDqY8?t=214

To put it another way - how many children are an acceptable sacrifice for mammon? I say "none".
HomeKit adaptive lighting requires an always-at-home iPad or Apple TV to set it up. Until I have those I find manually setting a large amount of Hue schedules at various times to be OK.
You can still communicate with your SMS-using friends via the normal means… IMO mixing totally secure and totally insecure communications in the same app (the same list view even!) was always a poor idea.
Ask HN: Beside sports what other job offer a fine mix of tension and resolution?
Off the top of my head I can only come up with quasi-sport type of jobs such as professional poker player, professional bridge player etc.

In essence a professional player living in Vegas or Atlantic City. That or also being a pro at whatever card game is most popular in Macau.

Does anybody else have some ideas?

Ideally the mix of tension and resolution is about the same as pro-sports. Meaning 6-10 days of tension build up and then a competitive event marking resolution, with the cycle repeating itself.
Results of the 2022 Quantum Open Source Software Survey
... if you're a US resident.
Can you elaborate on this? What could a browser look like/do, that has htmx-like hypermedia functionality in it?
That article was specifically about India’s capital. It’s also possible that problem can be fixed in the future, so people are lifted into a clean urban environment.

Also, last I recalled, London faced similar issues before and is in a much healthier state nowadays.
Both are legitimate approaches with interesting tradeoffs, and Rust and Go are both great languages with distinct strengths. There's a sort of cathedral and bizarre dynamic at work. Go's language design decisions feel like a bizarre where people just kinda brought their ideas and they happened; think about the way you format dates in Go, it feels very much like someone just thought that up, was like "yeah that feels right", and shipped it. Their standard library is more of a cathedral; it's expansive, monolithic, and complete.

Rust's language design decisions are more of a cathedral; the language feels cohesive and carefully put together, like a delicate puzzle. They're slow to adopt language design decisions, leaving them in an unstabilized purgatory until a very high degree of confidence is developed that it's the right decision. Rust's approach to dependencies is more of a bizarre; you're expected to go to crates.io and work out what dependencies to adopt for just about everything.