skysight-inc/HackerNews huggingface dataset:
Yes, they "should", but they rarely do.

My comment was largely directed at the type of infosec person any other IT person is most likely to interact with.
How devastating were they really? The west is cutting off Russia, but China will be a good enough market for Russian resources for the next decade. Sure Russia will be poorer as a result, but their invasion of Ukraine is about as bad as it can gets (no believable motive, lots of sympathy for Ukraine, very publicised destruction in videos and pictures from Russia) so they got the worst possible sanctions we could impose and yet Russia is still bombing Kyiv, they didn't sue for peace in exchange of lesser sanctions.
Google has several conflicts of interest. The first is that if they provided users with exactly what they are looking for then the users would accept that and not click on any Google search ads.

The second is a lot of the spammy sites are running Google AdSense so it is in Google's interest to send people to those sites even if they aren't what the user is searching for.
// ==UserScript==
// @name HN icons
// @namespace https://news.ycombinator.com/*
// @version 0.1
// @description try to take over the world!
// @author some people on HN
// @match https://news.ycombinator.com/*
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==/UserScript==

(function() {
// Initial concept is from: https://news.ycombinator.com/item?id=30668137 (tomxor)
// The script we are using is from: https://news.ycombinator.com/item?id=30670079 (onion2k)
'use strict';
let observer = new IntersectionObserver(
(entries) => {
entries.forEach((entry, i) => {
if (entry.isIntersecting) {
const p = 2;
const c = document.createElement('canvas');
const x = c.getContext('2d');
c.width = 18;
c.height = 14;
const s = entry.target.innerText;
const r = 1;

if (s) {
for (
let s = entry.target.innerText, r = 1, i = 28 + s.length;
i--;

) {
// xorshift32
(r ^= r << 13), (r ^= r >>> 17), (r ^= r << 5);
const X = i & 3,
Y = i >> 2;
if (i >= 28) {
// seed state
r += s.charCodeAt(i - 28);
x.fillStyle =
'#' + ((r >> 8) & 0xffffff).toString(16).padStart(0, 6);
} else {
// draw pixel
if (r >>> 29 > (X * X) / 3 + Y / 2)
x.fillRect(p * 3 + p * X, p * Y, p, p),
x.fillRect(p * 3 - p * X, p * Y, p, p);
}
}
}

entry.target.prepend(c);
} else {
if (entry.target.firstChild.tagName === 'CANVAS')
entry.target.firstChild.remove();
}
});
},
{ rootMargin: '0px 0px 0px 0px' }
);

document.querySelectorAll('.hnuser').forEach((user) => {
observer.observe(user);
});

})();
Ala: The 14/16 inch MacBook Pro making all full-die function models built to order. I do find it interesting that they did a 7 core GPU version of the M1 much like the A12X/A12Z binning. I wonder if getting full function M1 was ever the intent.
> brazil and argentina both do soybeans really well

Where is Brazil growing that soy? In their vast and ample prairies? (hint: the answer to the second question is 'no')

> So we can't move food where it needs to be, so that should increase reserves being held.

This parallels a problem we have in cluster management - if load increases and you spin up new servers as a response (increasing capacity), then depending on how those servers work they might actually increase load while trying to spool up. You then have to be careful you don't create a feedback loop where spinning up servers triggers spinning up more servers.

If you can't get food into the ports, then stockpiling it means bringing more food in through those same ports. Which makes getting food (and other supplies) slower, which means you increase your stockpiles, which means more shipments having trouble getting into port...

Often the right answer is to raise the low water mark, which means that the status quo is maintained until the next lull, when you hold on to some of your excess capacity instead of letting it go, and to refine your boundary conditions to react a little bit sooner, and/or a little less aggressively (ie, do less but do it sooner).
Ultimately this will mean hydrogen from electrolysis. In some places (including Europe, China, and the Middle East(!)) this is already cheaper than hydrogen from natural gas.
> is it even legal to memcpy more than a T's worth of data into a T? (IMO you shouldn't be doing that, but I think it's legal in C, and not with my template trick.)

