skysight-inc/HackerNews huggingface dataset:
Achievements took over the video game industry
consider the situation at home of already being evident to other species and its results
Dutch researchers claim the Japanese leaf flea, the natural enemy of the Japanese knotweed, can be used to combat it. The universe always rebalances itself.

https://www.dutchnews.nl/news/2021/11/japanese-leaf-flea-may...
I'd recommend starting in VSCode with the MS C/C++ plugin (this works across Windows, Linux and macOS) and do the very first steps without a build system (the VSCode C/C++ plugin has some support for building single-file projects).

Or just build in the terminal with:

cc hello.c -o hello

After those first steps I would recommend installing the MS CMake Tools extensions (https://github.com/microsoft/vscode-cmake-tools/blob/main/do...), this automatically discovers CMakeLists.txt files in the project and then uses those to setup build- and debugging targets and configure the C/C++ language server / Intellisense.

I prefer this setup because it is more 'transparent' than a 'fat IDE' like Visual Studio, Xcode or CLion, but YMMV of course :)
This article seems to assume that computers are secure as long as source code is secret. The opposite is true, only open source can give maxium security.

(Of course the owner of the system might still want to secure their system e.g. by digital signatures. Open source does not mean open write access.)
I personally quite like James Aspnes' Notes on Data Structures and Programming Techniques, it teaches you enough C to be dangerous and proceeds on a whirlwind tour through most of the data structures you'll encounter in the wild.

You can find it here: https://cs.yale.edu/homes/aspnes/classes/223/notes.html
Sorry but that video is hilarious
I think they probably are well off, but nothing too big compared to anyone else in same position. If they weren't in GA they would do other things from cars, boats, vacation homes to travel and such.

In the end probably similar emission standpoint.
If you must learn C, which is probably sensible even if you never code in it, this ^ is the one to go for. I liked "deep C secrets" by Peter van der Linden some years ago.
They have a well developed internal system, recently theyve been moving to Smithy which is Open source.

https://awslabs.github.io/smithy/2.0/index.html
https://news.ycombinator.com/item?id=33131243
Moderation on Minecraft servers are done by admins, just as it's done on MMOs. Both controlled by a central entity. What is the difference?

The people appointing moderators are part of the central entity, unless you mean that the trolls being muted also have a say in it. Show me one such server that is not a tiny one with just a bunch of friends, where moderation is not needed anyway.
I don't understand. What am I supposed to be seeing? This link just takes me to an empty screen.
Yeah that's not bad. Any way to work prime numbers into it? I'm thinking bright objects worked into an orbit, with the gap between each reflector in orbit being say 5, 7, 11, 13, 17 so you'd see these periodic increases in brightness in an unmistakable pattern?
Why not ban everything non-essential then? Who needs to holiday travel? Or second home, or car outside smallest and lightest possible box. Housing too, 12 people per single room with shared bathroom and shower would work too... Or a few cubic meters.

And food, why allow anything but the most optimal from ecological viewpoint?
The English Football Federation honoured former player Jack Leslie after 79 years for a historic mistake made by the English Football Association by not involving the player with his country England in the national team matches because of the colour of his black skin.
Not questioning the post or it's conclusions, but how does Kurtis 'know' that the drives are fake? Is it just the price point? Are there reliable lists to check? Curious as to how to spot fakes.
They are using Chromium Embedded Framework inside JetBrains IDEs.
despite he's mentioned in this article he is barely mentioned - paul le roux. he had skills, money and the timing of his capture and satoshi's disappearance are right.
You can have batteries in your luggage, in a device for which they are intended, provided it is turned off. AirTags being a device which transmit and and contain lithium, and wouldn’t normally be be turned off might be forbidden under a strict interpretation of the rules.

