skysight-inc/HackerNews huggingface dataset:
This is that "GPU support", on Linux anyway.

Hardware accelerated video decoding is barely worth it on Linux. Crashes galore. Does Chromium even enable it by default?

The problem is not writing the "GPU support", but working around the mountain of Xorg bugs that it triggers. As an example just this week, I recently ripped out OS compositing support from WebRender on X because it was simply impossible to deploy without crashing. (It will still work on X, but energy usage will be worse.)
If the purpose is to create a progressive environment and a person doesn't identify as progressive, they may not feel included.
Possibly what may make people nervous are statements like this (from Mozilla's): "we recognize that it is possible for actions taken outside of Mozilla’s online or inperson spaces to have a deep impact on community health."

This may be a perfectly reasonable caveat, as the given example that follows seems to be, or not, because it doesn't really say much more detail than that. But it's fairly certain it means that the CoC is not strictly limited to Mozilla resources and functions and how you behave in them; i.e., it isn't just project-wide, and you might run afoul of it other places. I know it certainly gives me pause to consider, and I've been a Mozilla community member for almost 15 years.
What's an example of a different approach that is incompatible with the current CoC?
Can you be more specific as to which "security holes" you're thinking of? You're kind of asking to prove a negative.
As a Christian, I don't have any objection to The Rule.

As an American who believes in the separation of church and state, I definitely understand and sympathize with the instinct that, although religious laws often provide good moral guidance for secular codes of conduct, the two serve distinct purposes. You don't have to reject the ten commandments to recognize why we need more graularity and detail in actual laws regarding murder.

As a developer, I recognize that there are concrete and specific ways in which documents like The Rule fail to meet the pragmatic needs of a code of conduct, including:

1. clearly delineating acceptable from unacceptable behavior

2. establishing a reporting mechanism

3. codifying specific consequences for doing things that were clearly delineated as unacceptable.

A perhaps important thing to realize about monkish orders is that they were intrinsically self-selecting; you didn't need to worry about the "spirit" vs. the "letter" of the law. Monks did not need to worry about people misunderstanding ambiguously stated laws (e.g. "love thy neighbor"). The process of joining a monk-hood or a a religion includes an indoctrination/inculcation/instruction into the "spirit" of the law. Sending a pull or posting on a message list is not even remotely similar.

I.e., if you want to extend the development community beyond a small a close-knit group who understands each other, then you need something closer to laws than to religious commandments.
You're worried about open source projects becoming too welcoming?
It's in the codebase as an optional code path for fonts but not enabled. The graphics team prefers to do a staged rollout where we roll out WebRender first before enabling Pathfinder. I agree with the caution.
Reconstruction: The Mighty Camera
https://github.com/christolliday/limn

https://github.com/maps4print/azul

https://github.com/Thinkofname/stylish

Here's another:

https://github.com/antoyo/servo-gtk
I see that I could have skipped some of my previous explaining :-)

If you are interested in modeling rate constants and mechanisms, the most interesting work I have come across is the Reaction Mechanism Generator developed at MIT and Northeastern University:

https://github.com/ReactionMechanismGenerator

https://greengroup.mit.edu/reaction-mechanism-generator

https://rmg.mit.edu/

https://web.northeastern.edu/comocheng/

As you may be aware, determining rate constants from calculations is quite difficult even for gas-phase reactions. It's much harder for condensed-phase reactions. I do not have any hope of applying these techniques to olivine weathering at present. There have been quite a few small scale laboratory experiments on olivine weathering. There will be more factors at work in a real near-shore environment: abrasion by sand and wave action, biological activity, varying temperatures depending on the locale. I think that questions of rates need to be answered by field trials now; theory is inadequate and small lab experiments have already been done. But I still contend that this is not "simply dissolving" CO2 in ocean surface waters -- it is an acid-base reaction, with magnesium providing alkalinity.
Google Workers Fume Over Executives’ Payouts After Sexual Misconduct Claims
Pleased to see this. I was very disappointed by the previous CoC, which seemed not entirely serious and, in any event, did not address any of the things a modern CoC is supposed to address nor provide any mechanism for enforcement. I'm glad they found a way to keep it around as a "Code of Ethics" in tandem with a meaningful Code of Conduct. I'm sure they knew (and some of the comments here demonstrate) that this would not be universally popular.
Compilers, including their optimizations, are implemented using abstractions. The component to remove a chunk of code might query some other component, "are any objects within this subtree used by anything outside this subtree"? If the answer is, "no", it gets removed.

