skysight-inc/HackerNews huggingface dataset:
Any sufficiently advanced networked computer will have the potential for spam or malicious users. iMessage already sees this without being an open protocol; it's deeply-integrated nature makes it a prime vector for malware and 0-click spyware. Adversaries like NSO Group actively exploit this.

The goal isn't a more locked-down phone, it's transparent communications infrastructure that inherently resists attackers. Anything else is an imperfect solution that relies on trust more than mechanical security. If Apple wants to lead the way on that, they should do the world a favor and propose their own open SMS encryption standard. As it stands, their 'ours is better but we wont show you' approach is about as obvious as security theater gets.
Yes, though it's better that people mine Bitcoin this way than off coal powered grids.
Here's my take at a summary: systems designed and implemented by the enfranchised, regardless of intent, invariably are biased against the disenfranchised.
I'd wager that all tech monopolies do this
> I've never had an issue where a coworker rejected a PR, even when doing a massive refactor that isn't strictly necessary.

As an engineer, I have rejected massive refactors in unrelated PRs: heck, I have rejected massive PRs period.

They always:

- are hard to review

- bundle a bunch of unrelated changes together

- hard to accept piecemal

- risky to test and deploy

- hard to revert

- hard to pivot according to new learnings along the way

- hard to improve

- have lots of review iterations

- slow down all the other work (conflicts, remerging effort for all the other changes in flight...)

- usually "one way doors" (relates to hard to revert)

When these are done as small incremental steps where we improve one thing at a time, none of the above hold, and coupled with a good CI/CD pipeline, take less time.

I know that many engineers believe there are things that can't be done incrementally like that, but I've always been able to give them a plan for any "impossible-to-split" refactor/rewrite.
It’s based on Llama, which is trained with more than just code. Therefore, it knows more stuff. Either way, it would also read comments and other things and learn some English, perhaps.
IQ is an incredibly useful metric and why we sort our society on SAT scores. It's just not the only useful metric.
>I think it's kind of neat that the internet has finally come around to make cable TV obsolete.

