skysight-inc/HackerNews huggingface dataset:
The friction is still too much IMO. While I love the configuration languages, I still find myself writing YAML because it's much simpler. The tooling support is getting there but I don't understand why these tools introduce their own syntax and type system rather than being a superset of YML or JSON and using JSON Schema as the type system.

I was an evangelist for Jsonnet but somehow it didn't get enough traction over time. I blame the lack of type support and integrations with the IDEs such as VSCode. I regularly check the VSCode & Intellij support for CUE as well but the support is still at the level of syntax highlighing, not more than that, which is sad.

Nowadays, I use VSCode with YML extensions (anchor, etc.) and use JSON Schema to validate the YML in the IDE with its language server. It's far from perfect but easy to iterate and portable.
> A survey by Gallup, published in October, found that just 34 percent of Americans trusted the mass media to report the news fully, accurately and fairly, slightly higher than the lowest number that the organization recorded, in 2016. In Finland, 76 percent of Finns consider print and digital newspapers to be reliable.

Americans seems to be doing an alright job at spotting misinformation/disinformation. There's always room for improvement.
Example 4 mentions that the result might be different with the same code. Here is an example that is particularly counter-intuitive.

Some CPU have the instruction FMA(a,b,c) = ab + c and it is guaranteed to be rounded to the nearest float. You might think that using FMA will lead to more accurate results, which is true most of the time.

However, assume that you want to compute a dot product between 2 orthogonal vectors, say (u,v) and (w,u) where w = -v. You will write:

p = uv + wu

Without FMA, that amounts to two products and an addition between two opposite numbers. This results in p = 0, which is the expected result.

With FMA, the compiler might optimize this code to:

p = FMA(u, v, wu)

That is one FMA and one product. Now the issue is that wu is rounded to the nearest float, say x, which is not exactly -vu. So the result will be the nearest float to uv + x, which is not zero!

So even for a simple formula like this, testing if two vectors are orthogonal would not necessary work by testing if the result is exactly zero. One recommended workaround in this case is to test if the dot product has an absolute value smaller than a small threshold.
You are right. I usually do it, this time I forgot.
> and there is no easy way to get around this limit..

I mean, Apple could just add a better physical connection to the iPhone. Either the USB3-speed Lightning port they used twice on a few iPads, USB3.x over USB-C, or even the brilliant Thunderbolt standard they helped make nearly a decade ago. But... the iPhone's physical transfer speeds are still stuck in 2001. It's genuinely an unbelievably amount of negligence for a company that directly profits off of cloud customers.
I had my first real foray into the US healthcare system in 2022. I went to three orthopedic surgeons and a neurologist, and none of them diagnosed me correctly. I was having nerve pain in my hands, and they all jumped on “carpal tunnel syndrome”, however none mentioned or even tested me for Thoracic Outlet Syndrome, which is what I actually have. Three doctors.

One of them, who was the shoulder specialist ironically (he should have nailed the diagnosis as TOS), looked at my hand X-Rays, said there is no arthritis, then did a test on me to that I said hurt, and then diagnosed me with arthritis. I’m 27. It borders on malpractice and at the very least should be considered gross negligence.

And they were all in a big hurry. I had to stop all of them on their way out of the examination room to ask my questions!
They already messed up. Now it's too late.

Every blogger, small gonzo roleplaying books, big companies using OGL1.1 had to take a look and figure out what 1.1 was going to do to them. Multiple companies are already changing their licensing moving away from OGL.

I don't blame them, no one wants a ticking time bomb in their hands. Most people use OGL 1.0 as a way to protect themselves from being sued as a just in case. Now they know that protection could disappear, so they have to adjust regardless.

It appears that internally it has created huge rifts based on Twitter posts from employees. Some of them going full tilt against Wizards of the Coast and Hasbro, including big D&D 5e figures.
Musk on trial for “funding secured” tweet–experts predict he’s going to lose
It's sad that Mozilla's layoffs were that extensive, but it also gave more resilience to the language I think. There isn't a single stakeholder any more. Instead it's distributed among a bunch of big tech companies. Which brings its own issues, but it's not the end of the world.

