skysight-inc/HackerNews huggingface dataset:
All I'm interested in is whether it would work, not the cost. There are radical proposals that would manage cost better, but there's no point in considering them if it wouldn't help.
Does it allow you to replace the `docker build` step? Currently we use Nix's buildLayeredImage[0] to build our images and some custom machinery to generate our Kubernetes definitions from this, but I really like Tilt's status TUI.

[0]: https://grahamc.com/blog/nix-and-layered-docker-images
I agree there's a lot of value in understanding hardware/OSs/etc, but it's no substitute for having a solid understanding of C in general. C has much to say on undefined behaviour, and there are no shortcuts - you just have to have a good grasp of the language's dark corners.

(Aside: I believe ++i++; is no longer UB in the latest version of the language, but used to be.)

On the particular topic of initialization in C/C++, I go with the rule of thumb of be as explicit as possible.

Beyond that, I'm not afraid to assign a marker value to a local only to overwrite it soon afterwards. I save myself endless trouble in case my code is buggy, and if it's not, the compiler is likely to elide the first assignment entirely.
Los Angeles has a new stadium planned for Inglewood with all of the risk borne by developers who then get to enjoy a cut of the future tax earnings

https://www.welikela.com/proposed-inglewood-football-stadium...
If you’d been neglected and abused for your whole childhood, then finally managed to run away and escape, you’d be out of your bad situation right? How long do you think it would take for you to catch up to the adults who weren’t raised that way? Evidence suggests that you never would, unless you were so gifted that you could compensate for your past. Most people won’t be that gifted, and won’t thrive.

What I’m saying is that the missing ingredient is context. The market is a competition in many ways, and black people only got the chance to compete on a nominally fair playing field over the last few decades. Remember the Tuskeegee syphilis experiment only ended in 1972. Rodney king was nearly beaten to death in 1991. Families that were impoverished, segregated, and denied an education and voting rights take time to recover. A history of aggressive policing of the “war on drugs” hasn’t helped either.

So at what point does it occur to you that the missing ingredient is history that only people like you and me get to forget?
I'm gonna be honest here: it sounds like you're mainly getting your perspective on these issues from internet forums rather than non-internet sources.

However you want to describe these movements, one thing is clear: if America had a more equal distribution of opportunity among demographics these movements would have no reason to exist. There are definitely extremes to the movement, and that's what most criticism (especially online) likes to focus on. But as someone who has been in the trenches working with the D&I organization at my company I can assure you most people are not there with a "kill all white men" or "destroy capitalism" mindset. It's about finding ways to equally distribute opportunity.
The common theme in these subthreads is that you consider your ignorance as a superior source of knowledge. That since you personally don't know about a thing, the thing doesn't exist.

It's difficult to unhorse a debating partner who refuses to allow any evidence but their own imagination.
Err.. gatech college of computing is a top 10 institute, afaik.
> For all of California's flaws I think if you look at the data you can see that it's clear that they invest more in providing equal opportunity for their residents than Georgia does.

I'm not sure I'd blame the state. It's pretty obvious that admissions committees don't take socioeconomic factors in mind. Some states are always going to be wealthier than others -- that's just a fact of life -- but why are universities punishing (poor) students by culling opportunity? After all, a poor black kid has more in common with a poor white kid than a black one-per-center.
Did you program the little chip from the ras pi? I did it with OpenOCD and it was rather easy. It was more reliable than Atmel's own tools which are garbage :)
That situation exists on the coasts too, where most of our cities are. The thing about race and gender is that you see the phenomenon play out in wealthy communities too.
My Week in a Native American Suicide Capital
Blind interviews do not help like you think [1] and overall the fact of the matter is that it's just not proven to work yet.

It sounds like you're making up a lot of hysteria for absolutely nothing, considering I have rarely seen any D&I efforts that would negatively impact me as a white man. Ultimately if you want to argue about D&I efforts being ineffectual you need to be less sensationalist and more grounded in facts.

[1] http://behaviouraleconomics.pmc.gov.au/projects/going-blind-...
Realdonaldtrump's Ensign1 Leaks NSA Training for Pence-Sama's Space Force
I disagree - in a certain context.

When it comes to the programming context in particular, opportunity is just about as "everywhere" as it can be.

Anyone who can afford a computer and a connection to the Internet can learn to program, can contribute to global projects, can self-educate in programming and can do amazing things.

All you need is a computer, and Internet connection and commitment. It does not even take privilege - although it used to (Bill Gates for example was from a privileged family in Seattle and went to a school that bought a computer incredibly early - that was a direct outcome of the money of his family).

