Hacker Newsnew | past | comments | ask | show | jobs | submit | mainecoder's commentslogin

All I know is that RUST will lose skill issue and C will win


we shall C the resolve of the RUST maintainers they are working on borrowed time ....


What will happen when the greed of defense companies outweighs the needs of the country for defense? can the defense companies continue overcharging the US government and being drunk on their profits lag behind and lagging behind lobby for the requirements of the US military to be out of date(which is already happening as we see requirements persist that still look like they are from the 1970s in an era where low cost drones, and cheap loitering munitions do not exist, era only way to track a fighter jet is long range radar that distributed camera and ir camera tracking does not exist that fighter jets have true stealth.)and once that lobby works they become over budget and late on delivering on those requirements. This thinking that the defense companies can slumber and we will still be ok is erroneous and will result in us getting humbled in the conflicts to come (having nukes will not make us impervious)


There's a fine line between parasites short-term maximizing how much blood they can suck out of their host, and parasites ending up net losers because they got too greedy and undermined their host's longer-term health.

Historically, military grafters and war profiteers haven't been know for either their long-term thinking, or their judgement about fine lines.


Did they really have to tell their programmers this ? (see Page 52) AV Rule 174 (MISRA Rule 107) The null pointer shall not be de-referenced.


The rule isnt there to say "don't do this". It's there to say "you must prove that this holds true, in any circumstance".


Commercial jet airliners, which in all likelihood you have flown with, have system controllers which intentionally dereference the null pointer. Yes, I have seen the code, the intention was an integrity check at startup, which computed a checksum of the memory, which included the value stored at address zero.


There are old idioms in C where null pointers are intentionally dereferenced to induce the expected outcome. Not the best way to write that code because beyond being less explicit about intent it also isn't guaranteed to work.

The rule is likely speaking to this code.


I've done it, I think more than once.

I was getting to a point in the code. I could tell by a log statement or some such. But I didn't know in what circumstances I was getting there - what path through the code. So I put in something like

  char *p = 0;
  *p = 1;
in order to cause a core dump. That core dump gave me the stack trace, which let me see how I got there.

But I never checked that in. If I did, I would expect a severe verbal beating at the code review. Even more, it never made it into release.


Awesome job is it possible to have predefined specing features and perhaps a layout as well for instance if I need a specific layout, font , order , certain UI elements it could be for accessibilitys' sake or preference , can you make the internal code used for app creation be configurable insuring security of course.


Well the Chinese are powerful and without the help of the US the Netherlands can't do much. Additionally, the process of moving discrete semiconductor production to China is already underway. Production in Hamburg will stop sometime in late 2029 and the R&D center in Nijmegen, Delft will close done late 2028. The US should have helped the Netherlands but now it is over the Chinese won this battle and fairly easily they did not need to use much of the leverage that they had. The commentary by EU officials shows that they used a top down approach using the EU to pressure the Dutch.


Are you sure this is right, and if so would you mind sharing a source for this?

According to the Nexperia 2024 annual report [1], they had just committed to _invest_ in the Hamburg site for their WBG/SiC/GaN production lines. Closure of the fab in Nijmegen was actually reported by NXP[2] not Nexperia - different companies.

[1] https://www.nexperia.com/dam/jcr:fc307e7e-e159-482c-b21b-0f9... [2] https://bits-chips.com/article/closure-of-nxps-nijmegen-fab-...


They didn't use the EU, they put pressure on companies in other countries, notably Germany, which then did the rest.


Additionally I forgot to mention the withholding of shipments from China of the finished product that served as a public(visible) leverage.


Perhaps something could have been done via the EU. (No, I know, France/Italy/Spain/Germany are way too obsessed with their exports to PRC.)

Been there/done that - Sweden was unjustly bullied by China and got next to no support from EU. That was a mask off moment for some of us. It seems that for member states like Sweden and the Netherlands, we're supposed to just pay a lot of money in order to get toll-free access to the internal market.

Edit: I would welcome a split into EU North and EU South. Sort of like Aldi North and Aldi South.

EU North: UK (welcome back!), Norway (hello!), Denmark, Sweden, Finland, Netherlands, Estonia.

EU South: The other countries.


What if I told you that China has more influence over the EU than it has over the Kamer der Staten-Generaal( the Dutch parliament), thus they are using the EU to pressure the dutch. The irony is that European Sovereignty is respected when all the countries of Europe are able to make their own sovereignty respected i.e. it is each of the individual states making their own sovereignty respected that actually elevates the sovereignty of Europe, the EU by pressuring, disregarding and relegating the sovereignty of the member states devalues the collective sovereignty of Europe. Additionally adversaries need only focus on having leverage over EU officials and the EU officials will do their bidding for them.


For the Netherlands the whole world is just a board game for local politics.