Mozilla has also never really controlled Rust's development, it was their policy to treat it independently. The big tech companies also don't control it now. This might change in the future due to a weakened core team creating a vacuum that might be filled by the foundation, but the current status is that Rust is quite independent.
Interesting that it markets itself as:

> 15 attributes, 6 properties, and 2 methods.

But when you check the documentation you get:

> 18 "directives", 9 "magics", and 3 "globals".

Not only are the names used in the documentation different from what the main page says, but not a single one of the numbers match. Not sure what to make of that.

Its slightly misleading, but not really an outright lie. The extra items don't look at first glace like they are adding a ton of complexity or anything. Some of the unmarketed ones do look like they are more advanced features that are not needed most of the time.
It always amuses me when Strava suggests shortest-path routes with a dozen turns rather than biasing towards paths revealed by its own heat-maps.
https://archive.is/hfkkY
Again not my experience. The heatmap is essential and frankly all the other apps suck for route planning (including the ones you listed as well as others that have come and gone over the years). Strava's route planner has no competition, their main concern is not some upstart app that computes obscure workout details, but getting disintermediated by Apple or Garmin bundling apps with their wearables.

I agree that doesn't excuse poor PR around price increases though.
Get it to the point that they all remove Denuvo after 90 days and I'll be much less upset about the harm it causes...
> 3. You might not like that floats are in binary, which makes decimal arithmetic look weird. But doing decimal arithmetic does not get rid of numerical error, see point 1 (and binary arithmetic thinks your decimal arithmetic looks weird too).

One thing that I suspect trips people a lot is decimal string/literal <-> (binary) float conversions instead of the floating point math itself. This includes the classic 0.1+0.2 thing, and many of the problems in the article.

I think these days using floating point hex strings/literals more would help a lot. There are also decimal floating point numbers that people largely ignore despite being standard for over 15 years
If that's your standard for the country falling apart, then nearly the entire history of the country was a complete hellscape.

There has been a regression in abortion rights in some states, but there is still significantly better access to abortions than any time prior to the 1970s.

There has been a hint that there might be a regression in LGBT rights, but there are still far more rights than any time pre-2010.
Ant Design is phenomenal, mature, and fully featured. I highly recommend it instead of this.
Lithuania gas pipeline explodes, nearby village evacuated
This just reeks of desperate MBA energy who, instead of trying to develop their own products and IP further, just see that Critical Role is selling a lot of merch and desperately want to rent seek on it.

This is probably Hasbro slitting the stomach of the goose trying to get the golden eggs. They had essentially infinite long term revenue of people buying D&D rulebooks (myself and many of my friends included). Now most people in the community know the fundamental integrity of WotC is compromised by suits and feel slighted, tabletop RPGs is just too small of a space to get away with shady business. Personally I'm never buying a WotC product again.
There's a handful of explicitly Nazi/White Supremacist TTRPGs out there. AFAIK none of them actually use OGL content, and Hasbro just wants to make sure it remains that way as they really don't want D&D associated with that.
A different take on lifestyles: unfortunately there's a big gap in convenience between being able to move across the world and get everything you need in one afternoon in IKEA, and tracking it all down second hand.
That is more of an indictment of CNET's average article quality than anything else.
Whenever people complain about scientism, I assume they're gullible marks complaining that their favorite woo is rightly getting called out as nonsense. It hasn't steered me wrong yet.
They don't stop it they just limit it. It's very difficult for them to know the right amount but unless they're totally ignorant they know it's not zero. If the code is a mess it may become apparent to them that they need to increase that threshold for a spurt.
I know a grower in Upstate NY who produces an excellent product but thinks the industry will have the same problems here.
As it stands, paying for Strava feels like paying for Twitter in terms of the cost/benefit trade off.