I always recommend against careers that "require the grace of others to practice your art/craft/career". What I mean by this is that to do your chosen job, you need someone else to give you the opportunity/permission/resources to do the work you want to do. Consider a guy I knew when I was much younger. He REALLY wanted to be a movie director, but back then you needed money, a crew/team, equipment and a whole bunch of other people helping - and to really succeed in that career you need high level industry connections. That's a huge barrier to being able to actually do the thing you want to do. You're much better to choose a career that does not require anyone else's permission/money/approval - such as programming, or drawing.
Hey, I think you're being downvoted a bit harshly for your statement so I've decided to help you out by not suing you.

Cheers.
Libraries are, but in larger cities like LA or SF they tend to evolve into coworking spaces for the homeless, at which point they cease to be public spaces that people feel comfortable taking their families to.
They don't blacklist Windows because it spies on users, but they absolutely blacklist anything from AV to malware because it causes instability. https://blog.chromium.org/2017/11/reducing-chrome-crashes-ca... This seems like exactly the same thing. They're responsible for delivering a browser that renders webpages successfully. They're doing what needs to be done to make this happen.
AMD GPU hardware is definitely competitive, they just aren't top of the line. At the mid range, they are very competitive, and that's what most people need anyway.

My next GPU will be an AMD GPU, as soon as my GTX 960 stops being sufficient (and no Wayland is certainly an issue).
Its still probably hundreds of thousands of users. I hate arguments about "but Linux is only a fraction of the market!" because the total OS / browser usage market is in the billions of people. Even small fractions of that pie could found their own countries and be of reasonable size for a nation.
What’s the rationale for NVIDIA for this? As the whole point is to expose hardware features through an API, what do they gain by keeping it closed? Are there features implemented purely in software?
The Facebook walls of my leftist-activist classmates are long gone, but here’s an example: https://jacobinmag.com/2011/01/let-them-eat-diversity
"Tilt replaces `docker build && kubectl apply` or `docker-compose`. It watches your files, updates automatically, and gives you a UI that shows you error so you don't have to spelunk with kubectl." => that is very clear, consider merging https://github.com/windmilleng/tilt/pull/930 to add it to your readme
Your email is public, there's no gain in keeping it secret.

For further reading: https://www.troyhunt.com/im-sorry-but-your-email-address-is-...
That's a whole 'nother can of worms though; employee-owned companies can still treat new employees badly depending on how their system is set up. Plus they're an incredibly small fraction of the overall working world we participate in and at most would be an exception to the rule and not the norm.

Though I would say that non-profits and things like you mentioned are generally more inclined to treat their employees fair.
I was toying around with a C++ parser in python (using the earley parser spark.py) a while back and it wasn't all that difficult, couple conflicts that can't be solved without knowing the type of something in the lexer which can be sorted out in later stages (methinks?) and (IIRC from looking at the code) a shift/reduce conflict in declarator-id, but all in all I got it to pass all the tests I found from some advanced compiler course.

Never went past getting it into a AST because I tend to find some other shiny thing to play with before I finish things but I'd imagine the implementation language wouldn't be a serious impediment...saying as someone never having written a single line of Forth.

--edit--

