skysight-inc/HackerNews huggingface dataset:
C/C++ is undefined if C is an instance of an integral type.
Pretending like there's a healthy market for browsers because one monopoly is standing in front of the other monopoly is not ideal. If Chrome finally gets that 90% market share, maybe regulators will finally start doing something.

...well, except for Edge which is a third monopoly in this equation forcing itself onto unsuspecting consumers. Even if it's still Chrome under the hood, that probably looks like "healthy competition" from the clueless people at the FTC.
I think this is so smart. The main thing holding back replacement of the GIL at the moment is that there is a VAST existing ecosystem of Python packages written in C/etc that would likely break without it.

Multiple interpreters with their own GIL keep all of that existing code working without any changes, and mean we can run a Python program on more than one CPU at the same time.
With the caveat that I do not like/watch/listen to any true crime precisely because of the voyeuristic aspect of it (I’d much rather read, listen to or watch a fictional crime story), I don’t see it necessarily as a negative that a story didn’t get into the victim when the story is about the judicial system.

The victim’s story is absolutely minimal here, and in fact, using their background, etc is a key tool used by the prosecution to mislead the jury.

Whether the victim was a straight A student or a straight F student has absolutely no bearing on whether the accused killed them (unless the motive is jealousy over their grades or something like that), and yet, the prosecution will present the former (and the defense the latter) in fairly effective bids to manipulate the jury.
Those aren't all of the allegations against.

It's not like there's never been an individual activist who's prevailed over a large corporation. It happens often enough that the "fog of war" is not the normal. He also was jailed for refusing to provide the other side access to evidence through the process of discovery. In this case, the unedited footage from the film he produced which already had evidence of questionable behavior edited out after it's debut.

The "fog of war" you're citing seems a lot to me like a guy who may be right but has used dishonest means to "prove" his case.
Despite an applied maths degree and a career in informatics, TIL that C is Clear Everything and CE is Clear Entry. Naively, I always assumed the opposite.
Reddit’s official submission on Australia’s proposed Defamation Laws [pdf]
You can use the deprecated language tag control codes to distinguish unified code points. It is unlikely to be well supported but it is there.
I am curious and want to know more.

"Police data" is incredibly vague. What types of data are most interest and available from most of every agency?

If the only answer to what kind of data is "police data" then I'm not sure if I should care, support, or contribute.

Is this data on how many toilet paper roles departments purchase or police involved shootings? neither?

Certainly you can see where the question is coming from right?
They’re facilitating crowd funding for projects and providing a common, easily discovered and easily used interface to do so, with a relatively high degree of trust that a given transaction will be handled and distributed as advertised. This is not much different from Kickstarter etc (all of whom take a cut), other than having a much lower barrier to entry and probably a much longer tail of small contributions. Yes, of course you’re right that they’ll profit. Yes, it’s probably even profit-motivated to some extent. But it’s also a much needed public good. I’d rather it not benefit GitHub/Microsoft too, but if it meaningfully improves compensating people for open source work, that’s worlds better than not doing anything.
It should be illegal to go into Apple/Google threads to post "why not Google/Apple?"
The chart is the first derivative of the inflation rate.
Absolutely agreed, and best of luck to you also!
Local chess club is run by an obvious cheater
Money solves this by paying the original person or someone else to do what they need and provide the level of service and guarantees that they need. The whole point of open source is that it doesn't have to be the original developer.
Hey, I'm that Simeon/dotproto guy!

We discussed Chromium's current plan to support user scripts managers in Manifest V3 during our WebExtensions Community Group (WECG) session at TPAC[1] last week. The notes for that meeting haven't been merged yet, but there's an open PR[2] and when they are they will live here[3].

In short, the current plan in Chromium is to require end users and extension authors to opt into execution of arbitrary scripts via a Chromium UI setting and new permission, respectively. During the meeting Firefox folks raised some questions/concerns about this plan and it's probably best to try to align with them on next steps if possible.