I was a subscriber for a long time but canceled about 2 or so years ago when they went big in on sponsored content. For me it provided no value over Garmin’s tools, which are free (with a device purchase?) and IMO superior for deep fitness tracking, and respecting of my data privacy. I seldom run into an athlete who doesn’t use a Garmin device. Similarly, the Peloton folks have their own fitness data dashboard, and I assume the Wahoo folks do, too.

Strava’s competitive advantage should come from its vast data moat, but I feel like they’re struggling to monetize that effectively. Their social feed is its primary attraction today, but putting that behind a paywall would harm the revenue they get from offering sponsored content (challenges and posts) and analytics products for city planners.

Segments was their original big feature, but that has seemingly fallen to abandonment.

I _want_ an effective, low-frustration, high trust way to find and follow popular user-created maps (and segments I guess.) Every map search service, from Garmin to Run/RideWithGPS to Strava feels close to something great, but each lacking that wow-factor. If anything, AllTrails is closest to a polished and powerful UX that could swallow that entire market if they had the interest in going multi-modal (beyond the heavy focus on destination trail running/walking/hiking).
Bit weird to call it analog while continuous is meant. Any chess on a physical board is analog.
I was never talking about fast fashion. There's a huge swath of clothing items between "dirt-cheap, disintegrating crap" and "high quality clothing".

Those articles of clothing I'm talking about are almost never worth mending, but they still can last for years.
When I was working on video game cartridges, I discovered that one of my neighbors in my apartment building was a prolific pirate. I introduced myself and we had some fun chats.

The Atari 800 cartridge address range could be populated with RAM, and cartridge images simply copied to RAM and run. Copy protection techniques usually involved figuring out sneaky ways to write to that address range (which would crash an image running from RAM).

Toward the end of one project, I spent about two weeks writing an encrypted, multi-stage anti-copy system. A few months after the game shipped, I asked my pirate "friend" about it.

"That was a hard one," he said, "It took us nearly three days to crack it."
Mirrors Edge too. You'd get through the first couple of levels then she'd just slowly come to a halt right before the ledge and you couldn't move anymore.
Also, "Goanna (Pale Moon), a fork of an old version of Gecko. At 0% market share and always at risk of not catching up with the newest web standards that Google invents".

Google don't make web standards https://en.wikipedia.org/wiki/Web_standards
This readme is :fire: XD XD XD
I’ve worked at 3-4 small companies (less than 30 employees) and I’ve never been happy. There is always 1 person that makes my life miserable (constantly rejecting my ideas, ego is larger than their experience level, etc). I’ve worked at a 100, and two 1,000 engineer count companies and I never met any “coding princesses” in those roles.

I think part of the problem that triggers this is in small companies, one engineer codes, a significant portion of the code base and has a strict vision in their mind about how that code should be structured. When new employees come in to bring new ideas, they become personally offended that their baby is no longer their baby. At large companies no one feels like they own 100% of the code, and each change is very collaborative.
I agree that the rail network is really not sufficient in North America, but it's worth investing more in extending this network.
How would lowering your revenue and decreasing the competitiveness of your paying customers (because they now have to pay MORE than their competition who probably already have lower operating costs because they are operating out of a lower income country) make any sense?
Apple Music on MacOS is hands down the worst first-party app I've ever used. It legitimately was hard for me to believe that it could be as bad as it is when I first started using it. I had a moment where I believed, just for a second, that I was on a Windows machine, and the app was a shoe-horned third-party monstrosity like using Microsoft on Mac, or vice versa. It is gobsmackingly bad. Audio quality is great though!
Sadly, there actually is some explicitly white supremacist third party rpg content. One of Gygax's kids is involved in this.
We are significantly more supply constrained in the production of current EV batteries than an ICE engine due to the rare earth minerals + Lithium involved. Unless there is a revolution in EV battery tech that reduces this reliance, the supply will never meet the demand of a 100% conversion of ICE to EV.
They’re closer to old Twitter than you think. From what I hear, it’s a Ruby-on-Rails stack with some Scala lately.
Yellen warns of U.S. default risk by early June, urges debt limit hike
Sweet thanks. The board takes up more space than the window. How do I zoom out?
"wrong companies" is it. Perhaps it is love software engineering AND coding but hate big software companies?

