skysight-inc/HackerNews huggingface dataset:
It is pretty silly for "flammable" and "inflammable" to be commonly defined as synonyms.

Also pretty silly for "flammable"/"inflammable" to be synonyms when "combustible"/"incombustible" are antonyms.

Does seem like folks ought to stop using the old definition of "inflammable", but if they must, seems like it ought to be spelled as "enflammable", much like "enrage" displaced "inrage".

["Rebracketing", Wikipedia](https://en.wikipedia.org/wiki/Rebracketing) has a neat discussion about the interpretation-ambiguity.
It seems to me like that's reasonable? Maybe California handles it better than some places/states?

I wonder if the ability to seize and sell assets, plus hand-me-downs of ex-military equipment shift those numbers, compared to a Canadian city?
Thanks for putting it better than my short remark.

As addition, some of the complaints regarding the new changes might be addressed in C++23.

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p213...
How to Build a Library Management System with Harperdb, Ejs and Node.js
At least in European context, many migrants who cross the border illegally lack sufficient education to do well in modern labour market, and end up having a very low employment rate & high dependency on welfare. Even those who do find employment are likely to have low salary that doesn't bring much tax income.

Thus uncontrolled migration can never be a solution to our population issues. Instead effort should be put into attracting more skilled workforce that is in demand, and they should come in legally.
No, you can absolutely do gain of function research that is not dangerous. Gain of function merely means that you're adding some capability to a virus.

It doesn't mean it has to be a virus capable of infecting humans. It doesn't mean it has to make the virus more virulent in vivo.

It could be engineering bacteriophages to control resistant bacteria, for example.
Making something that only you can repair can be quite a lucrative business. This documentary is quite interesting:

McDonalds Ice Cream Machines Are Always Broken:
https://www.youtube.com/watch?v=SrDEtSlqJC4
I think you got it but for clarity: for a mind at level 4, "beyond" rely means "beyond"... and this could be sociopathic. For level 5 minds, beyond means partial beyond while still incorporating the lessons from not being relay beyond... Again and again, I can see that meta-rationality is just a modern name for wisdom, And obviously, the whole idea of wisdom is not cool because too many "wise" people preached "sociopathic ideas" to level 3 or level 4 minds.
Sure you could encode the computer virus in the gene sequence as a payload, and use this attack to compromised the sequencer and then load the code into the computer system.
Arguably for most propositions it should be absolutely irrelevant to a gay person what the local LGBTQI support organizations think about it, since most propositions are about other, unrelated issues.

If, for example, gay people would be voting on gig worker law propositions based on LGBTQI support organization recommendations and gun right fans would be voting on housing law propositions based on what the NRA recommends, that (to me) seems like a big problem for democracy, as the issues don't get evaluated on their merits but purely on tribalism.
I'd suggest that the best practice list approach may be a function of the target audience (SAAS CTOs) who may well not be well versed in security.

Whilst a security professional should take an approach like the one you describe, it a) takes time and b) experience. Things like enumerating possible risks and assigning probability require a level of experience in security which may not be something a non-specialist has.

Best practice approaches are necessarily less targeted, but I think they still have value in the sense of being good starting points.
I would like to add only a link to a public organization that is working on the problem. Have a look here https://www.fondazionelia.org/en/
Excellent insight.
This is caused by antialiasing implementation assuming the background is white, and using the wrong end of the gamma curve.

Every single one of them does, and it's more visible with subpixel rendering being on, as it causes visible color fringing.
Isn't 2to3 only for converting Python2 to Python3 code? Could possibly be used for code replacement in Python3, but does not seem like that is the purpose. From the bottom of the page on your link: "The lib2to3 module may be removed from the standard library in a future Python version."
> but aren't the observations itself part of the standard narrative

Only in a technical sense.

When people talk about UFOs, they are not referring to known things like weather balloons, planes or fighter jets, but, instead, to something out of the ordinary. However, every "standard" explanation offered is one of these things.

