skysight-inc/HackerNews huggingface dataset:
> 64. DRY (don’t repeat yourself) is a luxury for when you have a coherent theory in your mind of the app’s code.

> It’s for when you have that theory contained in a worldview in your mind that helps you quickly test out decisions and plans against that theory.

> Until then, you should repeat yourself. Seeing your code repeat itself – when rhyming phrases start to pop up throughout – is a vital tool for building a theory about your app.

Wow, this is the best explanation of how to apply DRY that I've ever heard.
zsh isn't POSIX compliant though.
I didn't realise there was an Amazon App Store until I read this thread today.
It is from the government spending too much on bailouts. The more dollars the Federal Reserve prints the weaker the dollar becomes. It is the cost of socialist programs as well as taxes being raised to pay it back. There is no such thing as a free lunch, it has to be paid for in some way.
Many apps don't have websites and only have mobile apps! It gives another incentive to developers to not release iOS-first apps - they will get simultaneously on Windows and Android instead of the now niche iOS market!
Have you heard of Google Smart Reply or Smart Compose (for Gmail, and Inbox before that) leaking the contents of other people's emails in the 7 years it's been in production?
I find it refreshing to see that some pop psychology books now get some score of how trustworthy they are.

But since I'm battered with distrust thanks to the events in 2011 and later, I can't help but wonder if the replication index should be trusted.
Not before it got politicized.
Windows is not macOS - it supports touchscreens and most Windows notebooks have touchscreens!
This is just part of the narrative of denialism of the European genocide of the Native Americans.

"Oh no! these poor natives just died by themselves."

We've heard similar things about the barbaric Turks/Portuguese/British ... "civilizing" the (East) Indians, in order to cover up and detract from their history unhinged greed, violence, destruction and theft.

In both cases, the Anglo-Saxon stand is clear: "kill the Indian, save the man".
GTK is an excellent, innovative tool for those who haven't tried creating GUIs with HTML/CSS (Electron), Android Studio, or SwiftUI.
Every time I try creating something with GTK, I always end up cursing programmers who built it.
I'm mostly joking, but painting is difficult mental labor. It requires an enormous amount of mental and physical control.

Most people when seeing my paintings are quite surprised to find out I rarely sell them. It's because as soon as I try to professionalize that part of my career I have to change what I'm doing to fit a market, and I hate everyone else's taste but my own.

P.S. some of my paintings can be found at https://lnsy.studio, but mostly I write software for organizations that work on dealing with the climate crisis.
as a RAD-like tool, Lazarus looks pretty good.

But I'm the author of a substantial cross-platform creative/media application, and not only do we not use any RAD tools, I don't think we could. So if you "destroy this mess", I'm not sure how we could do what we do. Very few "creative" applications use stock toolkits and RAD tools.
Comparing prostitution to physical labor is no different from comparing selling your organs to prostitution. Indeed, giving away for free a part of what you earned is bad, but giving a part of yourself, be it psychological or physical health(which should not be separated, actually, but lets not complicate things. Lots of things we can lose and still continue to live), is worse.
IMO the key insight of contract programming is that contracts belong to the interface; that's exactly why asserts in the main body don't cut it. It needs to be where it's versioned as part of the interface, where the tools treat it as such etc.

OTOH contract inheritance in OOP is really something specific to OOP; but contracts are quite useful even without objects in the picture (e.g. in Ada this is probably more common than not).
Like google scale?
It can be used to indicate a click sound in some languages and the IPA. Probably not the most common reason to come across this bug but it's a case worth considering.