Also with "some software companies can turn even the simplest..." You may have forgotten to add "and add metrics to these rituals as performance goals"!
Where do you see that? I can't find that language.
JPMorgan Bought College FAFSA Platform for $175M, Suing Founder Over Faked Users
I know what you mean, but I guess analog electronics are continuous? The author notes at the end of the README that he's an electrical engineer so maybe that's where it's coming from.
Ok, well, to start with, the assumption that you keep your existing friendship dynamics when you enter into parenthood at roughly the same time is also dubious. Like: if it's literally the same time, or you're really good friends, sure, but my experience of friends who had kids either a year before or after me is that they fell off the face of the planet.

You get them back, you know? If you want to? We ended up with a superset, of the social circle we had just before we had kids (I was super young so it's weird to talk about "friends I had before we had kids", but we have a bunch) and the friends we made because we had kids.

What's really corrosive is having to move a bunch.

What's striking to me about this is, I'm not exactly the most sociable, go-along get-along person on this site. I'd have assumed if these were huge problems I would have experienced them.
I would just let it be in 2023 ;)
https://archive.ph/RWR8B
JPMorgan shuts down Frank, 'Amazon for college', sues founder over faked users
I agree completely and have felt this way for years. And this is despite me getting a job at a "good job" (good benefits, generally respectful etc, cool language and tech).

I went fully remote way before COVID. I've figured out how to cut my work with sawdust to get paid at work, and nowadays I'd say I spend more hours per workday on personal projects (programming and otherwise) than company work.

So basically, I recommend making your job a low priority and focus on finding a remote company who will be happy with your output at that level of focus. Then you can get paid to do what you want in a way.
> why is there not an option to turn off "black out other monitors when going full-screen on a movie"?

Here was my train of thought on reading that:

Who voluntarily uses iTunes?

Who voluntarily uses iTunes on Windows?

Can you watch movies in iTunes on Windows?

Why would you ever want to do that?

Blacking out other monitors on full-screen? That's a pretty novel idea, I've never seen that before. Apple would never implement such a cool feature on a competing platform.
You say "individual sovereignty", I say "agency".
I'm sorry you've been burned and it's not easier for you to take these risks.

I average about 2 years, and each company has been progressively better than the last.

Don't let a bad job hop stop you. To me it's the only way to really progress your career.

I've done a huge variety of projects, experienced a ton of different management styles, and of course also never stagnated compensation wise.

Leetcode kind of sucks, but it's possible to build up enough confidence to ace it.

Particularly start by focusing on one area until you see all the basic patterns. For me, I was rather weak with trees.

Job hoping seems to be the only reliable way to increase your comp. I was promoted at Intel and got 11% as a raise. Then I bounced and gained another 40%.

From there I doubled entirely. Please do consider your value, plus selfishly you'll help keep the software engineering market competitive if you do.
Blink's JIT only supports x86_64 and aarch64 at the moment. Otherwise it runs in interpreter mode.
Having some kind of "early access/alpha" is an idea we had, but something more like patron is a really good idea. Thanks for the suggestions on network effects! We're doing our first YT partnership on Monday, so I'm excited to see how it goes!
Accusing the community of being racist as the reason they had to put on a 30% royalty fee to control all the content. That will go down well for what IMO is one of the most inclusive communities on the internet.
Paizo is moving forward with the OpenRPG Creative (ORC) license anyways - it is too late. Hasbro exposed that the OGL goodwill should have been papered and owned by a foundation: https://www.polygon.com/platform/amp/23553389/dnd-ogl-paizo-...
> Fast fashion is certainly cheaper for "fashionable" clothes. The market they are disrupting is a relatively small one. Cheaper clothing is available to everyone through stores like target, Walmart, or other department stores.

