skysight-inc/HackerNews huggingface dataset:
The GP shouldn't have included that flamebait, but please don't respond to flamebait by bursting entirely into flames. That's going the wrong way down a one-way street, since we're trying for exactly the opposite here.

Of course it's a highly emotional topic and justly so, but one of our intentions here is that we all work on self-regulation around this kind of thing (e.g. processing strong reactions internally before rushing to comments) - not really for ethical reasons, but just because it's the only way to avoid the failure-mode end states of internet forums.

https://news.ycombinator.com/newsguidelines.html
Valve recently updated Remote Play so that hosts can send anyone a link to install the Steam Link app (available on every major platform but macOS at the moment) and join local multiplayer games remotely. Guests don’t even need a Steam account. Great quarantine feature for games that don’t require very low latency! And it’s fully functional on Linux.
This is the PDF: https://arxiv.org/pdf/2001.02479.pdf I couldn't understand how to find it on the linked site. Maybe the submission URL should be changed?
It sure doesn't reflect well on self-restraint.

One way to look at it is as taking the conveniences that promote "quality of life" further along the path toward some yet-to-be-determined limit.

If people could eat and not only worry less about the consequences, but also experience less of the consequences the majority would.

That said, these "stombots" wouldn't only be for people who want to eat double-ice cream sundays occasionally.

If enough sugars could be broken down in the stomach--before they enter the blood stream, it could help manage type 2 diabetes upstream.
Pollen, written in Racket, is arguably a "dsl for specifying ssgs"

https://docs.racket-lang.org/pollen/
Review: 1541 Ultimate II+ (2018)
> Agile is at is core just some suggestions for teams to work well together

I don't think that's right. Agile is a way to manage projects as an alternative to waterfall. The 'communication' stuff on top of that might work well with it, but that's all to do with how you run your agile process. Agile itself is just about the order you do stuff.

Imagine that for your project, there 3 'features' that are needed. Each feature needs, designing, implementing and validating (testing it works). You end up with this grid of all the work that needs doing:

F1 F2 F3
Desi
Impl
Vali

In waterfall, you progress through this grid top to bottom. You design all the features, then you implement all the features and then you validate all the features.

In Agile, you progress through the grid left to right. First you work on feature 1, doing design, implementation and validation, and only then do you move on to feature 2, then feature 3.

The reasons for doing this are many and varied. The obvious ones being that in waterfall you don't have anything useful until everything is done, whereas in Agile at least you have F1 fully done a third of the way through. This also means that you can decide that F3 is more important than F2, and then later that F4 which you'd never heard of is needed when F2 isn't (and you can decide this as you go along).

This bare concept of agile is almost always what you want to do, particularly for software projects. The concepts of backlogs, sprints etc. are all the process that has built up to make this work in real life. Approaches such as Scrum have then built on top of that giving a whole lot of extra practices about how teams should work. A lot of that is variable in usefulness and how well it is used. You don't want to get away from the underlying value of the agile process though.
Love Persevering
Axiom, in its original commercial incarnation, took 20 years to build. My comment meant to suggest not spending another 20 for the dubious promise of a bit of additional “software engineer friendliness”, which is why FriCAS forked Axiom instead of building one from scratch.
It's not in their interest to lie in the long term. Those companies who lie are scams and they're spotted pretty quickly (e.g. Theranos, Nikola). Elon has made some mishaps, such as 'funding secured @420' tweet, which he was punished for. Public companies have to be pretty careful in their communications. Making promises with too optimistic schedules is not lying, it's just an error in forecasting, and is common in technology.
Neat project! The QL17 was my first rangefinder as well as one of my first cameras. I sold mine to someone in the Netherlands who insisted on paying cash. I had my doubts but a week later I received an envelope containing crisp new US currency in the amount we agreed upon in the mail, so I sent him the camera. Wish I would have kept it but I have too many cameras anyway.

A great extension to this would be the dedicated flash for the QL17.
To understand why this is a backdoor we need to look at more code:

modifier ifAdmin() {
if (msg.sender == _admin()) {
_; // run the rest of the function being modified
} else {
// for our case this essentially does nothing
_fallback();
}
}

// imagine the code inside the function in place of the _ in ifAdmin
function upgradeTo(address newImplementation) external ifAdmin {
// actually upgrades the contract in place
_upgradeTo(newImplementation);
}

So this smart contract has the ability to upgrade itself in place if it is called by the administrator. This is widely accepted and normally a useful feature. As a gesture of goodwill a developer will relinquish control of the contract for a set amount of time via a timelock. During this time users can use the smart contract without worry that the developer will maliciously upgrade and steal their funds.

This can be seen here: https://bscscan.com/tx/0xecd169b3a299d28495cbc9bd22b5690e263...

So here it looks like the administrator was changed but as we know it actually didn't. Now users begin to use the platform and deposit funds.