Seeing international media overthink this as some kind of deep strategy is mildly amusing.


You may also be wrong about that.


The current Dutch government is a bunch of egotistical fascists made up of a coalition of parties that try to get one over on the other by any means necessary.

They fell after a year because of that but are still in power until a next one can be formed. They've been like this for 6 months due to our excruciatingly slow election system that requires months to prepare an election. When that finally happened the results weren't much better.


The CPC leadership have plenty of personal assets stashed in the EU/UK. It would be easy enough to take them to the cleaners by prosecuting them for violating Chinese AML laws.


You definitely don't want Holland or UK in your new union. With the rise of fascism there, Farage in the UK (and Brexit was purely xenofobia driven) and the PVV, FvD, JA21 in Holland owning nearly a third of seats.

The EU is getting worse though yes with their damaging of the gdpr, trying to force chatcontrol etc.


Rust allows us to collect paycheck rewriting code, rewriting code is so much easier since you do not have to think much about the underlying business you already have the code it's purely technical also you can just collect paycheck rewriting code for quite a while since most code bases are large easy money if you already know rust.


My friend told me he likes writing rust because he loves doing things that have already been done his senior pushed management to rewrite in rust and got approved after 2 months, he jokingly told him I guaranteed us a job for the next 3 years rewriting will take time. One paycheck collection strategy push Rust -> get adoption -> rewrite code (now memory safe yay) -> collect paycheck rewriting . In the meantime others will write memory unsafe code for you which is new and provide you a paycheck guarantee and the rust compiler helps you take your time when rewriting you can read the old code while it compiles.


Why does this have to be a political issue the TP-Links hardware and software can be examined, this is not a difficult process that would need the greatest experts on earth a simple examination should show whether data is being sent to China or if there is any security issue that can be spoken of so far nothing. Might as well say sanction then because we need to make a distinction between a technical security flaw or economic and political reasons, if the security flaw is not articulated then it's safe to assume it is political.


If you look at the article there isn't any one claiming that tplink is in bed with the prc. Unlike say huawei or zte. It's not even that they're saying tplink could be compelled to give up data like alibaba or tencent.

Rather, it's that tplink has security vulnerabilities and those along with all other factors make it a national security threat. Other factors include, how pervasive it is in the market and how actively the Chinese are exploiting these flaws.

And to your point- soho devices are notoriously insecure, tplink especially. If youre not familiar then you simply must take your expert's advice on it.

This is more about preventing the next vpnfilter


In that case they should ban asus routers too.


> Rather, it's that tplink has security vulnerabilities and those along with all other factors make it a national security threat.

They shall start with Cisco then. Or backdoors do not count as "other factors" ?


If you think identifying a hypothetical back door in something as complex as a router is not a difficult process you are simply uninformed.


> Why does this have to be a political issue the TP-Links hardware and software can be examined

Because while people are really frustrated with these issues in general, effective reforms require principled regulation (eg anti-trust unbundling of software/hardware, personal data protection) and are directly opposed by the US surveillance industry. So instead people channeled their built-up frustrations into the siren song a fascist demagogue promising to simply make it all better with the snap of his fingers, while he was actually backed by the surveillance industry eager to consolidate its power. So now the battle lines we've gotten are the US surveillance industry pitted against the Chinese surveillance industry, with US citizens losing either way.


please can we have a no AI button perhaps with regulation even when using AI if someone does not want it temporarily it can be toggled off but they need AI was used by X % of users and millions of times metrics for promo so NO


AI LLMs are not profitable because they are not the product, we are the product (our data - our information, our privacy, our identity, our needs, our desires, our family photos/videos, etc.).

So no, the AI "feature" cannot be turned off, because it needs to be active and continuously spying on us and leeching our data to "train" them to spy better and more intrusively.

All so we get targeted ads everywhere that are more tightly coupled to our lives, and so our lives can be dictated, controlled and exploited by the powers that be.


This is why I have been saying that we should stop using these products, have an adblocker, and do not give them money for whatever that also includes "removing ads", because you are just incentivizing them to have ads.


There is a crude version of such a button but it might no be what you want: the No Microsoft button. It behaves just like its siblings, the No Google, No Apple and all the other No ${undesirable_company} buttons. As long as you allow any of those companies access to your data they will be used for whatever purposes they consider beneficial to their competitiveness and/or bottom lines. Should this be found it it generally was a 'mistake' which will be 'rectified' and the dance continues. The only way to win this game is to refuse playing it, How a bout a nice game of chess?


No Microsoft button

The world runs on Windows. Oftentimes, outdated iterations of windows even.

I think it's safe to say that it is impossible to exist in the world today without interacting with a Microsoft product as part of daily life - far more so than with Google, Apple, Amazon, Samsung, etc.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: