skysight-inc/HackerNews huggingface dataset:
> NVIDIA doesn't help at all, not providing any docs and not interacting with the rest of the community.

That is simply not true.

Various docs, provided based on requests by Nouveau developers: https://download.nvidia.com/open-gpu-doc/

Documentation released in the last year include e.g. https://download.nvidia.com/open-gpu-doc/MemoryTweakTable/1/... https://download.nvidia.com/open-gpu-doc/MemoryClockTable/1/... https://download.nvidia.com/open-gpu-doc/BIOS-Information-Ta...

The announcement of the first piece of documentation in 2013: https://www.mail-archive.com/nouveau@lists.freedesktop.org/m...

Commits with @nvidia.com addresses (including Reviewed-By tags etc.) to nouveau driver: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

You can also regularly see posts by NVIDIA employees on the nouveau mailing list.

Sure, they are contributing nowhere near as much as AMD or Intel, but to say they are not interacting at all or not providing any docs or not helping at all is clearly false.
Yes, you’d be taxing the poor at the expense of the rich even more than today’s tax system, since spending doesn’t scale anywhere near linearly with income.

This is also why a “flat tax” is bad compared to increasing marginal tax rates. Remember that most systems don’t tax all income at the same rate; they tax anything above $a ie $(a-0) at x%, anything above $b and only that $(b-a) at (x+2)%, and so on.

Anti-tax fundamentalists use terms like “tax brackets” to trick people who don’t understand this system into thinking it’s possible for eg one’s net income to go down as they earn more money. (“Make this much, and you’ll be in the y% bracket!”) Don’t buy into this, it’s not true.
Old cameras didn't exactly fit in your pocket, and didn't have sapphire glass...

Though I do think it would be nice to have a hardware (iris?) way to close off the camera. Some laptops have this, though I'm sad mine doesn't.
Floating point numbers aren't a ring. In fact, they aren't even associative. Thus, they are don't even rise to the level of group or even monoid.
> a few Swedes estimate that half the population feels that the high tax rate is not fine.

So the tax rate is the median of the tax rates that people find fine? A perfect balance!
Thanks for commenting. Please see my edit.
Many people work hard and are also denied gratification, yet they aren't fortunate enough to enjoy the easy money derived from capital gains, since they don't hold much capital.

Also there is a difference between rich people and wealthy people. Wealthy people don't work hard, relatively speaking, per dollar earned.
Another fact worth pointing out in this discussion is that Sweden is doing great as a country, which makes it easier to maintain a high tax rate.

The blue graph is inflation-adjusted disposable household income from 1950 to 2017:

https://www.ekonomifakta.se/fakta/ekonomi/hushallens-ekonomi...

Note that the disposable income doubled between 1997 and 2017. Also note that it is median income, which means that the outlier richest 1% don't distort the numbers very much. The average Swede doubled their disposable income in twenty years' time.

Compare those numbers to the US, where the same graph is pretty much flat, because the only people getting richer in the past few decades has been the 1%.
Except that you can be paid in cash and buy things with cash and leave no hard evidence of your income. Most illegal things are impossible to completely prevent but the punishments keep many from doing them anyways.
It's not theft, it's public policy. Threat of violence is how most public policy are enforced.

You don't have to agree to the laws of a democratic constitutional republic, but you sure do have to follow them.
Budgets are a congressional power.
So, we should teach them how to apply for government grants.
Right, but Bush took office during the tech bust followed by a massive recession caused by 9/11 and a number of corporate scandals. Receipts may have increased, but that's because size of the pie has grown, not because you're taking a larger slice.
Born in Sweden and I am not fine with it. There are some good things like free education and healthcare - especially compared to healthcare in US - but there’s enormous waste on maintaining the welfare state.

I recently moved away, partly due to taxes and partly for other reasons. I doubt most people with high incomes are fine with it, but the price for exit is expensive.

For me it was only doable because I spent most of my time abroad anyway, my work is international and I am young and flexible.