The standard narrative here is: UFOs don't exist.
Sorry everybody, I failed with you
> Failure to do this would push us over into inflation.

Can you explain why you think this would happen?
But the ”writing” bool in the example in the README is not declared volatile. A bit weird...
I think I missed something in my comment, because I focused more on processor fab
"But what if the junior member can't read english and mutiply 5 by 5"
Please delete my question once it has been answered but " why is your low-quality comment at the top of the comments" could it be that your sane reply attracted the attention to get him to the top? and btw how can I sort by new?
My reading of this list is that it's not designed to be a starting point for a full security programme, but a starting point for small organizations who don't even have a security function yet.

In an ideal world, every company would have dedicated resource for this and a well targeted/justified programme of work, but I think there's quite a few where responsibility falls on the CTO and there lists like this can be useful.
That's always been my special skill, and it's not even just programming.

Back in school I was considered a "leet hacker" who was good at computers. I "cracked" an encrypted Word document when someone forgot the password to it (I Googled how to do it). I built my own PC (I Googled how to do it). I downloaded MP3s before they were everywhere (I Googled how to do it). You get the idea...

Nowadays I get paid to do that stuff, but at home I fix my own car when I can, fix my plumbing when I can, fix and maintain my bicycles, do my own networking etc. How? You guessed it... I DuckDuckGo how to do it.
people and most of all business owners, don't like to be coerced to accept higher market price like that, if the work efficiency and quality of work did not improve

This is a very good observation. And smaller business owners often really don't get the increases in efficiency because they skimp on tools and aren't great managers. So it's a double whammy of increasing costs and not getting the increase of efficiency that larger companies enjoy.

Basically, they're on the receiving end of Baumol's cost disease.

And because more expensive labor forces increases in efficiency (more tech, better organization), cheap labor is by far the worst drug for the economy, covering up for stagnation and exploitation.
Why Photoshop is so GOOD at EDITING?
Strongly disagree. Secondary sources are more likely to introduce statistical artifacts, weird biases or cherry-picking, which are often hard to detect even for experts. We don't look at primary sources nearly as much we should.

The only exception is for claims so dumb ("the time complexity of mergesort is O(n), the earth is flat, 1+1=5") that anything at all directly contradicts them.
Can rna vaccine permanently alter DNA?
the second one makes sense and is useful, non-obvious advice

the first one doesn’t add anything to the discussion. I would go as far as to say that it detracts from the discussion

I can’t imagine any of SIFT allow genuine impersonation in their ToCs and there isn’t really a middle ground punishment. If the account has been found to be fake, then they can’t just give it a warning and move on. The account was in flagrante from the beginning and will remain in flagrante in the future, and will have to be removed. I know for a fact that this is facebook’s policy

The “simply” implies that they wouldn’t have thought of this, and that it’s a be-all and end-all solution, when it’s very clearly the obvious solution and done alone would leave users unaware they’ve been duped
Performance for me has been awful since a few releases ago. I have eight cores, and I often find that Firefox is using 100% of all eight cores when I'm not even using the browser. I ran perf on the processes and what it's doing is beyond me (something with futexes and the DOM).

(And before anyone asks, no I have not submitted a bug report, because I don't know how to reproduce the problem. I have seen other users complaining on reddit, and I so I know I'm not the only one, and I expect a proper bug will eventually get filed by someone who knows how to diagnose and communicate this better than me. I've searched the bug tracker every few weeks and haven't seen one yet, though. It's just frustrating to have a release with so many frivolous changes when the browser's performance is already abysmal).
None of this has anything to do with productivity growth. You're just getting free stuff from China and that can't last. Sure, take advantage of the free stuff to build a great nation that can do well without China and create a second China so you can transition from one source of free stuff to another because those are optimal strategies but don't rely on them exclusively.
The same thing you do with your Word documents.