The statement from Lufthansa is clearly an interpretation of existing rules and not a specific ban on AirTags.
I think it's a lot less useful for that. The problem is that doing that with C is that you're already strapping some lead to your feet from the very start, so a lot of what CII does is removing those weights by adding stuff from other languages, either by merit of coding style or new libraries. This would already go to far for a lot of C purists, but it doesn't totally try to work deny the language you're working in.

So it does basic error handling & modularization. You get that "for free" in a lot of other languages, or sent in totally different directions anyway (good modularization in OO and/or FP looks somewhat different)

Then there's a lot of practical data structures and algorithms, with good references to other versions and sources, so both something you could use immediately but also serving as jumping off points to advanced study.

So I appreciate it a lot more in combination with bare bones C than with other languages or even C environments with more standard library functions.

For style & technical guidelines, I think Code Complete is still a great book, or the Pragmatic Programmer. For a trad-C book, maybe even Pike's Practice of Programming. Avoid anything avuncular.

Of recent years (and not including OO stuff in general), Ousterhout's "A Philosophy of Software Design" packs a lot in a few pages.
There is no evidence that Scrum is better than informal SDLC. If it was possible[1] to scientifically compare them, my guess is that Scrum will be net negative.

--

[1] unfortunately it's either impossible, or very expensive. I've seen cases at large companies when the same project was handled to two different teams as a competition, but in that case they used different technologies, not different SDLC methodologies.
> Could Intel have implemented a translation layer better than Apple owing to IP constraints?

impossible.

rosetta 2 is for a relatively short transition period, not something companies like apple/intel would pour huge amount of $ into it. with such limited funding & expected life expectancy in mind, it is fair to say that rosetta 2 is already close to be perfect.

also, intel has a track record for producing software with horrible quality. it is vastly different from apple which is doing very good in a long list of software projects for decades. just look at the negative comments regarding Intel's most recent ARC video card software -

https://www.youtube.com/watch?v=k6WDvK41fms

https://www.youtube.com/watch?v=I8pdXvbW71E

let's be crystal clear - Intel and Apple are not operating on the same level here, their market cap has a 20x gap for a very very good reason. we are talking about the resting & vesting company that pushed for about 5% per annual performance increase for their desktop products for like 8-10 years in a row.
And you probably shouldn't trust a hedge fund manager who doesn't have his own $1,000,000 tied up on the same fund, anyway.
Unpublished Analysis: McAfee on Assange
Largely agree. I'd be astonished of they don't have high performance RISC-V designs under development.

Problem is that the endpoint is much less attractive (for them) than where they are now and the transition will be very, very messy. At a time when the business is under strain for other reasons it's a risky move.

Should have done it a few years ago - when they had process lead - but hindsight is a wonderful thing!
I don't get how people claim to "never buy Android again" because one component shipped in one series of devices isn't working as well as on devices of the competition.

Android isn't Pixel. Don't like the fingerprint reader (that definitely sucks) in the Pixel 6? Don't buy a Pixel.
All fair/valid points to consider. The closest example so far that I've found of a truly P2P online community is Aether: https://getaether.net
It seems the leak files are mirrored here: https://web.archive.org/web/20221007235925/https://codeload....

This is according to user @hardenedlinux on Twitter.

The GitHub repository that refers to has since been removed.
I just get a blank white page, viewing from UK. This might have something to do with the fact that the web page doesn't actually have any content in the HTML file, and even if it did, the CSS file has "display: block" so one wouldn't be able to see it.
That's not how AGPL works, it allows anyone to do commercial hosting.
Yes. https://ports.macports.org/port/openssh/details/
My goodness, what an idea. Why didn't I think of that?
https://www.youtube.com/watch?v=BOEYSLlQy9s
Would you have paid to read these reviews in the first place?
Reagan’s diary entry shows how familiar he was with the film and TV industry. He knows what a $7M production looks like, and he’s paying close attention to the TV network’s ad sales.

Another example of how important it is to choose the right medium for the audience. The same story conveyed as a novel wouldn’t have captured his immediate professional interest like the TV movie did.
> Amazon accepts the return with no questions and/or charges