If you are a Swede considering moving, make sure you don’t have significant economic ties with Sweden after moving out. For example, I had to liquidate my Swedish LLC to prove that I had no significant business in Sweden anymore (which was already the case, but IRS can be rather...precise).

A tax lawyer can easily help with this, and it is easily worth the one time cost if you are on a high income.
Many landlording books and courses recommend posting the 3-day notice-to-quit immediately when the rent is due. It's probably 10-20% asserting/protecting the landlord's rights under the law and 80-90% "training the tenants to hold up their end of the contract as they signed it."
Sweden abolished inheritance tax in 2005.
This is like beating a dead horse. People move to SF, complain there isn’t enough housing, do this for a few years and either leave or realize it’s not going to change. It is the way it is, it’s not changing in a year a or two. This is a generational thing that will take at least a decade if not longer to change. The End. Don’t believe me? Check this comment in five years.

Call it NIMBY call it whatever you want but there is _no_ incentive for long term SF residents (10+ years) especially home owners to support more housing, especially for tech transplants.
I don't know exactly what phenotypic data 23andme gets but if it's through surveys then it probably isn't as good as the clinical data that, say, regeneron gets for its genetic center through partnerships with healthcare providers. Also 23andme's database is large but presumably much of their data is from young healthy people -- I don't know for sure but it seems a reasonable assumption. So it wouldn't be as useful in studying disease as the overall size of the dataset seems to suggest. It also isn't as useful as a company like decode or Genomics medicine Ireland that study more homogenous populations. And GWAS have been done for many years so much of the low hanging fruit is picked

23andmes database's best advantage is probably studying things like genetic basis of mild to moderate anxiety and depression as those diseases are probably more prevalent in their population than others. Plus those are complex polygenic traits so each individual gene would have a small effect size, so a big database like 23andmes would be useful

However that isn't great for drug discovery because drugs only hit one target. A bunch of genes with small effect sizes won't support much of a drug dev program

I may be wrong as I'm not familiar w 23andmes database but these are my deductions from what I do know
>
it gives them too much control when they ask for it

Rust gives you too much control when you ask for it, with unsafe blocks, cells, etc. C++ will stab you in the gut at random because you looked at it the wrong way.

> But no other single language is good either.

I had Python for my CS101, Java for 102, C for 201, and C++ for ~202. This was a decade ago now, but even then I thought it was a pretty good track. You learn fundamentals of computation in Python fully apart from the hardware warts, you get to taste what the corporate monotony many of you will be faced with for decades to weed out the chafe, then you get a dose of cold hard reality when its too late to turn back that it gets even worse.
Not sure if this is relevant to you, but I thought I'd share an experience with my T440p that uses a quad-core Kaby Lake CPU and optimus graphics. I run Fedora on it. I am using the HD 4600 gpu which is wired to the LCD, and I occasionally use the nvidia gpu w/ proprietary drivers via optirun.

I'd always seen terrible power efficiency on battery with Fedora. It was much worse than any previous Thinkpad. I mostly treat it like a luggable, always plugged into the wall. I wasn't sure if it was the CPU or chipset, but it never got into deeper package-level idle states like other machines.

However, I recently discovered that if I suspend and resume the laptop right after I switch from AC to battery power, the laptop runs in a much more efficient mode. It gets into those deeper idle states and can get almost 6 hours of life out of its aging batteries for basic office/communication tasks with wifi. If I don't suspend it once, it will only get close to 2.5 hours even if almost completely idle the whole time.
It is a national dream to make Doraemon a reality ;)
The most commonly used APIs for graphics (X11 with all the "accelerated" rendering, OpenGL) match the actual current GPU hardware so poorly that most of the driver bloat is about dealing with that mismatch in the most efficient and transparent way possible. The drivers also must contain a collection of compilers and assemblers and other stuff (because the OpenGL spec says so). So there is a lot of secret sauce type stuff in there that these companies don't want you to know about. Whether this is justified is a completely different question.
It's not so great for retirees, though.
i think steveklabnik was hired very early on in the rust project's life as a community liaison. not sure if he still does that work but he posts here regularly and perhaps can point to one, or advocate for such a position if one does not exist.
Lily white? The bay is majority minority. http://www.bayareacensus.ca.gov/counties/SantaClaraCounty.ht...
Monero doesn't need a trusted setup as well!
I would guess you need more than just a notes syncing app. Triaging will likely depend on sensors as it does handover of notes.