That's because internet is cable TV these days.
In their table about compilers, isn't AArch64 and ARM64 the same ?
My integrity in regards to my job goes as far as not doing things that are illegal or straight up immoral, but other than that'll do pretty much whatever my boss wants me to. Something that's annoying but relatively harmless like this I wouldn't even bat an eye at. It's a pretty rough job market out there at the moment and I'm not looking to make any waves or get on anybody's radar by being difficult.
Opposing origin narrative: The prewar, Christian "Paneuropa" movement. (There's even an obscure arguement over the matter, whether the 12 golden stars emblem on blue background is an emblem of Mother Mary or not.)

Please do not see "Marxists" everywhere, where it's not solely about unregulated capitalism. In actuality, the EU has been criticised quite a bit in the past for being the very spearhead of deregulation and denationalisation in Europe (compare the Maastricht agreement), which is probably not that Marxist, at all.

You may also check your "Marxists":

- Jean-Claude Junckers: Christian Social People's Party

- Vivian Reding: Christian Social People's Party

- Helmut Kohl: Christian Social People's Party (CDU)

- Guy Verhofstadt: Liberal Democrat (moved from neoliberalism more closely to centrisism)

- Jean-Luc Dehaene: Christian Social People's Party

- Raymond Barre: UDF (center right policies)

These are all conservatives, mostly Christian conservatives!

PS, regarding Spinelli: The PCI was actually a mix of communists and social-democrats, was a prominent proponent of Eurocommunism, which opposed the USSR, and Italy's second strongest party after WWII. Arguably, they were the only ones not in bed with mafiotic structures and/or Gladio-style stay-behind organisations. Not every person adhering to Marxist theory is automatically bad and evil. Most are actually idealists (somewhat at odds with their materialist viewpoints).
Meson is a front end.

Edit: Caution: This statement is incorrect--It can generate CMakefiles as a backend. It can also generate build files for MSVC. It can also generate standard Makefiles.

Edit: Corrected downstream. CMake can make Ninja files which Meson also makes. I got this backwards but kept the edit so people won't get confused.

CMake is NOT a gold standard. CMake is an agglomerative disaster.

For example: try getting CMake to accept zig as your compiler. "Oh, your compiler command has a space in it? So sorry. I'm going to put everything after the space in all manner of weird places. Some correct--some broken--some totally random." If you're lucky CMake crashes with an inscrutable message. If you're unlucky, you wind up with a compiler command that fails in bizarre ways and no way to figure out why CMake is doing what it did.

This is my experience with CMake every damn time--some absolutely inscrutable bug pops up until I figure out how to route around it. If I'm really unlucky, I have to file a bug report with CMake as I can't route around it.

Sure, if some unfortunate soul has beaten CMake into submission and produced a functioning CMakefile, CMake works. If YOU are the poor slob having to create that CMakefile, you are in for worlds and worlds and worlds of pain.
Vouched.

Ignoring the political football present in the article - the concern is valid but limited. The idea of a kill switch / immobiliser is both interesting with many advantages, but a huge concern how such a thing might be abused outside of the US - and if those counties US exports cars to, for it not be so popular and thus not as saleable.

The usefulness hinges on it being very hard to modify, and not within the scope of an industry that would emerge so the car can start and run regardless - if it's easy to beat, the purpose is nonsense and only passes on additional costs to car owners - if it was actually locked in requiring new harness and engine modules, not a mere singular module, the additional cost is worth it in that not only would it thwart drunks, the impaired, erratic driving (say during crime) but for non violent theft reasons where the car is simply stolen from the street or home - the whole policing, insurance, lost time landscape would change dramatically, with the car engine / ignition wiring becoming non functional to any third party and thus little value apart from some parts for wreckers - still money but not anything like that generated by the sale of stolen cars in a different location with low inputs to do so.
AirBnB is not the cause of housing scarcity, the under building of Hotels to meet short term stay demand, or the economic conditions that facilitate a lot of travel. If it weren't for AirBnB other players in the short term rental business would likely ave moved into the same niche.
My decision to just stick with Windows 10 LTS version for gaming is reinforced as a good decision on a fairly regular basis at this point.

My partner was on Windows 10 and was running into some issues with OneDrive. Apparently it just moved the entire user directory (or something like that) to OneDrive and most of his files were not local. We tried to disable OneDrive and his Desktop just disappeared.

We finally just got rid of it, but it was a pain and I don't think he ever turned it on. At least not purposefully.

Also please don't say to just use Proton and SteamOS for gaming. I have had enough issues with games not working under proton (Particularly if not from Steam) or updates breaking games on my Steam Deck that I also use Windows LTS on my Steam Deck most of the time now.

Edit: I remember what the problem was. he ran out of space. So the service that he didn't sign up for (at least purposefully) that synced his entire home directory stopped syncing because he ran out of space on it, and his files are basically being held hostage by OneDrive.
My dream is to have a real AI-powered travel agent that would do all the discovery stuff per my constraints and selections and then book reservations (where needed) for anything. The AI agent would fill out all the necessary online forms or make calls and collect confirmations. Then it would present me with my itinerary which I can ask it to change at any time.
Now they must add another option: "I quit OneDrive because of this dialog!"
So by breaking the law.
I agree heartily. Somehow we have all the media at our fingertips, but content discovery is miserable.
In a move that surprised approximately no one.
Something asks me to rate them, they get a 0
I mean isn't this what we have RxJS for?
Installing Linux distros these days is trivial, and i encourage anyone with a usb stick laying around to give them a try.
This doesn't dispute that there are people out there, people who are supporters of Palestine who think that what happened on 10/7 was somehow justified. Just because Piers Morgan didn't interview them doesn't mean they don't exist.

There are also plenty of pro-Palestine people who understand that Hamas is just as much of an enemy to Palestine as it is to Israel.
Twitter Should Be Your #1 Marketing Focus in 2024
> Instead of being cool, focus on solving your problems.

This needs repeating to every dev every week. Myself included
This is pretty much the Gartner hype cycle, right?
The jobs aren’t going on Craigslist; that was just a comparison to explain to a layman what the freight brokerage listing sites look and operate like. Using these sites is pretty common in the industry.
https://www.multion.ai/

Sorry for late reply
Aside from having gone through the certification, what are the differences between Ferrocene and upstream rustc?
What happens when you go thru the uninstall process?

I've uninstalled OD on 100+ systems. It's always followed the pattern of other crapware; it goes away until the next major update.
What was the car segment such as luxury, economy, etc.?
It's the MSVC linker that would complain. The problem is that the C runtimes used by MSVC and gfortran (whose own runtime library is written in C) are not ABI-compatible. The hack that numpy used was to link the Fortran objects into a DLL to add a level of indirection (the import library) that would pacify MSVC.

So there was some extra work needed to create these DLLs. Either in the build description files, or in Meson. The SciPy people didn't want to implement this indirection in either place, and the Meson developers were not eager to help them either (they did help in general, for example with Fortran and Cython support; but they don't want to provide footguns) because it was indeed a hack. It only worked because the Fortran side didn't use files that were opened on the Python/C side, for example.

