skysight-inc/HackerNews huggingface dataset:
It's really annoying how many people misunderstand the term 'data oriented design'. Usually to mean something like 'not object oriented programming'. If your data was inherently hierarchical and talking about animals that meow or moo, go ahead and implement the textbook OO modeling.

This Mike Acton post describes it accurately: http://www.macton.ninja/home/onwhydodisntamodellingapproacha...
> Sorry, I don't understand your argument.

Understood.

It’s worth noting that the definition of a model that you said you were using doesn’t match with typical definitions of a formal model.

You aren’t talking about formal models, and I accept that you are only thinking in terms of economic models.

Perhaps that explains where the difference in understanding lies.
It's not so much that we're disagreeing as arguing different points about the language, I think. You are right that it is not a simple language to use, in many ways. Archaic, unnecessarily complicated to implement many standard approaches, and very repetitive. The header system is just the wrong approach. Etc. I wouldn't pick it for the main language for a new project, if at all avoidable personally.

It's very easy to implement, though. A compiler fits in 32 kilobytes of RAM on some architectures. Only a handful of control structures. Limited types. That's the sense of simple that I meant, and which most people meant. It's not a compliment. It's a neutral observation. It's actually C's greatest weakness. It's too simple.
Do you have a screenshot? I tried this in the current version of Chrome in both Incognito mode and normal mode and didn't see any prompts.
Make sure to wear gloves so they can't get your fingerprint off of the scooter handles.
Again, I don't see anything shady there. There's two things I see in the settlement about that:

1. They proactively retrieved transaction data when you connect an account. This sounds like an assumption that almost always people are going to want transaction data, so they just do it by default, presumably to improve the first-time user experience so the data's already there when you later request it. This is going to be changed to only retrieve transaction data on demand.

2. If Plaid's connection is broken (e.g. the user changes their password) then Plaid deactivates the connection but keeps the data. They've agreed to delete the data in this case. The drawback of this change is that since many connectivity issues are going to be temporary, this means that in those cases they'll need to delete the data, then retrieve it again when the user reconnects.

Basically it sounds like they optimized a little too hard on user experience, especially when connecting a new account, and in the process they overstepped user consent. I don't see any bad intent there personally, it sounds like they were just a bit overzealous trying to make the experience super slick.
A legal settlement over a lawsuit is the epitome of "if legally they are stating things accurately", how can you possibly conclude that their settlement relates to how you, a mere human, believe the English phrases to be constructed. One explanation is dismissed because it touches on supposedly irrelevant legal details yet your belief is based entirely on another legal detail. It sounds like you've made up your mind already regardless of what the "plain English" circumstances could be.
Great find! Here's the IETF draft [1], submitted by Apple (which would explain why I'm not seeing leaks on Safari)

[1] https://datatracker.ietf.org/doc/html/draft-mdns-ice-candida...
> You never save money building it yourself

I know where you're coming from with this. I've been refurbing my house myself and I doubt I've saved that much because the "saving" has meant that I've been able to buy tools and, of course, better quality materials (e.g., more expensive flooring). I've also often chosen to go the extra mile with improvements where I might have scaled back if I were paying someone. I suppose you could argue this is a saving in that I've got more value out of the money I've spent by treating my own time as "free labour", but have I spent less? I doubt it.

