skysight-inc/HackerNews huggingface dataset:
I might be out of touch, my read on Toronto some 14 years ago was that the city was dominated (at arms length) by the Toronto TSX - the single largest mineral resources exchange on the globe.

Mining mining was behind large law and accounting firms, underpinning the professional service layers, and driving the demand for high end mansions, out of town el ranchos, tax write off hobby projects for spouses etc.

On a pie chart for cash flow I'm guessing minerals and energy are still the big tickets there?
tl;dr: No, unless you have 200 billion nuclear bombs.
Eh, cutting and (re-)selling takes time and effort. People don't work for free; there's always opportunity costs.
People love to blame "capitalism" because they've never learned about "regulatory capture".

There's a missing perspective on the global governance bodies, that everything is born, matures, ossifies, is outcompeted, and dies.

Alligators and cockroaches perhaps the exception, but are those models for a life well lived?
Gadget Book: Applied Embedded Electronics
What about sudoku makes it a good fit for CNNs? Or do you mean the machine vision for converting the pixels into an awareness of the sudoku puzzle's initial conditions?

A relatively simple graph theory algorithm can solve it (and at multiple orders of magnitude fewer calculations). Even a naive brute force search is considered tractable, considering the problem size. Although, search could be considered one of the AI tools in your proposed toolbox.
If you fire them and pay is the same why would you expect higher performance from the new person? You said it yourself, the problem exist everywhere now. You get what you pay for.
Of course, it would be easy to put such questions together, and I'm sure the LLM would do fine with them - there's a massive amount of human text about human relationships.

One difference, as in all ml training, is interactivity. Looking at ape studies, knowing the relationships is partly diagnostic, but it's also about planning and competition. And that competitive/adaptive aspect is what is what looks like a real evolutionary driver. If you can understand, navigate, and manipulate relationships successfully, you get more mating opportunities. Doing /that/ well involves both reasoning and long term planning, both of which are apparent in chimps.

A good book on this topic is 'are we smart enough to understand how smart animals are' by Frans de Waal.

https://wwnorton.com/books/Are-We-Smart-Enough-to-Know-How-S...
If only morals were universal...
All depends on your world view
> on my system binary is only 16kB in size,

I don't believe that.
Tell me more about the advertising potential an alternative advertiser would see in this site?

Or to put it another way, what product should this be advertising on this site? Because there are a lot of companies in the world, so of you can identify just one of them, they'll likely pay enough for exclusivity.
Yeah I know they have a donation button hidden away on their main site, on a different domain. That's not what we're talking about. The problem is that OP is so fucking stupid that they didn't realize they basically cut their conversation rate by several orders of magnitude with their design. It doesn't take a genius to make a large highlighted message at the top and bottom begging for a donation.

As for your hot take, I see no reason why I should take that seriously. Plenty of contribution requests exist today and have not been blocked, and they seem to drive okay conversation. Ads and contributions are not the same, and different strategies will emphasize them differently.
Then write your driver in C? The claim is that Rust makes it easier to produce high-quality drivers, but nobody's mandating it.
I don't think it's a deliberate ploy: it's a micro-optimization that's localised to the team/company building the API/product, and it improves efficiency at that level.

You can really build and maintain only a single version of your product, forgetting about maintaining old versions. This means pushing backwards compatibility challenges onto your customers (eg. other developers for an API) — the fact that customers have accepted that tells us that the optimization is working, though I am very much not a fan.
> If your market cap exceeds the median GDP of all African countries

What does this mean?

In terms of GDP, the median African country is Benin, with a GDP of about $20 billion. Maybe you want mean instead. The average GDP across the 51 countries in Africa is $56 billion.

Do you think that, um, Chipotle with its market cap of $88 billion should be broken up? What about Costco? Its market cap is over $300 billion, and it has quarterly revenue of about $60 billion -- if it were a country in Africa, its annual revenue would rank in the top 5 in terms of GDP.

