skysight-inc/HackerNews huggingface dataset:
I'm 50 and I haven't realized that. What I have grown to understand is that there are often prerequisite opportunities that must be taken advantage of before some opportunities can be realized. Also, while many opportunities are skill based, there's a significant component of being able to recognize and seize opportunities that isn't always obvious until it passes you by. A great many times there are no second chances. My failure in having the required skills and being able know when and how to avail myself I never perceived as not having had equal opportunity at it.

Often times when I hear people complain about lack of equal opportunities they are using that as a code phrase for not having equal outcomes. Outcomes are often not equal because the inputs are not equal and The limited set you judge upon is a limited set. Some opportunities do have a component of luck built in as well especially when you're looking at top tier very limited positions. For example if you want to be an astronaut there are many people who can have the intellectual and physical qualifications to meet the job role but due to the limited nature of the jobs you must be very lucky to get one of the positions. Often times people look at these very limited positions where there may be a thousand in the entire world but there could be 100,000 equally qualified people for the position and they complain that equal opportunities didn't exist. They did exist but the limited nature of the positions means that luck is involved.

Buying a lottery ticket everyone has equal odds of winning but the nature of it means not everyone will win. That does not mean that they did not all have equal opportunity to win.
This is not really a bug -- it's a natural consequence of supporting value semantics.

The Go code

var player Player
otherPlayer := player
otherPlayer.score = 0

has the exact same "bug."

This isn't something that should be fixed by the language. Instead, a linter rule that detects that the write is never read would catch this.
The picture of the monk vacuuming the stairs created outrage.
There is something about this that I'd like to be able to communicate better [0]:

Organizations are made of teams. That sounds super obvious, but it means that any change request is going to go to a team (or teams).

From the outside, it looks like a corporation has effectively unlimited resources; on the inside, any particular team has very limited resources. The team may have just been downsized, lost a lead, been reorganized, etc.

0: Better than I currently can, not better than Patrick.

Funny quote:

> That retail user is extremely unsophisticated about the bank account, finance in general, and frequently many other things in life.
"Daily Dash" offers insightful, AI-generated daily journals on pressing global issues, providing a fresh perspective and information to keep you informed.

website: https://simplified.com/ai-email-generator/
It's far from guaranteed even then for the executives to have the skills necessary to determine who is best, or even qualified, within a given timescale of operational metrics.
Fixed. I was using "Date announced" instead of "Release date" - https://en.wikipedia.org/wiki/MacOS
I'm happily using Kinoite (aka the KDE spin of Silverblue). I bounced off of NixOS, and ended up on Kinoite. It's got a few edges to it, but they're pretty minor and the benefits seem to be worth the drawbacks, IMO. I plan on buying a new dev machine on Black Friday-ish and I'll use Kinoite on it too.
Alberta Tech Sector Can Still Use Software Engineer as a Job Title
Give him a segment on Last Week Tonight.
Was it different before she came? Yahoo never made any sense to me, not now, not when I considered altavista.digital.com king of the hill.
Harvard is a hedge fund that occasionally educates people.
They have all felt the same to me the last decade, I'm not sure what I am using at the moment.
Generators (either variety) in JavaScript are flawed in their implementation in that they only went halfway with it. They also needed to make all primitive objects iterable as well, and/or they should have introduced iterable helpers for all data structures. The fact that you can't use an object in a `for` loop without implementing Symbol method(s) is a glaring hole in their every day utility. It makes it non-obvious to reach for in many cases

The other to me is some of the semantics of generators are not well thought out, for instance, you have to call `.next()` _twice_ in order to get the first `yield` value, and how arguments to `.next()` should be used correctly is opaque. This combined with the fact `yield` doesn't follow the same lexcial scope as `this` does (IE, you can't have an arrow function yield if it was enclosed by a generator, unlike `this` which can be used inside an arrow function as reference to its enclosing scope. This would make generators far more useful IMO).

