skysight-inc/HackerNews huggingface dataset:
In OOP world things can be hard to change if there is a over reliance on encapsulation and inheritance.

For some people, making things easy yo change means making them more complicate, adding more layers of abstractions and patterns.

I am using a more Data Oriented Approach [1] in which I keep the data separated from code, try to use immutable data structures and try to use methods and functions with as little side affects as possible. I am also trying to architect the software to be modular. I.e. split the code in classes grouped by functionalities, split it in different projects.

And I have success at this even if I am using a language that's very object oriented and being part of a community who was used to put a very high price on object orientation, abstraction and design patterns. I'm referring to C#/.Net.

[1] https://www.manning.com/books/data-oriented-programming

PS. This book and some articles and videos made by others on Data Oriented Programming can be huge helpers and big time savers for me. I'm no longer thinking in objects, I'm thinking in data and functions which process the data.

I'm no longer a prisoner in the Kingdom of Nouns. [2]

[2] http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...
I'll have to try out a spray bottle. I usually go for the microwave because I usually am scooping the meat out of the pan I cooked it in. I microwave the tortillas on a plate I'm eventually using to serve them. Everywhere I've lived saved my current house has had cramped kitchens so I'm used to a cramped meal prep area. I optimize for fewer dishes as I've never had the room and I hate doing dishes post-meal anyways.

I'm curious to try the spray bottle as I'm sure it'll do a better job steaming tortillas than my microwave technique.
Bear in mind that this is the man who made his name on a hypothesis that would have been equally true, and totally wrong, at every previous point in human history. At some point one should admit that the problem is the experimenter and not the experiment.
If the rich folk spend it, it gets in the hands of other people exactly insomuch as the other people are required to make something that the rich people want. That is increasingly not a given. And of course, it also burns some portion of those people's economic output on Rich People Interests.

If the rich people "X" it and it gets in the hands of other people without burning those people's economic output on RPIs, then X is called "donating", not "spending". And in that case, we might as well cut out the middleman, cough UBI cough.
> Now people can choose to believe or not believe in science, and or understanding we have arrived at via the scientific method. That is on them and in no way renders science into a belief system.

You know I think our main difference here is that I took the liberty to call something that "people can choose to believe or not believe in" a "belief system". That may be a loaded word insofar as it is commonly only awarded to non-scientific areas; it's something of a pejorative word but my intention was solely to point out that if you do not believe in the validity of the scientific method you will likely also see no reason to believe in specific scientific results. I do think there is a qualitative difference between science and, say, religion (for one thing, scientific results can sometimes be shown to have been wrong in a way that faith can almost never be) but OTOH what do I "know"?

Also observe that while the points you're making are totally valid they still don't capture the gist of my argument which was precisely that there is a qualitative difference between fiat and crypto despite both needing people to trust them, that there is a decisive difference between science and religion despite both being, as you rightly point out, things that "people can choose to believe or not believe in".
Yes, absolutely aware of Zelle's growing popularity. I also tend to hear "Cash App" a lot more than in the past where "Venmo" was the only thing mentioned.

Still leaves Google', Apple's or Facebook's solutions in the dust.
Ask HN: How to convert my ID from 3D printing to real products in factory?
Is there any book/blog/video that I can read/watch?
From the test suite:

this.doFizzBuzz(TestConstants.INT_14, TestConstants._1_2_FIZZ_4_BUZZ_FIZZ_7_8_FIZZ_BUZZ_11_FIZZ_13_14);

This is hilarious
> monkeypox is not highly transmissible and smallpox vaccine is effective against it. And we have a lot of smallpox vaccine

- commenter in thread

So what's the big deal?
Price controls do work in some very specific cases for short periods. And, success depends heavily on situation, back story, etc…
Rehashing smarter people’s arguments:

- monkey pox really doesn’t transfer easily between people. There have been cases of it being brought to Europe/Us before but very little onwards transmission

- a common transmission vector this time appears to be men having sex with men - close contact indeed