How can you know if it's a single `T` or an array of `T` objects? You can memcpy into an array of `T` through a `T*` with no limitation on the size. I don't see anything inherently wrong with that either.
The difference being one has deep pockets and would set a world record with a billion-person class action lawsuit, if they were lying.
Oh but it does... The 'burst' ability lets me take 50 photos in a few seconds and choose the best. And the high res sensor lets me crop afterwards to get much improved composition. No skill required.
The author detected an "anomaly" (see proof below) and pointed it out. I think it's pretty hostile to call such comments as bizarre, or question the author's intentions.

It seems that around 90% of developers are men[1]. Therefore, using a binomial distribution, if 6 developers were picked at random, the chance that all of them would be women (or other non men gender) is 0.0001%. (Interestingly, there is a 53% chance that all 6 of would be men).

The reason for such unlikely occurrence is that most likely, as the parent mentioned, Apple wanted to feature women developers for International Women's Day.

[1] https://www.statista.com/statistics/1126823/worldwide-develo...
That sounds like a PR statement: there’s no way they don’t know what the impact would be now and could make that clear by adding “at current usage” to any estimates.

Put another way, if the cost was going down do you really think they’d avoid saying that because people might start to use more?
> A library that has a history of regular maintenance is unlikely to get suddenly dropped. And a library that has a large user base will have its maintenance picked up by others if the original maintainer(s) do step down. If the library doesn't meet these criteria then you probably shouldn't be using it.}

Projects die all the time or start being very lazy with the maintenance. Not that I expect anything more, there is literally no money in them.

The criteria I like to use is "Will I be able to fork it and fix it when it goes unmaintained"?
Apple's e-cores are actually (relatively speaking) much better than Intel's. From memory, Apple gets about the same performance (actually higher in single-threaded, but same MT performance) out of about 2/3rds the transistor count as Intel. Note that this is invariant of node - obviously Blizzard cores are physically much smaller than Gracemont, but they are more smaller than you get out of a node shrink alone, apple is doing more with actually less transistors than Intel.

Since the Intel e-cores still have a relatively wide decoder, e-core designs may be the part where the bill comes due for x86 in terms of decoder complexity. Sure it's only 3% of a performance core, but if you cut the performance core in half then now they're 6%. And the decoder doesn't shrink that much, Gracemont has a 3-wide decoder vs 4-wide on Golden Cove, and you still have to have the same amount of instruction cache (instruction cache hit rate depends on the amount of "hot code", and programs don't get smaller just because you run them on e-cores). A lot of the x86 "tricks" to keep the cores fed don't scale down much/any.

edit:

Intel Golden Cove: 7.04mm^2 with L2, 5.55mm^2 w/o L2

Intel Gracemont: 2.2mm^2 with L2, 1.7 mm^2 w/o L2

Apple Avalanche: 2.55mm^2. (I believe these are both w/o cache)

Apple Blizzard: 0.69mm^2 (nice)

Note that N7 to N5 has roughly 1.6x logic density scaling - so a Blizzard core would be 1.24mm^2 or roughly 73% of the transistor count of Gracemont for equivalent performance! For the p-cores the number is 82%.

This is one of the reasons I feel Apple is so far ahead. It's not about raw performance, or even efficiency, it's the fact that Apple is winning on both those metrics while using 2/3rds the transistors. It's not just "apple throwing transistors at the problem", which of course they are, but just they're starting from a much better baseline such that they can afford to throw those transistors around. The higher transistor count in total is coming from the GPU, the cores themselves Apple is actually much more efficient (perf-per-transistor) than x86 competitors.
Is this game kid friendly?
Do you really believe the options provided are provided without the services paying for it?
Still is, Canada produces about 12 million tonnes of potash a year. Ukraine and Russia each produce about 7 million tonnes.
Why do you need to wait? Why not just compare to pre-2020 levels like the cited authors do?
I'm really glad you liked it! When the strengths of Remix meet your project needs it's an absolute beast! Hope you will have success with it! (Currently I also use Next.js and will stick with it for a while - the next full context review will be about it)
No, and I'm comfortable being alone too. Being content with things as they are means you have already tamed it.
I would make the argument that the supposed "cost savings" of owning a car are based on the structural requirement to own one based on American city design, along with hidden subsidies by the taxpayer.