Recognizing and preserving special syntax patterns requires additional work and can add substantial complexity. This is a common dilemma in software engineering, especially high quality software that applies sophisticated algorithms. The smarter a compiler in terms of the application of state-of-the-art algorithms, the more that these rigorous (but sometimes annoying) optimizations naturally happen. On the other hand, anything that breaks abstraction boundaries results in complexity which can make comprehension and maintenance quite burdensome.

If you've ever written code to build and transform an AST it should be obvious how difficult it can be to add in ad hoc logic that leads to inconsistent treatment of nodes. Even adding pragma opt-outs can add substantial complexity. The Plan 9 compiler recognizes this because it basically does no optimizations. In that sense it behaves much like GCC in preferring simplicity over ad hoc semantics; both recognize that to "have your cake and eat it too" is too costly.

Fortunately, C does make it relatively easy to compile different source units independently. So all you really need is a single mode that disables all optimizations, and put your special code in its own source file. But the trend is to remove this separate linking step (Go and Rust both do static linking across the application), and even C compilers are defaulting to so-called LTO which effectively recompiles the application at link-time and which deliberately violates previous semantics regarding cross-unit transformations and optimizations. That's something of a shame.

GCC does permit all manner of function-level attributes, but it adds substantial complexity, which is why clang and most other compilers don't support such flexibility to the same degree, and why GCC is often reticent to support yet another option.
I always thought the name was supposed to evoke how masochistic it is.
Since when is a bunch of nerds “techbros”? I really hate this term. If I like programming and computers and databases, am I a techbro? Is this supposed to be a bad thing?
It's a changelog for prerelease software, the standards are a bit lower.
At present power usage tends to be worse with WebRender, but I'm working on that with OS compositing (planeshift), and Glenn is working on that with picture caching. I expect it to be an overall energy consumption improvement over the old graphics system once this work is complete, due to reduced overdraw and better use of OS composition.
While I can agree that it would have been better for the creator of the algorithm to be credited given that his contributions were a big part of what made the artwork possible, I can't really come up with a convincing argument that he should have any legal rights over the artwork (including the right to be credited). I fear it would set a dangerous precedent if using particular software grants the creator of the software rights over the result.

Of course you require some degree of artistic input for it to be able to count as a separate work, but in my opinion selecting a particular image out of a (nigh infinite) generated set of images should still count.
It's not backwards. The text is linear, but the code isn't. It's outer most nested function to the innermost nested function.

Makes most sense if you think of HTML

<html>
<body>
<div>
</div>
</body>
</html>

would compose as

compose( html, body, div )
Intent is not necessary for murder under common law (and statutory schemes in the US tend to be strongly influenced by the common law); malice aforethought is required, but that can be either intent to kill or depraved indifference; SWATting would seem to fall well within the latter mental state in most cases.
Most CoC's I've seen have been more about exclusion than inclusion. It boils down to "by not excluding people who talk about X, you aren't being inclusive of group Y". And it's not even talking about harassing or excluding minorities, it's anything that goes against extreme leftist views. Something as simple as "illegal immigrants should be deported" is considered racist hate speech by some groups. Outside of the SV tech bubble, it's considered a political opinion about how laws should be enforced, but even on this site I've seen people say that wanting immigration laws enforced is almost as bad as being a white-nationalist nazi. You can usually look at the wording of the CoC and see that they have an agenda behind it. For example, the FreeBSD CoC only bans comments that reinforce systemic oppression, so when you know about who wrote the CoC, it means that negative comments about white males are acceptable because they don't fit into the "systematically oppressed" groups the author's had in mind.