The aggregate GDP of all of Africa is about $2.9 trillion. Literally only Microsoft exceeds that today.

Are you just picking companies with a market cap above $2 trillion? What about $1 trillion? $500 billion? Alphabet's market cap at the end of 2016 was $540 billion. Has Google's influence over the internet increased meaningfully since then?

(I don't necessarily disagree with your thesis; I'm just trying to understand your benchmark.)
https://archive.ph/VxqRd
if there was an apple pay button i would have given him a dollar but instead there's "buy me a coffee" which i've never heard of, stripe which im not filling out, and liberapay which iirc is for crypto nerds

i wonder if apple makes it easy to accept money with apple pay (they allow peer to peer payments via apple cash after all)
Newman, not Newsom
ORMs, like SQL, C++, Python, and Ruby are just a tool. You can be shit at using that tool.

ORMs also usually allow you to drop down to SQL when you have to. They are there to help you, and they expect you to know what you're doing. Like other tools that make so much easy, they do make it easy to shoot yourself in the foot. I won't argue that the average ORM-user is more likely to create shitty-performing code than the average SQL-only-user. However, this speaks to the average population of the tools, not to the tools themselves.

When building a backend, I mostly work with Python and Django, and when interviewing candidates I place heavy value on them knowing what select_related and prefetch_related are. These are ways to void N+1 (akin to includes, I gather).

You can also write shitty queries, subqueries and just terrible stuff overall in SQL. And create shitty data models. Just the other day I had to comb through a PHP codebase that used raw SQL. Do you want to know what it had? N+1 problems.

If you use the ORM with the knowledge that you, as a competent developer, should have, then you most often will get a lot of bang for your buck. You will easily avoid the N+1 problem (and others), while benefitting immensely from what the ORM gives you, such as migrations, (somewhat of a) database independence, easy index creation and manipulation, much faster development times and iteration, an (arguably) much better syntax for creating and documenting the data model, and others.

I will never understand why so many people constantly criticise ORMs while turning a blind-eye to the fact that _most_ of their criticisms are actually criticisms of junior/amateur developers doing junior/amateur developer things. (I don't think you are one of these people)

The right tool for the right job. Sticking just to the ORM and using it blindly is a terrible idea. And I'm sure that extremely large codebases can be made all out of SQL — I'm not bashing it. I'm merely actively defending ORMs (and other tools) because they have their use and they do have very clear advantages — if used correctly.
> security or safety is not necessary in many situations and should not be forced onto users.

> if your usage requires that fine. don’t place your requirements on other users.

Conversely, if you don't care about code quality feel free to not use Linux or make your own in-house patches without contaminating the kernel other people are trying to use.

> also you are basically saying adopting linux is only for big tech. i don’t think that is in the spirit of open source.

If only "big tech" can write kernel code safely then so be it. Of course, I think that premise is nonsense, but I don't care about the onramp enough to compromise on security.
The problem is that Google started weighing time spent on page very heavily in their ranking algorithm - I don't remember at what point this happened but it must be about a decade ago by now. Every time a user clicks a Google result without using "Open in New Tab" and clicks the back button, Google gets a signal about how long they spent on the page. The longer a user spends on the site, the stronger the signal. Once all the SEO vampires figured it out, everyone started to pile on prologues to all their content, not just recipe sites. In my experience that was the beginning of the end.

Any recipe site that survived had to adopt the tactic or die, leaving only the spammers and the odd outlier with actual content to write about like Serious Eats. Same thing happened to Youtube and their preview photos; even the legit content creators had to start making those stupid bug eye images.
I don't think SFO security is run by the TSA.
The fact that make is basically useless on Windows still makes it "not the first thing to try", to be honest. And it's rare to still see a project that can't be cross-platform, only lots that went "well my computer runs XYZ so I'm only compiling on that" =)
Not really, the answer you are referring to is for completely stopping the moon by delivering enough energy to cancel out its current kinetic energy, of the entire moon!

