jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> this comment is factually untrue and anyone can check it for themselves.

I agree that it's my mistake, however there was a gap between this support periods and levels, and I've been burned by nVidia's own driver on an nVidia 800 series card. It's not out of spite or prejudice. I stand corrected, but my experience also stands. Also nVidia's practices for treating technologies they don't like is still valid.

Also, being compatible doesn't mean that these technologies are first class citizens on the driver/hardware level, and they may not be allowed to use the card up to its full potential.

> it would be absolutely insane not to support either of those features. An absolute shit-ton of games use Vulkan these days, there is zero chance of that being deprecated in any timespan not measured in decades. Everyone is still supporting OpenGL after all, and that's like what, an early 90s API?

There's support and there's support. I'm not talking about games and graphics stuff. I was doing some research about nVidia's "Vulkan Compute" support, and seen this:

"Vulkan compute on AMD and Intel might be okay but we already know of ways Nvidia puts the clamp on Vulkan compute (doesn't make use of multiple DMAs for transfer) and given their history with OpenCL and the vested interest they have in developers preferring CUDA, they're really not to be trusted." [0][1]

The guy writing seems to know what he's talking about (reading about the history gives a lot of nice low level details about how these things work), and this is what I was exactly saying about "Ditching Vulkan Compute in favor of CUDA, like OpenCL". "Yeah, it's supported, but it might not be fast, sorry."

> there is a larger point to be made here about some of the reflexively negative responses people have when the N-word is brought up. There are certainly criticisms you can make of NVIDIA, but people have this intense and reflexively negative emotional response that tends to slide these discussions into flamewar territory.

I'm personally no fan of flamewars. I also don't like to disseminate wrong information knowingly (see above). Also, I work in a HPC center where we use nVidia hardware, and personally develop scientific software. So, I'm not distant to either tiers of nVidia hardware. So, maybe not having prejudice about people one's replying to the first time is a good thing, no?

> I know I'm about to hear about how Linus gave them the finger (cause he's a totally balanced and wholesome person)...

No, you're not.

TL;DR: You can't write multi-vendor, GPU acceleration code which uses every card to its highest potential, even if there's standards. You need to write at least two copies of the code, one being CUDA. Why? nVidia doesn't like other technologies to work as fast on their cards. That's it.

[0]: https://www.reddit.com/r/vulkan/comments/jwhnfe/comment/gcq5...

[1]: https://www.reddit.com/user/mb862/
I think you could keep the timed aspect, but the current format of the game makes it too prominent for those of us who are primarily interested in reducing the guesses. The first thing I'd do is get rid of the sad faces for missed stars at the end. As silly as it sounds, it feels like being penalized for approaching the game more methodically.

If you just show the number of stars the player got at the end without emphasizing what they missed, those who are playing for speed are rewarded with more stars, those who are playing for low guesses are rewarded for a low number.
I would argue it was a myriad of factors. Here in NY the adoption of OMNY and the pandemic contributed far more than Apple rolling out Tap to pay. The biggest issue being merchants lacking having the motivation to move away from outdated readers.
Did...did you miss my callout to the author's definition? Per that, Sinatra is a library. The structure of endpoints is no different than function calls; where they go is not proscribed.

I'm not saying that's a good definition.
If a person or organization truly believes the earth is flat then let them. It just makes it easier to avoid them.
It`s something that could be really interesting. Considering that there are plenty of popular games based on anime (as example - https://ivypanda.com/essays/pokmon-go-as-a-pop-culture-pheno...) the idea could be tenacious. I`m curious how hard it would be to embody.
This is terrible and the markup stick out like a sore thumb. The markup definitely needs some tweaking.
Agreed. If woman want to be programmers they will. It's just that men gravitate towards it more... I don't see anybody writing articles titled "Why aren't more men playing with barbies and makeup?"

Edit: not saying men don't. I grew up in a household of girls. I DID play with barbies. Not makeup though.
The problem with the word 'healthy' is that if you're trying to discuss nutrition rigorously, you really can't call a given food (or substance) healthy. It really only works as an adjective for an entire diet. If someone already consumes way too much vitamin C, more vitamin C is definitely not healthy. And yet for a sailor who hasn't seen greens in months, it definitely is. So, nothing can really be seen as healthy in isolation, the context is essential.

So then, the correct question is "Is a diet of only Soylent healthy?" Even here we run into some pretty significant trouble: nutrition is not a developed enough science to really answer that question yet. We don't have a good metric of healthiness, even for an entire diet. What we can do, though, is make comparisons. We can ask if a diet of only Soylent is healthier than a diet of only rocks. That one's a pretty easy yes. More meaningfully, we can ask if a diet of only Soylent is healthier than a diet of only fast food. I'm confident that it is, but this is where the disagreement begins. Unfortunately, this stuff is hard to test. Forcing someone to eat nothing but fast food for an experiment would be completely unethical, and observing people who already only eat fast food would be subject to some really significant sampling bias.