Also, if a project was deciding on it's own code of conduct, that's one thing. But when you have people creating twitter hate mobs that threaten to contact your employer and get your fired, or get you blacklisted from events if you don't adopt their CoC, it's not really the project owner's wishes. The people trying to force adoption of certain CoC frequently don't even participate in the project who's owner they're harrassing.
Expanding College Opportunities for High-Achieving, Low Income Students [pdf]
Idea: Patreon for social entrepreneurs
I am evaluating an idea of building a Patreon to help social entrepreneurs get started. They get month-to-month support from early backers. On the other side, entrepreneurs give regular progress update and focus on their venture. Similar to crowdfunding, people backing those entrepreneurs want to help and they actively fight a problem they care about.

While social startups also need to think of their business model, I think they face difficulties raising seed money as their Return on Investments sound less promising than typical tech startups. This idea could empower more social entrepreneurs to have a greater impact and not give up.

What are your thoughts on this idea? If you're a social entrepreneur, I would be very interested in your project and understanding how I can better help you do good!
Those old cities make up for it in other ways ^_^
Tone is relative. Although the words individually are not incindiary, the post being replied to was equally incindiary in nature. Subtlety in verbal attacks does not have true distinction, other than one having (weak) deniability of malevolence. Arguably, it’s because of this it is more dishonest.
The religious code published instead of a real CoC was a mockery of CoCs. It clearly wasn't honestly trying a different approach, but it was a jerk reaction or malicious compliance[1].

A respectful and emphatic response could be along lines of "I don't think it's needed, but if it makes you feel better, I'll copy this template and be done with it".

[1] https://en.wikipedia.org/wiki/Malicious_compliance
This reads like an ad for Delta more than anything else.
>There was a scene where the male Air Marshall (who was following them), woke up in a drunken haze (yes, there was a scene where shots and drinks were involved) with 2 new tattoosand in the bedroom or hotel room with another man (and all that that implied)."

This appears to be a PG rated movie. This is nothing new. Let's take a step back nearly 25 years and check out things that happen in 'The Nightmare Before Christmas', a movie with the same rating:

Finkelstein makes himself a female doll.
A detached leg is used to seduce a villain, whom promptly begins to engage in foot play.
There is a torture chamber crossed with a casino, where the casino games determine the level of torture inflicted.
There's a skinned head, various detached body parts, brains, etc.

Let's go back farther! Watership Down - 40 years ago.

Doe rabbits fancied by one of the villains are offered up in compensation for his efforts.
References to the needs of doe rabbits to sustain the warren
Various bits of violence/gore with the rabbits, including a rabbit choking on a snare and coughing up blood
Mild profanity - use of 'Damn' and 'Piss', with Fuck replaced with 'Frisk' in several instances.

>There is just no way this stuff is age appropriate. I don't care how far the Overton window has shifted.

PG as a rating is specifically not any sort of indication to age appropriateness. Emotional development of children in the ages in question is going to vary drastically, and the whole point is that it is then suggested that the parents, knowing best what content their children will be able to handle, make the decision. The maturity level of content in PG movies has, if anything, dropped over the years.

Note that I am not questioning your choices on what you find appropriate for your children, just your interpretation of what PG means and whether or not the Overton window has shifted.
Interesting to see tech globalization increasingly at the crosshairs, used to be McDonalds, etc.
> Besides, why is there a lack of exposure? Why, because everything else is different. But why is it different? Isn't the obvious conclusion that Algol syntax family is vastly more prevalent for the simple reason that people prefer it, and simple homoiconicity is not sufficiently enticing?

That is just confusing cause and effect.