That said, I meant the question genuinely. I suspect that we aren't just ignoring the problems.
It's not incompliant when the user does it, as long as the user doesn't copy and distribute the results.
> You don't whine at open source providers to support features you want, it's bad form. Go fix it yourself

This just about sums up the problem with open source. The response is always "if you don't like it, fix it yourself". Because everybody is a developer with copious free time to learn how to fix the problem in their favorite product. It's not like cloning and building Chromium takes hours. Or like you would lose anything by using Chromium instead of Chrome.
A small message length means small memory, which is important in physical computers. It is information-theoretic optimal. This is a well-defined term.
Counterpoint: is it moral for a small minority of citizens to have, say 1000x the wealth (and therefore the power) of the average citizen, and therefore have a disproportionate amount of political influence, and therefore being able to force upon the general population, laws and policies that they did not vote for?

Also, I do understand your point of view. When I was an ardent Ayn Rand fan (much younger then), I used to use this same argument, an in fact the same phrasing: taking income at the threat of violence (which, IIRC, is from Capitalism: The Unknown Ideal). I've just come to realize over the years that the opposing viewpoint is actually morally superior.
My university moved it from a 100 series course to a 200 series course but it's still being taught to ECE undergrads.

The problem is more that we don't have the tools to track and understand how the errors are altered as we do the math (e.g. how would you even begin to try representing catastrophic cancellation at compile-time) and doing the numerical error analysis on the abstract math itself is hard once the math gets complex let alone trying to figure it out after you've optimized the code for performance & tweaked the algorithms for real-world data/discrete space.

Now perhaps it could be possible to do it at runtime in some way but I suspect the performance of that is prohibitive to the point where arbitrary precision math or decimal numbers is going to be a better solution.
I can use pug with Vue, it's make my code more beautify. This is why I moved form Vue -> React -> Vue.
I suspect this is to show off the compositing GUI: I recall this sort of things in screenshots of compiz/beryl when compositing window managers were new to Linux.
Robert Frank (an economist at Cornell) proposes a progressive consumption tax[0]. You report your income and your savings.

The Economist argues for it[1], quoting the following part:

> In terms of economic incentives, the most efficient remedy would be to replace the federal income tax with a much more steeply progressive consumption tax. Under such a tax, people would report not only their income but also their annual savings, as many already do under 401(k) plans and other retirement accounts

0: https://inequality.stanford.edu/sites/default/files/media/_m...

1: https://www.economist.com/democracy-in-america/2010/11/17/al...
This subthread[0] implies that there have been nouveau-caused crashes for webgl since 2015. The linked bug[1] seems pretty cut and dry. Nouveau completely locks the system, Nvidia doesn't.

>All software has bugs

If those bugs crash the system and the software is made the default, and the change is a performance degradation, yes. Degraded WebGL performance is superior to the system locking up for nontechnical users.

>Just a few weeks ago I found a Chromium bug when I was working on a website. I did not blacklist the browser, naturally.

Did they fix it in less than 2 years? Did it crash the end-user's computer? Did people navigating to your website report the bug to you?

Did you perhaps work around the bug? For example by using a polyfill that would provide degraded performance but still allow the end user to access your content? Because that's almost exactly analogous to this situation, and exactly what everyone does.

[0]: https://news.ycombinator.com/item?id=18835359

