skysight-inc/HackerNews huggingface dataset:
> If the network connection drops, the chromecast stops playing (regular chromecast would continue)

How would you expect the video bits to get from the machine running VLC to the chromecast if the network drops? Not sure what you mean by "regular chromecast", but if the network connection between the chromecast and the video source is lost, you lose playback. That's true if you're watching YouTube videos or Netflix, or if you're using any other app to cast something from your local network.
Ah, that's Dijkstra - programming is hard and programmers should suffer.

He's right, though. Natural language is for communicating, not describing. When we really need to describe something detailed, we need either visuals or formalism.
A thoroughly uninformed or malicious comment
I wouldn't be so sure that that 1950 university degrees were more demanding. More rare and elite, definitely. But it wasn't really intelligence or drive that made sure you could go to university. It was whether your social standing allowed it.
A bit more. $40B of $560B
A Simple Guide to Build React Form with Hooks
> there is a long way to go before indoor levels are an environmental issue

Well of course. It's right there in the title of the article "...by the end of the century."

That doesn't make it uninteresting to consider given current trajectories.
Yes: There's evidence that lower-incomes are associated with less use of vitamin supplements [0]. And higher incomes would correlate to higher levels of health-care coverage that would allow for "just in case" testing.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2843812/
> IMHO, the question is not that we need code to run on CPUs and GPUs , we do need that, The question is whether the GPU seller has to control both sides.

The question is not about running code on CPUs, or running code on GPUs. It's about running code on both CPUs and GPUs at the same time. It's about enabling the code on the CPU and the code on the GPU to seamlessly interoperate with each other, communicate with each other, move objects and data to and from each other.

Who do you expect to make that happen?

> Until I buy a CPU from nvidia I want to keep some kind of independence

You can buy a CPU from NVIDIA, check out our Tegra systems. We also sell full systems, like DGX platforms, which use a 3rd party CPU.

> When will we be able to use a future riscv-64 CPU with an nvidia GPU ? we will let the answer to nvidia ?

Who else would answer this question?

Okay, you want to use <insert some future CPU> with our GPU.

Who is going to design and build the interconnect between the CPU and the GPU?

Who is going to provide the GPU driver?

The CPU manufacturer? Why would they do that? They don't make any money from selling NVIDIA products. Why should they invest effort in enabling that?
> With a team of ~50, that’s a lot of hours, and I was also working four days a week so each meeting takes up a greater proportion of time.

At thirty minutes a pop these meetings come out to 25 hours. That does not strike me as “a lot of hours” given that this is talking to everyone who works in your department. Put another way is like a sanity check on the biggest and most important category of your department’s budget, at roughly 1% of your annual time.
It shouldn't. Obviously if you're casting from a WAN source (like YouTube or Netflix), it needs WAN access, but if you're casting from a source on your local network, it should work without the WAN.
Easy searches like that will work but you never need help on the easy queries. It’s in the complex queries with keywords modifying keywords where the issue arises.
An exploit plus 3 different poor security practices... insane.
Yeah, again, we’re not talking about the same thing.
It's beautiful to see someone like McConnell, who understands political power and is able to use it fully and legally w/o overstepping. If Democrats had someone his equal then they would be pleased too.

Please remember that luck (chance) is an important and sometimes decisive component in conflict. Today it seems the Republicans are lucky; who knows what the future will bring.
Thanks. Yes it is possible that the systems are deeply sub-optimal, though calling ‘Hardware’ by itself a lottery is still misleading. ‘computer lottery’ or ‘hardware-software lottery’ or ‘systems lottery’ would all make more sense though that would make for a less catchy title.

Though since not all the optimization parameters are known for complex systems with multiple stakeholders, or at least not known outside of a select few, i.e. what academic researchers face, we shouldn’t be too hasty in saying it’s definitely deeply sub-optimal.

For example, there could be unknown, private, criteria that have been highly optimized for.
Would a similar strategy be valuable for an IC (individual contributor) joining a new team? For example, setting up 1-on-1 meetings with direct teammates soon after joining.
As mentioned in other comments, Apple works out deals with some of their suppliers where they will purchase or help purchase the equipment and book its future production. If it’s the same type of deal here, then this is Apple putting their money where their mouth is.

If it makes sense for other companies to adopt these kinds of financial arrangements, they will eventually, and while it works out best for Apple here, at this particular point in time, this is just one point in time. It does benefit others in the long run as TSMC is able to refine their process fabbing chips for Apple and will be able to open new production lines in the future with the profits from manufacturing for Apple and offer those to their other customers.