Still, I don't know if it's entirely true in all circumstances. Here, for example, TheGeekPub (The 8-Bit Guy's brother) manages to save himself a ton by building his own electronics station rather than buying one or paying a carpenter to do it for him:

https://www.youtube.com/watch?v=_KfWMJV7fQ0

But then, as becomes evident when you watch the video, he already owned all the tools he needed and just had to buy the materials, which were relatively inexpensive.

I think the results look great though, and it's clearly an extremely functional piece of furniture.

Like a lot of things in life, does it save you money? It really depends on your starting conditions (skill level, tools and facilities), and how much you want to invest in the project (both time and money).
Sounds good. Post a sketch or plan somewhere ?
Dunkey makes visual essays only when he comes up with a good one. He doesn't force one out every week. The rest of the time he goofs around or makes a half-hearted review. But even during his goofing around he'll make a good point or slyly highlight out some shady practice. Take for example his review of the recent Ratchet and Clank on the PS5. He shows off these beautiful vistas while reading Sony's claims that this could only be made on the PS5 because of such-and-such technology. Then he pulls the rug and says all those beautiful vistas were actually from the previous Ratchet and Clank game on the PS4. It's not an explicit take-down of Sony, nor does it need to be, but it helps reenforce the idea that marketing claims should always be treated skeptically.
I've been doing it kinda naively (it may be problematic in some cases), even with some very handy methods

but it's been like that:

for

if (expression) {body}

______________

if next elements are Syntax.IfKeyword, Syntax.OpenParenthesis
then

{

var expressionElements = TakeUntil(Syntax.ClosedParenthesis)

var expressionResultv = ExpressionBuilder(expressionElements)

if (!expressionResult.Success) error;

...

}

else if ...

else if ...

else error;

this way I'm building AST

and then I have other module that makes AST to LLVM_IR
Walk without rhythym, you won't attract the worm
I thought I remembered seeing something similar a while back... This explains it! Thanks for the info. :D
Have we seen any news about Patrick having a catastrophic aneurysm?
If you really want to play Cyberpunk on PC, and don't want to buy a new GPU.. playing it on Stadia is an option (especially if you have a GPU that can support VP9 decoding). I played it at 4K/1080p, and it looked pretty good. However, I think if you want the best graphics fidelity (i.e. 4K RayTracing), then you probably do want to just get a high end video card.

Disclosure: Work at Google, but not on Stadia.
Our own marketing department made a good summary of this( I work for a AAA games company) - according to them as little as 10 years ago there was maybe a dozen big, AAA, 50h+ long releases each year. Now there’s 100+ a year and increasing. Yes your markets are bigger, but there’s more competition and fundamentally it’s still winner takes all - big names sell 20/30/40 million units, while if the game isn’t either a big well known franchise or an absolute 10/10 hit it struggles to pay for its own development cost.

And the length of games plays big part too - my wife took 100h to complete Assassin’s Creed Valhalla and there’s still tonnes to do, it just meant that she wasn’t ready to buy another big AAA game for like 3-4 months.
Lot of downvotes. Anyone have any opinion? Is CUDA fine forever? Is there something other than Vulkan we should also try? Do you think AMD should solve every problem CUDA solves for their customers too? What gives here?

I see a lot a lot a lot of resistance to the idea that we should start trying to align to Vulkan. Here & elsewhere. I don't get it, it makes no sense, & everyone else using GPU's is running fast as they can towards Vulkan. Is it just too soon too early in the adoption curve, or do ya'll think there are more serious obstructions long term to building a more Vulkan centric AI/ML toolkit? It still feels inevitable to me. What we are doing now feels like a waste of time. I wish ya'll wouldn't downvote so casually, wouldn't just try to brush this viewpoint away.
You can be held in contempt for trying to pursue jury nullification and urging other jurors as well.

Jury nullification is if everybody individually agreed the law is bad. But even so, a judge can request a retrial with a new jury. And your noble effort has been ruined.
You can't really make the comparison between the entire US fleet and Tesla alone. All Teslas are newer than the median car in the fleet, and Tesla owners are self-selected among wealthy people, because the cars are pretty expensive. The IIHS says that deaths per million vehicle-years among midsize luxury cars is 20. There are many cars where no driver died in a given year, for example the Mercedes C-class "4matic" sedan .
The initial popup, asking about making the browser as default and to import the bookmarks from other browsers: I deselected both options, and the button became disabled, hinting that I had to at least select one option. But it was still possible to click outside the popup to close it.

These kind of UI patterns make me stop using a product immediately.
Total Annihilation was the first to have projectile physics for artillery and other weapons. One could actually have, for example, an artillery projectile in mid-flight accidentally collide with an aircraft.

[EDIT] Not mentioned on the BAR front page but also pioneered in TA was wreckage. Destroyed units left wreckage behind that had to be navigated around or fired upon to clear a path. Wreckage could also be scavenged to recover the material used to construct them, allowing the construction of more units. In the race to build enough infrastructure to overwhelm the enemy, this could be the difference between life and death.
> Risk compensation is fascinating; driving with a bike helmet causes the biker and drivers around the biker to behave more dangerously.

Do you have a truly reliable source for that? Because I hear this statement once in a while, and it feels flawed.

A helmet protects you from severe head injury if you are in an accident. There are more reasons for accidents than reckless car drivers. For example:

- Bad weather

- Driver not seeing the biker at all (no matter with or without helmet)

- Crash between 2 cyclists
That’s just great, what a great parent you are! I personally do not know much HTML or even much about web dev in general but I suppose it’s worth a try.
The incidents that might qualify as cyber warfare could also just be looked at as the same struggle for power on a different front, compared to economics. It can't be lost on Chinese leaders how valuable it is to the US to have so much money and data flowing through its domestic tech companies. Tech companies can't cross the line into cyber warfare themselves and get a pass on it, but they do play a role in it.
Just recent enough for me to remember the shape of the article and the gist of the research, but too long ago for me to remember most of the details. :)
How about dynamically changing prices as you move around the store based on the data they have about your person (income, etc) (some stores have been implementing digital price tags)
> the issue boils down to their use of the term "Autopilot" for a product that is not Autpilot