Combine all this with the fact that most frameworks don't support generators natively for things like components (but they are starting to accept Promises / async functions) you end up with a relatively niche feature
Northlight technology in Alan Wake 2
This woman never ever made the right decision.
You can actually take her decisions and make the contrary choice to find the correct one.
Dipi keys are a thing and have been put to good use
Enhanced Customer Security at 23andMe with 2-Step Verification
More than likely, articles with "Oracle" in the headline/lede just go zoom on Google News rankings.
The Maverick is nowhere near a success. Powertrain issues aside, it was nearly impossible to buy the $20,000 trim of the truck. Sure you can buy a $40,000 optioned out hybrid version, but a used Frontier or Tacoma is a much better option for a $20,000 truck.
Most of my issues with this on the Mac seem to be SwiftUI related. For example, the passwords panel in the new settings app scrolls at roughly 15 fps and the notification center opening gesture (two fingers from right edge to left) is about the same. See also the Font Book app before and after they rewrote it (either Monterey or Ventura, I think). Most of the older features and animations are smoother.
pg uses vi, see: http://www.paulgraham.com/pfaq.html.

Others do Lisp in a variety of IDEs.

I prefer Emacs, but it is not the only option.
> The reason usually dates to the time before modern nation-states.

Also, the nation-state norm was largely aspirational when it arose (and now), and the attempts to realize it since have been as much about attempting to craft new national identities corresponding to states as to align states to pre-existing national identities.
I have not, because I filter everything with uBlock Origin.
If you want to start a fight in a university Mathematics common-room, nudge the conversation towards "blackboard bold in printed matter", best to have a knife on your person ...
Buddhism and monasticism are revered social institutions in some places, not just the spiritual hobby of some Western seekers, and societies all over the world and throughout history seem inclined to protect the role and image of revered institutions.

In the US, the comparison might be to its Constitution or Founding Fathers. Political free speech is enshrined in the Constitution, and often championed by its Founding Fathers, but plenty of people who are deeply committed to those institutions still get earnestly riled up if you take critical or disrespectful speech and aim it at the Constitution or Founding Fathers themselves.

There's an intellectual dissonance to be found there, maybe, but it probably resolves in many people ultimately valuing a common, respected, strong social fabric over ideology and dogma.
Is America losing though? Unless your only frame of reference is social media and smartphone apps then America seems to be trouncing China. America still has Google, Apple, Cisco, NVidia, ARM (by proxy), Microsoft, etc...

And don't even get me started on AI - Huwawei's AI is a dead fish compared to even Bard.
Maybe a high risk tolerance?

If she turns around Twitter despite Musk's involvement, she'll be deified by MBAs everywhere.
> All of my I/O got pushed through one thread (with tokio)

In all my use of Tokio in the last few years, I never heard of such a thing.

In tokio::fs::File [1] it calls spawn_mandatory_blocking to do file writes, I assume this is similar to spawn_blocking [2] which sends a task to Tokio's blocking thread pool. That thread pool is supposed to max out at 512 blocking threads [3], unrelated to CPU core count.

Tokio's TcpStream appears to be built on mio's TcpStream. I didn't dig deep into the code for this, but it doesn't just call spawn_blocking, and I'm assuming on Unix it ultimately registers the socket with epoll or equivalent, so it never blocks a thread to do socket reads or writes.

Could you share more about your application?

[1] https://docs.rs/tokio/latest/src/tokio/fs/file.rs.html#682

[2] https://docs.rs/tokio/latest/tokio/task/fn.spawn_blocking.ht...

[3] https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.ht...
I am not fully sure I agree with the first part of your assessment, but I share the frustration that a feature like this, which would be useful and is not particularly large, is basically ignored by the working group, while larger, more controversial, and less useful features, like keyword generics, are pursued while the more useful things languish.
Yeah, instead of being trained on 4chan Nazis like Tay was, Grok is trained on Twitter Nazis.