https://en.wikipedia.org/wiki/Exclamation_mark#Phonetics
You can be as native as GTK on Linux :)
Exactly. If you can build a fact-based, defensible case that anthropogenic global warming is a mistaken idea, you will be showered with nearly limitless cash to continue your investigation.
As Fernand Braudel said, populations in Europe, China and and North America seems to roughly mirror one another for most of the last 5,000 years. The only possible explanation is the climate. Some centuries were good in the northern hemisphere, and some were bad. Not all at once, and not uniformly, but enough that we can see some link.
While it's true that science internally does not need or want a consensus, there must be some mechanism to convert science back into action recommendations for non-scientific life, unless we want science to be an entirely hermetic activity with no outputs. Observing if there is a (close) consensus among scientists seems like one way of achieving this, wouldn't you agree?
Where does the article or the book mention "Rollercoaster Tycoon"? That seems to be something you came up with yourself.
The world is rapidly being consumed by ARM, it will be interesting to see how this plays out from hardware offered on market, to what devs are targeting when conducting builds.
We live in different bubbles. I certainly live in a social circle that has a mature view on cannabis. Perhaps it's Amsterdam.

I smoke about 6 to 12 times per year, mostly THC/CBD (Dutch weed), sometimes CBD only (specifically, weed from Switzerland).

Dutch weed: 3 to 5 puffs and I'm fine. Smoking half a joint or more is definitely overdosing it, feeling cold and uncontrollable tremors can occur.

Swiss weed: I smoke half a joint.
> They don't seem particularly advanced, and there are two main types of drivers. Those who never use autopilot (so it's not a selling feature) and those who overrely on it (which leads to crashes, bad PR and lawsuits)

Isn't that fairly biased? There is surely a group of people who use AutoPilot not overly in irresponsible ways, but because the media is selection biased to bad outcomes, we never hear about them.
Garry's mod is, for example.
Related content: the round Mac Pro
Windows is firmly entrenched, OS/2 never was.
Those old toolkits can just be be deprecated (most already are). Most of them don't even run on Wayland: by rendering through XWayland, they will be blurry anyway. You can just continue to have a fallback path that just makes a blurry mess.

GTK3 is the exception but you can just let it be blurry; everything else can be sharp.
I guess it varies from person to person. If somebody fixed something I wrote without asking I would be thrilled! I recognize that I am imperfect, limited by time, and striving to move to more impactful projects so I would be more than happy if somebody wants to improve a system I was inexperienced with or didn’t have the time to fix. I would probably give them the low down on the system and try to transfer maintainership of the system to them.
You can already test the app directly on the device you are coding it on. This doesn't change anything.
Here's a relevant recent EU court case of a person arguing with their bank that their name should be represented properly including the accented 'é', as the GDPR asserts a right to have mistakes of personal data corrected. The bank argued that it's impossible due to a legacy system using EBCDIC encoding and would be expensive to change. The appeals court affirmed that the customer has the right to get mistakes in their personal data corrected, and it is the duty of the bank to do so even if it is expensive.

https://gdprhub.eu/index.php?title=Court_of_Appeal_of_Brusse...
I think there is a Stockholm syndrome somewhere there. I did some consulting for places where they had floors filled with web developers. What I saw was basically that they would assemble insane amount of tooling, dependencies, frameworks, processes only to create something akin to "hello world" when comparing to the amount of efforts spend. They would also think that this is the "right" way of doing things and are enjoying it. The more complex their stuff is the smarter they think they are. They are also super opinionated and God save one from ever questioning what / how they do things.
Socialist programs to keep people fed and in their homes? I’m not seeing how that’s USSR material.

What would you have recommended instead? A donation system?
This is absolutely world changing. I've known that this was coming and was only a matter of time, it did get here sooner than I expected. I have hypermobile Ehelers Danlos Syndrome (hEDS) from a TNXB mutation. I was incorrectly told by doctors for decades that I was perfectly healthy and my issues were psychosomatic. It wasn't until I did a careful large scale behavioral analysis that I was able to identify similar people and from there the root cause. A $500 (30x) DNA test confirmed it. hEDS is massively under diagnosed, the vast majority never get a diagnosis.

I strongly suspect that most mental problems are physical in nature and most physical problems are DNA related. And even when they're not DNA related, treatment ideas could be gleaned from 'natures large scale experiment'. The number of issues that can be identified from a $100 (1x) test and then subsequently treated is mind boggling. For me, that cost is less than a single doctors visit. This side steps the medical establishment which is slow and in many ways archaic. This will lead to a massive leap forward in medicine.