> All arguments in favor of Lisp syntax feel like they ultimately boil down to "you're holding it wrong". And that may well be so - but if so many people are finding it so awkward to hold, isn't that prima facie evidence of ergonomic deficiency?

You are confusing cause and effect again, this time by implying that there is something fixed about the way people learn languages (Chomsky's "language organ"). Learning is not like the shape of your hand.

Once you learn structured editing, Lisp code can be written and changed in much fewer keystrokes than code expressed in a more complicated grammar, which is actually ergonomic.
Off the top of my head, people regularly ignore environmental scientists on environmental policy and doctors on personal health habits.
I think that's a good description. As I've become a more experienced software engineer, my job stopped being about making new features and switched to controlling chaos. Writing code that needs to be maintained for years is a very different problem than getting a lot of functionality out the door.

Experience teaches you how to adjust for the right spot on the spectrum between "build for business value" and "build for maintainability."
Rust wouldn't be a better language if nightly were instantly made stable. Instead, we'd have a ton of half-baked features that we'd be supporting for eternity.

Rocket requiring nightly is unfortunate, and I wish it didn't, but aside from Rocket stable has been a good forcing function to get crate authors to not add nightly dependencies.

Anyway, from what I see, actix seems to get more buzz than Rocket these days, precisely because the former works on stable.
This article sounds like an ad, but in any case cutting cost and achieving higher customer satisfaction are all good things so props to Delta for that.

However, I have to wonder why the article makes it seem like only Delta is using data for turbulence avoidance and not other big players. Is this a relatively new thing when it comes to Big Data in airlines?

Edit: This is an ad after all

> This post contains references to products from one or more of our advertisers
NaniDZ-ناني ديزاد – qiwdz مقبرة الفيس بوك – - – Register
Yeah, I moved to Oregon recently and found the ballot structure to be pretty good.

It outlines the different propositions, explains what happens for a yes or no vote and then has multiple pages devoted to showing arguments for and against mailed in by concerned citizens and organizations.

Parties are allowed to enter their own party descriptions. I haven't read the sections on candidates yet
I'm curious as to if there's a tool that can map the sections of code that are optimized away by the compiler, and feed that back to the developer; thus code like this:

for (int a = 0; a < 10000; a++);

would emit a message at compile time allowing the human to take an additional look at the code and determine its usefulness. ultimately the code would be removed or refactored just to stop the nagging.
yup, they lost me at "The reason for the increase in avoidance? Lines of code, iPads onboard and a willingness to ditch a century-old way of doing things."
DVDFab 11.0.0.1 Crack and Serial Key Full Free Download
Third world country?
Have you already read all of them? I was calculating how long it would take me to read and understand every chapter of every book. I usually like to write small snippets of code or look for references and stuff for books like these.

Anyway, if I read, say, one chapter every Monday, it would take me about two years to complete the books!

Probably not a problem that there's "nothing new" since the books seem to be more about timeless design principles and less about novelty.
As someone who holds a commercial pilots license but works in software development, I'd love to find a hybrid job solving problems I'm aviation with tech.
>Which is a very roundabout way of saying that JavaScript has a very complicated grammar.

If you think Javascript's grammar is "very complicated" then C++ will probably give you a heart attack.

You're overstating what amounts to an aesthetic argument, which is fine, but not really compelling.
Seamless API Requests with React Hooks – Part 2
Thank you! I won't show these movies to my kids (yet), either.
It _is_ an ad by The Points Guy.
General aviation pilot here. I fly a bonanza in the flight levels regularly. There are plenty more data sources than just PIREPS, even in general aviation. Foreflight on an iPad, combined with and ADS-B receiver and a SirrusXM WX subscription are all in active use in my little 40 year old airplane. I say this as an avid Delta frequent flyer, but I highly doubt Delta's competitors are only using PIREPS to navigate turbulence.
Also fountains usually have some sort of water works going on. Could be that Duchamp was asking people to piss on the Readymade! I'm sure a few have.
Why is steam a dumpster fire?

There's also GOG, if you want drm-free downloads of games you purchase.
As a German speaker, this title seems very Denglish-ey to me. Is this phrasing valid in English? It seems like the object of 'to make' is necessary and missing, whereas in German it is perfectly normal and correct to phrase things this way (e.g. Tofu macht satt, or Schnaps macht betrunken, whereas in English you'd say: tofu makes you full/is filling, or shnaps makes/gets you drunk).

Not trying to nitpick, just curious if this is actually correct grammar or not.
From my short study, I would guess the uniformity and simplicity of it the syntax and the ability to extend it (thanks in part to the uniformity and simplicity of its syntax).
Wow. It’s been a LONG time since they last did something like this, IIRC. Back when Jobs was still around.

Was it Gizmodo for the iPhone 4 prototype?
It seems to me that there is less turbulence in the last 10-15 years. Does anyone know off hand whether this is the case?
Why? It is quite straightforward.
I propose we solve the obesity crisis by shifting all weights by 10kg down.
Now if Delta could only keep their systems online to avoid ground stops. I think it's been two of the last three Autumns that they've experienced major outages.
I have no idea what they're referring to in terms of app or model, but Foreflight (most common EFB app on the market at the moment) has had this feature for maybe a year and is IPad only... So is this just a huge Delta ad there they're basically saying "yay, we use Foreflight"?
Not really. C99 adopted most (all?) of their extensions, including anonymous union and structure members, compound literals, long long, and named initializers.

Interestingly, with the exception of long long, these are the features that effectively forked C and C++.
That doesn’t mean it’s an ad. It’s not sponsored content.

It means Delta buys ads on the site.
I wouldn't really be able to actually watch something and chat and do math problems. It would be more like 20 minutes of each at a time.

Maybe another way to say it is that in high school math problems fit into a small enough chunk of memory that you could store it to disk and load it back into working memory in a few minutes.

On the other hand, I literally can't fit my current work project into working memory. It's just too big. I have to page it to stored notes. At the end of the day, I write to myself where I need to pick up the next day, and then the next day I spend 20 minutes following my notes to load that context back into working memory.

I don't think I'm bad at this stuff either, because my solo side projects don't have this problem. I can pick those up for an hour at a time and it's fine. But my work projects...
Where does it say that?

It only says Delta advertises on the site.

It DOES NOT say this is sponsored content or otherwise a promotion of some sort by Delta.
I was about to say this but in a more polite way :) And I say this as someone who built something with product market fit.
Oh I remember you - you were in the other Erlang thread peddling Rust exactly the same way. You'd make general claims of authority about Elixir/Erlang and how there were all sort of vague issues with them, and then gave out blanket advice for how Rust would be a better option.

It was pretty annoying to read.
Eh, I'm old, I can remember watching VHS and doing graphics at 320x256, my eyesight's not what it was, and I'm playing these things on a 7-year old laptop. That "terrible picture quality" does me fine.
Not usually—always. How can you ever blame someone when software doesn't do what they expected it to? What should they have done differently?

And people internalize this stuff! When poorly-written software does something unexpected, they blame themselves, calling themselves "stupid" or "not good with computers". It's not you, it's us!
Yes, something need not have a net positive effect to yield correlations to some positives. It’s seems very strange to me that they could detect zero such correlations.
Enthusiastically agree. Learning to manage serious commitment like that it what has done the most for my growth as a person, I think
There's also a different solution that e.g. Russia employs: honking is completely prohibited except for avoiding a collision. Of course, people still honk occasionally when annoyed, and, notably, to call someone outside the traffic; and the rule isn't enforced much—but its mere existence raises the threshold considerably. You have to really be in the way to earn a honk, twenty seconds is an unthinkably low cutoff here indicating anger problems on the honking driver's part.
There’s nothing welcoming about forcing project maintainers to do things.
I love Morocco that much more.