- it’s a DNA virus so it doesn’t mutate anywhere near as fast as an RNA virus like flu or Coronaviruses

- people are infectious when symptomatic

- a vaccine already exists, just isn’t in use, and the disease is fairly well understood

Additionally, with a long-ish incubation period of 1-3 weeks, it is likely that cases will still keep going up for a while while awareness increases.

But all in all, it seems like much more easily avoidable than Covid. Even so, it feels like it’s being taken seriously, which is quite reassuring.

https://www.gov.uk/government/news/monkeypox-cases-confirmed...
The core engine yes, but belts, chains, pulleys, tensioners, plugs, starter, generator, turbo, filters, exhaust and tons of other items will eventually fail, esp in bad climate or unmaintained.
Because the cost of housing isn’t really based on productivity. It’s based on having more money than everyone else who wants to live in that area. Housing is very cheap in undesirable areas.

Higher density property is the only way to put more housing in the same desirable spaces.
>This means "fraudulent" as in, "Russia is manipulating its own currency's value."

No, snake_doc is right. The black market rate is only 15-20% higher (as per the Bloomberg article from a week later mentioned elsewhere), which is a relatively small spread for this sort of situation.

Right now, it is more or less impossible for any Russian to a) use the dollar to buy anything from outside Russia, and b) travel outside Russia to buy anything in the first place. That greatly reduces the demand for exchanging rubles for dollars.

This is true, whether via official or unofficial means. Consider Argentina, a country that for years has had its own serious economic issues. A huge skew between the official and black-market exchange rate for hard currency, such as in Argentina (the "dolar azul"), exists because a) there are capital controls but b) it's still possible to use those dollars/Euro/Swiss franc/whatever. Argentineans are free to use the US dollar to buy things, both inside and outside Argentina. This is not true for Russians.
This is a political topic, but posted here since the switch away from Strategic Ambiguity is a historically significant statement. Given the impact Taiwan has on the tech industry, I felt it is not off-topic.
People who already have a house may want it expensive, but even that is a double edged sword.