And typing this out is making me realize we don't have a great tracking issue for this in the WECG repo. Just threw together a placeholder issue[4] to track discussion in this area.

[1]: https://www.w3.org/events/meetings/7bbba4a3-8305-45cd-a998-6...

[2]: https://github.com/w3c/webextensions/pull/277

[3]: https://github.com/w3c/webextensions/blob/main/_minutes/2022...

[4]: https://github.com/w3c/webextensions/issues/279
USG massively subsidizes home debtorship, driving prices up to benefit legacy landowners.

It's not at all clear whether the policy actually helps ownership.
In the drafting world, inch units are commonly referred to as English. So if things are drafted properly, .500 would be 1/2 an inch and 0.5 would be 1/2 a millimeter.

(Things are rarely drafted according to specs.)
absolutely! came here to say just that.

also the excellent book "windows internals", which is kind of like the bsd red book, or the magic garden svr4 book, but for systems derived from the windows nt kernel.

but perhaps his best work is this: https://learn.microsoft.com/en-us/sysinternals/downloads/blu...

a screensaver that produces a realistic blue screen (kernel panic) for the version of the operating system and kernel that are installed, along with a simulated reboot that lands back into bsod as an infinite bootloop. extra bonus points because it also creates fake disk activity (for the era of hdd lights and hdds that made noise) for extra realism during the simulated boot.
The negative sentiment is advertising for brave (an advertising company) to get people to switch to their ad delivery software.
And don’t use the hosts file for switching databases - use a proper configuration file in your app!
It's hard to call it a "norm" when it's so new that no one has yet seen one completed.
> “the development of a set of best practices and centralized resources for monitoring and evaluation of extremist activities as well as a series of training workshops for the monitoring, detection, and prevention of extremist exploitation in gaming spaces for community managers, multiplayer designers, lore developers, mechanics designers, and trust and safety professionals.”

It is only the stigma around surveillance that's keeping them from expanding these efforts (faster) to phone networks, public transport, chain restaurants, and eventually all public spaces.

In fact it's already starting:

https://www.theverge.com/2012/12/10/3752318/microphone-surve...

https://www.wired.com/2012/12/public-bus-audio-surveillance/

https://www.usatoday.com/story/news/2016/03/24/seen-and-hear...
++ for southbay
Fair enough. I'll stick to C and C++/Rust.
I am. It feels really good - like getting a big bonus.
Imagine how much impact we could have if we used all the effort gong to develop Rust and port everything over to Rust to instead just improve the wrinkles that exist in C++.
Yep, that's where our sympathy should lie here. With the employers /s
OK, eventually they have to pay more. Still painful.
I don’t feel that his opinion is all-encompassing. If Rust is being used in the name of security and reliability, then C/C++ should remain king of game development, where those two aren’t as important.
> Perhaps you should lookup what Carol Dewek means by "achievement mindset" and "growth mindset". I don't think the way you are using it is the same that she is using it.

No, I meant confidence comes from achievements, not "achievement mindset" (maybe you mean "fixed mindset"? Dweck never talked about "achievement mindset"). "A process of intrinsic motivation" is fuzzy-thinking gibberish to me. Confidence is the belief that you can accomplish things to an acceptable level, which comes from setting goals and achieving them. If you think I agree with "mainstream culture" on self-esteem then you clearly completely misunderstand me. Mainstream culture seems barely aware that self-esteem exists, and TFA is a perfect example.

>> Cultural change needs to be deeply informed by psychology to be effective.

>I'm not arguing with you there.

Then the rest of your post seems like a disagreement on semantics, because that's my entire point. People who try to address psychological problems on a solely cultural level are causing harm. People who address psychological problems through psychological changes accomplished through cultural changes are effective; but academia today, including most psychologists, rely on such fuzzy thinking and poor logic that they don't even realize the difference.

> Are you asking if you are communicating your point of view clearer, or are you saying that your point of view is more correct than mine's, and asking me if that correctness is clearer?

