skysight-inc/HackerNews huggingface dataset:
I would estimate that they made even the Russian-controlled areas much less stable. So if their plan was to extract natural resources... they seem to have torpedoed their own plan? I don't know, it does not make any sense to me. But honestly, the whole invasion does not make any sense. I fail to see any "rational" (however immoral) explanation that would seem believable and I tend to view it in terms of ideology gone haywire, perceived grievances, humiliation and revenge... those models seem to fit better than "rational" models like access to natural resources, protection from NATO etc. Just my $0.02.
Google takes a cut when those companies pay for ads on the platform. It's the old switcheroo...

For many years Google had run their search engine as a trusted source for indexed search with advertising subtly placed. Now that they are dominating the entire search market, they are skewing results to anyone who pays for promotion with them under the table, and it's not clearly apparent to users.

I can't tell you how many times I've tried to find a restaurant web site on google and it's buried under direct links to door dash and other order online services that add surcharges. It's so bad now that the only way I can ensure that I'm not being overcharged for no good reason is to order by phone or directly at restaurants. There is very little value added to so many online businesses now because of twisted Internet schemes like this.
> It is very bad!

Why?
My only point is to belie the assumption that paying the subscription will prevent them from treating me like a product. Then more importantly, I take the bloody walk and I'm violated with outdoor ads still - there is no dilemma of delivering content here, it's just pure cancerous ad.
I’m not defending them, but that’s really an unfair assessment. They are tweaking the model for how the cold storage tier is priced, with some minor reductions on the storage component and price increases on the “operational”/tasking side.

I haven’t managed a hyper cloud service, but I have managed 7-8 figure enterprise services. Sometimes as a service and ecosystem evolves, you need to tweak the business model. For a service like this, I would guess a set of customers stumbled into or found some loopholes that affected the economics of the services.

It is still a simpler model than Glacier, which is the AWS service closest to this.

As a customer, supplier risk is always something to factor. You can’t be religious about tech stacks for this reason and always need to chase dollars. If you have the market power, sometimes you can delay these sorts of actions with termed price contracts. If you don’t have lots of compliance requirements, paying for them baked into GCP may not be a good idea!

If your business (or bonus) is dependent on the beneficence of AWS, Azure, GCP, etc, you need to make sure that you understand that you are rolling the dice and someday the happy times will end.
FWIW this is the first link on the index page: https://bellard.org/nncp/ which mentions libnc as its underlying ML library.
Also, why focus on trees? Grasses, mosses, and algae also photosynthesize and grow faster than trees.
Yes the author's previous blog article "COVID-19 Restrictions are the new Sharia Law" might give you an idea of why these "random" cherry-picked example reddit comments made it into this article.
If morals and human right are an issue, buying oil from Venezuela would a major upgrade, in that regard, opposed to buying oil from gulf states.
Thank you for the pedantry. I learn new things every day.
It could be more of a strategic play to keep eyeballs on Google properties and further build the advertising profile. Also provides a foothold into entering the ordering/delivery/reservation businesses at a much later date if they so choose.

IIRC Google didn't take a cut on restaurant reservations, at least
This seems to be the biggest deal, a few links away.

> Reading data in a Cloud Storage bucket located in a multi-region from a Google Cloud service located in a region on the same continent will no longer be free; instead, such moves will be priced the same as general data moves between different locations on the same continent.

If I understand correctly (do I?), this means that storing frequently used data in a multi-region bucket is suddenly very expensive — we go from paying $0 to $0.02/GB. Reading 10TB / hour goes from $0/year to $1.75M/year.

We can switch to single-region buckets, but it's quite an effort to move all the data.
Indeed – although I guess WSL made unix tools slightly easier to use nowadays.

But even without executing the Makefile, simply reading it can tell new developers which language-specific command needs to be run to build the project (and then the command can be copy-pasted and run manually).
Do you actually program in scratch?

Take a moment if you haven't and boot it up. I think there are web versions available now. Give it a go. Build a (simple) program.

There's a reason it keeps not really taking off.

I'm not saying text entry is free. I'm saying that the palette concept is more expensive - even for visual learners. Obviously languages (block based or text) can be easier or harder, eg python is less fussy than assembly.

What visual/block based languages do you use currently?
It's pretty well established that M1 E-cores are something like 50% the performance, but 1/10 the power consumption.

A55 is probably 1/8 the performance, but something like 1/100 of the power consumption and a miniscule die area. I wouldn't want to have all A55 cores on my phone though.

Performance per die area is also relative. For example, Apple clocks their chips around 3GHz. If they redesigned them so they could ramped them up to 5GHz like Intel or AMD, they would stomp those companies, but they would also use several times more power.

What is really relevant is something like the ratio of a given core's performance per area per watt to the same value for the fastest known core.

The only interesting area for ultimate low-power in general purpose computing is some kind of A55 with a massive SIMD unit going with a larabee-style approach for a system that can both do massive compute AND not have performance plummet if you need branchy code too.
I wish phone calls came with a verified (cryptographically) description of the route a call took to get to me. Then I could use a library/app to filter by source or by bad actor (providers that lie about the route). That would enable services like UBlock Origin, allowing for user-generated blocklists.
>> The reasons behind this are not "people are anti-social or introverts," but more a result of living in a world (especially in the US) where people move away from their family, change jobs frequently, often work freelance/gig jobs where hours don't align, get divorced, and live alone (28% of Americans live alone).

I'd never thought about systemic root causes this way. Thank you for frame this out at a social systems level.

I grew up in a medium-sized town where a lot of people, and most business people, were part of social organizations like Elk's Club, Rotary, bowling leagues, VFW, Knights of Columbus, softball teams, etc. I watched those social organizations wither as our city grew exponentially (from a surge of transplanted Californians driving our local tech renaissance and enjoying the relatively low property values), which seemed odd - more people should mean more members in these clubs? The way you frame it seems to explain this observation though - so many people moving in, dislocating the job market, being so far from family, etc. A by-product was the the death of those social clubs. Or maybe just the death of the existing social clubs I, as a local, was used to people joining as they came of age in our business and social community.

And of course, I eventually moved for school.... So I left my local Rotary Club and softball team...
Assuming they're on different dies, it would be the same way they connect the thousand or so pins (of an FPGA or CPU) from the die to the BGA/PGA/LGA package: interposers with wires whose widths are in the nanometer range
The requirements and the spec are very different things. The requirements are exactly the thing that comes from the stakeholders. The spec is a way longer document that must match the requirements, but it is not the requirements.

Also, the requirements for a spaceship are only "must travel to the moon" if your customer is a 5 year old child. The real list of requirements is way longer and includes things like "must be compatible with our existing launch infrastructure".
It seems like a good case for growing these trees for the lumber industry, both to sequester this carbon for good and to provide a faster timeline for harvesting timber which could decrease lumber costs. A good time for it too given the way lumber costs have been going. Is this something you are considering? Is the wood from the trees you are growing suitable for construction of any form?
My corporation is on Google Cloud and its taken 3 years, trained thousands of engineers and jumped through hundreds of FTE-years of bureaucracy to get a few applications set up. Its very hard to use cloud, and to switch to save a bit of money isn't going to happen.
It also helped billions get out of poverty.
This is just a political advocacy piece, not actual news.

Gas prices aren’t even that high — just higher than they’ve been for a few years.
They didn’t slaughter because of religion, it was always because of power and means to attain or hold it. From the Crusades, Inquisition, Capitalism-Socialism to modern day Jihadism, it’s all ultimately about power.
Calls for someone's deaths are a bit broader than just death threats I think. Something like

> <Head of state> must die so <Contested Area> can be at peace!

is not a death threat, but would fall under the new guideline. I think.

Frankly I'm not a big fan of Facebook deciding what discourse is and isn't acceptable, but here we are.
It's possible that the field is a good proxy for underlying coherence in a redundant neural subnet that may be harder to measure directly. The field itself may or may not play a causal role---that would depend on whether the field could induce or reinforce neural activity. Even if the electrical field plays a role in marshaling the necessary neural activity, the representation must come to exist in the neurons in some way, since they are what are connected to the muscles that carry out intention.
>When will we hit a wall and where will gains in performance come from then?

nm notation used to mean the width of the smallest feature that could be made. Even today there are processes such as atomic layer deposition (ALD) that allows singular atom thick features. The difference between nodes now are in shrinking macro features, you don't necessarily make them smaller, more important is density. This is currently done with 3d transistors (finfet) and perhaps in the future going full vertical. When all other optimization have been exhausted it's likely to see multiple layers of stacked transistors simulator to what they are doing with NAND memory chips. Eventually even that will hit a wall due to thermal limitations. Beyond that people have proposed using carbonnano tube transistors. That tech is very early but has been proved to function in labs. If we ever figure out how to manufacture carbon nanotubes chips, it will be truly revolutionary; you could expect at least another 50 years of semiconductor innovation.
This gives me an idea - if you bury deep in your website clickthrough EULA that, by clicking accept, users authorize you to hack their phone and exfiltrate the same information that Google took, would you be legally in the clear?

And why not? One could argue that users weren't meaningfully informed, or that such a clause isn't expected for a website, or that you have no legitimate interest in that information.. but all of these arguments apply to what Google did as well!

The only difference seems to be that people are accustomed Google's spying, so they couldn't have been too surprised by this. But that's totally backwards - habitually and publicly breaking the law should result in harsher penalties, not milder!
I had it work fine with an https site. Great job man
I'm not surprised that there is so much pessimism about this topic, but i'm slightly surprised to see so much here. I'd expect more than a few Hacker News readers to be enthusiastic about an idea like this. If we do nothing, this world is on track for a series of sustained crisises. We no longer have the luxury of "safe" solutions. This is extreme, and has huge potential for unintended effects. But not doing anything might be worse. Maybe more productive then "we shouldn't do this" is a conversation around strategies for minimizing potential issues.
That looks like mind-numbing garbage that should be kept out of the reach of children.
It can still make a difference if the sanctioned country has to sell at a significant discount. Less profit, but the workers still have jobs.
and you can sort it by date descending - or ascending.

and most things about Taiwan - or chips - has little to do with this..
Your comment is pretty disingenious ... Solana has processed more transaction volume than any other protocol combined. Also, coordinating hundreds of node providers to restart the system is entirely different than a coordination of malicious code or changes. And 'decentralization' might be a tenet of early crypto/ Some people but it's being lobbed around now as an insult. I like crypto for what it can do and how it can bring finance to the masses, not some anarcho-capitalist ideals.
Back in the day you used to be able to spoof caller ID using in-band signalling. it was like a few fun sounding handshake tones and some static-sounding data that you would play after the official one, and that was called orange boxing. That was the Bell 202 FSK signal and I remember hearing it on landlines up until a decade ago if the phone was picked up as soon as it started ringing.

In Canada caller ID also includes the name along with the number from Nortel equipment, while in the USA it's just number. Nobody I know has a landline anymore except for businesses because if it's just the odd crazy person who still makes a super annoying life-interrupting phone call, more than half of calls are just fraud shit with spoofed caller ID and everything. It's so easy you could get started doing it yourself with freepbx installed on some 5$ VPS within minutes. Honestly we need better telephony systems, but everything is being completely superseded by chat apps anyways. Again only crazy people give me actual phone calls anymore and I have two lines between two countries.

Fun things to do to the fraudsters: Talk really quietly and when they are like 'sir i cannot hear you' put yourself on speakerphone and YELL into the phone as hard as you can, and you win the game when you can hear them rip their headset off in ear pain because they turned their volume up to hear you. Either that or ask them what they're wearing until they get mad at you and call you homophobic things.
> Unfortunately there are very few general-purpose visual languages

This is not surprising, because "general purpose" tools have general, highly-composable, extensible syntax. Endowing, e.g. condition operators with their own block shape makes sense when all you have is a simple tool like Scratch where they just "snap" inside if-then blocks, but not so much when "boolean" is simply one of many interchangeable types that might, e.g. be assigned to a variable. Then a condition operator is simply some expression-like element that just happens to return a boolean. Similar things happen with other program elements, like text strings, numbers etc. Custom types start to be needed, and then you need to add whatever the equivalent of a DATA DIVISION is in your Scratch-alike.

At the extreme of generalization, you find things like dependently typed languages where even "values" and "types" are no longer separated by rigid syntax, but are the same kind of program element.
Which is also why it is simply an "initiator settable field". When "the phone company" brought out the service (for a monthly fee) there was only one "phone company" and so they could be assured that they themselves were setting the value to the correct source.

Now that the phone network looks more like the internet (many different companies all exchanging "calls" with each other) that decision, way back then, has the unintended side effect of allowing the robocall spammers to set whatever set of ten digits they like on their outgoing calls.
Hey, it's the author here. Thanks for posting the review on HN! It's not getting much traction but I wanted to say, it made my day to see that someone decided it's worth sharing! I put in so much effort into this stuff it means a lot!

Also if anyone wonders, the main benefit of the review is how it tries to objectively lay out the pros and cons of Remix in terms of business impact to help with adoption decisions based on facts instead of hype.
Clang, and I believe gcc and many other compilers, can synthesize a memcpy from simple loops. I don't say this to vouch for its abilities, and in general I don't recommend relying on such transformations, but it will help probably for a non-trivial amount of such custom code -- but of course, nowhere near all.
If anyone would like to buy the print:
https://www.galleryastro.fr/-/galleries/auteurs/thierry-lega...

Just ordered one for my kids!
We have already hit the wall. Decreases have been minimal, and came with a high cost. The numbers you hear about "7 nm", "5 nm", etc.. are just false. They do not represent anything real.