Since the admin hasn't changed the developer calls upgradeTo and deploys a malicious change, seen here: https://bscscan.com/tx/0xf19fa4bcff4adaebeddd28c851458ba0f01...

This contract (https://bscscan.com/address/0xb2603fc47331e3500eaf053bd7a971...) is compiled so we can't easily see the source. This doesn't matter as we can easily see the resulting transactions (https://bscscan.com/tx/0x1332fadcc5378b1cc90159e603b99e0b73a... and https://bscscan.com/tx/0xd8145dfe255a671428b9c082a006a145fe5...).

Whats especially clever about this rug pull scam is that it is self contained. Instead of selling your tokens at an exchange which risks low liquidity and front running, the developer is in control the whole time and could have done this whenever he thought the deposits were enough.
sure, but I'm not talking about hot upgrades, I'm talking about upgrading entire nodes that exist in a cluster. The nodes will not be able to pass around functions as an upgraded node in a cluster will have a different version of that function. So this is an issue without considering hot code reloading, as I don't use that feature either.
> No way I just tolerate your 6th grade BS directed towards me, for example.

I didn't downvote you, and I generally avoid the downvote feature. I was providing an explanation as to why you might have been downvoted. I'm not sure how I came across as immature, or unreasoned to you.

Pretty sure I've read the article you're referencing (topped HN at some point in the past few months, I think). Was it this?

https://medium.com/incerto/the-most-intolerant-wins-the-dict...
If anyone doesn’t get the reference, this is required viewing. It’s gold. https://youtu.be/3m5qxZm_JqM
I mean most GIS software is pretty aware of precision models. Take GEOS for example, it's got a variety of ways to specify the precision in number of decimal places for a geometry. It still uses doubles underneath, but that's to avoid unneeded code complexity.
A componentized DL inference hardware library + compiler suite + inference runtime. Overall already appears a solid foundation for a production system ATM. Another example of nVidia's unchallenged prowess in DL software ecosystem.

The hardware design library could be seen as a prominent example of "software defined hardware". Specifically, the compnentized hardware library dissects DL inference into 4 high-level operations: convolution, pooling, activation, normalization. Hardware description code is provided for these 4 operations. Allowing practitioners to tailor their chip design to their application. For instance, one could remove an operation from the chip, and adjust the size and throughput of any one operation.

Software: compiler suite, and runtime are provided for building and running actual DL models. Compiler suite also operate based on the 4 operations, and produce an IR format that models around the operations; and then optimized towards the target chip. Runtime include kernel module and user space driver to handle the setup of the chip runtime and accept user request of loading model and inference requests.

2 questions I did not find explicit answer:

* Is there an inference-aware training capability?

* Does the compiler suite also consider the actual hardware spec during its optimization?
We definitely can, should, and will interface with it. There's no reason to throw away great work. Just like how DifferentialEquations.jl always had a focus on pure Julia solvers, it made sure to wrap every solver it could. Building such wrappers is required for good research anyways, it's required for both timing and calculating efficiency in other ways (like amount of simplification or percentage of integrals solved).
Not that hard actually.
Chads - conservative, soyboys - liberal.
Who came up with the term dark patterns? It's psychological manipulation and fraud, pure and simple
Thanks for the mention :)

Come join us! We're building similar react components for creating and managing organizations, including a self-serve way for IT admins to setup SSO for their org.
Exactly. When I first learned about Agile development they clearly stated there is no "Agile process". It is simply having only the minimum amount of actual documented/enforced practices needed to ensure smooth development. Is your team struggling to finish tasks because they're not communicating enough? Have a morning check-in where anyone who is having an issue can state their issue, someone else can chime in that they can/know how to assist, and they can discuss it afterwards. Team being overwhelmed by requests for new/unplanned work? Set up a task tracking system and prioritize your tasks ensuring things get done in the order they need to be with none forgotten. Software development doesn't look the same anywhere you go. What works for one team/customer/environment won't necessarily work for any other. Agile is adapting the process to the people. Alternatives like CMMI do the opposite by forcing the people to adapt to the process.

The number one issue I've encountered in my area is companies that say they use Scrumm when they really don't. Scrumm is a very specific, defined process, and as they clearly state in their "handbook" if you're not following the process exactly as it's described then you aren't doing Scrumm. Period.
Are you acting as a reseller?
So when they DO make forseeable plans and execute those plans to sell, then it will have happened “after” they pumped BTC. How long should a company hold before a pump and dump become fine?
Relating to other programming languages, it was the first term that came to mind. You have to know the type before you can specialize a function, don't you?