Obviously the former, because we're clearly talking past each other.
Why would wages catch up? Wages can go down.
> The article basically says any cryptocurrency that relies on mining cannot be a store of value because mining requires capital outflow which means your bitcoin loses value without continued capital inflow in the form of new demand.

Sorry, but you have to make the distinction between mining and inflation. Two different things. Mining is just validating transactions. Today, miners get paid newly minted coin + fees for that service. In the future, they will only get fees. You have to factor that into the long term viability of the coin.

After just watching ETH literally destroy GPU mining, I don't think it'll be that easy for Bitcoin to achieve any sort of changes that affect mining in any way.

Yes, there are 118 years to 21m, but the supply is dwindling... 6.25 now... next 3.125... and the difficulty keeps going up. Did you ͡° ͜ʖ ͡° at the link I sent? It has a nice graph of the decline of inflation... we are super close to zero by just 2029 and 2033... even closer.

> The end result of energy usage dropping... if the energy usage drops, the security does also.

Untrue. Difficulty adjusts automatically. The ONLY issue is if a huge amount of hash drops off... and then rejoins... together... all at once... in a way to attack the network. But the economics of doing would negate that pretty quickly.

> the only way to get 0 capital outflow (and therefore require 0 capital inflow to keep a steady price) is to have 0 mining

No... we are going to get to near 0 capital outflow by 2033. We will always need mining to form blocks. The question is what will happen to the fees, and the price. Fees are a function of usage and a minimum set by the miners as a whole. There will always be miners willing to form blocks for almost no fee. If there is little usage, the fees will stay low, but demand of the coin as a store of value, should drive the price up due to the fixed supply and lack of availability.
Have you followed the 3.11 performance improvements by the same group? It's ~25% faster than 3.10.
Not quite, the corporate structure is a little complicated but they are sort of made up of separate companies. Which is why “Foxconn Industrial Internet Co Ltd” for example has it’s own stock and is located at “2F C1 Foxconn Technology Park 2 Donghuan 2 Road Longhua Stre Shenzhen, 518109 China”

https://www.bloomberg.com/quote/601138:CH?leadSource=uverify...

China isn’t going to let a foreign company operate an ISP in China, but a China/Foreign partnership is acceptable.
I ran into this issue and have settled on very descriptive naming for variables, functions, classes, objects, what have you. I still comment a lot, but it's things you might not infer from the naming conventions. Even when I don't think anybody will ever see the code I do it this way because when I open it up a year later to expand, between the git logs and my comments I'm ready to rock right away.
Looks like there is a talk about it https://www.youtube.com/watch?v=ELeZAKCN4tY
I mean in theory you could, but there are time limits, mental limits, psychological effects in play. That opportunity is not always there so you can't expend the mental energy (and time) to treat every position as an entirely new chess puzzle by making yourself believe that it has a winning solution. Most of the time there isn't but you can't know that there isn't so most moves would consist of you giving up (because there is no such move). Then you'd get used to giving up. Yet you don't know when to give up exactly and move on because there may or may not be a valid answer.

When you know there is a valid answer though, your strategy for time planning changes, your psychological approach changes because you know there is a solution. When you know there is a solution, you can afford to expend the mental energy that produces hyperfocus which is costly and can't be sustained for the entirety of the game. Your dopamine circuitry kicks in and you search for the solution that you know exists.

A programming analogy may be: When you are programming you are solving problems but you don't approach it with the assumption that every line of code can be buggy. You just assume things are right and keep on writing best you know how - or you'd never make progress. Sometimes there are bugs, only later you can find and fix them. Asking a chess player to assume every position is critical is like checking every line of code for bugs each time you read them just in case. If you know there is a bug you have methods to search for it, but you can't program while checking every line over and over again by assuming they introduce bugs.
I was astonished not to see this mentioned at all when I saw the post earlier! Almost commented about it myself but I wanted to think about something else.
A couple hours ago I added a comment to the bug to describe our current plans[1]. TL:DR; you'll be able to use webRequest.onAuthRequired in MV3.