In other news; I'm also of the opinion that IQ is largely determined by DNA, nature as opposed to nurture, and once that is properly figured out I'm sure designer babies are next. I don't think that is a door that can be kept closed. There is already a black market for it. I'll be watching from the sidelines, I think this is going to get interesting.
Using Language to Identify Expertise
When I got my first MacBook Pro, there was actually bug in iPhone USB Tethering that caused a guaranteed kernel panic if you tried to do it. Managed to crash my laptop a few times with my iPhone 3GS.
That refterm, yes.
Local variables versus global variables.

I’m sorry, I don’t see the problem here.
> Considering any disagreement with the idea that gravity is a force would end your academic career

Gravity is not a force. So thinking it is a force would end one’s academic career. See, even scientists can live in their own “bubbles” once things get complicated enough :-)

Gravity is the effect of masses moving along geodesic lines in curved space-time.

Edit: Since you probably don’t believe me https://m.youtube.com/watch?v=XRr1kaXKBsU
I don't think we know what word you're implying.

If you feel the need to obfuscate one word, and don't feel the need to obfuscate the other, it's obviously clear which one is worse.
I work at one of those tech companies, and have been issued a brand new $4000 MacBook pro. It sucks. Constantly crashing, requires multiple restarts to get networking to function properly if the battery dies while in sleep mode, and it has an extremely slow file system even with the best SSD they have available, and there are always 30 different things that break whenever I have to install OS updates.

Tech companies buy Apple products because they try to cater to expensive tech workers, and there is a massive subset of tech workers that are brand-obsessed culty shitnoggins.
Home internet in Japan is IPv6 only. Usually you have to sign up for a separate NAT-like-thing that the ISP runs as well, sometimes for an additional charge.
Hey, I just wanted to say that I'm also very bothered by this issue! I want to echo the sentiment that if you have a repo on Github or elsewhere with your patches, I would be glad if you shared it.
> I don't disagree that there are many use cases for which more memory has diminishing returns. But I would disagree that those encompass 99.99% of use cases. Not all problems are embarrassingly-parallel. In fact, most problems aren't embarrassingly parallel.

Mindlessly throwing more memory does encompass diminishing returns in 99.99% of use cases because extra memory will inflict a very large number of TLB misses during the page fault processing or during the context switching which will slow memory access down substantially unless:

1) the TLB size in each of the L1/L2/… caches is increased; AND

2) the page size is increased, or the page size can be configured in the CPU.

Earlier versions of MIPS CPU's had a software controlled, very small sized TLB and were notorious for being slow with the memory access. Starting with A14, Apple has increased an already massive TLB, which was on top of the page size having been increased from 4kB to 16kB:

«The L1 TLB has been doubled from 128 pages to 256 pages, and the L2 TLB goes up from 2048 pages to 3072 pages. On today’s iPhones this is an absolutely overkill change as the page size is 16KB, which means that the L2 TLB covers 48MB which is well beyond the cache capacity of even the A14» [0].

It would be interesting to find out whether the TLB size is even larger in M1 Pro/Max CPU's.

[0] https://www.anandtech.com/show/16226/apple-silicon-m1-a14-de...
> accidental vs essential complexity

I am currently reading that book [1]. Such a great book of ideas. Getting vendors to agree is a hard task, though. Some of that accidental complexity may be arising due to the essential complexity of vendor interaction.

[1]: https://sustainable-software-architecture.com/
I have read Bad Blood [0] about 3 years ago and the title describes only one part of the fraud going on in Theranos. Some more red flags (probably par for the course in Silicon Valley)

- Abusive bosses and people fired for questioning even the basic things

- Balwani ( her boyfriend/partner ) being a dick and having an unusual sway over the company

- A culture of fear ( compare to living in a cult) etc etc.

The clincher is that unlike most products which hopefully aren't life threatening if they don't work, this culture led to covering up defects with devices that directly affect the course of treatment and probably are life threatening if they are inaccurate. This to me is the ultimate fraud in a startup.