I think it's a good mental model to constantly keep the types in mind, but I have made the experience that people working exclusively in dynamically typed languages, i.e. the majority of data scientists, don't share that mental model.
You’re right that I’ve gained a few pounds and look older. Obviously I was exagerating to make a point. But I guess it’s all about the 72% which means it far from perfect, but still better than a coin toss.
wow, I didn't said "bouhou Google are such Nazi omg". I'm taking about a very serious issue of a company practicing Scientific Racism on people.

All I'm saying is :

- Faception is accusing people of terrorism from analysing the shape of their face.

- Faception is pretenting some people have "higher IQ" (== is a naturaly superior race) based on the shape of their face

I'm not making this up, just check their website :

--> https://www.faception.com/

Pretending that some race are naturally dangerous criminal while other race is "higher IQ" is straight Scientific Racism.

One of the main example of scientific racism on Wikipedia is WWII :
https://en.m.wikipedia.org/wiki/Scientific_racism

If you prefer another example of Scientific Racism such as Colons measuring African's skull to justify the Caucasian superiority (on the same wiki page) then be my guest.

In any case I really in courage you to check the picture with "High IQ" and "Terrorist" on https://www.faception.com/ . Maybe you'll better understand crazy those people are and how dangerous it can be for society
A few months ago I tried my hand at this because it had some better defaults. Also, I didn't like camel case variables everywhere in Hugo. Then, I gave up when I realised that Zola does not even allow YAML config files. Nit picks everywhere..
There's a nice 3rd party python library for reading/writing files to/from the tablet, so really you can do anything you want with it. The tablet is very much just a linux computer with an e-ink display attached, and they make it very easy to ssh in and do whatever you want.
Yeah, I must be too old too. When "cut scenes" started becoming the norm I felt like video games had lost their way....

Additionally, the big studios with their cut scenes set a kind of bar that the indie game dev couldn't match. It eventually sorted itself out but at the time it looked like the big players were moving in and the indies should probably head off and get "real" jobs.
Actually, you have to answer something more from the other side: for a randomly picked person (voter), i.e. considering the distribution of race, gender and age in the population: how likely is a guess just based on these factors correct. The number you come up with might actually not be as far from 50% as you would expect.
> "Structure and Interpretation of Classical Mechanics" by Wisdom and Sussman

I come across this book every so often and find it really tough to read due to the complete lack of "types" in any of the code. Math, especially physics, relies heavily on units and function signatures to be understood.
What pump and dump are you talking about?
> That character of enjoying being micro-managed as far as I can tell.

We still haven't established what is it about scrum that makes you say micromanagement. Do you regard all prescriptive statements as micromanagement? Is a software framework, such as Ruby on Rails, or Laravel, or Django micromanagement? Are code reviews micromanagement? Is version control with git micromanagement?
Yes, HTML is a deterministic context-free language, so you can parse with a DPDA.

In addition, tokens are regular (as it is for many languages), so you can use a regex for tokenization.

All you need for writing a recursive descent parser with backtracking is a call-stack, so are all LL(k) and most practical CFGs also parseable with regex?
Well, NVIDIA view themselves as a software company that also builds hardware.

> "NVIDIA is a software-defined company today," Huang said, "with rich software content like GeForce NOW, NVIDIA virtual workstation in the cloud, NVIDIA AI, and NVIDIA Drive that will add recurring software revenue to our business model." [1]

Not sure that's the case with AMD. AMD lags behind massively when it comes to software- and developer support and I doubt that a few guys who insist on ROCm running on their APUs are in their focus.

It's just not a relevant target demographic.

[1] https://www.fool.com/investing/2020/08/21/nvidia-is-more-tha...
I suspect we're going to see the same thing we saw in the model that can detect sexual orientation with much better than chance odds. It was, apparently, detecting that gay men tend to take or select images of themselves for a dating profile using a different angle, better lighting, and possibly differences in things like hairstyle and beards.

Very anecdotally, I've noticed a possible weak correlation between certain kinds of beard styles and political leanings in men.
NVDLA [1] targets IoT devices:

> NVDLA is available for product development as part of NVIDIA's Jetson Xavier NX, a small circuit board in a form factor about the size of a credit card which includes a 6-core ARMv8.2 64-bit CPU, an integrated 384-core Volta GPU with 48 Tensor Cores, and dual NVDLA "engines", as described in their own press release. NVIDIA claims the product will deliver 14 TOPS (tera operations per second) of compute under 10 W, but most of this likely comes from the GPU cores. Applications broadly include edge computing inference engines, including object recognition for autonomous driving.

> NVIDIA's involvement with open hardware includes the use of RISC-V processors as part of their GPU product line-up.

[1] https://en.wikipedia.org/wiki/NVDLA
> I'm too old to vote now

There are places with a maximum voting age?
How would you pay for those magazines?

It's not uncommon for people to buy a magazine subscription for someone else. Half of the magazines to which I subscribe send me letters offering half-price gift subscriptions.