NewNewMailSender. NewNewMailSenderFinal. NewNewMailSenderFinal2. NewNewMailSenderReallyFinal. And so on.
You're talking to a gentoo user. They compile every chance they get.
Most of the interesting innovations happen on publicly funded research. Whether it’s your RNA vaccine https://investors.modernatx.com/news-releases/news-release-d... or your phones touch screen, or your siri voice assistant or your uber gps taxi
> That's why

What's why? I skimmed that link, couldn't see a reference to two terms, maybe I missed it.

Maybe this is close to the truth:

"Surprisingly, many of the Framers—including [Alexander] Hamilton and [James] Madison—supported a lifetime appointment for presidents selected by Congress and not elected by the people,” the [National Constitution Center] writes. “That would have made the presidency what Virginia’s George Mason called an ‘elective monarchy,’ however, and when this was put to a vote it failed by only six votes to four."

Instead, they devised a complicated voting system involving the electoral college that would still ensure, as the framers desired, that presidential elections were not solely in the hands of ordinary voters. Within this system, they shortened a president’s appointment from life to four years. And because most of the framers didn’t want to set a limit on how many four-year terms a president could serve, they didn’t say anything about it in the Constitution.

Nevertheless, George Washington and Thomas Jefferson ended up setting a two-term precedent. Washington declined to run a third time, but did clarify that he would’ve if he felt he was needed. Jefferson, on the other hand, specifically thought that two terms was enough for one person, and that more might overextend executive power. After these presidents, two terms became the unofficial standard.

That is, until FDR broke tradition by winning elections in 1932, 1936, 1940, and 1944.

https://www.history.com/news/why-presidents-have-term-limits
If a library/framework doesn't provide samples/examples, then it's probably not a good library.

"RTFM" isn't a valid answer anymore, unless you're being paid for very meticulous software development, with high end precision software, which rarely happens. And in this case, you generally just read the code, not the documentation.

It's not a coincidence that code is written in a language, it's because it's meant to be self explanatory.

Documentation is relevant for engineering products, electronics, mechanics, etc, but I think I believe that software doesn't need documentation; only the code is required. Documentation should be written as code samples, and that's it.

I really think that software has been inflated and put on a pedestal as something only smart people can work with. It's not. Everyone who works in STEM, or the 25% of the most educated people, should be able to write some python.
>Transistor-Powered Air Pressure Jets in the boots allowed for short range flight

Man, you're not kidding,
This rethoric has been proven false in the software development ecosystem.

Nowadays almost all new programming languages are open-source, and *nix OS softwares have won the cultural battle over Windows in the devops community.

> the supposedly bad capitalist IP system is also the reason for innovation and cooperation

For me this is as much a myth as the good old "the wealth trickles down from the rich to the poor"
>In this case, though, haircuts get comparatively more expensive. Good for the hairdresser, and fine if your wages go up to match.

Which they will, right? That's the whole idea.
We are considering through membrane-based direct air capture and likely exploring the connection with diamagnetic property of CO2 so we can separate the C02 and capture it using membrane.
https://www.nature.com/articles/s41428-020-00429-z.pdf
Considering the input, sure, you need to sanitize, or you might get a virus, literally.
I really like it, but they do pile up in my magazine rack because you need to sit down for quite a while to get through an issue! Fortunately, given it's mostly reviews, they don't go out of date quickly.
For all the romantic HN faux farmers:

Dealer repair cost is only one factor, and not the largest.

During harvest season, every operating hour is worth thousands of dollars to get the crop in, so onsite self-repair is critical at that time.
You may want to use internet archive to go beyond paywall. Loads fine for me.

https://web.archive.org/web/20210531112440/https://www.econo...
Point Pelee frequently has deadly rip currents:

"Point Pelee - Swimming section"

https://www.pc.gc.ca/en/pn-np/on/pelee/securite-safety

Even in ankle-deep water, the outflowing sand and rocks can suck you out into Lake Erie. Then your family jumps into the water to save you ...
Thanks for sharing this. I work in the industry and this is news to me.