No, this is true only in some countries. If there's no amazon store in your country you are in trouble.
> from now on a whole host of applications will refuse to work at all

This is pretty scary. I know I close the tab and move on when I see a notice on Firefox that says something to the effect of I must enable DRM to play media on this website (paraphrasing) but what if a bank or the government says the same?

I think the answer goes back to we can't solve societal problems through technological means. We have to get involved in politics. If anything is a legal monopoly (such as taxes), it should use open protocols and be accessible through free software.
What is "more effective" than "solve any"?
ADT guy tried to re-sell ADT monitoring service after I bought a house fully decked with now-unused ADT hardware.

Told him to replace the doorbell video camera with Ethernet wire-based (IEEE 802.3) ones is the only condition of getting back into their grace. They’re unable (or unwilling) to.

Hence begins my long road of repurposing the ADT panel and its hardware sensors with Home Assistant.
IMVHO it's not a matter of "we can integrate more creating a scaling effect" or "we have done too much, too intricacy" it's a matter of "basic technology" designed for business purposes instead of whole society serving purpose.

Try a modern car: it's a crapload of crapware crap. It's not because we have tried to integrate too much, automotive sector do not know IT, ... it's because modern cars are NOT designed for the human, formal owner, but as a service, a way to (ab)use the human owner to milk extra money. Similar thing happen with the cloud+mobile integration.

The SOLE way IT works is an open ecosystem where ANYONE can see, change at any level, contribute and discuss, because IT it's not a layer of automation over something else (typically a mechanical/electrical thing) but a logic layer between humans and their own machines. Productivity fall because user freedom an power falls. Users now are just a mechanical arm of a crapware system to do the part the crapware system can't do alone. The systems is designed to milk money on them, not to serve them.

If big of IT want real productivity MUST look back at their history: the more they abuse users the more short-term profits they elicit, than a fall. Or they came back to a FREE software, open hardware where they compete in features not in lock-in and crappy UIs/tools or they will be pushed aside as a generic commodity sooner or later eroded by some other sector who made more money them them (energy sector seems a candidate so far).
They explicitly went out of their way to break things on macos. That is just a dick move.

You are distorting the argument
Also being discussed at https://news.ycombinator.com/item?id=33129891
That they did it on Putin's birthday is just amazing
But passing the full object is so easy... and works so well most of the time. And with Typescript we know what is there... in theory.
Demos: https://docs.nocodb.com/getting-started/demos
Canadian companies planning hackathons to show ArriveCan shouldnt have cost $54M
The original thread is more interesting: https://bitcointalk.org/index.php?topic=382374.msg4108815#ms...

...& bitcointalk has many more ideas OP might wanna fill his blog with
There's some reporting/speculation that suggests that Russia has actually gone through a lot of its weapons during the invasion. It's possible that the quantity and quality of the Russian rocket stockpile was greatly overestimated, much like that of the army's: you don't mobilize reservists if your great army is still in top fighting shape.

https://www.thedefensepost.com/2022/09/01/russia-missiles-ru...
> If you read that level of intent and nuance into word choice, life is going to be very hard and confusing if you meet someone not in your culture bubble.

This has been my experience. Be patient and give the 'questioner' a chance to show they are 'asking'.
This is the silliest argument ever. Helping slaves escape to Canada was once illegal. The society understood that such laws do more harm than good and changed them. Same will happen with copyright laws.
Tasword 2 (word processor) on the Spectrum did 4x8 (3x7 with a spacer) to get 64 characters per line which was miraculous at the time.