C++11 I should say since C++14 added things like >> conflict between the shift operator and nested templates that I didn't even get around to trying to solve.
Libraries and museums serve the purpose of educating the masses, which is something the government should be and is involved in (mainly because an educated populace is crucial for democracy)
GA Tech is ranked 35th nationally for undergraduate institutions[1]. Compare that with Stanford (#7), CalTech (#12), UCLA (#19), or Berkeley (#22).

[1] https://www.usnews.com/best-colleges/georgia-institute-of-te...
They aren't "interfering." They are falling back to software rendering when the GPU driver is incapable of supporting valid calls without crashing. If Windows or macOS started shipping buggy/crashing OpenGL drivers and not fixing them, Chromium would be entirely justified to fall back to software rendering there, and it would not be "interfering" with Windows or macOS development to do so.
Respectfully, I think you're working from an outdated definition of racism and sexism.

People have already been treated differently on the basis of their race and sex for their entire lives. Starting at the end, and assuming that being colorblind will solve the problem (which has been basically the official policy in our society for the last 40 years), empirically hasn't worked out that well.

Instead, we should be taking active measures to improve opportunities, including examining how to make our companies more welcoming places to be, as per the OP:

> Sometimes the interventions are much more work: creating a company culture that is not hostile for black women.

> But the net result is the same: more inclusion, better talent, and a better end product.
The Microsoft "ribbon" got a lot of flack circa 2007, but it was essentially a menu / menu bar but with icons and large tap targets.

Something like that would be far more appropriate for iOS than just aping the Mac text menu. They should honestly bring icons/targets to the Mac menu as well.
> it is not the Chromium team's place to make this decision

It's not? Isn't Chromium their code?
I have no idea how you interpret this as propping up Nvidia. They're blacklisting an (unofficial) Nvidia driver because it doesn't work. They're not telling users to use the official non-free ones; they're falling back to software rendering. Users who want acceleration can just buy an Nvidia competitor's card. Isn't that what you want?
> Even without moving away from the IEEE-754 standard, there are ways languages could be designed to minimize surprises.

Floating point in base 10 is already in the standard since 2008:

https://en.m.wikipedia.org/wiki/Decimal_floating_point

The standard is not to blame, the lack of demand for that feature is.

Most of the potential users don’t know that they can demand from their software and hardware suppliers that feature. Using it there would be less “surprises.”
Clarification: meant ad-blockers, not spam-filters.
The medical field doesn't have the discipline to ignore signals that it knows are meaningless. That's what I'm driving at.

Also, healthcare absolutely sucks at pain management, specifically in being disciplined enough to say no to opioids.
Thanks, that's insightful!
I think it's more of an added benefit to building a website first. Especially when trying to validate new ideas which is where the better tracking / UX analysis comes into play.
DC vs. Marvel: Not All Cinematic Universes Are Created Equal
If you get a lot of spam and it's all forwarded than some providers like Gmail will treat your email address as the source of the spam rather than the original sender.
> There is a landing page at https://tilt.build which has more of the "why Tilt".

As a tangential by-the-way, I notice you're based in NYC. Of interest, Googlers working on Knative Build (hi Jason!) and Pivots working on Cloud Native Buildpacks (including me) are based in NYC also.
Strongly disagree. The OP sounds like an incredibly toxic person and the sooner he recognizes that the sooner he can become a less toxic person.

I'd put money down that the founder of this company is only going to keep the OP on until he can find someone to replace him.
You can always make up a story where your project brings intangible but wonderful benefits that no decent person could be against. This is normal.

If you can paint a rosy picture of community, or the happiness of children, or the safety of the vulnerable, it is indeed very hard to argue against. Saying the glowing vision is exaggerated or fabulated just makes you look like a grouch and a jerk.

In my town, the new stadium has a VIP area. Important people are specifically shielded from contact with bricklayers. Just saying.
The problem is that the Nouveau (and Ubuntu) devs have no way to overturn Googles decision in Chrome. Ubuntu can compile Chromium with a modified blacklist but Google distributes Chrome in a deb. You would need some special logic to catch the Chrome .desktop on install and add in the unblacklist flag.
The Surface Pro has never been designed from the ground up with touch as the primary interaction method.

It's always been a laptop with some touch interaction bolted on.

Therein lies the difference.

Apple has chosen to surface more complexity (designing a version of drag and drop for touch), but they haven't stopped making touch the primary interaction method.

Nor should they.
18.10 isn't even supported by Dell.
Logitech CEO: Google TV a 'gigantic mistake' (2011)
If the chrome team doesn't have the resources for testing the most common Linux configurations, it's not a good sign. Linux market share is low but it's a useful signifier.
I don’t think I’m being sensationalist, generating hysteria, nor am I asking to discuss this with you. I made my comments primarily so that those with grievances about D&I activities in their orgs that don’t adhere to labor law have an idea how to seek redress. No more, no less.

Edit: continuing to argue here is simply going to pollute the thread and risks a mod detachment. My email is in my profile if you want to continue the discussion.
People have bene prevented from flying between Canada and Europe becuase of objections from the US government. So being able to cross from the US to Canada (assuming Canada would let her in, which isn't assured if she is a US but not Canadian citizen), that wouldn't guarantee being able to get back to her home and family and profession in Malaysia.
> he is constantly clocking in late and signing off very early to babysit his young children

> His days are frequently interrupted by needing to pick up his kids or drop them off, or whatever else he needs to do

>I, on the other hand, work my ass off. I pull long hours all week

Do you have kids? A family? Something you are responsible for besides work? I'd bet a fairly large sum of money you don't because if you do and still think these thoughts you are an asshole.

It sounds like your co-worker is trying to hold down being a parent with little to no support structure. I read it as someone struggling to keep it all together on little to no sleep and a metric shit ton of stress. How about instead of thinking about how that affects you, and getting him fired (which would be a total disaster to a parent btw) maybe you try to figure out how you can help him? A little empathy goes a long way and it sounds like you need to spend a little time learning about that.
> So should they also blacklist Windows because it's spying on its users?

That's such silly rhetoric, no wonder you're in the situation you're in.

> This is also a very dumb anti-practice.

So is crashing users machines and then blaming Chrome for doing what's best for its users.
Not in many of the CS related majors. Though I guess it is for hard CS.
This is really neat, I wonder if there's a way to keep a "remainder" around, kind of like Bresenham's algorithm, so that you can always do aligned reads from memory.

The speedup on English text is really good, and I love the exploration into the AVX intrinsics.
There are businesses that do discriminate against those groups. You don't hear much about it because they're usually small businesses that can afford to alienate people who aren't their customers.
It’s a lot like dating.

You start with a common interest. Like golf. Then you invite them to party on your super-yacht. Before you know it you’ll be taking limousines to all the same $10,000 per plate charity events together and showering their non-profit-campaign-fund in ‘gifts’.
I run a combination of uBlock Origin, Privacy Badger and Firefox's tracking protection. Can confirm, tiles take 5 seconds to fade in, I have to do 3-5 rounds of it, and unless it's really important I'll just tell reCaptcha to piss off.
Not to worry. They have other domains too, as stated in the Twitter thread: .TODAY .FO .LI .VN .MD .PH
Take a piece of pen and paper and subtract the two numbers. Whatever number you get for the difference is "the right answer."
And if you're not willing to argue or discuss your point, then you're admitting you're just here to spit out politics rather than discuss them or the topic in any meaningful manner.

D&I activities are worthy of critique and discussion because there is a lot that can be improved, but putting your foot down and acting like all D&I efforts are racist, sexist or should involve talking to a lawyer is absolutely sensationalist and generating hysteria.
It looks like it is a top 10 public university, right after ucsb and uc-irvine on https://www.usnews.com/best-colleges/rankings/national-unive.... 35th overall
So you're suggesting Google should slow down Chrome for even more users than are currently impacted, in order to stick it to nVidia?
There are many ways to skin this cat: people characterized online as SJWs are mostly persuaded by the push for equal opportunity, neo-liberals will be persuaded by the untapped economic potential that is covered up by discrimination. There's an argument to be made to libertarians, etc. etc.

The fact of the matter is that our society is based on western liberal ideas, core to that idea is the freedom, liberty, and equality. You simply can't square America's past with that idea and if you believe in the western liberal philosophy then in my view you can be persuaded to see the value in these movements.
> Back then the proprietary Nvidia driver kept much better Pace with their windows offering. Last I checked their proprietary Linux driver was almost a year behind (point release wise) the windows offering.

Am I reading this right? Nvidia's drivers were never out of sync for a year with regard to the supported GPUs, OpenGL and Vulkan features. It's easy to see that looking at the Vulkan beta drivers page at https://developer.nvidia.com/vulkan-driver. (That's just a convenient example, non-beta drivers follow the same cadence but there no single page I can link.)
FYI: He believes that the singularity is coming. Apparently he has had this dream since his childhood. In another Japanese interview, he repeatedly said that hyper-intelligence will make people happy.

https://www.nytimes.com/2017/09/20/business/dealbook/masayos...
Exactly. When Facebook was informed of the content of posts, they removed them. Gab did not. And that makes all the difference in why payment processors will continue to do business with Facebook but not Gab.
Why? What's this obsession with ML? There are tons of interesting problems in the embedded/distributed systems/security spaces.
So? Local programs also have access to the filesystem, which includes the synced data, config files and procfs.

What exactly is your threat model?
> opportunity to succeed and thrive is not evenly distributed

That needs a discussion about how to distribute it not so much evenly to all people, but to all the right people. The approach of e.g. throwing more money to all underprivileged students has failed in the past (I believe it the Gates foundation ran such experiment). Perhaps it is lazy to handwave a problem away by giving everyone a little more opportunity. It is much more painstaking to find the gifted ones and give them a lot more opportunity. Another thing that is not often discussed is that privileged people also groom their average performers consistently until they rise above average, something that never happens for hte underprivileged.
Which, to be clear, seems entirely justifiable because software rendering exists.

If Nvidia wants their cards to work well on an all-free-software stack, they can provide a free software driver. If users care about making an unofficial driver work, they can do the work or fund the work. Chrome is just trying to get web pages on the screen and it doesn't seem like it's worth the boil-the-ocean level of effort of taking responsibility for implementing a reverse-engineered graphics driver when they can just get web pages on the screen using software rendering.
At least part of the way people manage people is that they perceive that the less they know the better they can be certain they cannot discriminate. Everyone is afraid of being case #1 of firing a guy while his wife is pregnant.

You can sit back and give someone time to improve and mentor them but what if during that time you find out they’re pregnant. Now you can’t fire them without going through an entire process.

Now I’m not saying this is a legitimate fear, but I’m sure at least some people believe this to be one. For my sake, I wish I were able to waive many of the protections employee rights give me so I can guarantee interactions desirable to me.
with those legacy bezel screens?

bah!
Not for a free product, no. It's not our place to decide for Google what they want to do. If we want our open source software to work we should make it work. You can rebuild chromium to change the blacklist, or just use the command line to tell it to ignore the blacklist. It's not like Google doesn't provide options.

And in any case the reason nouveau sucks (and yes, folks, nouveau sucks) isn't Google's fault to begin with.

You seriously want to complain about Google's lack of support for an open source driver that barely exists because of NVIDIA's lack of support?