People who don't already have a house certainly do not want them to be expensive.
The other problem is that people frequently tend to vote for one thing, but then actually watch something else. There's a low correlation factor between the vote and what they actually end up watching.
Eject is supposed to be like the udisksctl option but I've had it act wonky on me depending on the type of drive being ejected so I've avoided it myself. If it works though it shouldn't be any different.
Pkpass appears to be an Apple defined spec that isn't owned by a neutral party like a standards organisation. Yes they've published the definition ( https://developer.apple.com/library/archive/documentation/Us... ) but why would other companies embrace a definition and then entrench that when Apple could change it at any time or lock them out of future revisions?

If an airliner is only making boarding passes available in pkpass, then ask your airliner to support more than just Apple devices. The one I flew with at the weekend "just worked".

I didn't know about this stuff before your comment as I've not yet encountered a pkpass formatted digital file. But I do see that there are conversion apps available if I did give across them. I'm just not surprised Google wouldn't adopt a non standard format.
Some background: the post was written as a retrospective, and the poster did leave their job after 1.5 years. This post enumerates why, which is helpful documentation.
Passing "z" is pretty pointless for extractions.
It is just a pet peeve of mine that a lot of younger pros and devs talk about Linux as though it were groundbreaking, when all of GNU/Linux is a copy of a copy of a copy of a copy of the actual earth-shaking developments, SysV (arbitrary) and BSD. Everything in Linux was there before Linux was a twinkle in Linus' eye. I remember when most webservers ran NetBSD, and 5 years later Linux took over the data center. Was NetBSD really so intolerable and Linux really that superior? No, its just that with no memory of the past, one can't know any better. Linux really brought nothing new, no new advances, nothing that wasn't there before, and yet it took over like a jihad. That isn't accurate... not like a jihad... it was a jihad. We can thank fanaticism for Linux in the datacenter. I'm not unfaithful, just system-agnostic. Linux was a solution to a problem already solved many times. And since Linux is not original, it sort of gets under my skin when it is insinuated as such. When talking about any software, one should refer to its original development. When we talk about web browsers, we don't talk as though, say, Microsoft invented the web browser, just because it has one; instead we talk about Tim Berners-Lee, not a copy of a copy of a copy of his work.
They're competing for the same staff (clearly since the author has decided to return to industry), so why wouldn't you compare their pay?
The war isn't over because Putin doesn't care what the costs are. It's not sustainable though. Ukraine will keep fighting and the west will keep supporting it. What are Russia's options?

So sure, not decisively defeated. It's not like the entire Russian army was wiped out and Ukrainians are marching in Moscow. But still defeated for all intents and purposes and all around loss (world status, material etc.). This has got to be the dumbest war ever.
Well, then who is an "anti-vaxxer"?

People who does not want to reduce the chances of them or their kids dying of some diseases? Please enlighten me..
It makes sense it is AGPLv3. When you hit save on the wiki, you get a full copy of it (that includes the source code).
Cases and transmission outside Africa have happened before, but usually in low-single-digit numbers, eg someone contracts the disease in Africa, some household members catch it, end of story. Now we’re easily in double-digits, perhaps into three now across Europe, seemingly from a single original case.

Plenty of reasons not to be too concerned, equally it is rising quickly if things are left as is.
This seems like the perfect post to spruik this cool tool (not mine, but greatly appreciated by me):

http://ff-extractor.sourceforge.net/

The Flat File Extractor command line utility has saved my bacon a few times in my career. If I'm dealing with legacy code, data migrations, needing to quickly perform some surgical extraction or munging into another format - ffe is the tool for me.

EDIT: looks like someone's forked and update the tool. https://github.com/igitur/ffe
One thing dd does for me, that cp and cat do not, is that it forces me to read and check the command at least three times before pressing enter, which is a very good thing when messing with raw devices.

When I first learned that dd was not magical, I started using cp but I made some mistakes with partitions number and whatnot (nothing serious).

Maybe it's just the wierd syntax or the fact that I treat dd differently, I'm just more cautious and don't press enter automatically. Of course it's silly but to me at least, that's a good reason to keep using dd.
The only people I met in Miami who actually used or had a use for such trains were your typical North-East/Miami winter birds. And it makes complete sense that this particular line is profitable for Amtrak.
Anti-vaxxer means “a person who opposes the use of vaccines or regulations mandating vaccination” (emphasis mine).

That makes the vast majority in my country Sweden fall into this category, as I have yet to meet anyone who wished for a lock down or forced vaccination or vax passes, like our neighbours had.
>> It'll make housing even more expensive in 10 years as builders will be decimated like in 2008, we won't build housing for half a decade

This is already happening in the Midwest. Builders have stalled or trying to wait out this supply side shortage - the prices of all building materials have skyrocketed because of it and just in an adjacent neighborhood where they had torn down three houses, the lots are all vacant now and for sale. Builders who had planned to build huge mansions all pulled out and are now just selling the lots.

This has also had a ripple effect on down the amount of houses up for sale. My wife and I decided not to move and have remodeled our entire main floor and are now working on the bathrooms. We're staying put. I heard on a weekend real estate show they were saying two months ago, that out of the 15,000 houses/condo's/townhomes available, when you start to filter out townhomes and condos, then take out all the million dollar and above houses? You're left with less than 200 single and multi-family homes on the market. An absolute staggering number.

A lot of people on both sides are trying to wait this out. But like you said, its going to have some serious long-term consequences for everybody.
Cloudflare generates backup TLS certs using Google CA
You can't debase fiat, there is nothing to debase, fiat currencies change this basic problem into inflation and monetary policy issues. If for commodity money the problem of debasment gradually reduces the quality of each individual money in supply, for fiat this happens for the all of the money of this type. So the problem of money 'breaking' because of debasement becomes the problem of systemic risk where the whole economy/country collapses. This is a complete politicization of money, which you can of course argue for or against.

The argument that deflation discourages spending etc. is really besides the point as money's primary function doesn't cover 'encouragement' or 'dicouragement', these are possible only when talking about fiat money specifically.
It is possible to both want vaccines to be available, and for it to be a free decision whether to take them or not.
Coming Soon.. https://wallet.google/

I think it was announced at Google IO a week or two ago.
I used to be a good citizen and used size_t for all my buffer sizes, data sizes, memory allocation sizes, etc but I have abandoned that completely.

If my program needs to support >4GB sizes I need 64-bit always, makes no sense to pretend "size_t data_size" could be anything else, and if it doesn't need to support that, using 8 byte size_t on 64-bit machines makes to sense either, just wasting memory/cache line space for no reason.
In my country (in EU) everyone uses it. Friends, colleagues, family, everyone. That part is great. But the app sucks. I wish PayPal would fix their app. Animations are buggy, it's slow (not really slow but slow enough to show a loading spinner every time) and navigating through the app is hard.
Okay I'll bite. Does that machine exist? You linked to a CPU page, not a machine-with-two-day-battery-life page.
Crypto adoption is rising pretty fast in these places. I know you dislike that, but it’s a fact - the tech does work for those usecases. SMS is factually less useful than crypto, there are cash onramps available in the most obscure places, and it helps remittance payments that something similar to AliPay doesn’t. Almost any company that comes into this space has to follow KYC which is basically impossible for the cash societies without these necessary docs. If you look into this, such as the Gates Foundations research on payments and remittance in bankless societies, you’d see that crypto is a great solution. There’s a whole world out there in the crypto sphere outside of shitty NFTs and scams :)
To me, 8 seconds implies 'it probably needs loads of heap grooming, and even then is probably only 90% reliable'
Super cool. I'm gonna give Fastify a shot next time I'm in Node.js land. Thanks!
Blender is very very good for animation and 3d graphics. But it is not designed well for engineering and cad. It certainly can be used but many of the tooling is not designed for 3d printed parts for example.
These delimiters, you mean? You don't. They're delimiters, they never go in a field. Bam, problem solved. (Or rather, problem didn't exist in the first place.)
But you can lock in rates for decades.
Waiting to Never Happen
I totaly agree. Have used it for years and still does.
>a person who opposes the use of vaccines or regulations mandating vaccination

But why do they do that? Because they think something is unsafe with the vaccines, right? The other alternative is that they are not interested in reducing their or their kids chances of death from some disease. But that is not possible, and once you eliminate that only the former ones remain.

So that means, they just want safer vaccines, no?
Bless you. So sick of cloud everything.
The strange thing is that he is a really reputed mathematician…
Site doesn't work. Search for "Austin, TX" and it pulls up hundreds of thousands of hits all over the country, but nothing I can find for Austin.

I'm guessing this isn't a real functional site like Zillow for land, they're just trying to grab as much information from the poor suckers who visit the site as they can.
As the author noted in the article, chariots are basically double the cost for the same (or slightly inferior) result. Based on their use too in Western Europe (especially the Celts), they seem more like a prestige item for the battlefield - akin to handing over an F-22 to some aristocrat and having them paint it bright colours and fly it around. Thankfully the latter are generally given out based on merit and capabilities these days, and not solely based on your aristocratic pedigree.
Look at what marketing people think is a modern high-end toaster: https://revcook.com/products/instaglo-r270-toaster

Pretty sure it has way better embedded computer than i386/8MB RAM / 30MB storage / VGA.
sure but what if they come after you retroactively?
> GPS is just not 100% reliable (ask me how I know)

How to you know?
I don’t get it. Of course you can use console.log?
Make time to cleanup and remove things that are unnecessary. Schedule this to make it a habit. You can clean up a surprising amount of unneeded/unnecessary things in only 30 minutes.
Broadcom reportedly in talks to buy VMware
The entire idea of padding by characters only fits a few use cases. leftPad would never have covered those cases. If you want tabular data use a table or grid. No amount of string gymnastics will get you aligned strings across languages and fonts. So yea, leftPad was always a bad idea because the only useful implementation is too trivial too have been put in a 3rd party library. Unless you believe there should have been a library called 'add' that was just `export const add = (a, b) => a + b;`
the other answers are good, but haven't quite covered the topic.

the unix manual was commonly printed out, and these section numbers were a necessity for looking things up. Collation was section number, and then alphabetical

when you were first introduced to unix, you sat down with the manual and read it.
> Here’s something to really blow your mind: After Prop 13 was passed, some subsequent Propositions made property tax rate inheritable.

This was mostly repealed a few years ago.
The vaccine isn't used anymore. We'll have to vaccinate younger people from the start.
Cities are delicate clockwork machines with complicated supply chains: the attacker might struggle against a city’s hacker weapons, but the city will fall because a city is complex and a city needs many specialty inputs to function.

Changing topic: you said upthread “[people are] vastly underestimating the difficulty of bringing a complex system like the economy up from a cold start. In my experience with complex systems that are much less complex than the economy, it can't be done.”. Your personal example is irrelevant because it is a single person trying to restart an economy. Cities recover after earthquakes (my city Christchurch 2010) and wars (I have visited ex-Yugoslavia) due to many independent actors working, perhaps not so much due to your “command economy” example. Capitalist individuals route around damage. Although I admit effective centralised government helped Christchurch recover quickly.
1. It's not me, who invented and repeat "America - land of freedom".

2. It's not me, who is constantly telling that I live in the country with most freedoms (I don't say you do, I'm just long enough in the internet to know how it is _in general_).

3. It wasn't any flamebait. I just laughed at this ridiculous thing. It's you all who felt offended and are bashing me because (of cource, as always) _I don't understand it_.

4. If you want - I can do you a favour and stop posting my comments here. It's still worthless tho
Thank you!

The Castagnoli polynomial, 0x1edc6f41, is used to compute a crc in Btrfs, Ext4, iSCSI and various other places.
The writer of the piece, Nathan K., has been such a hero to me. He used to post scathing (or glowing!) reviews on Google Plus, on whether certain cables, chargers or other hardware stuck to the standards or not.

I believe it got him into hot water, because when he was looking for a job, one unnamed prospective employer thought him "too critical" (not "too knowledgeable" mind you).

I got obsessed with USB-C for a while, and he'd answer questions there, and point to the specs when appropriate.
> Unless there is a reason why you prefer teaching to business? In which case the pay cut is logical.

Why is it logical? I'm not saying teaching should match private sector. But if the pay is too low, how are we going to get passionate and talented people who actually want to teach?
Elon Musk suggests cutting Twitter offer by proportion of bots
I don't know the ins and outs of MakerDao. Trying to understand your point. If they were long ETH, are you saying they should still have let the liquidations happen for economic reasons? Also asking in good faith here: did you find specific instances of insolvency or are you assuming eth was falling fast enough for the liq action to be insolvent?
I don't know, but there are several earlier links from the site at HN, with lots of upvotes and comments

https://news.ycombinator.com/from?site=novaramedia.com
AMD Intros Zen 4 Ryzen 7000 CPUs and 600-Series Chipset: Up to 5.5 GHz
and the live vaccine is only 85% effective with higher risk of adverse effects (for example for people with eczema
https://www.aad.org/public/diseases/eczema/childhood/health-...
)
I wasn't taking offense, I only wrote that the naming is unfortunate - and I wasn't referring to the TikTok trend, I was referring to the widely-known fact that African American slaves called their masters "massa" (the first part of the definition). And that name, used for a service proxy, may have people jumping to the wrong conclusion...
The definition was changed recently in order to put people who were concerned about the side effects of highly experimental COVID vaccines into the same category as people who think that proven vaccines, like MMR, cause autism or something.

COVID was a crisis that closet authoritarians within the world's governments took as an opportunity.