(They probably kept it on an 8-high grid because the Spectrum's screen layout was a bit bonkers if you went off 8-alignment.)
If it's built badly enough, probably. And this is Russia and the bridge is hastily built political project.

Meaning we won't know without more data.
And you plunder ships in high waters?
Depends, they have kalibr cruise missiles that can hit pretty accurately but they are expensive and they don't have many. Other than that, it's mostly the artillery doing most of the punching and they aren't accurate and subject to being arty'd back. They don't have precision munitions for these arty and ukranians do have som M982 Excaliburs which are pretty accurate.
I remember a long time reading a text file from a package while browsing my /usr/share/docs about the history of Gregorian calendar date in the history, i think it was pretty interesting but I can't find the name of that package of where this was located, (can't seem to be in coreutils/utils-linux except if that has been removed). if anyone would know what i am talking about, i'll be grateful to know the name of the package.
Thanks, I might expand this in a new article :) This seemed to be too long for some readers.
It's hard to take someone seriously or believe that they've even read the material when they say stuff like this. K&R (2nd ed.) is constantly calling out undefined behavior, etc. and gives you information you need to start out on a path to be a real stickler about the language.

I spent time on my own learning C from K&R since the CS program at my school didn't expose anyone to C (or C++) during the first year. Later, in e.g. the computer architecture course or the data structures course when C was being used liberally (and sloppily), and as I was running across lots of C in the wild, I was continually frustrated by the frequency I saw people relying on common-but-undefined behavior that's explicitly identified as unsafe/unreliable in K&R.

Here's my advice to the original poster:

If you come across unsubstantiated comments telling you to ignore K&R for all the bad things it contains, then ignore those. Or you can ask for evidence of the bad things they say about it. It's become a meme in the last few years to write meatless swipes about how bad K&R is, but in all the times I've asked for evidence of the things it's purportedly rife with, no one has ever produced anything. The most egregious thing I know of is that it uses `gets` and `puts` in some places—while taking extra effort to tell you it's wrong to use them. This is arguably exactly how do-not-do-this wisdom should be imparted.

There is one criticism that holds true about K&R, if you're being generous (to the naysayers, that is), which is that it really does just teach you C the programming language (with some extra stuff about the UNIX system interface at the end). It's not a general software engineering book. You don't learn about build tools or how to structure large, maintainable programs. It exposes you to the fact that C has various nooks and crannies, and it teaches you them, and that's all it really tries to be.
Yes, they do everything not to call this war a war. But practically speaking, even if they haven't transformed their industry into total war machine yet (they started the process already), the war has been going on, it's just a question of semantics.
> you have to find all the silenced users on the talk pages to learn about the real scope of a topic...

You definitely need to read the talk page.
From a technical point of view because ActivityPub is based in HTTP and other instances need to know what endpoint to talk to.

There is already support for basic migration of followers but it would be nice to see fully instance-independant accounts. Probably something based on cryptography so your account is a key and you can publish from any server. However a protocol like this would be a lot more complicated than ActivityPub.
Now the classic question is do those fleas eat anything else?
Do you mean total war?
Extensive coverage on TWZ

https://www.thedrive.com/the-war-zone/explosion-rocks-russia...
How comes the linux desktop client of signal is such a bloated mess, which can't be used standalone but only via phone app?
> learn to find and use primary sources...

Except that Wikipedia policy is only to use secondary sources, otherwise it is considered original research.
It will deplete Russian population and weaken the Russian army even more. Nevertheless, Putin seem the kind of person who is afraid to admit defeat so I wouldn't count on him giving up too soon.
So this does what? Cut off all those people from food/water/medicine? Sure you can move that stuff from the other side but how will it ever get there?

I am amazed at this one sided all or nothing attitude. We keep going like this the war will last 20 years. What is the end result planed here? Putin can go on for as long as he wants and same goes for his replacement. This is like trying to get the US to leave Iraq, just without the democratic pressure from inside. The US left Iraq when they wanted and definitely not if they were loosing like when the horrible insurgency occurred that killed thousands.

If you don't agree please state your case so I can understand your perspective other than just down voting.
> That seems like a very, very poor choice.