[1]: https://bugs.chromium.org/p/chromium/issues/detail?id=113549...
Yes, but it wasn't to save lives for the sake of saving lives, to preserve combat power or because troops' lives are inherently valuable. The senior officer wanted operations to continue and wanted to prevent the American public from turning them off, whereas my perspective was (and still is): let the public weigh deaths vs. the mission, and if they want the mission to end, then so be it. From his perspective, though, the boss gave him a mission to do great things, and it was clear that he couldn't do those things if public opinion turned and operations ended.

Edited to add: I don't think most "influence operations" on Facebook and Twitter, as described in the article, are about hiding or distorting the truth either.
Thanks. I'm actually taking up a bit more exercises. I found that I did feel better in the days that I could muster the energy to do exercises.

The deathbed recommendation intrigues me. I guess there is some volunteer opportunity about this? I'd love to help dying people but I'm not sure if I have the skills.
For ~$90 I can buy a screen programmer online to transfer serial numbers between screens and bypass the locking thing. If I buy a phone with a broken screen online for cheap, I can put your good one on it (by writing the serial number from the cracked screen onto the stolen screen) and then resell it as a fully functional refurbished/used iPhone for a decent profit.

...and if I'm too lazy to do that, I can still sell it for parts online since less lazy people who know how to do that will buy it for the same reason.
These bombs are merely ideas. We should be so lucky to expand access to a diverse set of products in the marketplace of ideas.
It's skeuomorphic in the sense that the layout is very similar to a physical calculator.
There are definitely a few of us around in Cambridge, UK as well. I don’t know of any HN-specific meetups planned in this area, though it seems that several groups whose interests are likely to overlap with HN readers (about specific programming languages, for example) have started to hold real-world events again if anyone is looking for other local places to meet like-minded people.
Public buses across country adding microphones to record conversations (2012)
It's great that Apple audits themselves, but it doesn't mean much if they're repeatedly being called-out for bad working conditions. It would appear that they don't work very closely with their manufacturers, and if they do then the optics are that they're turning a blind-eye to their manufactures. You're asking me what I want them to do? I want them to stop working with people who hunt down religious minorities and keep them as political prisoners.

I particularly hate Apple because they contradict themselves more than any other company their size. They claim that privacy is a human right, but they sell out to every government who asks politely. They go to great length to make usable software, but none of that usability empowers the user. They've built a dumb-pipe for money in the same way Disney World is a high-margin playground for mildly affluent idiots. I hate it, and refuting their asinine "PR spin" is a personal vendetta of mine. Actually it's something I do to lots of companies, including a number of startups posted here. It's a miracle I haven't been banned for toxicity on that front, at least.

In any case, I'll gladly stop slamming Apple the day they develop a working relationship with their customers and drop their holier-than-thou act. Until then, it's open season!
This project has already landed improvements in 3.10, and some much bigger improvements in 3.11. This work for 3.12 is "just" a continuation of that excellent effort:

https://www.phoronix.com/review/python-311-benchmarks/4
as the top chess player, you're allowed to say and do and be things that others aren't. your defence of him is evidence of this. your judgment is rarely questioned. you're allowed to think of yourself as the best. people don't mind - even expect - a level of aloofness. however, his behaviour is different from the average person's. whether that is correct or not isn't the point. whether there is justification for that is not the point. justifications in fact make the point further.

also, it's not just his streams, he's also dealt with this whole cheating mess pretty immaturely, and I'm sure I could easily pull 3 other examples of odd behaviour out of google
You can't increase supply by lowering rates if there is a real shortage of inputs, as caused by Covid. Printing money (lowering rates) only helps if there is potential capacity (idle people and resources, and cash-poor-demand) that need a jump start to find each other and "combust" to create value.
Love to see it. While the 45 day delay (which can often be longer as some representatives and senators file afterwards with no real penalty) may degrade the performance, tracking these trades actively as a financial product is a great step to increasing awareness on the issue.