AMD is still doing really well in the market, and their customers are different and their more direct competition is Intel and NVIDIA. Could they make better products on a 5nm process size? We assume they can and will, maybe that will happen a little later than they would like, or maybe they’re working behind the scenes and making their own deals with other manufacturers that we don’t know about yet. This isn’t the bad old days where Intel was completely dominant, competition actually is good here. Apple is ahead right now, but that’s a temporary situation much like anything else.
I actually was thinking about this after failing to acquire 3080. Maybe for limited launches like this it would make sense to auction off the supply? It would be arguably fairer system for consumers than selling out in seconds, and potentially both more profitable and less stressful for nvidia. Of course the auction system needs carefully designed, but maybe something like uniform price sealed auction with last accepted bid pricing (with reserve) would work here? Sealed auctions seem especially well suited because they feel less timing critical.
Stumble Upon made Flaneur, wandering in internet cool again

Thanks for recommendations!
> Lego bricks are a system. Their website footer says LEGO System A/S, DK-7190 Billund, Denmark. And that in the US systems are not copyrightable

Having the word "System" in the company name doesn't mean anything. But a Lego System does seem to be a thing [0], "The LEGO System means that: all elements fit together, can be used in multiple ways, can be built together. This means that bricks bought years ago will fit perfectly with bricks bought in the future."

I'm not sure what "system" means in a copyright sense but I what Lego seems to mean by "system" is a consistent set of parts and ways for those parts to fit together. If that's what copyright means by "system" you can't copyright that but I think that's what Lego has patented.