https://web.archive.org/web/20180711144501/https://pav.iki.f...
I think it's true that Apple doesn't show your contacts status of other people in the Messages app itself but it does show your contacts alternative way to message if you have it added - looking at a random contact I see a button inside Contacts to launch a chat via FB Messenger there.

While not exactly the same it is useful
As a customer, you will try of course to get the best deal. The best deal for you is the worst for them, so the target of advertising is convincing you that you are getting the best deal while actually giving you the worst possible.

Targeted advertising is not giving you better deals, but providing you with a greater mismatch between your expectation and the reality. You may get a better deal out of it, but that is an unintended side effect
Having any such binary expression is considered a severe violation of coding rules for certified software (avionics, medical...). There's a good reason, because it's my almost always hiding a bug. And in gray cases where the duplication is not obvious, forces to think hard about it.
It's two different things.

Cmd+X removes the text, and puts it on the pasteboard. If you change your mind and copy something else before pasting the Cmd+X-ed text somewhere, the text is lost.

On the other hand, when you move a file, it stays in the original location right until you paste it in the new location. If you change your mind, and copy something else without pasting the first file, the file is not lost.
Your point being that the 'Ministry of Agricultural Jihad' has declared a holy war on crickets or something. Not a hill I would recommend to die on tbh.
The difference is, with crypto, the scammers were approximately the entirety of the field, and were scamming people with bullshit product tailor-made to be a vehicle for scamming. With AI, those same scammers are just a small fraction of the overall market, and they're overhyping a real thing with real value. There's a qualitative difference here across many dimensions.
We're doomed lol!
Any example PR? I am curious about what they look like.
Probably depends a lot on what (and how much) you eat for breakfast too?

If I don't have some kind of protein in the AM, I quickly start having mental/emotional issues (and end up with recovery problems due to exercise, including pain). Trying to make up for it at lunch is a losing battle.
Nonsense. Windows Server is an OS that can be used for anything.

Besides, they're the only people making an OS that regularly needs to be restarted anyway.
Yeah, sure, 40 years ago make had implicit rules for building .o files from .c files so you didn't have to write them, but if you told it your compiler was going to be bananac, it wouldn't refuse to run.
The CIA also writes/edits Wikipedia articles on contentious topics, historical events, and persons. Both sources are good for uncontested stuff, but neither are good sources for anything contentious because of the authors.
> Assuming ET’s output the same technological garbage like radio waves as we do