[0] https://www.amazon.in/Bad-Blood-Secrets-Silicon-Startup-eboo...
The Nama language has a letter that is often replaced with an exclamation mark in common typography. The lead actor in the film The God's Must be Crazy was named N!xau ǂToma
> Exactly. If you can build a fact-based, defensible case that anthropogenic global warming is mistaken then you will be showered with nearly limitless cash to continue your investigation.

Heck, even sham climate anti-science gets nearly limitless cash in order to extend the runways of industries that would be regulated out of existence until greener industries take over. Actual, reproducible science that demonstrates a flaw in current thinking serious enough to debunk the idea that humans are the genesis of climate change would get much more.
> They're expensive

What on earth are you talking about? The M1 Air is <$900 if one buys Apple refurbished ...
If that were true, it shouldn't take much effort to point out a few of them, right?

Your response is typical of psudo-intellectuals called out on their bullshit. It's a lot easier to say "I'm right regardless of the facts" instead of directly addressing the points raised.

Provide a rebuttal or stop with your nonsense.
If you want to get a newline without moving all the way to the left, you can use the vertical tab character.

No reason to complicate line endings for a rare circumstance like this.
There's over 99% consensus that the Earth is round.
For a typical car, only about 10-15% of the manufacturing cost is labor. And that's talking about Toyota Corollas and euro econobox hatchbacks. For a premium electric car, it's probably a single digit

Also, the whole claim would really need a citation, and careful parsing of the methodology. 3x difference in a mature industry like car assembly is very unlikely, and requires a very strong proof to back that statement up.
Literally questioning a climate study gets you castrated. When someone says “when you factor in this and this into the models it doesn’t match up with the conclusion” and suggest that data is cherry picked. Boom end of career. If I was a scientist I would be way too scared to go against the norm because it’s career ending. Climate science has no “real” science anymore.
If you had the data to show that climate change is not man-made you'd be a hero. Nobody wants to spend trillions to get rid of fossil fuels, people just want to prevent catastrophic warming. Unfortunately it looks like the data just doesn't point in that direction.
The first one. I have no doubt paid referrals reduce diversity in nationalities. Your claim was that lack of diversity has a cost to the company. What is the cost?
There's options to opt-out of various kinds of data-sharing in the car menu system.
Dupe. https://news.ycombinator.com/item?id=28933829
Please don't engage in personal attacks.
or most people trying to have a civilization
Is C910 out in the wild? Are there any dev boards with it?
I think the alternative they’re proposing is another Great Depression. Massive loss of homes and jobs with no way out. Businesses permanently crumbling because their customers are impoverished for a generation.

But god forbid society take specific action to prevent it because that would be “socialism”.
I am Peruvian. I wonder if the Incas built there buildings with irregular rocks only to prevent resonance or because it was too difficult to carve rocks of the same size...
Unlike Birther Social?
Comcast is now XFinity!
What's the CPU arch of the container images you're running?
Cannabinoids have been studied a bit already, not claiming we know everything about them but we're not in the blur either. And I was not thinking about THC derivatives, mostly non psychoactive (cbn/d/g).
The first definition in this post is wrong -- Increasing the money supply will not result in higher prices if the real economy is growing alongside it (i.e., the ability to produce real goods and services that people demand).

Holding the money supply stable while output increases would actually result in deflation.
Could you give some examples of careers being ended like this?
Dell Precision with Xeon CPU … this thing doesn’t even have ECC ram, so it’s a toy and not suitable for actual pros.

Seriously though, your comment lacks, because of your very narrow and specific definition of „pro“.

The vast majority of people using laptops professionally, obviously prefer a MacBook Pro over a niche Dell laptop with a Xeon CPU.

Also the Geekbench score for Xeon CPUs used in Dell Precision laptops is way below that of the M1 Pro.
hehe, did the same, although not with +, but using a catch-all feature of the provider. I still get a lot of spam and phishing attempts on my „dropbox@<mydomain>“ address. I faintly remember they (dropbox) had a breach some time in the past.
I highly recommend you read (or listen, the audiobook was great) to Conquistador by Buddy Levy. It might change your mind on this point. It tells the story of Cortez from the day they arrive on the shores of Mexico to when they take over the Aztec empire, where there were still many, many native peoples. The European advantages were many more than just disease... for better and worse.
To be fair idle power is really important for a lot of use cases.