[1]: https://bugs.freedesktop.org/show_bug.cgi?id=92136
I don’t think so. Look at the list of richest Americans. How many live outside of America?
uriparser 0.9.1 released, includes security fixes
I'm assuming "quite often" was not 90% of the time. To that end, was there a common theme to the times this happened? Not necessarily automatic automation obvious, but some learning.

And, I do want to echo the sibling post. Just because I am asking questions like this does not mean that I am not thankful for the job you do. Thanks!
Ubuntu doesn't have a .desktop entry for Chrome. It comes with the deb. Desktop files are installed by the programs that use them, hence why I said you need to catch the Chrome install and modify the desktop file.
Two competing factors:

(1) Organized crime is heavily involved in large scale construction and doesn’t even have the ethos of doing a good job at it like in some other parts of the world. All it’s about is funneling money from the municipality or state to the criminal enterprise, and only minimal effort is put forth for the ostensible purpose of a project.

(2) There has been an almost century long propaganda campaign in the United States specifically to make people believe Government cannot actually work in any meaningful capacity, by interests that ultimately want to dismantle it and distribute the spoils among themselves.

This intensified massively starting in the 1990s after the American right wing saw what happened to the Soviet Union’s infrastructure during privatization. By systematically discrediting Government, they want to have the same thing happen via privatization.
The government doesn't just spend it how they want, we have a system where it is collectively decided.

That means you have to follow the law whether you agreed with it or not, it's how democracy works.
Wikipedia's 100 Most Influential People
But then can’t they just tell it’s you by the tape on the lens?
Sure. There can be many reasons why somebody doesn't end up with a pile of cash. They might have had a catastrophic illness, or made sub-optimal investments, or maybe got scammed.

But that's no reason to penalize the people who have done the work, followed the rules, played their cards well and had a little luck. They deserve to keep what they've earned.
It doesn't really follow that tax policy should be different because a diverse population disagrees more. With the exception of point 3 (which actually does apply to the US as well) you could make this argument about any policy.
True. That is a practical issue. But would you say in ideal terms, wealth is a better measure than income?

Also, if you can see transfer, why not take the differential between income and expenditure, which should be the retained wealth?
This kind of problem specifically doesn't map to "user finds problem, puts money where mouth is on bug bounty to fix it" because actually figuring out your Blink based browser isn't hardware accelerated is at least a nontrivial task most won't even realize until they go "oh wow whys it so much faster on Windows?" and then not even know where to start looking to find out why.
This doesn't seem to copy methods on an object. Why is this better than using JSON.stringify(OBJ) and JSON.parse(OBJ) to deep clone?
Why don't countries regulate the butts to ensure they are more readily biodegradable?
Understanding power law distributions is a real eye opener. They're everywhere in nature.

I don't know about how other people feel, but after learning about power law distributions and then seeing them everywhere I now just think "well, thats just how nature works." That and the normal distribution.

I often meditate on people's obsession over fairness. The best I can come up with is that it is a hardball negotiating tactic to get more than you otherwise would through creating leverage by making others feeling uncomfortable and betting that they're not going to be able to tolerate the uncomfortable state. That comes from watching both Frans De Waal's Capuchin monkey experiment below and from observing my toddler.

https://youtu.be/meiU6TxysCg

Then you consider all of the power Laws in the universe. Almost nothing is fair. Unfairness seems to be the default. Consider the animal kingdom is full of homicidal behavior. Life is very rough. Yet we expect "everything should be fair and everyone should be nice." At some level that just isn't commensurate with reality.

I also find there is an extreme intolerance, at least if feels that way to me, maybe it's just an extreme frustration, of inefficiencies in nature. An article pointing out that some talent is being underutilized and this is a travesty! Ok, I'm in agreement it would be nice if it could be maximized, I guess. But I think it's ludicrous to expect a system that has optimize for the whole to optimize for local cases too. Imagine you have to design a system that can handle anything and work well enough under almost any circumstance. That necessarily requires some trade-offs that have kind of crappy results in a variety of conditions. The best way I have come up with describing it is "constraint-based optimization is the root of all evil"
Sometimes disabling javascript using e.g. umatrix can do it, but only in cases where that website operator has elected to use the most permissive setting (this seems to be rare.)