We don't need to stop the moon to change its orbit. With careful and deliberate adjustments via bombing and letting Earth gravity do its job, we could alter its orbit by adding to its force vector instead of trying to negate it.
Ironically, by linking to it you’ve probably vastly boosted it’s rank on Google.
This reminds me of some of the "cold war scares" that I've read about:

> "If MAD happens (ie USA/RU nuclear bombing each other), then the axis of the earth would permanently be altered and every human on the planet would not be able to survive"

I guess the modern era can look at that with some scrutiny; but 40, 50 years ago, that could've been a real fear?
Cool, so sell to any one of those directly. I mean, the revenue from the site now must be terrible anyway.

So if there us the value you suggest, it should be an easy sell. Probably less work than he went to to tweak the site.

Then again, are people investigating vote targets undecided voters? And good luck getting media to advertise....
Are you referring to Azure DevOps Server, formerly known as Team Foundation Server / Visual Studio Team System? Or are you referring to Azure DevOps Services, formerly known as Visual Studio Online / Visual Studio Team Services? Fortunately they both support both Git and Microsoft's own Team Foundation Version Control (which luckily never changed its name). Please let me know the answer via Microsoft Teams, or if you prefer, via Microsoft Teams Free (Classic).

With you 100%, nobody's worse at naming things than Microsoft. I'd say the only real contender for its throne is Google with its Messages/Allo/Duo/Hangouts Chat/Hangouts Meet/Google Chat.
Yeah, I don't think that's an answer either, which is why I talked about LTS-approach (Long Term Support) for your core dependencies.

Eg. all packages in Ubuntu LTS "main" archive, or RedHat releases, get supported for 5-10 years with security fixes, while maintaining backwards compatibility.

However, even Canonical has realized people will accept breakage, so "main" has been dwindling over time to reduce their costs. That also applies to snaps and flatpaks — no guarantees about them at all.
It's electric SIR, how would forced induction help?

Lol

Send them to an auto parts store and have them ask for a supercharger for their Tesla just to confuse the clerk.

Obligatory: I wouldn't actually do this but it's amusing to think about.
Because these ads are less effective than targeted programmatic advertising so you'll get bottom-of-the-barrel stuff.
aren't these pretty stock keys for game play? i'm not a heavy gamer by any stretch of the imagination, but these controls are very familiar to me from the few games i have played
The First Fraction of a Second: Dr. Katie Mack on the Universe [video]
What's your list of paradigms?
Is it? Just ask around. I have web app devs around me, they don't know it. Only those who actually specialize on web sites (for presentation) do.
I don’t disagree that we’re now in a low trust environment but you don’t get to a higher trust environment through further erosion of that trust.

I’m not really sure what you’re talking about in terms of verifying your identity, but verification is 100% part of the “trust but verify” philosophy. You should be able to trust your government while simultaneously being able to verify they’re behaving above board. Also you have to be very careful to distinguish government vs individual, government vs small business, and government vs massive multinational. This is the last bucket and concerns in the former don’t really apply to this last bucket.

None of this of course is relevant here - the government is saying that after they begin legal proceedings with Amazon, when Amazon would be under explicit orders to preserve documents and evidence, Amazon spoiled evidence. That’s a very serious accusation and lawyers don’t typically make such claims if they’re baseless because judges typically frown on claims that turn out to be baseless. If the government wins this argument in court, my understanding is that then there’s a presumption that all the documents were negative in Amazon’s favor.
> Devote less time to polishing new graphical installers so that Bluetooth is rock solid on more hardware, and maybe more people will use Linux.

I can't imagine that there is any meaningful overlap between people capable of polishing install wizards (UX-centric userspace applications) and dealing with BT (kernel code and plumbing daemons), so it's not really a trade.

> But, clearly there are market participants (some of them in this thread) who wish hardware support had a higher priority than it does. Make of that what you will.