That's a very tiny window in time, and after that the bulk of the comms goes optical or to satellites using far lower power levels than your typical radio or TV station. Ironically the first thing ET might be able to hear and what we might be able to hear from ET's is "CQ CQ ... ".
It's called expectation management.
This and construction is governed heavily by codes (in the US, at least). This constrains how much freedom builders have to design any-which-way they want.

But to the OPs point, there is a stark difference in the quality of work between tradespeople who respect their craft and those who look at it as merely a means to a paycheck.
Is it even possible to run Windows anymore without a Microsoft account?

If you only have a local account, OneDrive has nothing to sync to, right?
Note that Meson does not generate CMake files. It generates MSVC or ninja files.
> Eventually it clicked for me: developers don’t intend to write useless code, and code that does not match the developer’s intent is by definition a bug. Therefore, any useless code you can detect is a bug.

I'm not completely sure I would take it all the way to calling it a bug, but I do appreciate a rigorous way to simplify code, because the worst case is that you've made it easier to reason about and that's a win all by itself.

(EDIT: This post also makes me feel better about my personal coding style being paranoid and doing things like using parens to force order of operations and avoiding "advanced" constructs like ?? because I don't trust myself to not shoot myself in the foot. I'm not a professional dev, so I'm happy to write verbose, inelegant code in exchange for it being so simple that I'm less likely to screw it up)
I think TrenchBroom deserves credit for that.
In case of power failure, how the ROM will store the data?
My conclusion on hackernews being "pro-regulation" is based on observance that posts discussing the downside of regulation are often downvoted.

I agree with what you said. Knowing that repealing regulation is much less frequent than producing new regulation -- we should assume all new regulation is high risk, since its' impact is known to have tradeoffs, is to some degree created from perverse incentives and minority interests, and once in place is immutable. Regulation can be good and it can be bad.

So if we know that regulation carries high risk, we need to be very apprehensive to anyone calling for more regulation such as this article via "https://www.kayrros.com/". We don't know who they are, what they want, and what their suggested change in policy affects in net to humanity over time.

I guess what I want is for companies like "https://www.kayrros.com/" to be held to a higher bar and be more responsible for the outcome of their research and conclusions.
> I what way does an average consumer/user get value from crypto?

Look at venezuela and turkey inflation rate these last two years (and the estimates for the coming years). Look at the SNAFU that happened in Iran and banks defaulting and now inflation kicking in.

It may be an ultra risky bet (and there are serious opsec risks too) but when your savings are going lose 90% of their value in two years anyway, why not take it?

Bitcoin was, after all, created as a gigantic middle finger in response to infinite money printing.

The world is big and there are average consumers in countries other than the US or the EU.
In-car Wifi, Spotify on the car radio, OEM maps with traffic.... you see zero?
Ask HN: Would it be worth it to become a junior executive?
After approaching 3 years of experience as a developer I'm starting to ask myself where all of this is going. I heard of people that out of certain degrees like communication or marketing join a company as junior executives and although I am aware that it is a completely different kind of job I'm still wondering if it wouldn't be a possible next step career wise talking. Considering that I got no degree and already have a steady career as a software developer would it be feasible to actually do that? And even given that it's indeed possible, what is the reality behind being a C-suite?
Java doesn’t have a universal practical solution for this. Principled solutions based on custom class loaders (such as OSGi) added tremendous complexity and created more problems than they solved. Other solutions such as shading (renaming classes and their usages to prevent name conflicts between different versions) work in some cases but have their own limitations and drawbacks.
I recently cancelled copilot (only used the chat) in favor of aider[0] and chatgpt vscode extension[1]. I really didn’t find myself using it much and paying for usage via openai api seems a bit more reasonable for my use case.

Side note… I also tried continue.dev vscode extension[2] but could not get it to work reliably.