This has all been a long-winded way of saying that there's no way to know, yet. I would strongly argue that adult consumers should be free to experiment with their diet as long as they do it responsibly. There are definitely some moral and legal gray areas here ('experimenting with your diet' by downing a bottle of pills is still attempted suicide).

I think it's highly likely that a diet of only Soylent is quite a bit healthier than the diet I'm currently eating (way more fast food and take out than I should, for a variety of reasons). That being the case, I'm very happy to give it a try.
Yep. Makes it ridiculously simple to use a unique, strong password for each service and use it with basically no effort.
Socialists, if you make less than $500k or if you care about more people living a decent life.
Wouldn't you need standing for that? If you were actually trying to found a competing ISP, that would work, but "I'm a customer who might get better service in a freer market" doesn't sound like standing.
The user doesn't need to enter a password if they are using a TPM.
Private companies in the same sense that Marx described democratic capitalism as the best outcome for corporations because it provides the illusion of separation while being unduly connected through monetary incentives?
I think the fuss is specifically being kicked up about a lack of consideration of bias, but it's hard to judge with these cases.

https://en.wikipedia.org/wiki/Variability_hypothesis#Contemp...
Merely mentioning the variation hypothesis is enough to get you at least shouted at in some circles.

Ultimately a lot of this controversy seems to derive from tribalism and a frankly questionable implication that because we should treat each other equally we are all made identically - Ignoring the obvious differences in things like Sport, men and women have fundamentally evolved to be good at different things.

Besides, if the variation hypothesis is true surely that's a point for the women anyway? Not only does it mean that woman may be the better hire at scale, but that any abundance of men in roles that require qualities in the tails of the distribution is inherently balanced e.g. More mathematicians, more cannon fodder.
By Google Play blocking Parler, millions will learn how to install Android apps outside of the Play Store and many conservatives will leave iOS for Android for this ability alone!
He's a genius, all of his articles are so interesting. The ones about Minecraft data structures will always be in my heart.
Agreed. And these companies are following what they believe is morally correct.

Also, this isn't going to be effective Parler is a website, people can just browse to it in Chrome/Safari...

We should be promoting apps that encourage and promote healthy discourse between people not echo chambers, but that's what I think is morally correct.
I don't like where this is going. I really don't.
I am not an American, a Trump fan or an alt-right dude (quite the contrary).

But this corporate censorship is intolerable. And the timing it's making it particularity odious.
Very dubious that a electronics mini-wizard could not figure by himself that it's impossible to take down the electric city distribution system from your house.

I' vaguely remember confronting my father over a similar issue during my electrical experimental days as a kid, asking him why our house had no adequate protection (those days simple fuses where still normal).
I think this is a somewhat recent (6-7~ years ish?) development. In the early 2000's, money was much more important than it is now.
Beware, here comes the machine learning on top of encrypted data using functional encryption: https://github.com/fentec-project/neural-network-on-encrypte...
It's a (simulated) environment that allows you to develop AI technology. In this particular environment, you program a robot to assemble IKEA furniture.
I the first thing you should do is tell people you are delayed, or at least give yourself at least 2x your standard engineering time estimate. The unexpected always come up and it’s better to manage expectations early and have those first users in the know and happy.
One thing that's worked for me is to make up gibberish text that matches the general contours of the eventual content. For example, a "call to action" phrase at the end of marketing copy might look like:

"See can good great. Imperative, yes."
I am from Brazil, here piracy is widespread, also I make games, a industry that loves copyright.