Are those market participants willing to pay for that work, in cash or code? TANSTAAFL.
I rented gas cars probably hundreds of time at this point and I got car without full tank exactly once. It’s just not a thing. Every rental place has built in gas station and car is cleaned/refilled before every rental.
Do you think this site gets enough traffic to make that sort of advertising appealing to any actual advertisers?

Plus, the auction value for spots on that site must be beyond tiny.
This is an old game, I finished it multiple times long back.
Crime rates have trended down decades.

“Cascading lawlessness” is melodramatic moral panic
He got it -approved- did it actually make any revenue?
> Because if they can force (or try to) Amazon to fork over comms records, they can do the same to me or to you.

Since when am I a trillion dollar company?
Excellent. I love that the link takes you straight to the editor, browser keeps the history, clear design, a joy to use. Made me click around just to see who did it so I can applaud a job well done.
As a stopgap, you can download Streetview spheres to your computer. Start with one place that's nostalgic/important to you. For one-at-a-time downloads, use a set of bookmarklets [1] I created for this purpose. For downloading an entire area in bulk, I'd like to shout out Street View Download 360 [2] from young up-and-comer Thomas Orlita.

[1] https://jacobfilipp.com/streetviewsave/
[2] https://svd360.istreetview.com/
Hmmm. First one I clicked from their home page:

https://www.taste.com.au/baking/galleries/autumn-cakes/p6d5x...

> When the weather starts to finally cool down and the evenings ...

Just No.
maybe something like: your canvas is set to an initial size and then a smaller SVG is drawn inside it. When that's saved for display the resulting .png isn't the same size as the canvas so the browser moves things around a little?