This sort of fraud is probably really hard to deal with in any case, unless you throw more collateral into the mix. Trust is such a tricky (and profitable) thing.
I think that kind of works for negative case - if something is supported by Amazon, Nestle, or Chinese Communist Party, it's probably not something good for the people of the world.

Not sure about the positive case - I guess if EFF supports something, it is more likely it might be good?
> “Walt never worried about money. To him, it was just something you could spend to do things you wanted to,” says Solomon.

Then I wonder what Walt Disney would have to say today about the company bearing his name...
Random things that correlate with each other
To add to what others have said, it's a common misunderstanding that water somehow has a peak absorbtion of radio waves at 2.4GHz because microwave ovens use that frequency. There is, however, nothing special about 2.4 GHz and in general attenuation of radio waves in water increases with frequency.
In the end market should take of this. If repairability is a major concern for the farmers they would just eventually buy the tractors with less of a high-tech bells and whistles. And also cheaper I guess.
> For something to be accepted now it needs to be like something written by a professional writer [...]

Actually it is mostly selected by person rather than content or style. Mostly evidenced by the fact that accepted edits are mostly done by the same people. This is at least true for the German Wikipedia, but I have no doubt that the English one isn't any different.
Wow, I literally just replied to a 'simply just' comment on another thread a moment ago and came straight to this.

One good thing here though is, if you politely explain why it's not that simple you're actually quite likely to get a nice thank you and an upvote in return. That's useful to bear in mind before escalating the rhetoric any further. Sometimes people just genuinely don't know why it's not that simple.
I got into BSD around the late 1990s. At the time, Linux distros like the famous Red Hat 5 series, SUSE and Caldera were touting the ease of install with graphical GUIs and X windows environments. I tried them all but found that I wasn't learning how to actually use the terminal commands or understand the startup scripts or filesystem very well. I then tried the BSDs and finally felt like I was beginning to understand how everything fit together and appreciated the whole system architecture better.