It is literally an autopilot. Just like an autopilot on an airplane, it keeps you stable and in a certain flight corridor. There's virtually no difference except for Tesla's Autopilot's need to deal with curved trajectories.
This would be worth buying one for. It's super lame that foundational features like virtualization are used as leverage for price discrimination by Nvidia, and hopefully new competition can shake things up.
Agreed. I have a rudimentary radar enhanced cruise control in my minivan and I've found it's really helpful for maintaining a safe stopping distance while driving.
on top of that, a judge can just request a retrial.
No. I can think of nothing more aligned with Slackware philosophy than staying on rc.d
I would argue that partial self driving is an irresponsible product not because it's impossible to drive safely with it, but because so many people will use it as an excuse to pay little to no attention to the road. If you personally are a responsible driver and even a better driver with it, that's great - but most people probably aren't going to use it the same way, especially those without much of an understanding of the technology - and especially given the way that Tesla markets it.
Oh...no...this MML is XML-based markup (read: not practical for use by humans), not the same as Music Macro Language.
To what extent does it backfire though?

"Would you like the ripoff edition or the inferior edition?"

Actually, I don't want to buy the game anymore.
That was a neat read. Haiku is really the little OS that could - I love running it on my old Thinkpad x200s. Everything 'just works' - though the hardware itself is getting a little slow for the modern web.
Something tells me the majority of people with partial self driving aren't using it as a means of staying more focussed on the road. There's a pesky little device buzzing around in everyone's pocket that is more likely the recipient of this newfound attention.
(You don't use return there, but otherwise, you're correct about the Rust, yes. return would return from the function, not assign the value to x.)
The Appstore is just so broken. No support, no communication. Just like the bug bounty program. It feels like throwing a message in a bottle into the ocean. They aren't alone, Google can do it too, but damn, this is an embarrassment. I always love the topics about how the iPhone would be a dumpster fire with sideloading, meanwhile Apple promotes apps that charge $10 a week known scams.
As an American, I would gladly buy a Mondeo Estate if it had AWD 2.5T engine, like a stealth WRX. Unfortunately, Ford is probably correct in their assessment that Americans don't want anything other than C/SUVs and trucks.
You've reinvented Spotlight and tab-grouping by encroaching on the entire content space w/ nested layers of UI elements? If you're targeting the MacOS platform, you may want to reconsider this approach.
How is it 'much better'? 7nm is not better than 8nm because it has a smaller number - the number doesn't correlate strongly with transistor density these days.
Someone on reddit shared these bash scripts that do almost everything my tool does.

https://www.reddit.com/r/commandline/comments/p5ibiz/i_keep_...
See also, Mobile vendors change the gun emoji to a picture of a squirt gun. Are you sending someone a death threat or telling them to cool off with a super soaker?

https://www.inverse.com/article/44132-google-gun-emoji-goes-....
> Old games are great. Go play them. But don't expect a fungible experience with new games. There is no classic game equivalent for Resident Evil 8.

Similarly, there is no modern equivalent to Katamari Damacy. Some games are just too perfect to be recreated.
Until 2016 all new printings were stopped on copyright grounds by the state of Bavaria. Hitlers registered address at time of death was in Munich, so the state of Bavaria acquired his assets and used that to stop printings (internationally not often successful, and with the exceptions of US and GB, where the rights had been sold to Random House by Hitlers publisher), but 2016 (70 years after death of the author) the copyright expired. Copyright was fairly straight-forward legally, commented editions now are too.
Very nice! I was thinking of adding something akin to this as well, at least in terms of image dithering. :)

But I'm still torn as the well behaved python programmer in me wants to add pillow as a dependency for that and the not so well behaved one wants *0* dependencies. I think I'll add it as an extra-dep when get around to it.
Most of what used to go to the retailer apparently goes to the console maker now ($7/60 vs $18/60), so the studio hasn't really gotten much of a benefit from digital.

Multiplayer fee does not go to the game maker either.

And costs are astronomically higher. A mid-market AA game with a studio of 80-100 people will cost in the order of 15-20 million USD a year to produce. Art is enormously expensive in 3D, even outsourced. My numbers are a few years old, so it's probably worse now.

It's ludicrous to assume that in the cut-throat gaming market (unless it's the 1000th iteration of a franchise) game developers are looking to increase the price "just because they can". They actually can't because gamers have shown themselves to be incredibly hostile to price increases.

The main reason there are no more mid-market games (i.e. between AAA franchises and indie small-scales) is that it is absolutely not profitable or sustainable. You can put all your money and energy into a game, but unless it's a huge hit, you will never recover the cost. It is just not worth it to most of us these days to even try.
> There's definitely an argument for making hay while the sun shines.