Much better.
This is true.
But in my case, the astronomy and space exploration programs of my country were sabotaged, so we are condemned to ignorance of the skies
Yes, the lib's great!

Unfortunately I haven't thought much yet about interoperability with other web components libraries like lit. I imagined folks would choose just one web component library over the other.

That said, you can initialize reactive properties(1), but property bindings won't work if there's a parent LitElement (as my reactive properties need to be called with either a .value method or an .update method for getting and setting respectively).

As of the moment, what's possible is interop with other cami elements using a store, and in a future version, i'm considering a richer event system for external javascript code to listen to.

---

(1) Initializing is possible with observerableAttr: https://github.com/kennyfrc/cami.js/blob/master/examples/008...
Potato potahto. Same entity.
Greenwald moved to Brazil, and his partner was subjected to extraordinary detention while travelling. Greenwald was just smarter than Assange at avoiding traps.
How is 200% fractional scaling?
There’s a definition of what constitutes “treasure” in the UK law described here:

https://en.wikipedia.org/wiki/Treasure_Act_1996
I'm pretty sure money laundering at least requires intent.

Doing anything to intentionally avoid triggering scrutiny policies is a crime, even if you're not doing anything else wrong.

Unfortunately, we run into the same problems as DMCA where hugely powerful, essential corporations run into poorly crafted laws that don't function at scale, and small users that never did anything wrong get shafted.
Even then I'm pretty sure it's not _a_ dedicated thread, but a thread pool that defaults to a maximum of 512 blocking threads. There's no reason it would bottleneck unrelated writes on unrelated Files through the same thread. I tried to dig into the code here https://news.ycombinator.com/item?id=38180860
Rather than just carbon-based organisms confined to rocky planets, I am more interested in the possibility of how life might look outside of that viewpoint.

For example, how about interplanetary scale lifeforms akin to boltzmann brains, where each analogue to a human neural impulse takes minutes or even days to zoom across empty space?

What about dark-matter based life? If dark matter composes of 95% of our universe, could there be a whole different set of dark matter based physics, life, and technology, where the intelligent dark-matterians speculate about the mysterious 5% of the universe which interacts with these strange oscillating electric and magnetic fields?

I know it's unlikely and that given our sample size of n=1 we can only be confident about organic lifeforms, and it's our best bet to search for similar life -- but I like to imagine that thousands (millions?) of years in the future when we find other kinds of life, it'll be obvious to everyone that life exists in all possible ways and they'll laugh at us 21st century folks for believing that just carbon could self replicate and think.
A group behind Stable Diffusion wants to open source emotion-detecting AI
> Did prices go up adjusted for inflation?

Under Sprint, I was paying ~$300 per month.

> The other truth is that Sprint was always cheaper because it was by far the least reliable and desirable carrier.

It depends on where in the country you were (or were traveling overseas). Google-fi was originally built on Sprint infrastructure and (IIRC) used the same overseas billing system.

Traveling overseas with them was fantastic and inexpensive.

> If you include T-Mobile subsidies like Mint Mobile, there’s an argument to be made that prices have dropped dramatically.

My costs per month (same plans, same everything), are now $485. The only thing that has changed is the "fees" I pay monthly. So yeah, costs have gone up to consumers, even for us who didn't change anything and were forced to switch to T-Mobile.
The workflow to submit new packages seems easy enough, it's a simple PR process to a GitHub repo [0], if you want to try to help fix that.

The big thing is that winget requires "proper" MSI or MSIX-backed installers (MSIX, MSI, APPX, and most .exe installers) rather than scripts so given the list you've provided some of what you may need is to better help some of the upstream packages clean up their installers/fix bugs in their installers on Windows. (Package update weirdness sounds like a common class of installer bug, sadly.)

That installer focus is one of the things I like and trust about winget. For the most part it is really easy to verify that winget isn't automating much more than what you could do by hand: it is often grabbing the exact same installer you'd go to someone's website to grab, validating hashes for that installer, then running it (in silent mode). One of the reasons I gave up on Chocalatey years ago was too many "packages" were complex PowerShell scripts and I started feeling like I needed to audit every single one (and every version of it) before running it. Some of the "common" packages were full of opinionated scripts that were doing way too much, and some of the uncommon scripts would sometimes have malware in their scripts (and that may be a late change after years of good scripts, too); I reported it every time I saw it, but at some point you report too many and you lose trust in the whole ecosystem. At the moment trusting winget is still quite a bit easier, even after the burnout I had from choco.

[0] https://github.com/microsoft/winget-pkgs
I think this is a weird take. He found his groove, had a strong popular following, and enriched the lives of two generations of gamers. This is more of a positive legacy than most of us can hope for cranking out JavaScript for advertising companies throughout our prime years.

And as others note, he has hobbies and moderately successful side projects outside this envelope.
I don't feel like debating the predictability of any individual bug is in the spirit of the argument that I'm making here, which is just that software systems (absent formal verification + running in a completely isolated vacuum) are going to break. Sure, people might have been able to predict it but it still broke systems. Marking the system as 'complete' wouldn't have kept it working.
About time, they should wait a few years between releases
Huh. As a member of a generation that has grown up tacitly understanding that social security will very likely be insolvent/cancelled by the time that we're old enough to qualify for it, and thus we shouldn't rely on it whatsoever—it's surreal to consciously connect these two concepts. For me, "social security number" is just the name for the ID number that so many of us have and are used to writing everywhere. The name is just a string of symbols. It sounds silly, but I've never thought about it in relation to social security. Thanks for the mind-bender. :-)
There’s a lot more to it than the link I posted. It’s been very well documented. He was diagnosed by several doctors. And it’s not a single anecdote. His technique has been replicated by other people.
I loved reading about hacks and tricks used to implement this (like they did in 80s).
DOWNSIDES

- Your car can get hacked to extort you to pay the ransom to unlock normal/any ability to move

- The government can get hacked for the same reason crippling an entire region

- A terrorist or enemy state can strike a major blow against our economy

- The government now has the capability to use this to shut down protests. Nice protest you had there shame you can't get to it. Remember also that we are on the cusp of a dice roll to decide whether we slip into fascism

- The government now has a record of where you drive at all times. What if someday psychotic municipalities think they can punish you for driving through their county to get an abortion... wait that already happened.

- Your individual car could be hijacked on the road to rob you

- Your car could simply malfunction and not work right

- Your car could apply the wrong rules based on inaccurate GPS reading and cause you either an inconvenience or an accident

- Your car could make it hard to willfully exceed the speed limit in an emergency.

BUTTON OVERRIDE

- Governments often speed limits too low or impractically low given how much traffic has to traverse this space that if it was automatically applied would destroy throughtput to the point that traffic would utterly break down.

- Use of the button even though it might enable emergency traffic would be one more thing you have to do in an emergency that might well not get done. For example you got hit because you couldn't maneuver or you freaked out and mashed the pedal but didn't disable the misfeature in a timely fashion.

- There isn't enough courts to have time to hear why people did or didn't use the button it would end up being an automatic ticket unless you affirmatively hired a lawyer and harassed them and as a revenue center it would be optimized for sucking your money out of your wallet. Think about how red light cams lead to shorter yellows to extract rent not increase safety

COST

- It would cost 150B to outfit all existing cars

- Outfitting only new cars would still add substantially to the costs born by Americans, depress sales of new cars drastically, hurt the deployment of electric cars in turn, and probably be complete by the time it no longer matters.

CONCLUSION

A truly awful idea
Coca-Cola and Nestle accused of misleading eco claims
I've noticed a steady uptick in bugginess with iMessage on Mac, which is a shame. I'm happy they're addressing it!

That said, I also feel like this, mixed with them not really shipping much new UX/device innovation, signals a distinct chapter away from Jobs. I really want to see the vision Apple has taken with the M-series chips applied to new devices. I don't know what that looks like. I don't have the vision. Maybe it's their VR headset? Maybe it's humanoid robotics? I need Apple to tell me.

Don't know if anyone else can relate to this feeling.
She needs to do something impressive then. It's hard to count her time at early Google as a real example of her genius, unless the argument is that literally every employee there was a supergenius somehow.

After failing to do anything interesting, and getting a quarter of a billion dollars from Yahoo, she is now pushing some kind of smart phone contacts thing with AI.
Typically I'm only worried about police during highway driving, so I don't actually mind the phone usage that much. You make a point: it's not the greatest & safest, but Waze has a much better UI than Google Maps for this, so it's very quick.
In most cases, it's not an "arbitrary world view", it's "reality."
I have been running Silverblue for a couple month now (after years on Debian derivatives) and I can confidently say that it is something you will either love or hate (not much room for middle ground).

If you are the kind of Linux user that treats your OS like a pet, with lots of TLC and endless tweaking to get things "just right", then Silverblue is a terrible choice. It is way more difficult and time-consuming to "hack" stuff together at the system level.

However, if you prefer to treat your core OS as livestock (something rigidly structured and reproducible automatically), then I highly recommend giving Silverblue a try!

As a software developer, I run a lot of random software/dependencies/etc and I have historically struggled with my Linux system stability degrading over time as I add/remove packages and config. My goal with Silverblue is to have a solid base OS that does not suffer from package-drift over time. On top of Silverblue, I use distrobox to run many of my apps/bins in a virtual container. That container is where I do all my "hacking" to get things to work and I consider the container to be expendable. If I start having issues with it working correctly, I can just blow away that container and rebuild it without effective my core system, other containers, or the flatpak apps.
You don't have to put every new feature in on the annual cycle. I'm pretty sure they were working on APFS for a lot longer than a year.
But just to be clear, unlike the hypothetical "spreadsheet on a desktop" (even with signed transactions), Lightning has more cryptographic assurances than that.

It prevents the parties of a transaction from double-spending balances behind each other's backs.

It also doesn't require trusting the other party once a transaction has (almost instantaneously) completed.
News is actually a loss-leader - either for ads or for influence.
Manifesto 2: Electric Boogaloo
As a non-lawyer, I see two ways to look at this:

1. It's possibly defamatory. There is a public image of behavior of that order, and someone is falsifying images that contradict that. I don't know about Thai law, but my layperson understanding is that the US, for example, has some laws and precedents that might apply.

2. It's disrespectful/rude. Apparently this is something important to the monks, and people don't realize that, however cool/amusing-looking the art might seem, it bothers the people featured. So maybe focus on other ways, rather than picking on someone (especially not picking on a group that seems so inoffensive).
Thailand practices Therevadra Buddhism which is markedly different from the philosophical version that is the West’s impression of Buddhism. A decent analogy would be like another culture finding out about Christianity having the Trinity and being surprised because they thought Christians were monotheistic
An argument could be made here for removing all vertical integration in communication services. Whoever owns the infrastructure shouldn’t also provide the service.

They can wholesale out the infrastructure to service providers who then have a lower barrier to entry and increases competition.

T-Mobile already has many wholesale providers like Mint Mobile that offer much lower rates than Tmobile directly.
It's at the least very weird that it's illegal to pay someone for sex unless you pay them to have sex with someone else, record it, and sell the resulting recording.
Smart garage door controller is no longer smart
> You should prefer a world with credit cards and discount brokerages to one which doesn’t have them, even as you listen to hold music occasionally.

The problem with this is, we've known for 30 years that a system that calls you back is better than a system you wait on hold for. If they can't even get something this basic right, then I guess it's good that banks will eventually, someday be software competent, but I'll be long-since dead.