The real numbers have been around 20 nm for a decade. They decreased a bit with Intel's competitors achieving better lithography than them before them. And we are in the realm of tons of little tricks that improve density and performance - nothing really dramatic but there are still improvements here and there. The tens of billions of dollars thrown at research achieved them but it is not comparable to the good old days of the '80s, '90s and the '00s
Yeah, reddit's been this way since the Digg migration (10 years ago)?
> Google takes a cut when those companies pay for ads on the platform.

> I can't tell you how many times I've tried to find a restaurant web site on google and it's buried under direct links to door dash and other order online services that add surcharges.

That's definitely true, but that's not what's being discussed.
I'd guess that there's a market for an iMac with an M1/M2 Pro chip.
You can't drop a story like that on us and not tell us what "the item" was ;)
Same thing. You're punishing people whom you haven't convicted of doing anything harmful just to make the police's job easier, without regard for justice or proportionality. That is how a police state operates.
Developer Certifications: Obsolete and Indispensable
How does this affect performance? Maybe sticking with switch statements and writing a linter of some sort to do exhaustiveness checks would be a better idea?
>For the default switch you'll only find out at runtime, which isn't very useful when developing.

Test are useful when developing. Tests should've told you that you are not handling the input as expected.
Contrary to what some people believe US gets involved in conflicts beneficial to US. US and Russia have been in a proxy war for years now. Russia was putting bounties on US military.

It is in US interest that Ukraine does as much damage as possible to Russia. Now, the world is seeing how weak the Russian military is, a lot of poorly maintained equipment. Sanctions are going to cripple Russian economy. The western world is completely turning against Russia. London is passing laws to stop Russian oligarchs from owning property. Switzerland stopped being neutral and is freezing accounts. This is unprecedented.

We might be witnessing the downfall of Russian empire.
People are going to need to do better if we're to avoid frying the planet.

It's irresponsible to ignore or downplay climate change. And it's equally irresponsible to fantasize that the world is going to somehow have a magical change of consciousness and stop consuming goods that depend on fossil fuels.

It's not like China is going to wake up one day and say, "actually today I'm fine with shutting down all my factories and going back to being poor again!"

We need technological solutions, and we need to be thoughtful about costs and benefits. Not knee-jerk reject everything out of blind, unexamined fear.

If we don't, we might not recognize the planet we bequeath to our grandchildren.
A US surveillance program tracks 200k immigrants. What happens to their data?
FYI, this is a few months old, if you want to read something up to date, check out https://blog.replit.com/codemirror

Unfortunately copy and paste doesn't work well on Firefox on Linux in any of these fancy editors because support for the primary selection is broken and Mozilla doesn't seem interested in fixing it: https://bugzilla.mozilla.org/show_bug.cgi?id=1593761

The article calls CodeMirror "lightweight" but the minified JS is still over 1 MB. If you want lightweight then you probably want something like CodeJar (https://github.com/antonmedv/codejar) which clocks in at 2 kB.
No, it's not fair. "Record levels" means the high point, not 11% less than the high point. Why do you insist on redefining language to fit your argument?
Show HN: Mac StudiOs
There is that. I've seen it a lot when trying to tutor beginner programmers. It takes a lot of time for people to get used to every little symbol and space being critically important. It takes even longer to get people used to maintaining coding standards so that what they write is easy to understand. I start to view Python's significant whitespace as a feature here - it's a net plus to tell beginners that your spacing must be correct right off the bat, or your program won't work right.
It's not about if you should or should not search. It's about how often you have to do that, and how easy it is to search for what you want. It boils down to how much anti pattern a framework/ecosystem has. In this case, their default template caused me to search "dotnet core project multiple SDK", which yielded nothing, and is actually a completely wrong track.

The answer the asp.net team shared below, was instead of using the SDK attribute, use a completely different thing called FrameworkReference. Which can completely replace this SDK attribute, it seems.

Hence my question to them below was, why is framework reference not the default? Especially since it does lead to better searchability, and the template shows that one could have multiple of these per project, intuitively.
Today before setting the option to "no" I have seen at least one post being both [flagged] and [dead] among just flaggeds and just deads, thats why I asked the question.
I have not read the link from previous commenter yet, and your answer still does not answers how a post can have both of sins. But if the answer is there you can not to bother noticing it for me, because I will definitely read it later, because HN's rules is so insightful source of information about community building.
Resumability is the main one, in my mind

Imagine a simple two-step process. The first takes a long time. The second one fails on occasion. You don't want to run the first one again. With Make, if the first one succeeds, it won't run again unless you `clean`

Easy, but now imagine many, many steps
Oh Google, you were so much better when you were focused on technology and not milking everything you touch.
Sort of. Foundaries can normally point to some real world metric for their Nnm node name. But because they pick different metrics it's not useful for comparing between nodes/foundaries hence why people say it doesn't mean anything practical.