Forgot that phrase, but that's exactly what I'm getting at. Also, make that hay in the morning. Because of compounding interest/returns, dollars (or pounds) that you save in your 20s are far, FAR more valuable than dollars you save in your 30s which are more valuable than dollars you save in your 40s. The advice you sometimes hear to go traveling and backpacking in your early 20s to self-discover is total financial lunacy. Every month you don't earn money in your early 20s probably results in extending retirement six or more months.
The button wasn’t disabled, it’s meant to become a "Skip" and hence isn’t a primary button.
Fair enough that we should change that up, thanks for the feedback :)
You're looking at the wrong numbers. The wafer capacity of memory fabs and logic fabs that are only equipped for older nodes aren't relevant to the GPU market. So Micron, SK hynix, Kioxia/WD and a good chunk of Samsung and TSMC capacity are irrelevant here.
Yes, but if you set a null MX record than it wouldn't, right?
> I maintain that it isn't just hard, it is computationally impossible. [...] The effort of doing better is still worthwhile. But the goal itself is unachievable.

The goal of rational thinking is not some conceit of perfection [1] but debugging the runtime for a better result. Humans are in fact very good at communication and at debugging language errors. They have evolved a rational capacity. It can evidently be developed but it needs to be exercised.

This is where hypothesis of an educational system often enters the discussion.

[1] Galef and others call the "Star Trek" Spock character a Vulcan Strawman or Straw Vulcan. https://en.wikipedia.org/wiki/Julia_Galef
Thanks! Will try and add that in then.
> How about a Tesla that is electronically incapable of speeding. Good luck selling that one.

Instead they did the exact opposite with the plaid mode model S, lol. It kind of works against their claims that they prioritize safety when their hottest new car - fully intended for public roads - has as its main selling point the ability to accelerate from 60-120 mph faster than any other car.
Nearly all of my complaints about Ubuntu evaporated when I switched over to using i3wm. There's still a couple of weird annoyances, but I'll gripe about anything I use.
In practice, it is largely like other similar distributions. I've been running Slackware for many years, but the wait for 15 was too long for me so I installed Arch Linux out of curiousity, and found there's a lot of similarities between the "core" repository and user repositories (AUR and Slackbuilds) and how complete they are. For me, the hardest part of this switch was systemd actually. Otherwise it's mostly using the same software (DE, browser, etc).
I don't have a smart phone nor a computer with a fingerprint/face/whatever scanner.

Am I right that my options are to spend $45 or so for a USB dongle, or configure GitHub to send SMS messages?

Or, since I only use my GitHub account to submit bug reports, do I need to worry about this? I don't know what's included under "authenticating Git operations".
For some inexplicable reason new Nokias seem to have ditched T9. The one feature that gives 'dumb' phones an edge over touchscreens has been abandoned. The replacement is a horrid, crappy and eminently useless home - grown editor that is worse in every way. It seems Nokia execs enjoy shooting themselves in the foot. But anyway, their phones are irrelevant, it's just a pity that they seem to be going backwards.
I believe I have illustrated a mismatch between QoL for an individual and for a state in aggregate.

Your examples only illustrate simple behaviors, and do not show that there are negative and positive contributors, only isolated incidents any person can choose between, and whether or not this sums to a positive or negative person in relation to eg. their tax contributions.

At the state level aggregate, which is more relevant when talking about population flows with regard to differing state policies, each of your examples can fall under Simpson's Paradox and form a misleading picture.

You have, I believe, neglected to address the points made with respect to reversion toward the national mean for progressive state policies.

Edit: Say for example, two states A and B have identical QoL by whatever measures you choose. Then in an effort to improve QoL in their state, A offers free comprehensive healthcare, but state B does not. Some of the sick people in state B, having lower QoL for reasons of health and acting in their own interests, move to state A for treatment. Now state B, with fewer sick people registers a median increase in QoL. Perhaps state A registers a smaller increase than they had hoped for, and now bear an additional tax burden.

State B benefits by doing nothing. State A improves actual QoL for sick people. What am I missing?
>My parents, like most boomers, had a much better standard of living when they were my age.

that is BS. 198x and even 199x were much worse economically than today. Your parents grinded through it to give what you have, in particular education. Of course, because it was given to you and you didn't have to work for it really, you don't value it. There have been no better time in human history than what is in store today for a person with a high CS degree. And your experience just confirms it. Great job by all the standards and 10x house with a very low mortgage rates in the world top real estate destination and total affordability with just a bit of very convenient commute.
Worked for a company with a similar approach (circa 2010) and we got rejected and had to just use the one. Can’t say I feel Apple is wrong for fighting app spam, however.
i consider myself a rationalist (or at least, an aspiring rationalist), and people like hanging out with me. learning about this stuff has changed my life and relationships for the better.
In American English, a "mat" implies a rectangle (like a door mat or a place mat at a table). As mentioned, we call the circular things "coasters".
Churning in what regard, getting a lot to get the sign up bonuses? Or more intense, like buying stuff that you sell to somebody using your credit card to get points etc.
It's not open source but Planetary Annihilation is a lot of fun and developed by some of the original TA team.