4channel.org is one site that allows noscript captcha, you can try it out there. But I've rarely seen it possible on other sites.
That can be potentially even easier; if you have a few specks of dust on the camera and your tape leaks a bit of light, they would have a perfect pattern to detect your lens - the specks aren't moving and there will be only speck effects recognizable on any video frame they capture when they max out contrast.
Organized and tidy. :)

https://imgur.com/gallery/Kg1PIjW
That seems odd to never gotten mentorship. I was at one time a very good coder. I obviously wasn't born that way, but became that after many years of working alongside [often much] better coders and, in one case, quitting a job when I was ~4 years out of school and realized I wasn't going to get any better at that particular job.

Did you never work with better coders? Did they never talk to you or never do a code review? If they did, that's mentorship.
You're right of course. No service would definitely diminish the experience, especially if one is dining with family or significant other. I wouldn't take my significant other to an automat for a date...

But in my opinion (and it's just me -- I do see your point of view and it does make sense to me), service itself is only a small part of the experience. I just got back from dinner at a sit-down Indian restaurant where service was minimal but the food was amazing. I had a good time. My expectations may be cultural however. Most Asian restaurants have minimal service, and I usually hardly notice if the food's good. There's still service in a sense (the busboys bring out the food) but interaction is minimal.

All that said, I still want humans in the picture...

p.s. this is an aside and has nothing to do with your observations, but there is one McDonald's where it wouldn't be inconceivable to go for a social occasion: the McDonald's HQ in Chicago, where they serve an international menu. Interestingly, though you order on a touch-screen, bussers bring out the food to you at your table, like at a restaurant.
Yes, you can create a merkle tree which enforces a causal ordering, but anyone with the (potentially compromised) key can generate such a tree with whatever ordering they want (or missing items). I concede, though, that the existence of multiple signed orderings would at least prove that the key had been compromised.

You're also right that there is a huge cost to creating a secure blockchain from scratch, but the incremental cost of using an already secure public blockchain (such as Ethereum's) can be lower than the amount of value it brings to the table.

Proving the existence of data, at specific timestamps in the past, when keys may have later been compromised, does seem like a use case that requires tamper-proof distributed consensus between untrusted parties. Whether that use case is particularly valuable or not is harder to judge, though, I admit.
I don't see very much comment about the company's mission product or vision. Maybe that's in order to keep it unidentifiable, maybe not. If not—it's not really top of mind for you— the company is gonna shed people at a WFIO if not fail altogether.
That's not what "regressive" means. A regressive tax means that the marginal tax rate is lower the more people pay taxes. Most consumption taxes are flat taxes. Economic literature has proposed many schemes offering progressive consumption taxes.

Since other comments keep repeating that fallacy, here's a link to an article that covers that a little bit as well as other interesting tax-related subjects: http://www.themoneyillusion.com/clear-thinking-about-taxes/

Edit: higher->lower.
There are people who are on the margin of being able to afford a rental. Increase in supply could slightly lower prices and allow those people to afford to rent a home.

You're right of course that the poorest people would still be unable to afford homes. Building more homes would reduce homelessness but not eliminate it.
Floppy drive does not decode disk data on its own, it merely amplifies analog signal from magnetic head, filters and quantizes it (zero crossing).

https://patents.google.com/patent/US4656533A/en

What you get on a READ pin of floppy drive is the same information you would probing read head (or rather preamp) using Oscilloscope. All you are interested in is magnetic field flipping, zero crossing, encoded on READ pin as an impulse.

Sure, you could precision machine turntable like contraption to do it manually, but floppy drives are plentiful and practically free.
Look up how rarely HIPAA violations result in fines. Since 1996 when enacted the sum of fines is something like $78 million— and almost entirely to huge insurance companies and university hospitals. Just barely slaps on the wrist.