skysight-inc/HackerNews huggingface dataset:
Nvidia launches GeForce RTX 3090, 3080 and 3070 with Ampere
I believe there is one between London and Frankfurt as well.
I hadn’t thought of that strategy! But my wife didn’t want to deal with brand new resident doctors, so avoiding the months of June onwards was important.

Also, I’m not sure if the out of pocket savings make up for the compounded investment earnings of a triple tax advantaged HSA contribution. However, it could work if both spouses get insurance from employer and they already have a kid, and the husband chooses an HDHP with HSA and puts one child under his insurance so he gets to contribute max amount to HSA, while wife chooses low deductible low out of pocket max plan and puts new baby under that.

But I wouldn’t waste my time figuring that out or doing that paperwork, it can’t be worth the different in out of pocket maximums and deductibles if you account for the headache of doing the paperwork.
Ironically, my state's University ended up being my most expensive option since it was the only school I was accepted to that offered zero scholarships.
Great point—every company I've worked at, people have complained about lack of transparency about who gets promoted. HR and company leaders always respond "oh we're trying, it's hard, trust us", etc. But with a union workers would have a seat at the table to change the process.
Yes, capitalism is awful, but it's by far the best idea we've got.
I appreciate the conversation! That's interesting about RSpec, I'll read more about it, thanks.
It is getting in the way of the way the author decided to select the packages for their projects, just that. It is not weakening the JavaScript ecosystem in the least.

In my opinion, by solving a pain point that a relevant part of the developers involved in the JavaScript ecosystem have, it is making the ecosystem stronger. An ecosystem that make more people happier is a more robust one.
Indeed, the specs page says all 3 have HDMI 2.1 and 3x DisplayPort 1.4a:
https://www.nvidia.com/en-eu/geforce/graphics-cards/30-serie...

However, Wikipedia says it’s capable of 8k with a proprietary lossy video codec called Display Stream Compression:

DSC is a "visually lossless" encoding technique with up to a 3:1 compression ratio. Using DSC with HBR3 transmission rates, DisplayPort 1.4 can support 8K UHD (7680 × 4320) at 60 Hz

The quote is from there: https://en.wikipedia.org/wiki/DisplayPort#1.4
The rumours I've heard have them beating the 2080Ti, but not enough to be competitive with the top Nvidia cards if these performance claims are accurate. Plus I'd guess Nvidia will launch a 3080Ti at ~$1000 sometime around the release of Big Navi.
No. Bad code that crashes a mission critical system may in fact be worse less than nothing, but my argument doesn't assume that. It assumes that Windows, though bad code, was still worth more than nothing. What's more, it takes the massive success of Windows as market-based evidence that Windows was worth quite a bit more than nothing - or at least, computers running Windows were worth something.