By all means, enlighten us to the better one. It seems like they made a tradeoff here, and one that’s most in line with keeping everything distributed.
Russia is using shit, but that shit caused 100s of billions in damage. Yes, Ukraine is pushing them out with more superior weaponry, but the damage Russian “shit” left will be felt for decades.

Source: lived through something similar 30 years ago, sponsored by Russia.
Well, sometimes the question itself is intended as a DoS attack
RRR is the most expensive Indian film produced to date:

https://en.wikipedia.org/wiki/RRR_(film)

See some of the film's action sequences here: https://news.ycombinator.com/item?id=32790428
I don't think he meant it's the beginning of what they intend to do to the bridge. I mean the rail connection looks like it could be salvaged so they might take another crack at it, but it's more likely that he meant it's the beginning of the next phase (the end?).
If this "we" was meticulously used it might also be that Satoshi was very conscious that this code would have to be ran by someone else who reviewed it before an actual consensus-driven network would arise.

So effectively "we" in this context could be anyone who thought that this code would become law for that network.
Two lawyers can argue different sides of a case with the same set of facts. These arguments will be completely different based on what side of the case they are arguing. That's why it is important to know the bias of the person you are listening to and make sure you hear the arguments from people with different biases to get a good understanding of what is happening.
> However it is now being combined with ARM technology

You mean PAC. PAC does not really do what you think it does; the original program can still corrupt its data as much as it wants (even due to bugs). And I don't think it has anything to do with Pluton.

> If a process wants to commit suicide, there is hardly anything that can be prevented I guess.

> Now if one goes out of their way to work around security mitigation and enjoy the freedom of corrupting their data, maybe they should ask themselves if they are on the right business.

No; what I have been trying to do for the entire comment chain is to show that this is how things work _right now_ (the entire process' memory being a single opaque object/blob with the same tag), and that for obvious reasons you cannot forbid that and just claim that "there will be NO alternative" because you will always be able to continue doing what everyone is doing _right now_, barring a significantly upheaval in the traditional definitions of computing.

If you provide an allocator that integrates more closely with the hardware then that is all and fine, but you just _cannot_ claim there will be no alternative specially when the alternative is just to continue what you're doing right now.

Again, we've had many architectures with memory tagging, hardware bounds checking, whatever you can think of. E.g. even x86 had memory tagging at a time (386 segmentation which was globally panned), hardware bounds checking (MPX, completely ignored due to the reduced performance), etc.
Why would they want to do anything else to the bridge, apart from destroying it a bit more completely? The goal of this action is to hinder Russian military supplies to Crimea. Obviously they are going to attack other Russian military targets.
> Putin can go on for as long as he wants

I'm not sure that this is true. We're already seeing some visible protests and some pretty high profile dissenting voices, both nearly unthinkable before the war. I don't think we can speak with any certainty as to what can or cannot definitely happen.

And this bridge has only been open for about four years, if you're wondering about how the people there will get food and medicine the answer should be: the same way they did before the bridge was erected. If they're not able to do so due to the fact that Russia started a war, you can't really place the blame on the Ukrainian side.
Continue to liberate territories from an occupying force, including Crimea?

It looks like you think this is just a provocation, when it's not - Crimea was one of the gateways for supplies to support the invasion.

But I see what you're saying, you just need to flip it: what else can Russia do (after the invasion, indiscriminate destruction, mobilization, destruction of civilian infrastructures).
One day after, so a belated birthday present.
something not mentioned in the other comments, the frontline is large and the density of soldiers is low. The entire frontline is something like 2000 kilometers. That's larger than the distance from Berlin to Rome. Rockets can do damage against strategic targets but as fanned out as many of the confrontations are, there's limits to what any single strike can hit. Ukraine has made good use out of very mobile, small units.
Putin has only so long to live, and I doubt that whoever/whatever replaces him will have even his (lately degraded) level of competence.
https://en.cppreference.com/w/c
The US didn't face serious international sanctions, and Saddam was basically steamrolled during the initial invasion. Russia does and Ukraine was not.