The existence of the system would have no bearing on the copyrightability of any work created out of the parts they designed and connected using their system. I can buy a bunch of gray and white Lego, fit them together to make a sculpture that looks like my cat and have a copyright on that work (if it's sufficiently original).

[0] https://www.lego.com/en-us/lego-history/lego-system-in-play-...
No, if it's true, then it means that people taking taking vitamin D are more geared towards preventative measures, so they are more likely to get tested when in the absence of symptoms. More people who don't need to get tested would result in more negative test, so the inverse correlation is still the expects result.
Hi! I'm Zach, the author -- I put together this doc since I couldn't find many resources I could recommend on metric design and evaluation, which pops up in data scientist/product analyst interviews and is a common task for data science teams.

Looking to hearing your feedback and if you've seen other good resources on this topic!
cool list, bookmarked!

thanks
Pulling Power from the Sky: The Story of Makani [video]
Embodied: be an expression of or give a tangible or visible form to (an idea, quality, or feeling).

If I create a lego model, and put it in front of you, and give you the blocks you need to create that model, is the model not a tangible embodiment of the recipe that is that lego model?

Now, if I made a from-scratch, clay model of a plane, and then said to you, recreate exactly this from clay, if you did it would be infringement IMO, because you didn't copy the recipe, but 100% recreated it.

The final form of the clay work, is separate from the recipe to create it. With Lego, it's visible in every brick connection line.

My argument is lego are a procedure, which the result embodies the procedure, sort of like a quine. (again, I'm not a lawyer.)
CPC/companies just pay people to leave TSMC and go to China
> To be clear, I don't think nvidia-paid developers should be able to write C++ Code for a nvidia-sold GPU.

I'm not sure what you're saying here? You think another company or organization should write all the software for our hardware?

I don't think you understand the semiconductor industry.

Our business model relies on hardware and software engineers working closely together, as I've described in other replies.

We would not be able to produce a viable product that is solely raw hardware.

Also, what motivation does this other organization or company have to create software for our hardware?

> The world will be better if any developer (paid by nivida or not) is able to write code for any GPU (sold by nvidia or not).

This library is something that is designed to help you write Standard C++ code that runs on our GPU. Standard C++ runs everywhere.

> It is not nvidia role to say how or when software will be written.

Providing the SDKs and toolchains to program our platform is definitely part of our role in the ecosystem.

> Their hardware is good and that's more than OK.

Our hardware is useless without our software.

> AI/CUDA code written specifically for nvidia is useless/deprecated in the long term. A lot of brain waste.

I expect CUDA will be around for a while.
I've never used ripgrep... Does it do offline indexing? because that's what my IDE does and why search is instant. Tools that actually have to go and search everything will never be as fast. Obviously that sort of functionality can exist outside an IDE... And functionality can be added via plugins to any editor...
The Passport is one of society's longest-running temporary hacks
Yes! This is what we do. We even explicitly typically put it in your 30 day plan.
Unless you have further proof, I don't think that's GoDaddy, but rather a third party who bought it and is listing it for sale on GoDaddy.

It's rather common -- there are tons of companies which do exactly that. They scrape all domains and instantly buy unrenewed domains their algorithm determines are valuable.

GoDaddy nameservers and their branded parking page show up for all domains purchased through GoDaddy until you bother changing them.

I'm starting to discover from these threads that people seem to be completely confusing actions by a registrar (e.g. GoDaddy) with actions by third parties using the registrar.
On Twitter I often find really good book recommendations, cool threads too
Best Free Reputation Management Tools in 2020 – Optimize Up
Open the website ?
Because they get clicks by calling you ignorant and telling you that you don’t know anything and they have all the answers.

The amount of tech blogs talking down to their audience is staggering.
Yeah we switched from Scons to CMake and I have to admit I loved being able to use python for Scons. CMake's language is unintuitive and clunky. I wish CMake had been designed like LLVM with a front and back end so that there could be a python-based front end (for example).
Used to fill a large size moleskin a month by hand, and for this sample size of one, the aid to recall from deciding what to write and processing it back out is remarkable.

So, of course, I’ve tried the Remarkable pad, as well as apps like Goodnotes on iPad that try to support handwriting while also supporting search. Goodnotes suited my needs better, as the Remarkable pad latency was too high, though I did prefer the feel of writing. Apple materials research needs to get their glass and pencil closer to this.

However, for recall, I find there’s something about the physicality of a paper notebook that gives the facts a place to live.

With real x, y, and z dimensions in space, perhaps paper notebooks offer a fine grained version of the “memory palace” method of storing facts for in-memory browsing and recall.

Digital notebooks as well as digital books on Kindle lack the physical depth of the relevant page. It seems likely a visual “depth” indicator would assist recall of information in e-books. Unclear how that would work in digital notepads unless they had a fixed quantity of “pages”.

Aside from this loss of physical memory mapping, iOS 14’s handwriting to text is compelling. One gets to write notes out by hand, exercising that pathway, but what ends up on the page is real text. Haven’t played with this long enough to have any opinion on whether this transformation defeats recall.
If you often don't feel well, keep investigating. Don't just let it go if you see a couple of docs and they can't help.

Certain disorders are so subtle and poorly understood that they may go undiagnosed for years -- and those years may later be recalled as having held very little fun for you. Examples: autoimmune, food intolerance.
I bought Kevin Kelly's, cool tools and put on table's living room to wander offline
So now you see even on hackernews, discussion of black history is discouraged. I tried to bring it up, and all I got was downvotes and flags. This is outrageous.
> A lot of hardware has builtin software, either inside a firmware or as a driver.

Correct.

> Keeping the software part in firmware lets customer free to use any kind of OS.

Do you mean firmware, or firmware and driver?

You can't do everything in firmware.

> Using host cpu and memory is bad design IMHO.

How do you propose that you program the GPU then?

The CPU has to interact with the GPU. Some software has to manage that interaction.

That said, we are not talking about either a driver or firmware. This is a part of our toolchain. It is a library that you use when writing a heterogeneous program.
SCons Is Still Slow
That's a good way to get a headache that never goes away. Be careful.
This is too deep for me. GPT-3?
> The existence of the system would have no bearing on the copyrightability of any work created out of the parts they designed and connected using their system.

I would love examples of this -- as I think it's the crux.

I've looked at some case law earlier this week, but I didn't find any specifically calling out systems.
I want to think they’re referring more to the culture of doing things you wouldn’t normally do in order to gain popularity. Like that one girl who drank a ton of Benadryl.

The problem is that those people exist on every social media platform, not just TikTok.
> LEGO itself started out by infringing on the intellectual property rights

IIUC, there were no intellectual property rights infringed. There was no Danish or Scandinavian patent on the bricks, only a British one.
I used to do this since it was launched, now I don't find it interesting
A recently launched pi tablet hits a couple of the requirements but definitely not all

https://www.kickstarter.com/projects/745629624/cutiepi-raspb...
> Care to bet $10k on there being a free and fair election in 2028? I get “Yes”, you can have “No”.

Coming back to this because we don't have free and fair elections today: https://twitter.com/AnthonyTilghman/status/13073605445597061...

And the Electoral Integrity Project gave North Carolina's 2016 elections the rating you'd give if it didn't have free and fair elections, and more people were wrongly denied the ability to vote in Georgia's gubernatorial election (overseen by the eventual winner) than decided the election, and so forth.

So, I'm interested in potentially taking this bet. Can you define what you mean by "a free and fair election"? (The EIP's conclusions were widely contested, so I'm not saying we should accept them as a standard, but I would like to set an objective standard.)
Not quite the same. Everything hurts more and used up a larger share of energy.
I thought that I follow too many interesting people on Twitter until I saw Marc Andreesen
Well, you didn't mention them either...

The quote is from Hokusai Katsushika, the artist behind the famous Great Wave print: https://en.wikipedia.org/wiki/Hokusai https://www.goodreads.com/quotes/314154-from-the-age-of-6-i-...
Our paths and final choices sound similar.

GoodNotes made a lot of right choices, and LiquidText is especially under-appreciated:

https://www.liquidtext.net/liquidtextadeeperdive
sometimes it bugs me the xp of site but yeah you're right
Yes, yes, no
That's probably better explained by TSMC 7nm capacity rather 5nm capacity. I'm sure Nvidia would have preferred even TSMC 7nm over Samsung 8nm.
All of my jobs:
My first job was at Jewel as a bagger. My mom got me the job. The place was next to microcenter so I spent my paycheck there after work.

I quit this job because of stress.

Next job was at Michael’s a crafts store. It was seasonal and I didn’t get hired.

After that I did contract jobs on upwork doing web design and development.

I got fired from Subway because I was too slow at making sandwiches.

In college I got burned out and eventually found my career as a programmer for an insurance company.
Thank you for the info. I thought it's setup specific, didn't know anchor string is never sent to servers in general.
Bounce isn't quite the right word. A nation is built slowly and destroyed quickly.
No I understood your words. You misunderstand the damage your words could cause. There is little in the way of proof that could possibly exist for a 35+ year old rape. You are not only calling this woman a liar because she can't provide something that doesn't exist, but you are also saying she shouldn't even come forward unless she has enough proof to put this man in jail. That shows a total lack of knowledge of these type of crimes and a total lack of empathy towards the victims of these crimes. The end result is that people with your mindset continue to discourage victims from coming forward.
Mobile and mobility are two different things. I have better things to do on a Saturday than to look up evidence, but intuitively people in the 60s were more likely to stay and work in their home town. As economies became more specialized people started to relocate for jobs. Moreover you have two body problems of married couples which limit career options, thereby REDUCING mobility and driving up housing costs.
Listing all the marketing numbers without mentioning the actual feature size, or densities, of the processes in the comparison isn’t a good practice. For example, TSMC 5nm is far less than 4 times the density of Intel’s 10nm. Even though a credulous reader might assume so.

It is fascinating to consider that Apple has enough pull in Taiwan to get exclusivity on their most advanced technology.
He's got an anti-visual-programming rant in the archive as well, although I'm having a hard time remembering the keywords to find it with, perhaps because all who seek Dijkstra's wisdom must also suffer.
> I did not say the library controls anything, Nvidia controls the library : its features, its roadmap, its bugs corrections, development efforts (people) etc. All these choices are made by Nvidia.

libcu++ is a fork of LLVM's libc++, which we do not control. We contribute upstream and engage with that community.

libcu++ is an implementation of the C++ Standard Library, which is controlled by an ISO standardization committee, which has about ~300 members, 10 of whom work at NVIDIA.

> The same way I don't like them making software, I also don't like them selling CPUs or seafood. They are good at GPUs and that's OK.

We employ more software engineers than hardware engineers. We don't sell hardware, we sell software + hardware.

We manufacture and sell CPUs today. I like to think we're quite good at it.

> The drivers are usually running in the kernel space and do not involve much of interaction with users.

Incorrect. The core part of the driver, called the Resource Manager (RM), runs in the kernel space. Each different SDK (CUDA, OpenGL, Vulkan, etc) has its own "user mode driver", which is a shared library that interacts with RM. It's hard to say what the split is, but I'd say roughly half of what you think of as "the driver" is in user mode.

> Firmware, on the other side, is hardware-close software and can be gradually replaced by specific hardware continuous improvements without the user/software or the OS noticing.

Firmware runs on the GPU. You can't do everything from the GPU.

But neither firmware nor drivers have anything to do with the toolchain that you use to write heterogeneous programs. That's what this is a part of.
the "fewer people" statement doesn't check out, the article linked shows the US population steadily growing by 1-2 million every year. By replacement rate I'm assuming you are referring specifically to the fertility aspect but that's not enough to jump to the "fewer people overall" and "real estate to underperform" conclusions.
Really Hackernews, do you have to repost this neocon BS on a respectable technology forum.

https://theintercept.com/2018/01/29/isis-iraq-war-islamic-st...
The loss of users happened when Chrome came out. At that time Firefox was eating tons of memory and getting buggy with more tabs open. Chrome was also marketed very aggressively by Google.

Firefox partially removed those problems with later versions: it stopped eating so much RAM.

Sadly after version 56 the "batshit insane" strategy started. It's like a set of terrible decision after terrible decision. (1) alienating users by killing extensions (2) constant changes to UI, workflow (3) 1 year later forgetting to sign extensions so everything stopped working (4) patching everything via strange side-channels that shouldn't exist (5) even more batshit insane changes to browser, killing extensions AGAIN and chaing extensions again

If all those things simply did not happen and Firefox was simply maintained like a normal program, their unique selling point would be "our product is similar, but offers you your favorite extensions and also we don't spy on you". That would be their secure niche, from which they can expand and which they cannot lose.

But they do everything they can to lose their users.

> Chrome is stable because they don't really seem to do much from release to release, and that _works_ for the average user.

What is the value add of constant shifts of Firefox? Definitely not security.
It seems to me that you agree that morally, companies shouldn't be exerting monopoly power in this area, otherwise we wouldn't need updates to the law, so I won't quibble.