First, it must be understood that the "official" original explanation of copyright was to prevent people not authorized by the author to sell the author stuff, ONLY that, it was NOT intended to prevent the general public from getting free stuff. (the actual explanation was that the first copyright laws were made to allow censorship, but I don't have enough information to explain that now).

Today what I see is lots of people on the "First world" frankly believe they are entitled to earn money from pure intellectual work and that poor people should stay uneducated/ignorant/cultureless if they can't pay.

I personally had lots and lots of pirated games, books, and media in general, because then there was no other choice, I was one of the first "gamers" in Brazil, I was also poor, and stuff was mostly not available here, even to get a pirated copy of Doom (the first one) was hard, very hard (my dad had to make some engineering work for Kia Motors, and asked as part of the payment a copy of Doom, after he learned that the factory manager had a copy).

I am very sure, that if I went with the route of obeying copyright laws, I would be a very, very different person today, probably I would be a cashier, and would contribute to society much less than now, and the same applies to almost all programmers from the third world.

Or you frankly believe a random indian/pakistani/brazillian/peruvian that is a WinAPI programming master had a legal copy of windows and all the tools when he was first learning as a kid?
> But if, for some reason, you must target ancient browsers, such as IE8 (or older), you can use the following code to register for an event in any browser:

And then the author proceeded to write a function that handles event listening.

And then there is the "Libraries to Consider".

It's ironic the the author demonstrates it clearly that the "modern Web API" is still not ready and we will still be using libraries like jQuery for the next couple of years.

> I fell into a trap, and this is a trap that many new, occassional, and hobbyist web developers fall into. Had I taken the time to understand JavaScript and the API provided by the browser first, I would have saved myself a lot of trouble.

This is the only justification we get from the author for not using jQuery. You can actually learn about the DOM and JavaScript while using jQuery, in fact you have to if you write anything that's more complicated then form validation.

I would say that the actual trap is not using jQuery, just because some people don't think it's "cool" anymore.

Also using jQuery doesn't mean that you cannot the DOM API directly if it makes sense.
Yes, I know that. There's a long and interesting history on the "round hole, square peg" problem of I/O, side effects and functional programming.

My sole intent was to emphasize, using a practical example, how neat and elegant monads can be at best.
Thank you for asking a follow-up question asking for more information. In general, most biologists are convinced that there is no need for "group selection" processes to explain any biological phenomenon, as individual selection alongside kin selection seem to do the job of explaining phenomena observed so far in evolution.[1]

[1] http://whyevolutionistrue.wordpress.com/2012/06/24/the-demis...

http://whyevolutionistrue.wordpress.com/2013/02/27/another-c...
That the compiler will be slower can be used as an argument against any new language feature. Slightly slower would, I think, still mesh with their design goals. But slower, and the amount of slowdown is a function of the number generics used in a module, or in a total application, might not mesh with their goal.

Basically, I'm saying that if we're going to talk about compiler performance - and we should, since as you point out, it is a design goal of Go - we need to be a bit more concrete. Based on everything I know about Go's goals, they would be particularly worried about solutions that don't scale.
When we have strong and not very elastic demand, increased supply will help? Never would have guessed.
Atom may always be slower, but the speed difference could eventually become negligible. If ST3, in it's current form, existed 20 years ago, people would have been making the same argument about Vim vs. ST3.
It's a pity all this effort is going into Ocaml which seems something of a dead end.

If the core language was Rust or Go then momentum would really pick up.
Immortality from death due to biological breakdown.
Voting during the week is one of those absurdities of ancient anglo-american systems that should simply give way. One of the things that postwar European countries really got right is voting on weekends, if anything because elections should be a celebration of democratic entitlements and of the people who gave their life to establish them as universal human rights.
Read her next tweet, which was clearly part of a sequence of tweets. She wrote, "JetBrains is not a household name but is used by 79/ Fortune 100."

Jetbrains is an obscure software company for most people, despite a number of people using their software daily.
So like usual around this time then

Dunno why you're downing me but... The data is all here https://www.england.nhs.uk/statistics/statistical-work-areas...
It's always been the first hit when I search for "signal apk" from ddg, bing or google
"Generally" is a bit of a cop out without data, but it's not wrong. If you survey companies to understand their organizational structure, you will see the sample dominated by domain-oriented structures (eg product, business unit, etc) as opposed to functionally-oriented structures (eg skills).

The example you mention (Apple) is a notable one precisely because it's an outlier in this respect. It is interesting! In particular, I understand than iPhone, iPad, and Mac are built by the same people, not split across separate teams.

Even then, Apple still has lots of typical domain-oriented structure. Of the 10 or so people I'vd known to work there, all of them have been in product-oriented teams.
> Free market is enough to explain the disaster education is becoming worldwide

Where in the world is there a free market in education?
God dammit we've had standards that work. Apple and Google are responsible for killing all of the decent messaging protocols by censoring the clients from their app stores.

When smartphones came out people modified IRC with support for push brokers and message replay but because of app stores this means push brokers for community maintained clients have to be maintained by the individual volunteer paying (yes! paying, shut up about the free dev accounts they don't allow you to send push notifications) for the "privilege" of submitting the app (meaning they have low to zero availability.) The relay Mozilla maintains allows servers and users to choose who brokers push messages but Apple and Google screw over their users for profit and this is the result.

Smartphone app stores have made IM unusable.
Walled garden has many meanings, depending on context.

macOS promotes the App Store as the source of software (even if it's not the sole), and has walls like notarization requirements and the Gatekeeper to prevent weeds from intruding.

With the App Store Apple knew that there's a pool of N apps that follows its guidelines, has passed internal checks for API use, and can be converted quite easily to a different architecture, that it could count on.

Their control over the platform allowed them to enforce Metal and deprecate OpenGL pronto, to add a new combined iOS/macOS UI libs, to introduce Marzipan.

They have also added stuff like Universal Binary support, and most importantly Bitcode, which abstracts away parts of the underlying architecture.

All of those where steps towards the ARM/M1 (and future developments), and all were enabled via Apple's control of the hardward, software, and - sure, partial - control of third party apps.
Thank you :) I'm hoping that some of the YTM crowd might be interested in Relar, especially since a lot have switched from Google Play Music.
Thanks for the feedback, we just tried to make it as "clear" as possible, but your point definitely makes sense.
Just to clarify where this number comes from: when I follow your first link, I get "2381 INCIDENTS". Where do I find 3467?
its not improving after gen 190. Its stuck.
Oh, I for sure think that North Korea and Burma are also terrible countries. If you want to talk about that, we can do that.

But, staying on the subject .. please, enlighten me: how are the Australian people not losing their rights due to their own ignorance? So far, all I see is disinterest in the subject. Total surveillance: this is okay with you?
Mozilla is (planning on) using it for FirefoxOS. They have no plans to do so, but I'd be happy seeing it in desktop Firefox.

edit: planning on
Plugins for Xcode would be great.

My first candidate is one that helps you write code that will run under GNUStep.

If Macs have 10% market share than being able to port your code to all other Unixes with a simple recompile would increase your market by about 10%.

And Mac programmers could help by filling whatever blanks GNUStep may have.
Your link says it has 8MB of memory, while the NanoNote has 2GB. The MB may be a typo, but I found the same spec on a review site. Whether they got it from the same page you linked, I can't tell you.
Redmine has worked great for us (and it's free). If I had a choice though I'd use Unfuddle.
If you're going to allow ferries, why not include trains? That's obviously much faster and more direct.
"Perhaps, you think that because we users don't pay for your Facebook service, then our wishes and our rights, such as choices over our own privacy settings can be disdained or even abused."

Am I the only one who wishes most things weren't free and instead charged a small fee and was devoid of advertising? I am just tired of everything I do on the internet being about shoving better and better ads in my face. I would happily pay a few bucks a month to use a Facebook like service without ads. Too bad none of my friends would though...
I am uncomfortable with the reality that I will have to watch my parents and three remaining grandparents pass (and the same on my wife's side), but there's no way I'd give up the years we've had and the support they've given and will give for having experienced it earlier. I'm so much more equipped to deal with the sorrow now as an adult. As a kid, it just hurts and makes no sense at all. As the study points out, if you lose them young, you're left to wonder what might have been. If you lose them old, you know.
* function-local scoping rules and the "this" keyword.*

It's showing that you've been burned by these magical creatures. It takes time and effort to get used to mastering these awkward concepts
C++14 ain't half bad...
Yes. I've convinced myself so many times that fixing a bug or shipping a new feature was more important than closing the round.
Some website are playing blurry lines games so much. They do use time / stock limited "flash sales" to trigger buying. Then relaunch a new flash sale a few minutes after. Most of the time you won't notice it, you're either busy looking at other stuff or just went off the web because you spent enough money. I even thought it was a page refresh bug until I understood the pattern.
Coq is a proof assistant. It helps you to prove things, or at least check that your proofs are correct. For instance, people use it to prove mathematical theorems, or correctness of critical software.

But apparently, there's a bug in the system that allows you to prove any properties, even invalid ones.

So suppose that you proved Fermat last theorem in Coq, now you're not sure your proof is correct anymore since the deduction system is flawed!

In theory, it invalidates all the proofs written in Coq. In practice, I don't think it's a big deal because it's unlikely that those proofs rely on this bug. But it's pretty funny to see that a system designed to be the ultimate verification tool is bugged.
Hah sorry. Yeah, as pointed out, I mean 12 eggs.
Perhaps purchasing discs is an easy way for users to donate to the project.
You can still run Unity on any VM (or lower powered machine) by using Unity 2D. It doesn't ship with 11.04 (it will in 11.10, I believe) but you can get it like this:

sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily

sudo apt-get update

sudo apt-get install unity-2d

Then log out, and choose 'unity 2d' from the login menu when you log back in.
and wubi is always there if you use windows and want to give Ubuntu a try
This is a great process to maximize your JS compression. However, it's important to keep in mind the application. From the jQuery dl page (yes, they use a different compression method):

"The packed versions require non-trivial client-side processing time to uncompress (unpack) the code whereas the minified versions do not."
1,900 in Seattle in a 3-month span is a huge number. Knowing that, perhaps they are spending an insane amount of developer time just interviewing more developers.

There's also a forward fulfillment center in Bellevue which might count as Seattle headcount.