[0]: https://aider.chat/
[1]: https://marketplace.visualstudio.com/items?itemName=feiskyer...
[2]: https://continue.dev/
Wouldn’t it be a lawyer typically responsible for the privacy policy?
So you don't mind if a CEO isn't a good person if they're not vocal about it on social media?
It's not that I want to trust governments more. I want to get away from the "flat list of 170+ root certificates" model because I want to trust a bunch of governments (not least that of the US) less!

Is your argument with the RFC that content exfiltration is always more costly than active network attacks? Obviously all else being equal that's true, but it's an overly simplistic model when multiple countries come into play - for a government, an active network attack against a foreign power is much more costly than any king of attack, even content exfiltration, against a company within your country.
Tensorflow isn't even mentioned in the press release. I wonder if we can now conclude that Google is no longer promoting Tensorflow in Google Cloud (or any cloud) compared to Jax.
> But we didn't go around advertising, "If you've been a smoker, you're never getting rid of your increased risk." Because that would have been demotivating.

Honestly, learning this makes me regret quitting smoking a bit.

Just a bit, though, because the main risk with smoking isn't cancer, it's emphysema.
> It's not unreasonable to ask permission before you use something. It just isn't.

It can be unreasonable if it makes it harder to society in general to reuse and innovate on previous works. Intellectual property in general can be quite destructive. Heck, take a look at Permission Culture, which is actually a negative thing:

Permission culture is a term often employed by Lawrence Lessig and other copyright activists such as Luis Villa[1] and Nina Paley[2] to describe a society in which copyright restrictions are pervasive and enforced to the extent that any and all uses of copyrighted works need to be explicitly leased. This has both economic and social implications: in such a society, copyright holders could require payment for each use of a work and, perhaps more importantly, permission to make any sort of derivative work.

Lawrence Lessig describes permission culture in contrast with free culture. While permission culture describes a society in which previous creators or those with power must grant people permission to use material, free culture ensures that anyone is able to create without restrictions from the past.

...

An implication of permission culture is that creators are blocked by systemic procedures and this discourages innovation. Requiring permission in this sense means that creators will have to prove their usage of material is fair, even where legally unnecessary,[4] which is a process that some would decide not to continue.[5]

Source: https://en.wikipedia.org/wiki/Permission_culture
Today I had the Bing Search bar appear on the desktop, without Edge ever having been run (new 10 pro install). Previously it always appeared after the initial Edge launch + non-consensual Edge setup ordeal.
Have you considered starting out with IT work for other lawyers? Then you can make good use of both skillsets. I'd imagine a lawyer is going to be more open to paying a fellow lawyer for some IT help to improve or automate their work than a random programmer. But you'll have to pitch them and sell them on it.
I actually would have guessed a full load dishwasher would cost less than that, maybe 15-20 cents.
Yes, though different operating systems use different naming. On Linux it's `aarch64` and on macOS+Windows it's `arm64`.
Depends on what you mean with „supported“ - the qualification is at the moment for ARMv8-A bare metal (aarch64), see https://public-docs.ferrocene.dev/main/qualification/report/..., mostly because that‘s what our initial customer intends to use.

We have other targets on the roadmap and can implement/qualify targets on request, so if you‘re interested in a specific target, we‘d be happy to talk.
I'm not sure if this actually correct. Performance increases were reliable and consistent for a long time but we're reaching the physical limitations of Moore's law. Unless you have new physics or new models of computation, we might reach an actual speed limit this decade when the transistors are limited but the size of atoms.

I also believe there will always be a need for determinism. There will absolutely be applications where the randomness of ai is unacceptable.
I’m curious what are you thinking the advantages of using an AI only agent for this? For example, compared to Anywhere.com, where human experts are the agents.
EU agrees to introduce eID ignoring privacy concerns
Cmd+X is for cutting. You don't "cut" files. Cutting removes the original item, and puts it in a temporary location before pasting it in the new location. Moving files is not cutting. It's moving.
Thank you for the clarification. Meson refusing to do something and the developers not deeming that a bug seemed really unusual.