Roads are not just funded by usage taxes like gas taxes and tolls, but also by general tax revenue.

"Aside from gas taxes and individuals’ expenditures for their own driving, U.S. households bear on average an additional burden of more than $1,100 per year in taxes and other costs imposed by driving." [1]

That means, if I don't drive, I'm still paying for the roads and other periphery costs as a taxpayer.

The second argument I'd make against cars enabling lower costs is the city planning argument. North America has basically ignored mid-density development in favor of a downtown core + sprawl formula, so if you don't want to own a car or if you want to drive your car less frequently you're limited to a very small portion of the housing market that mostly exists in high cost areas.

Building ordinances and zoning laws also contribute to this problem, with parking minimums for homes and businesses making car ownership a guarantee (i.e., if the parking lot is so huge that it's impossible to walk across you're going to drive).

Tokyo, for example, maintains a completely flat housing cost over time due to housing policies that encourage housing supply [2], and the Tokyo metropolitan area has much lower car ownership per family than the USA.

Finally, it's important to point out that the USA enjoys low gas prices through its currency being the main currency for oil transactions, its own massive quantity of domestic oil production, and rather influential foreign policy. Cars are cheap in the USA because it has the ability to make that choice, but at the same time that choice is relatively unnecessary and wasteful considering how the US is overwhelmingly urban and suburban (i.e., it has enough population density in the places most people live to support a less car-focused development pattern. Sure, people in rural areas need cars, but people in Secaucus, New Jersey need/have cars due to conscious city planning choices).

[1][PDF] https://uspirg.org/sites/pirg/files/reports/Who%20Pays%20for...

Disclosure: USPIRG is generally biased against highway expansion according to Wikipedia.

[2] https://www.wsj.com/articles/what-housing-crisis-in-japan-ho...
> Solidarność was evidently criminal by history

Not evidently. Otherwise it would be known more widely. Unless you consider ANY resistance to be criminals. And I mean actual murderers who killed just to enrich themselves, not "declared unlawful by dictatorship regime".

> Actual Poland gov. for what I've read should be arrested en mass for high treason, attempted coup d'etat and others crimes for instance

Yeah, everything they do looks like they want communism back.

> Again we have to read the complexity before judge.

So, we should just talk about ideal governments and do nothing because we consider both sides criminals? Or do you just like talking about how both sides are ugly?
I use Offpunk as a knowledge base. Stuff are stored in ~/.cache in their original format (html or gemtext). I add them to list and edit list to add notes.

So for example :

go gemini://rawtext.club/~ploum
list create toread
add toread
list edit toread
I like being able to create shareable snippets and appreciate the need for code editors on the web in some places. I would never rely on a web based editor as my full time editor. I have read a few dystopian takes where we rent our editors in the cloud (VSCode/Fleet seem to be leading this). Software is a trade, and the editor is the primary tool of the trade. Your editor should be able to follow you wherever you go, be easy to shape to your liking by being FOSS that you can compile yourself, and you should never rent it for money. Own the tools you rely on to make a living. Reading through usesthis.com and many a blog post, I've yet to find a programmer I admire that isn't using either vim/emacs for these reasons.
I live in an area where most people garden - including my wife and both of our sets of parents.

The produce is undeniably better, but it’s still not an efficient use of most professional’s time. If you’re particularly poor or retired then it absolutely does.

Fruit trees are more expensive in the beginning, but they need less overall time put in to them for what you get out. They’d be a good choice for most people with a yard.
They're usually tied together. Quite often it's the car that allows the person to buy a home and commute to and from work to this home. The car is very much a tool. It it frees up time (which can be traded for money), or otherwise opens up opportunities (like to live in a suburb and commute to work rather than taking public transportation which may be nonexistent or otherwise time inefficient) then it's an investment as well - it just returns its value not in money or intrinsic value of the car but in saved time, effort, and doors opened.