Opportunity cost isn't usually considered in terms of a market, it's considered for an organization. If Microsoft hadn't done Windows, could they have done something more successful with the resources? That's pretty hard to imagine. Certainly you can say that Windows was bad for (the rest of) the desktop OS market. But the fact is, no mind control rays were involved. Microsoft created an OS that unlocked enough functionality for the average user, for little enough cost, that Microsoft took over the world. (Yeah, I know, lock-in and monopoly shenanigans. It's true. But none of it would have mattered if the OS were not good enough to mostly work for most people.)

I can't believe I'm being an apologist for Windows. Gack.
When you own everything and everyone, like Disney, you don't have to read the room.
Its more about the modification rather than recompilation.
and its a 20gb with the ability to do FP16 right? So theoritcally lots of the models can actually be 40gb?
Station A | Full-stack software engineers | Based in SF/Oakland, but remote-friendly (NA-preferred) | https://stationa.com

Station A is the first AI-powered clean energy marketplace that aims to make clean energy cheaper and faster to deploy, build a cleaner and more resilient grid, and create an ecosystem that brings more equitable access to clean energy. Our mission is to transition the world to 100% clean energy.

We are currently a team of five, based in the San Francisco Bay Area, and recently closed our seed round (https://blog.stationa.com/2020/seed-round-closed). Our product currently serves over 20 customers and thousands of users. We're now looking to scale our impact and grow our team by adding two new full-stack software engineers to continue development of our product that enables anyone to easily power a building with 100% clean energy.

Specifically, if you're reading this and are thinking "I don't know the first thing about the energy industry," please do not hesitate to get in touch with us anyway! One of our key strengths is in combining diverse perspectives: industry outsiders who help challenge the status quo and industry experts who bring deep knowledge and experience. In fact, I personally started out working in e-commerce, ad-tech, and other "traditional" software companies, and I've found that nothing compares to the impact you can have by working on a problem that matters to you, alongside others who share our passion and drive to transition the world to clean energy.

If you'd like to learning more, reach out to us at careers@stationa.com with a recent copy of your resume and a brief note about why you're interested!
> My context is that I've not looked into TypeScript yet. That means I have no idea how it works.

The main problem Tim has is that he doesn't write TypeScript, so he wouldn't be able to contribute to dependencies. I don't think that's a huge problem since learning limited TypeScript to make patches to projects isn't very hard. In most cases, some patches might not require any TypeScript features at all.

> So essentially, the problem is that TypeScript authors publish their packages on npm, the package manager for Node.js. And to me, that's what is weakening the JavaScript ecosystem.

This doesn't make much sense to me, because the convention is to publish the "dist" folder to npm that has compiled JavaScript with declaration files, not the TypeScript source. To the Node.js engine, a package written in TypeScript is indistinguishable from one written in plain JavaScript. Declaration files have the added advantage of intellisense in IDEs that support language tools like VS Code.

> However, continuing to publish TypeScript packages to npm is, in my opinion weakening the JavaScript ecosystem as it's splitting its community and polluting the npm namespace.

Again, I point out that you can use TypeScript packages in Node.js/JavaScript projects. The pollution argument doesn't hold for me. npm packages already have a lot of "versions", like publishing ES Modules, compiled JS, legacy Node.js modules (module.exports), etc., so having TypeScript-compiled code that doesn't require additional tooling is the least of our problems. :)
> Is it substantive or a gigantic bubble?

It's both IMO. The whole market is in a giant bubble due to various fiscal policies and decisions, but the big tech companies have substantive/reasonably solid businesses within the bubble.
Location: Vancouver Island, BC, Canada
Remote: Yes (3+ years remote experience)
Willing to relocate: No
Technologies: Ruby, Rails, Elixir, MySQL, Redis, Linux, Kubernetes, AWS, Docker, AngularJS, many many others
Résumé/CV: https://www.linkedin.com/in/morgangrubb/
Email: morgan DOT grubb AT gmail DOT com
The problem with the government regulation solution is that the universities will be motivated to get their people into the position of being regulators, so that they can have the government guarantee them as much money as possible.

A much simpler solution is to say that every year the most expensive 10% of schools are denied federal loans, with a sliding cap on loans over the next 30% down to unlimited loans to 60% of schools. Students will have access to loans based on the status of the school when the student started. And let students know what that status will be before the school is chosen.

Create a market incentive to deliver school more cheaply than its competitors, and see how long it takes them to figure out what a doable price point is.
By this argument, JSX shouldn't be published to NPM either.

You might argue that you know what you're consuming if you're importing, say, a React component, and it's likely written in JSX, but it's really a categorization issue.

A standard field in the package.json indicating what the source is written in might be useful, but would probably be left unpopulated. Personally, I find it fairly straightforward to tell what a package is written in just by looking at the source.
As far as delivery goes I'm pretty sure it does. To compete with amazon/walmart you need billions of dollars of capital to invest in logistics. Small companies just aren't efficient enough.
Thanks!

Yes, there are no brightness change events, but reading the brightness is very fast so polling adds very little overhead.

For analytics I've just been using a plain nginx route that logs the request body to a static file, and I parse that using loki for further visualization in Grafana. I haven't found much value in that info though so I've decommissioned it after I migrated from nginx to Caddy. I'll remove the analytics request in the next update.
You're kind of missing my point.

The goal is to make good decisions with low risk potential that help a lot of people.

Say the local homeless shelter can't make rent, and it's February, 3ft of snow, 0F overnight. In this specific set of circumstances I would argue it is ethically necessary to tax the wealthiest of the city fairly on a proportional basis to stop these people from dying due to exposure. Or even to commandeer buildings and resources, so long as the suffering parties are not unduly burdened, e.g. there are 10 millionaires and a 10 millionaire. The 10 pay 50%, the one pays 50%. If they have to sell a plane, camp, boat or painting so be it. That's just the cost of being a good neighbor. If people don't want to do these things then they shouldn't be wealthy, or maybe work to actively prevent cities from decaying to the point where people protest outside their house with a prop guillotine.

Another example, if we nationalize the health care system and a million people lose their jobs but 100 million benefit from cheaper care that isn't profit motivated then it is also ethically necessary. This is based upon made up numbers and should not be taken as actual argument for measures that should be taken. Smarter people than I make those arguments, talk to them. I'm only trying to explain my take on the ethics of hurting few to help many. That being said killing someone to rob them is still morally reprehensible, as would be forcing a billionaire into the streets to turn all their houses into homeless shelters. Though there is a good discussion to be had about ethical ramifications of living in a mansion with armed guards and private jets when their staff collect benefits. In that case I think it's clear something must be done. What is not easy to decide, and is a severe moral failing of the people that comprise local, state and federal governments.

I typed this on my phone, if it's unclear or has errors I'm sorry and I will be happy to clarify myself positions or correct any errors.
I think comparing typescript to coffeescript is a very amateur call.

Coffeescript specifically decided to throw out ECMA script. Typescript embraces it.

There was SO SO SO much waiting around the ".?" operator in TS because they specifically did NOT want to do what coffeescript did (make their own, and then get hosed when the official spec came out and they were different from their own implimentation).

The -only- difference between TS and JS is the type annotations. It should be perfectly readable JS aside from that.

Objective-C can actually compile C. Objective-C is a -superset- of C. So again, the argument is misguided.

All the typescript webpack plugin does is strip out typescript stuff. And that leaves you with the underlying JS.

Typescript projects should be pushed up to NPM with their transpiled modules.

I believe any small bug that the author of this article was hoping to fix in subprojects should have been caught by the typing system. You should see about 25% less bugs in TS code vs JS (number pulled semi-out of my ass, pulled from some strong blog with strong opinions against TS).

I believe, if anything, that TS's impact on the JS ecosystem is incredibly important for the long term survivability and reliability of it. As our sub projects get larger and more complicated, having the compiler save our collective butts is huge.
>Universities in Europe are generally high quality and low cost.

The cost is low for the student but it's pretty high for the taxpayers. Not US high but still, it's not free, there's lots of bloat in the system that thrives on volume of students not on quality so they try to push forward legislation and programs to increase the number of students, especially from abroad and build more faculties/universities with more staff to hire regardless if the jobs market has need for more students or not.

It's not super expensive for the taxpayers but because it's mostly free for the students, lots of them treat it like Highschool 2.0, bouncing in and out, not bothering to finish it or prolonging it till their thirties, etc. which turns into of a waste of public resources at some point.
Then they should help local unions (not that local unions would be useful for, say Amazon or Walmart) become a thing and give them incentives not to become part of a big union. Otherwise, substituting some compensation with part-ownership makes it so that the interests of big unions align more with the interests of other stakeholders.
> If any auditing actually went into the source and value of the credentials

Except that already is case. You need a degree by an accredited institution. The Department of Education regulates the accreditors, which audit the universities.

So we could have better or more aggressive regulation here, either at the DoE or the accreditors. Or even have the department accredit directly, but I suspect these institutions will still likely game the system.

Usually the bargin-basement universities do actually have worthwhile material, the poor ones just don't provide you with the full support to succeed, and often overstate the value of their program relative to alternatives (or cost). I mean, you could just buy textbooks on Amazon and do self-study. And for some folks, that might even be a good program! Good universities provide a lot more than just the lectures and textbooks, but I suspect setting standards to assess those properties is difficult. Even going to a well-respected state school, I had a few classes that were very poorly run. In one case, my dorm-mates and I created a study-group and basically taught ourselves the material. But I shudder to think of a whole university consisting of classes like that, though I suspect they would meet baseline audits of the curriculum. An alternative approach would be to assess the outcomes of students, but looking at the can worms that raises in primary eduction, I don't think that is a good approach either.
But labtesting can be done in Vivo, some would say in Silico even, depending on your definition of lab.

In vitro is a consice term, useful to me in my profession.
fair enough, that's why they call out that you need to load test it and actually determine that the value you set meets expectations. Agreed that blindly setting a value is problematic
The 3070 appears to have better perf than the 2080 TI at many things though.
> I wish PinePhone would partner with Arch or Debian instead.

I exclusively use Arch on my other computers, so I initially put the upstream Arch ARM on my PinePhone, but it's just not in a state that most users (even tinkerers) would be inclined to work with. Manjaro and some of the other distributions are close to fully functional.

I'm sure Pine64 would love to partner with Arch ARM (or any distribution) that would like to focus on providing a good user experience on the device.

IMO, Postmarket OS provides the best experience on the device at this time.
Once you become immortal, someone can put you in hell
> Shellcheck - great but doesn't count, you use it for programming a computer

Why does that make it not count? Not every language needs to be used to write enterprise software.
Typescript is SUPERSET of JavaScript, not subset...
> actual unions are a far cry from how they are portrayed as helping the worker.

I think it's a fairly well established industry trend that, on average, union membership is a net positive for the worker.

https://en.wikipedia.org/wiki/Union_wage_premium
> Bad code that ships is better than good code that doesn't.

Logical fallacy: false dichotomy.

What about good code that ships? Best of both worlds.
I would highly recommend the author to "pause" this post, learn the little of TS you need to understand, and then rewrite the post.

I mean there is a valid argument about TS making JS more typed than the ecosystem should (not my personal opinion) but that was not even scratched as a topic here.
Kalepa | Senior Backend and Full-Stack Engineers | New York, NY & Completely Remote | Full-time | VISA https://angel.co/company/kalepa Kalepa is a New York based, VC backed, startup building software to transform and disrupt the $1T commercial insurance market.
Engineers and designers at Kalepa are solving interesting and challenging problems at the intersection of big data pipelines, cutting-edge machine learning models, intuitive frontend apps, and robust infrastructure. You will be working in a small team building technology from the ground up with the latest stack.

One trillion dollars are spent globally each year on commercial insurance. However, the process for estimating the risk associated with a given business across various perils is still reliant on inefficient and inaccurate forms and research. This information asymmetry leads to a broken set of incentives and a poor experience for both businesses and insurers alike. By combining cutting edge data science, enterprise software, and insurance expertise, Kalepa is delivering precision underwriting at scale. Kalepa is turning real-world data into a complete understanding of risk.

Kalepa's team members have worked at Facebook, Google, Amazon, ClassPass, APT (acquired by Mastercard), the Israel Defense Forces, MIT, Berkeley, and UPenn. We are backed by IA Ventures.

https://angel.co/company/kalepa

Contact: paul.monasterio@kalepa.co
Yeah it is impossible to forget. My wife at the time and I got a call waking us from a friend telling us to turn on the news. It was all surreal from that moment on. The second plane may have just hit the second tower by the time we turned on the TV and they didn't know quite what happened yet.
The Mystery Around an Anonymous Twitter Account That Infuriated Tech’s Kingpins
IMO including TS packages in JS ecosystem strengthens rather then weakens the ecosystem. A library consumer doesn't have to know whether a package is written in JS or just compiled to JS. Either way, it's still useful.

And TS isn't so magically different from plain JS that it's not understandable. Most TS ends up being plain JS, so the comparison to CoffeeScript or even Objective-C doesn't see fair to me.
What would you describe as the key differences between Managementism and Capitalism?
The back fan flows the air through a hole in the GPU, past the thermal tubes and carries the hot air above the GPU to the upper part of the motherboard. Which is not in any way a standard design with the hot air going directly outside the PC case.

https://youtu.be/ALEXVtnNEwA?t=3283
> Since its inception, and throughout trends like Coffeescript, npm has mostly held the promise of only hosting JavaScript packages.

I don't think this is true. There are multiple NPM packages that rely on non-JS extensions and external binaries to run. The entire `node-gyp` ecosystem, which is a pain because it makes it impossible to vendor dependencies in a portable way.

On that front, compiled Typescript isn't that hard to read. I'm less concerned about someone cross-compiling a language into Javascript than I am about someone pushing a C binary alongside their code as part of the install script. WASM modules are going to start becoming more common in Node eventually. Deciphering Typescript with a pure-JS background is way easier than deciphering Rust.

I see this argument come up with frameworks and libraries as well: "Javascript has too many frameworks, it makes it impossible to evaluate a 3rd-party package." I don't think the argument stands up to much scrutiny there, and I don't think it stands up to a ton of scrutiny here.
The House has passed a bill [1] that would make it illegal to make these meetings mandatory, btw. Obviously won't pass with a GOP senate, but could happen if the Dems manage to retake government.

[1]: https://www.congress.gov/bill/116th-congress/house-bill/2474
Real title was too long: "The Enduring Mystery Around An Anonymous Twitter Account That Infuriated Tech’s Kingpins—And Nearly Ruined A Founder’s Reputation"
That must be the difference. Reminds me of a scene from The Wire: https://www.youtube.com/watch?v=DgrO_rAaiq0
How much gravity does their ecosystem really have? I know some people clearly use it, but anecdotally, most people I know bought prime for the shipping.
Apologies if this question is super naive, but is there a good reason for ongoing development of both HDMI and DP? At least for my use cases (home entertainment, and work computers) both seem roughly equivalent.

The devices I've bought recently have tended to support HDMI more than DP. So I got the impression that HDMI was "winning" and DP would fade away.

But now it seems like vendors are moving towards video-over-USB-C cables. And the "Alternate Mode protocol support matrix for USB-C cables and adapters" table in this article [0] seems to indicate that USB-C cables have broader support for DP than HDMI. Which makes me wonder if vendors will converge on DP-protocol-over-USB-C-cable?

This makes me nostalgic for the relative simplicity of DVI.

[0] https://en.wikipedia.org/wiki/USB-C
It's syncari.com . What we are discussing here is not our core product, but as consumers of all the APIs we feel the pain.
Wow, thanks for the link. Morbidly fascinating to hear it happen in real time. Looks like there was a huge lack of clarity during the whole thing - I bet this spurred big changes in the way ATC, towers and military interact.
AMD still don't offer a compelling product for the high-end, which Nvidia is taking full advantage of. AMD cards are the most economical on the market and have their own advantages but they're niche (Linux support is much better for example).

AMD got on top of Intel by creating hardware that delivers. Just a few years ago AMD CPUs were economical, but the performance was abysmal, especially in single-threaded applications by comparison. They didn't make a product for the high-end.

I am eagerly awaiting what the next series of AMD cards are going to be able to do. They're talking a big game for sure. But Nvidia has a big software advantage as well as a hardware advantage on AMD and that's likely to be a sticking point for me personally on my next purchase. Nvidia spends a lot of resources on working closely with developers and providing them support they need to take better advantage of the hardware with nvidia-specific features. AMD doesn't seem to do the same, and has had much higher profile issues with their drivers in my experience.

All that said, I hope AMD can provide a product to truly compete at the high-end with Nvidia, to hopefully drive prices down as GPU prices have gone up dramatically on the high end.