What would happen if you started your SVG output by drawing a canvas-dimensioned border?
+1, arrow keys for turning pls
I was at Google when that happened, and had some inside sources (ie gossip from the guys who interviewed him, who said they didn't even ask any tree questions, and memegen).

I tried to find some outside sources, but nothing about Howell admitting his 'artistic license' outright. So take my fallible memory with a large pinch of salt.

See https://news.ycombinator.com/item?id=15713801 for some discussion, and to see how 'invert a binary tree' wasn't even an established term that anyone at Google would have used.
Definitely cool. I try not to use Google Maps. If you make it for OpenStreetMap I'll use it for sure.
First sentence of article: "One Wednesday in May 2023, a small group gathered at an outdoor café in Barcelona, Spain, sipping coffee in the late morning sunshine and talking about their lives."

Can we please stop starting articles with fucking anecdote leads, Jesus Christ it's been like twenty years of this, get a new thing my God.
The problem is that we currently lack good definitions for crucial words such as "understanding" and we don't know how brains work, so that nobody can objectively tell whether a spreadsheet "understands" anything better than our brains. That makes these kinds of discussions quite unproductive.
What's the rationale for using makefiles as script runners over just having a directory with scripts inside?

Not for compiling, just as script runner.

I see this practice often and I haven't found a good reason
What would get you to risk your life as a cop? What is the yearly salary that would guarantee that you switch jobs?
Are you suggesting the author's site is now better for advertisers?

My takeaway from the author's example is that Google has set up a system that is incentivising actions leading to worse outcomes for both users (frustrating search experience) and advertisers (whose ad spend is not being well spent).

Google has no incentive to improve the situation - because google has an effective monopoly.
Yeah, by pointing out society demands too much socialization, juicing our biochemistry into addiction, and making us feel depressed when we’re alone.

All hands on deck meant more when it actually required all hands to build a church or barn.

We can’t use history to understand how to relate to the world anymore. People were often wrong more than right and far less civil. All those people socializing in the past were forced to under threat of violent burning at the stake or being sold into slavery.

Just LARPing historical patterns without contextualization is insane
Outside of mobile operating systems, eg on Linux, Windows and MacOS (and all the BSDs etc) it's fairly trivial to run binaries you built yourself.

But: re-signing is an extra step that someone who's just starting out and mucking around with a hexeditor might not know how to do nor even be aware of.
Process Compose: flexible scheduler to manage non-containerized apps
Google is selling surveillance not ads. Getting a static ad just like a magazine would be the natural fit for such a website.

Bonus question: ads with tracking cost X, ads without cost Y. In actual numbers tell me how much more X is worth. 2Y, 10Y, 100Y? (There are studies on this)
We don't really know what "cognition" is, so it's hard to tell whether a system is doing it.
Likely a declarative way to specify dependencies. But not sure if make as a tool for that is the best option in general.
Reuters had an uncharacteristically informative article [1] on why Ukraine backed away from the EU. Joining the European Union, and joining the Eurasian Customs Union [2] are mutually exclusive. Essentially Yanukovych wanted to join the EU, but wasn't getting what he was after. He was looking for $160 billion to make up for what he argued Ukraine would have gained from joining the Eurasian Customs Union - the EU offered him $0.8 billion. Like always it most likely just comes down to corruption - seeing where he could butter his belly the most.

It wasn't the EU that was desperate for Ukraine to join, it was the US. We wanted to use them as a strategic tool against Russia, whereas them actually joining the EU would cause nothing but problems for the EU because it'd result in a mass flooding of labor, cheap grain, and so on. Flooding the EU with cheap grain sounds awesome, but it would imperil farmers and agriculture, in general, in other countries. It's an issue that persists to this day with numerous countries banning the import of Ukrainian grain - something that could not be done if Ukraine was in the EU. The only relevant reference from Nuland regarding Yanukovych was a desire to "see if he wants to talk before or after." [3]

[1] - https://www.reuters.com/article/us-ukraine-russia-deal-speci...

[2] - https://en.wikipedia.org/wiki/Customs_Union_of_the_Eurasian_...

[3] - https://www.bbc.com/news/world-europe-26079957
If you only want to simulate the core instruction, and perhaps the Multiply extension or so, and only plan to support single threaded operation, then the natural language spec ain't so bad.
I'm confused by this stance. How could burning it be better than burying it?

If you bury it it's (relatively) inert and all stored neatly in one place. Whereas if you burn it you release it in the atmosphere, release carbon and probably not-so-great residues everywhere.
lmao some strong feelings there. Lightning is a brilliant port.
If BC will recriminalize "use in public spaces", presumably means injection rooms can remain. Best of both worlds?
That’s not how the legal system works though. Once a legal proceeding begins, there’s typically an order from a judge to preserve evidence. Failure to do so can have serious consequences.
Brilliant resource for anybody beginning with programming languages
If you don't use the cli for updating systems then you might not see it.

At least, until they expand the advertising to other tools as well.
How is this related to AI in any way? Is it just branded as AI to get some share of that sweet AI money (Probably Google only allows funding new projects if they are AI related at this point)
Huh. I wonder how much effort it would take to have a noticeable effect on the AdSense algorithm by sharing select ad links like this?
I have systemd manage my containers and system processes. Are there any benefits to process-compose over just using systemd?
I grew up in the US and was in high school 10 years ago. Economics was required for me, and if anything, my teachers skewed right-wing. In fact, being "left-wing" largely meant being pro gay/womens/colored rights, but still neo-liberal. I still get that sense from most Dems I meet, so I don't really get this Soviet mindgame speak.

Also, in what era were all teachers and professors 50/50 left/right wing?
I can tell you how without science.

Pay people more, work them less.
Austin is just a bit too hot for the average person. Their summers are fine if you grew up in the desert. But people who move from WhereEversville America to Austin - they're gonna have a rough time in Austin in August. If you've been to Las Vegas in the summer then imagine that temperature.
Its even worst now. My work PC is unfortunately running Windows 11 Enterprise edition or something like that. Our main product is still .NET Framework with winforms, so I am rather locked into Windows on my work machine. I constantly get pop-ups of, 'hey about you you try using our <insert windows software> with co-pilot now!.'
Dependency management and automatic parallelization (via `make -j`).