Not everything should be viewed as a financial instrument only.

Say a musician buys a trumpet, and 20 years later that trumpet has depreciated. The argument could be made that if he bought a house instead of a trumpet it would have been a much better investment. But how would he have played the trumpet his whole life then?
New cartoon lets NFT holders choose the plot
Indeed, that's how it works (without additional logic blocking charge flow, artificial voltage increase, or extra power sources).

Well, assuming batteries with similar % charge <-> voltage correspondence.
This is cool! Turn this default please!
The Two-Faced Moon
Amazon and AWS function pretty independently. It would be really odd to see Amazon raises impact AWS prices.
Beware that the Polly matmul example apparently pattern-matches and expands the loop structure to the Goto-like form rather than deriving it a priori. (So I was told when raising those results -- I haven't checked the code.)

GCC also has the Pluto-style optimization (-floop-nest-optimize) but I've never had it working successfully.
Not to pick on you specifically, but I'm not sure why people accept that they suck at interviewing. It's an extraordinarily valuable skill that can be practiced. Say you spend 50 hours this year training on how to interview better and then search for a job next year. You could easily increase your salary by 20% and realistically 50% or more by going from a bad interviewee to a decent/good one. It's the single most valuable thing you could do this year.

Translating to raw numbers a US developer could effectively get "paid" like $1,000 an hour for doing training. Over your career that snowballs into an order of magnitude more.
"Sustainable" will be used the way the words "racism" and "diversity" are used now; they will be used to push whatever is profitable for the elites.
That sounds like the stuff of legends or a horror novel.
Crash, not accident.
I downloaded this game to see how well a game written in Rust performs.

I very much appreciate the stability and performance Rust brings. I believe software written in Rust is much more long-lived that similar C/C++ software since memory issues are almost certain to occur with the latter.

Not to mention the security benefits Rust brings to the table.

I don't really care for the game itself. I'm much more a BZFlag player anyway.
That depends on where you live. Some areas never had it. Some had it but got rid of it, some still have it. Check with your local phone company is the only way to know what currently applies - though they can change the rules anytime as this is just a setting in their switches (they may or may not also have legal oversight here, again depending on where you live).

Or of course as you said, always call back from mobile.
After a couple of weeks of research we found Slate in for a project we're working on. In case somebody needs a proper editor framework - you definitely need to give Slate a try (https://github.com/ianstormtaylor/slate). It's one of the best editor frameworks I've used, and it also has a really nice React integration.
This doesn’t change anything about the exaggerated claim that this is a genocidal war. Where’s the proof?

All signs so far indicate that it’s a war of conquest with the aim on putting space between Russia and NATO and potentially controlling additional natural resources.
Yes, voluntary poverty is one possible solution, at least in theory.

But even if it can be implemented, it's a pretty bleak future.

And I have very serious doubt that the whole world can unite behind such selfless sacrifice. The free rider problem is obviously gigantic.

So I'd keep looking many other solutions.
Cool! Works on mobile, too. Prepend "javascript:" to the code and enter on search bar.
I can understand that aspect of it.
Because it favors aesthetic nonsense over real action
My story starts in a very similar manner. I started with C as a kid (9) and tried my hand at DirectX 7 when I was a bit older (maybe 12?) but found the API quite hard to understand. I stuck with making text based games for a few years and moved on to 2D programming using a library called Allegro[0] in high school. It wasn't until university that I came back to 3D programming and learned OpenGL. It clicked in a whole other way than it did as a kid and I've loved it ever since. I even ended up with a career as a graphics programmer.

[0] https://liballeg.org/
I work with red teams and auditors as a blue team dev, and I don't think the documentation is necessarily because of excessive bureaucracy. It's because modern infrastructure is complicated as hell and it's several full time jobs just to translate what the red team finds into a systemic view of current weaknesses, and then to translate that into a plan that the inevitably outstretched blue team can actually act on. Writing things down is a critical part of making the problem tractable.

In my experience, being able to think clearly end to end is the hardest part of the whole operation, and the lack of that capability is the reason it feels like paperwork and mindless checklists.
> you will have to test it anyway most likely

I think we're cross talking. One of the primary advantages of this approach is that when you add a new value to that switch, your compiler will tell you about all the parts of the codebase that need updating to handle it.

Then you can use the compiler errors to help you write the tests for the new feature.

You might say you'd prefer to just search the codebase for parts you need to update, and you're ok with forgetting the odd thing and finding out when it's broken after shipping. That's ok, but I'd prefer to have the compiler help me do this rather than doing the work myself.
Wouldn't those factors also apply in places other than the US, where the crash rate didn't follow the same pattern?
A Wandering Mind Is an Unhappy Mind
sure. but usage of generics in go is heavily discouraged both by best practices and by the api

generics however are more available to an average gopher

i believe that such availability will eventually produce a go version of spring, or a typescript-like type system, or something even worse
I am surprised by the direction China took here. This is a European war, not a US one, to me they had everything to gain by painting themselves as a supporter of Ukraine (getting preferable treatment from the EU) than as a neutral party.

China being against US interest in general makes perfect sense to me, but against the EU it just does not make as much sense.
It's all about perspective... literally; You're just a dark mode deity. https://darkhn.herokuapp.com/item?id=30668137]
You can't "balance carbon cycle" because the problem is not the carbon cycle.

Carbon cycle is fine.

The problem is there is a huge amount of additional carbon that the cycle cannot accommodate. If I remember well, every decade we are adding more carbon than entire weight of biosphere.

Also, plants have higher albedo than most types of ground. Remember, they are built to capture light. This means they cause Earth to capture more energy.

Plants don't do much to atmospheric carbon if they can't be sequestered. Otherwise they just burn or rot -- causing carbon to return back to atmosphere.

The conditions for the plant carbon to be sequestered are not favourable nowadays.

I love plants and I want more plants and trees and all that. Just don't be naive thinking this is going to solve the problem.

Because that naivety more often than not causes lay people thinking something is being done when trees are being planted which is bad for us who would like something real done.
Brazil soybean production map: https://ipad.fas.usda.gov/rssiws/al/crop_production_maps/Bra...
They cut down rainforest for soybeans and cattle. Which McD and burger king buy from https://www.theguardian.com/environment/2019/sep/17/leading-...
The moon is bright. It's directly lit by the sun.
Except composting doesn't involve destroying useful resources and creates a product that actually works quite well.
Regardless of original intent, at this point, it really is.
Fostering Disciplined Initiative
Cossor 339A Oscilloscope
How long until we can photograph the moon landings from Earth?
I understand your reasoning. In this case, yes, Coinbase could be an easy way to set this up. You can set up your own wallets, but doing that for every crypto requires you to download multiple clients and manage multiple key pairs so it becomes messy.

If you want to try it, you can download so called "light" wallets that do not require the complete sync with the blockchain, which can otherwise take hours/days. I'm aware the Dogecoin client has a version with this light sync, and probably other cryptos too.

Good luck!
Sure, I think most young devs would love to work with git. Subversion is rather used in legacy systems. Currently I don't see anything besides git.
IANAL.

You can store them outside the EU and/or with US companies, but that provider/country needs to provide the same level of data protection as they would have in the EU.

Practically, this excludes anything related to the US due to the CLOUD Act.

They've tried making this whole with the Safe Harbor and later Privacy Shield framework, but that was overturned by the European Court of Justice.
IANAL - but no, you definitely don't. What you do need to have in place is safeguards that any data on EU customers not hosted in the EU/EEA is subject to the same safeguards/level of protection outside the EU that it would be inside the EU. There are "standard contractual clauses" (SCCs) provided by the EU which are the easiest thing to adopt as part of (or an appendix to) your terms of service. However there is doubt that it's possible for a US-based firm to comply with the SCCs due to some US national security laws, which you probably do need a lawyer to review based on your specific context (data you're collecting, etc)