Man pages were detailed and precise. Ports and packages were a breeze to install. For me, it made all the difference. I settled on OpenBSD for the security emphasis and my first project was to install a proper firewall for my office. It was a joy to setup. Config files were simple and clear. The firewall itself was incredibly powerful (since superseded by the even better PF https://www.openbsd.org/faq/pf/).

I haven't looked back ever since. Whenever I have to work in a Linux environment, I shudder at the number of processes running, the confusing filesystem decisions of each distro, the poor Man pages and the behemoth that is systemd. I really wish BSDs got more attention and support from developers and users. They really are fantastic operating systems, each with their own particular specialisations (NetBSD - portability, OpenBSD - security, FreeBSD - general purpose, DragonflyBSD - clustering, SMP).

Also, obligatory User Friendly strip link: http://www.userfriendly.org/cartoons/archives/99mar/19990320...
Just legally declare the bottom 50% homo sapiens by wealth as non human slaves and you already got there.
> I really think that software has been inflated and put on a pedestal as something only smart people can work with. It's not.

Totally agree: that's the other website from us that didn't make it to Hacker News today https://dayofcode.co.uk
I don't know why a packaged solution (OSS or commercial) doesn't exists for this kind of Authorization. Many companies suffer in silence and cobble together some home grow stuff. The last place I worked and looked at this exact problem the only standard that was available was XACML and it was too complex for our need within the project timeframe so we went with some simple DB based solution
Not only is it a myth but also incredibly arrogant, as if the ten thousand years of advancements and innovation by humanity since the dawn of civilisation prior to the development of capitalism in Italian city states never happened.
I compiled it once and it took several hours, like 10. So I left it and came back only to find I was prompted and the prompt timed out and the process ended.

Downloaded a binary from somewhere (I don't remember but it was some repo I have used before that I trust) and it needed some specific older version of some C library (I also don't remember) that I had to mess with for compatibility.

Ungoogled chromium is a bit messy. I use it, it is my go to browser, but it certainly isn't something you're going to get by downloading installer.exe from "the official website."
I wish we had 2 phrases, one for "you have overlooked this obvious thing, you idiot!" and one for "could someone explain what's wrong with the naive solution?"
New York State to Revolutionize Antitrust
It should, but will it? The magically all-mighty market does not fix all problems without intervention
The savings glut that occurred before the 2008 crash didn't go away.
> One of the problems of patching code using ast package of Python is that it loses all the formatting and comments of the original source code.

What you actually want here is a concrete syntax tree preserving all the comments and whitespace. There’s a sort of built-in one as part of lib2to3 used by the likes of black and yapf. There’s also a good third party options now in the form of https://github.com/Instagram/LibCST.

There’s been talks about adding a CST module to PSL, but I don’t think the proposal went anywhere.

https://bugs.python.org/issue33337
The article seems to be mostly grasping at straws and doesn't support the notion that the ACLU is against free speech. Articles that primarily reference tweets shouldn't be taken seriously. It's not like the ACLU has never experienced such internal debates over the proper course of action. If the ACLU stops defending the 1st amendment I would consider that a major loss, but that doesn't seem to be the case at all, opinions of individual members in a few scattered instances notwithstanding.
In Pursuit of Equality, French Cities Adopt Gendered Budgets
primer.io | Product, Design, Engineering | Remote (ideally GMT/CET)

We're making the complexity of payments simple, offering merchants one API to connect to the entire payment stack. Set up by ex Braintree/PayPal founders last year, we've already secured an Accel-led Series A and grown to 50+, working remotely from Europe, Singapore, the US and South Africa.

Our tech stack - Python, AWS Lambda, Kubernetes, React

- Senior BE Engineers

- Senior FE Engineers

- Lead FE Engineer

- Infrastructure Engineer

- Associate Engineers

- iOS Engineer

- Product Designer

- Product Manager (Integrations)

- Sales Engineer

You can check out our roles and us, as well as apply, here -

https://www.notion.so/Careers-Primer-0e6450fe38c54e4488acc54...

It's a super collaborative environment that gives people autonomy and ownership. Weekly game nights, beerhalls, donut times and more to keep us feeling together even if we're working hundreds of miles apart :)
This never works. You cannot iteratively progress from a wrong algorithm to a good one in general. You can maybe optimize things by cutting off problem space, but that does not actually work in many problems.

For example, quicksort and radix sort have nothing in common besides ordering things. Likewise treating a tree like a general graph won't get you to a B-tree.
Trying to simulate behavior of an array with a single linked list requires an expensive and smart memory allocator. Etc.

It gets even more complex if we're talking real-time software, especially multithreaded.
Single thread solution does not appear even remotely similar to a performant, concurrent, ordering tolerant code.
One thing I found useful is instead of

volatile T member;

T access( void ) { return member; }

Use volatile on the functions instead:

T member;

T access( void ) volatile { return member; }

This has causes all access to this-> within the function to be volatile, including read_position, write_position, overrun_flag and data[].

When inlining these functions within other parts of the code, the compiler can hoist reads into registers from the non-volatile members unless you add the compiler barrier that @ghhhhhk8899jj mentioned.
Please don't leave a comment if you can't do better than this—it breaks a lot of the guidelines. Regardless of what the other guy said.
It would however be kind of weird for an lgbtqi support group, which is by definition supposed to be a focus group, turns out to also advocate for completely unrelated stuff. Then again I’m not gay so I don’t know what lgbtqi support groups tend to do.
It's impossible unless we collectively decide to wind down our population to a point where every single individual can fulfill their wishes.
Watching a lot of science/astronomy related content on YouTube I've noticed that on most of the english-speaking channels the name ist pronounce wrongly (schwarz-child, instead of schwarz-chilled)
PBS spacetime does it right though.