For payment, you could use a pre-paid card. If the magazine company doesn't take that, you can send a check. Checks with no name or address on them are stupid easy to get. And I've never seen a magazine that didn't take checks.
Especially if you can see big sails flapping or moving with the wind.
Then those other viewers will either benefit in the same way from the frame challenge as a learning experience, or they will have a sufficiently-specific problem that they can ask their own questions with more justification for taking a specific approach.

Answering the question as written has the risk that any solution will be blindly applied without appreciating why the approach itself should be avoided. This is especially true for those users who see SO as a "write my code" site, and copy-paste anything in backticks.
Did it control for sun exposure? Working outside in the sun versus working inside in city buildings.
I don't quite follow how static types change this situation?
What size SMB are you targeting?
Great thanks, I'm considering applying to grad school as well. This book is a big part of their core curriculum, so I was curious to see if it was any good.
Seems it doesn’t matter how long it has been since a sale occurred.

https://mobile.reuters.com/article/amp/idUSKBN28J2UL

This one in particular would hurt the very investors SEC is supposed to be protecting:

https://www.coindesk.com/xrp-untradeable-sec-security?amp=1
I don't really understand this comment. You don't think it's surprising or interesting that it could predict with 70% accuracy the political orientation of two different older white males? Or two younger non-white females?

I found this to be a surprising result.

What the mechanism? Is it the haircut? The facial expression? The quality of the photo? Maybe. Do those count as "biases that they don't take into account?" Could be. Would it be interesting to learn what those "biases" are? Yes!
I think Axiom/FriCAS thought about this problem hard and mostly solved it.

The dominating CAS paradigm for most popular CASes is to assume everything is a real number and see how far you get. Later many major CASes bolted on features to say “well, except, this might be a complex number” and the like. This of course flies right in the face of the kind of thing you want to do. Axiom didn’t take that approach and instead created a robust system for specifying and implementing mathematical objects.

I tried doing quarternion algebra in Maxima many moons ago and it was painful. They’ve since added packages for doing Clifford algebra but it’s not exactly well integrated in the rest of the machinery.
I think it would be cool if it had all that stuff, but also hid the complexity from the users. i.e. wizards to talk them through using an external host via SFTP, or github pages, or wherever.
This is statistically significant. The implications are massive. The authors are signalling it might be worthwhile to take a look at the exponential growth of these technologies.

72% is much better than:

* random chance (50%)

* human accuracy (55%)

* 100-item personality questionnaire (66%)
So your response to that is some experimental medical treatment that is still undergoing phase3 FDA trials?

Why isn't the very obvious response a massive, tax-incentivized campaign to increase the health and immune system of Americans and the world in general?

Why instead of $billions to Moderna and Pfizer are we not creating world-leading tax systems that monetarily incentivize the buildup of our nation's immune system?
The biggest problem with fixed point is reciprocals behave very poorly; ie. x·(1/x)=1 and 1/(1/x)=x fail very badly. In order for these to work you obviously need the same amount of numbers above 1 as below 1, like in floating point.

Using fixed point with 11 bits after the decimal, with numbers as low as 100 (18 bits) we already have errors as large as 100·(1/100)=0.977.
Maybe the best solution would be legislated government donations to open source projects, with a mandatory legislative bill each year on who they go to.
Honestly, if you're doing AD, SAML, etc - sure go with Auth0.

If you want oauth2 + OpenID connect, use a damn library. Auth0 will make it more complicated not less.
That would imply that there even was a laptop market for AMD in the first place. As the market numbers show, up until last year, AMD simply wasn't relevant at all in the notebook segment, so what developer experience are you even talking about if there were no developers on AMD's platform?
if you associate Black people with literal monkeys you are the one that is racist.
All the book is explicitly saying is that it would be a good idea to hire a person of African origin to work at the zoo.

This have some logic to it in a child mind because they could assume they would know best how to take care of those animals.

It's obviously a caricature but nowhere does it say African people are animals or monkey. This is all originating from your own racism.
It makes a clear to be argument, which is not about Tesla but about the parent comment: that what the parent wrote as an apology for Tesla and against the "haters" doesn't seem to put Tesla in better light. If anything it validates the anti-Tesla complaints.

My comment wasn't meant to be some kind of flamebait (and I find the accusation rude and ad-hominen: you could have avoided it, and just say that my comment appears to not make any argument to you - which is not the same as a flamebait). I merely pointed out my observation about the parent's comment.
It's even worse with Workshop items (on the various occasions where you need to make edits or otherwise troubleshoot 'em), since you need not only the game's AppID, but an even longer numeric ID for the Workshop item itself.

Luckily this is the same as the one in the item's URL for its Workshop page, but it's still annoying to have to copy and paste that into something just to see it (if doing it through the Steam client).
I think this is a very dangerous line of study. I can easily see these results getting used to forward racism and other appearance based discrimination.