All of that is part of fast fashion - including Walmart and Target; it's just the lower end or very far down the pipeline. You can't separate one from the other, because they are economically codependent.

> And the quality is perfectly fine

Fast fashion is indubitably much lower quality, and it's weird to see people here denying that, when the fashion industry itself is completely in agreement about that fact. It's not a secret - they discuss it openly.
Shouting "operator" or "I want to speak to a human" in your loudest, most karen-like voice, also seems to work.
You don't know that at all.
There were no studies involving all the shots that kids in the US are getting together these days. You are in denial if you don't consider the correlation a possibility. Best take another booster and trust the $cience. Safe and effective.

(Did you have any idea other than "anything but the vaccines"?)
> How can such basic functionality be this incredibly broken?

This is not basic functionality. The vast majority of iPhone users never plug their device into a computer.
I can relate to this!
They could quit using antibiotics on animals that are not sick; quit using them just to make animals grow faster. But that would hurt their bottom line, so they won't do it unless regulated to do so.
A reasonable approach but from the README:

"To run the code you will need to install Python and the PyGame library, and then run the latest .py file because I can't be bothered to actually use version control."
You also can't uninstall Apple Music, nor can you get it to not respond to media controls from headphones. So a few times a week I accidentally open an app I never want to use because it wants to force itself on me. Lame.
So were most of their mapping features. And their leaderboards. Their approach to monetization of late has been to sprinkle a little glitter on existing features and then put the entire feature behind a paywall and raise the price later.
Rather, with dynamic languages used for config files. I could use Lisp or Lua for the example, but they are not as recognizable in this role.
I'm in the same boat: Strava is just for cheering on friends (and occasionally looking at segment PRs). My only gripe with Garmin Connect is that it unfairly negs some runs, e.g., calling my slower runs after recent snow/ice storms Unproductive.
Content already released, yes. The post says nothing about being able to make new things under 1.0a, which is where a lot of the nervousness comes in for people.
That's literally the point of en-passant. To "punish" players who do a 2-square move.

It shouldn't be too hard to have Pawns only be able to capture in this manner. And if you wanted to "reset the size" at the beginning of each player's turn. (Ex: White's pawns reset from 1.5x1 size into 1x1 size at the start of White's turn), then that basically covers en-passant.
If you're a business, I get it. Most people that are being targeted here though wouldn't fall into that category.

> The worst it can happen is you have to pay exactly the labeled price some 3 months later.

What if you parked the money and it lost value as I described? I think that's a worse case. So this only works if you hold on to the money in a place where it's guaranteed to increase in value (but interest rates are low) in which case the only upside is to offset inflation but I don't see how that would make a significant difference. If you're a business, sure but not for an individual.
I would say this is no longer basic functionality. Personal music collections were huge in the mp3 era, but today few people care about moving music between devices.

Further if you think of the complexity involved, streaming is a more “basic” task, than navigating file formats, transfer protocols, DRM, disc storage, library metadata, and more.
The $35,000 promise was made Jan 2015. 35,000 in 2015 is over $43k today.
> Gabe Newell, CEO of Steam, once said that "Piracy" is a Service Problem

And yet nearly all games on Steam, including Valve's own titles, have DRM. What an executive says in public for PR purposes doesn't always reflect their or their company's actual views on the issue.
This is, to date, the hardest i have ever seen someone work for this particular meme joke.
the debt limit is approached, extended, approached, extended...is there really a point to the exercise?

since the entire world economy would implode if the US defaulted, we might as well just eliminate the debt limit and force the world to eat the penalty of letting the USD become waaaaay-too-big-to-fail

debt hawks warned of end-times if our debt ever hit $5 trillion...then $10 trillion...then $20 trillion...

if the US can survive $31 trillion in debt, I'm not sure why $50 trillion would sink it...or $80 trillion...or whatever

we're headed there anyway