We'll always be able to easily see what stocks government representatives are targeting easily and quickly.

On the ETFs themselves, a 1% expense ratio is crazy high. I won't be purchasing these, but it sure will be fun to watch what's in the ETFs and see how they do.
Chording them together means “fuck it”
I'm a computational physics student; my work involves using multiple software with varied options. Frequently, I need to check to make sure all my parameters are correct, and having these docs at hand is important for me. Using offline documentation is always faster than Google. Since the docsets for these special pieces of software for computational physics or quantum chemistry is lacking, I build these docsets myself. Up till now, I have written code (and sometimes scrape web pages) to build these docsets myself:

1. LAMMPS: https://github.com/chazeon/lammps-docset
2. ASE: https://github.com/chazeon/ase-docset
3. VASP: https://github.com/chazeon/vasp-docset
4. QE: https://github.com/chazeon/qe-docset
My concern is that "peer review" is a wide term, it would be kind of like calling a startup Web Browser or Network Engineering. Too much confusion.
Sure it is, but the distinction between terrestrial planets and gas giants are also useful, that doesn’t mean the latter aren’t planets.

I think it is fine that there are more objects planets then we can meaningfully count. Loads of things in our language act like that. E.g. a bug can be any number of things, and you know what a bug is by just talking about it. If some insect society then comes up with a meaningful definition of bugs which excludes spiders, that definition isn’t really doing the average user of that word any favor.
"The best thing for being sad," replied Merlin, beginning to puff and blow, "is to learn something. That’s the only thing that never fails. You may grow old and trembling in your anatomies, you may lie awake at night listening to the disorder of your veins, you may miss your only love, you may see the world about you devastated by evil lunatics, or know your honour trampled in the sewers of baser minds. There is only one thing for it then — to learn. Learn why the world wags and what wags it. That is the only thing which the mind can never exhaust, never alienate, never be tortured by, never fear or distrust, and never dream of regretting. Learning is the only thing for you. Look what a lot of things there are to learn." (White, The Once and Future King)
Too bad about the even more expensive rocket launches. That stupid logarithm just won’t go away.
Not to say I'm not excited for Zig, but there are still bugs, miscompilations, and many breaking changes planned. Communicate realistic expectations, lest you become the next language evangelism strike force.
> The only context in which I care about "C/C++" is on resumes, where it's a sign that I need to ask a little more about the person's background.

Is that because you'd expect anyone actually experienced in either to know better than to lump them together so casually?
Dash looks excellent. Insta-buy for me. I only wish it officially supported Unreal Engine (cf, Unity is supported). Epic doesn’t make offline docs available and the existing community projects tend to be out of date.
Not what I'm saying at all. I'd be happy to string 'em up, they're repeatedly proving to be scum to the human beings who's care and well-being said employers have been entrusted with.
Your scrutiny stopped at the hardware. Your first link showed a white page for 31 seconds while it was running javascript and using up to 50% of my M1 Mac's power. All that, for a page 2 MB page.
If we did that, the Rust folks wouldn't be able to claim credit for the colossal amount of very important code written in C and C++ that gets ported over to Rust. I've never seen a language where feathers in the cap are more important than they are to the Rust community.
Ask HN: What are the Clang and Clang 13 differences, which's better
What are the clang and clang 13 differences or which's better, as on Linux Arch we have to pick only either one:

...
error: failed to commit transaction (conflicting files)

llvm13-libs: /usr/lib/libLLVM-13.0.1.so exists in filesystem (owned by llvm-libs)

llvm13-libs: /usr/lib/libLLVM-13.so exists in filesystem (owned by llvm-libs)

Errors occurred, no packages were upgraded
> For the sake of security and reliability.

I just read a few C++ vs Rust comparisons online yesterday and didn't see anything about a significant difference in security or reliability. Mind you the articles weren't very technical.

How is Rust so much more secure and reliable than *modern* C++?