In a compute focused cloud environment you might be able to have most of your hardware pegged by compute most of the time, but outside of that CPUs spend most of their time either very far under 100% capacity, or totally idle.

In order to actually calculate real efficiency gains you'd probably have to measure power usage under various scenarios though, not just whatever weird math they did here.
"I am a plant biologist with an MS from OSU and broad experience in data science, cell biology, genetics, genomics, and plant breeding."

Kyle, I took a quick look at the rest of your blog: You're hoping the financial markets crash so you can max out your Bitcoin stash. I then followed your link to Reddit to find months of this same crappy analysis.

This is literally an example of pushing a narrative online. You're astroturfing Reddit and Hacker news, pointing it at some random blog post with an agenda.
Using non-ascii characters in file paths, toolchain config files and other non-display contexts is something every development team should explicitly, intentionally do in order to catch such bugs.

"Asking for trouble" is a key part of testing. My suggestion would be for a QA person to have their username (and root folder of the testable project) to start with a space, and be followed by an accented letter, tab-symbol, apostrophe, an emoji, followed by an unicode RTL control character and some Arabic text.
You got your causation reversed. Deniers are called so, because fossil fuel industries and political pundits kept spreading FUD, and people got tired of them poisoning the discussion.
Dupe. https://news.ycombinator.com/item?id=28926141
> Literally questioning a climate study gets you castrated. When someone says “when you factor in this and this into the models it doesn’t match up with the conclusion” and suggest that data is cherry picked. Boom end of career. If I was a scientist I would be way too scared to go against the norm because it’s career ending. Climate science has no “real” science anymore.

Do you have any peer-reviewed papers I can read which break climate models with missing factors? I'm keen on reading and understanding them (as well as the outcomes for the authors)
Consensus is the currency of politics, not science. Before Einstein there was > 99% consensus that Newtonian gravity was ultimate description of gravitational force.
This is contrary to the general consensus of economists. Eg:

https://www.investopedia.com/are-we-in-for-a-hyperinflation-...

Note how it says there are _always_ rumors of hyperinflation.

I'm not going to go so far as to say we will never have it, but a random blogger is not the one who will announce it.
during inquisition in 17th century there was 99% consensus on geocentric model of our solar system among scientists. remaining 1% was excommunicated and possibly burned at a cross.

this seem vaguely familiar.
For those who, like me, never heard of Poulsbo, it's a chipset for Intel's first generation of Atom processors.

https://en.wikichip.org/wiki/intel/chipsets/poulsbo
That article was written in 2015, and the claims about a climate plateau have not aged well[1].

[1]: http://www.climate.gov/news-features/understanding-climate/c...
I wonder whether attitudes about luxury cars might be changing. I've owned a luxury car before, but I just don't care about those details so much any more.

Sure, that stuff is nice. But you quickly adapt after a couple weeks and practical concerns take over. I'd rather be in a so-so interior and get fast charging easily than have a great seat and be hunting around.

I just can't get excited about luxury cars any more. Who wants to spend a ton of time in a car anyway?

Maybe a luxury car is nice for a date at a fancy place, but that's a couple times a year or something. Not a lot of people are doing black tie dinners and the opera all the time.
New Orleans is a major port (coastal!) city that is largely below sea level, requiring a complex system of levees and pumps to avoid being under water.
It's a vector graphic; its resolution is whatever you render it at. "S" as in, "Scalable".

Sure, there is some nuance in that you wouldn't want some fine detail to get lost at the displayed size, but presumably you know you're making a favicon when you do so.

Or, you're the NFL & you're going to supply a 4 megapixel image IDK.
It's easy to mistake the obvious computing market for the whole of the computing market. Servers dominates the computing market, and x86 is still dominating the server world, and Intel is still competitive on the server front.