skysight-inc/HackerNews huggingface dataset:
>Almost all numerical problems software developers deal with can be represented exactly using rationals. Only a small fraction of all problems involve transcendentals.

There's more classes of real numbers than rationals and transcendentals. Hint: your example of sqrt(2) is neither.

As to doing things exactly with rationals, anytime you take a sin, cos, exp, log of any non-zero rational number the result is not rational. Any time you take a root of a non-perfect power rational you don't get a rational number (you get an algebraic number, which is neither rational nor transcendental).

So all you can do is simple arithmetic: + * / - (actually, that's from the definition of the field Q of rational numbers).

And you still run into the problem that rational number arithmetic gets arbitrarily slow and runs out of memory. Each multiply on average results in requiring the sum of the storage sizes of the multiplicands, making more than about 40 multiplications infeasible before you're out of RAM.

So your view of "almost all numerical problems software developers deal with" must be limited to only those using simple arithmetic and no more than around 40 operations. That's amazingly constraining.

What problems do you call numerical problems that fit your constraints?

Things that cannot be done exactly with rational numbers includes pretty much all of gaming (3D or otherwise), deep learning (probably every model has an exp in it), scientific computing, audio and video processing (cos and sin all over the place), and on and on.

>Using rationals does not mean that you can't round results.

Wait, you just claimed "...can be represented exactly using rationals. Now you want to round, throwing out the exactness? Which is it?

And congrats - you just re-invented floating-point math which is simply approximating values using rational numbers in a clever manner to handle larger ranges than fixed point. But they're still always rational approximations to values.

>I wrote that in mainstream languages should be able to evaluate (2^(1/2))^2 == 2. How do you go from there to requiring them to be able to evaluate infinite sums?!

Ah, so you mean languages should be able to simply solve this one specific problem, not all relatively simple symbolic problems? That seems like an even bigger mess than using floating point, which is well-defined and covers a large class of problems.

Does your mythical language know (A^(1/B))^B==A for all rationals A and B also representable in your language? Or are you limited to the value A=B=2 only?

(Hint: if you claim it should hold, you're gonna hit problems again :)
Which is your city and state?
Awesome to hear! We also think that little annoyances really hurt the team productivity over time. Especially in tools that you use daily.
How is destroying businesses not destroying lives? Also you obviously haven't looked at the list of incidents. The incidents include lives being destroyed sure, but it also includes cops defending themselves from communist street gangs.
Can you share which city and state that is? For my own state (NY) all of the ones I looked at are legit.
Agreed. I’m going to wait for someone else to find out that before me. My mac is mostly a terminal emulator though so I’m quite happy to lose some watts and not gain much for it.
I won't go as far as equating property to human lives, but do remember the vast majority of businesses looted or burned were small, already hurting from Covid-19, and a large number of them black owned. Sure, these people's business owners weren't killed, but everything they worked for during their life is pretty much ruined.
Boom (https://boomsupersonic.com/) was started by a software engineer without lots of wealth -- he just raised VC funds
Hello. Looks good on the screenshots, I'd love to try it for my team but the signup link somehow sends me to Google instead of signup. /s How do I try it?

On a side note, I use Edge on a Mac and the signup page doesn't detect my browser as compatible; it's just Chromium inside, must be totally compatible with everything.
You also need to account for duration of storage. i.e. the spinning disks will need lot more replacement than the tape would over period of few years.
Yeah that's why it's junk.
It's distinct in technical detail, but not in the broken ethics rule against intent to deceive.
I don't understand what you are saying. Are there more details that know about this specific case that explain the sentence?
Very useful. Thank you.
Yeah, it's like some sort of internal framebuffer. I'd kinda equate it to some sort of SVG-like format where you define a series of objects and your mind "displays" it as best as it can, with more processing on whatever you are focusing currently.
That's interesting. I've never seen a debit card not say debit on it somewhere.
This is circular reasoning.
Vue 3: mid 2020 status update
Sign-In Form Best Practices
The Only Bad Decision Is Indecision
Seems more like a cheap, public religious exorcism; "thoughts and prayers"

"Would you like to save the world from the degradation and destruction it seems destined for? Then step away from shallow mass movements and quietly go to work on your own self-awareness. If you want to awaken all of humanity, then awaken all of yourself. If you want to eliminate the suffering in the world, then eliminate all that is dark and negative in yourself. Truly, the greatest gift you have to give is that of your own self-transformation."

-Lao Tzu
The one's that had good returns, were they done using SPV ? Could you please expand on that
> What if, instead of volunteering to clean up roads, the city collected taxes, and paid a living wage with benefits to people cleaning up the streets.

Viewed through the lens of equity concerns, I worry that the result of your hypothetical is a bureaucracy of unionized, mostly white college educated managers overseeing the street cleaners.

My hope is that recent events make us think hard about the nature of need in America and how we address it. Over 90% of white people are above the poverty line. The median income of a white household is $70,000, versus $40,000 for a black household. 60% of all homeless people are black or Hispanic. We talk a lot about middle-class "stagnation." But median wealth for white people has more than doubled, after inflation, since 2000. It hasn't budged at all for black people.

More than ever, we are recognizing today that a huge part of systematically addressing poverty in America is about addressing race disparities. That’s critical: the black-white income gap (at the median, so forget about Jeff Bezos) is proportionally the same size today in 2020 as it was when George Wallace ran for President in a segregationist platform. Meanwhile, we have spent vast sums on the premise that the best way to remedy racial disparities is through government programs for education and creating “good jobs with benefits.” State and local spending per person has therefore doubled since 1977.

But it turns out that much of that spending merely perpetuates those gaps. For example, increased education spending (which has tripled in inflation-adjusted dollars per student since 1970) has overwhelmingly gone to white, college educated teachers and administrators. (Indeed, black people were actively excluded from many of these jobs by unions.) Cities with majority black and Hispanic populations owe hundreds of billions in retirement and health benefits to retired teachers, police, etc., who are overwhelmingly white.

Now, that’s not an argument for saying that we should, for example, renege on those obligations. But we certainly shouldn’t perpetuate the disparities. If we are appalled by say homelessness in American cities (and we should be), we should figure out how to efficiently channel money to homeless people or people likely to suffer homelessness. Not to some government bureaucracy which by its nature is likely to be staffed with people who have various indicators of privilege (white, college educated, from a middle class household—who do you think government agencies tend to hire?)
Very roughly speaking, fast and cheap things can be great end products, but bad ingredients.

If you want to buy a cabinet for normal use, fast and cheap is probably better, as long as it doesn't fall apart. But imagine that you would want to buy hundred cabinets and build a huge block out of them, or something like that. At that moment the weaknesses of individual pieces add up, and the whole structure is likely to collapse. To make the structure not collapse, you need to build it from reliable and thus more expensive pieces. (And, as you said, economies of scale can sometimes do something about the high price.)

I think the frustration many programmers feel at their jobs also has a similar origin. We use dozens of "fast and cheap" tools, and each of them individually is better than nothing, but using them all together means you spend a lot of time angry about this or that problem. (And when finally most of the annoying problems get fixed, a new programming language appears, and everything needs to be rebuilt again.)
"Communist Street gangs" -- are there such things in the US?
It would be neat to have Github, Gitlab, etc. mirrored because I've always seen issue software that doesn't directly integrate with repositories to be more work to manage than not.

I make heavy use of the `fixes #` feature on Github to auto-close issues. This adds up over one or two years when you're closing multiple issues per week.
don't be a creep
I love it when "rural" and "IT" come together. Reminds me of a job listing I came across when I was on the beach a few years ago.

It was for the government of the state in which I lived at the time. It was listed in the IT area. Essentially, the responsibility was to test and maintain computers and their webcams in transmitter sheds at the top of the tallest, most remote mountain peaks in the state. They were part of some kind of state-wide radio network, presumably for forest rangers, firefighters, BLM, and similar types of agencies.

I didn't apply because the job listing included requirements about the ability to handle strenuous hiking, previous experience camping for a week or more at altitude in winter, and various types of outdoorsy skills which I simply don't possess. All I could imagine was spending a week walking up a mountain with a couple of servers strapped to my back in deep snow. Not my scene.

And sadly, because it was a gub'mint job, it couldn't pay extra for the hardships involved.
So confident in your statement you made a new account. Would you care to link some of the incidents that feel are not even close to police brutality? You could also make a PR to remove those.
You made an account to make vague and unsubstantiated accusations of "an agenda," then call protestors "communist street gangs"?

Can you please provide actual reference material to back up either the "agenda" claims or the communism stuff?
I think that the argument which you present works well for personal use: the book $0 monetary value to you and you don't intend to redistribute it.

However, there are people who copy without authorization and make money from it. (For instance, Google: they collect money for YouTube Premium subscriptions, in exchange for which they let people watch all sorts of illegally reproduced material without commercial interruptions.)

Now suppose the copyright holder wants $1000 for the book. Nobody is willing to pay. You make copies available for $15. A few people are found who pay you. Are you not stealing that revenue from the copyright holder? Oh, but that copyright holder didn't want the money; or else they could have sold for $15 per copy themselves. You're just getting money that they copyright holder left on the table ...
Gilead prices Covid-19 drug remdesivir at $2,340 per patient in richer nations
Perhaps contempt. Perhaps a disregard for public safety. Who knows? It of course was outrageous, but there was certainly something going on that pushed the judge's buttons. Because, every traffic violator didn't get that sentence, right?
This is a great interactive demonstration of a general mathematical and economic principle: if you have a process that grows and shrinks over time with multiplicative upsides and downsides (e.g. every time period you grow or shrink by a percentage), pooling your resources with someone else who is not perfectly correlated with you will improve both of your growth rates and move you closer to exponential. You insulate each other from the risk of downturns because you don't both have downturns at the same time, and then you share the benefit of the resulting larger upsides.
Well my city and state has police destroying journalists' equipment, indiscriminately doing drivebys, and exploding a bystander's eye with a rubber bullet not shot according to the manufacturer's recommendations.
Yes, I'm thinking SFF. The HP Elitedesk Minis are beyond my price range (new) but I will check the Optiplex Micro series and prices on eBay, Craigslist, etc. Thank you.
My Kenworth will crush your F350, X5, Tahoe, or whatever other big ass truck/SUV you can get.

So if you really want to reign supreme on the road you ought to get a semi truck, with a sleep cab you convert it to seating for the kids too.

Is this the end game of suburban families race to owning the biggest hunks of steel on the road?
Millwall 1-1 Swansea – Championship – FootballGH – Video Highlights
"Less Broken" is still broken. Maybe people are finally waking up to the fact it's broken? Or maybe too much strain is being put on a large portion of Americans and it's making the brokenness of the system more apparent?

Either way, "less broken than you think" doesn't make for a great defense of American Democracy.
Progressively enhance your Progressive Web App
I've built a not for profit multi-platform capable matrix chat client that is now in open alpha called Syphon (https://github.com/syphon-org/syphon) to largely address the issue of proprietary chat clients.

Private, secure communication (with a decent brand and ui) should be accessible to everyone by now. Signal does a great job of filling the void for now but if they fail or are blocked by a country or community, the application interface itself is not a protocol to which people could easily pivot to the “gmail” of Signal.

I’m hoping that Riot’s upcoming rebrand will mark the start of this transition. We needed centralized efforts to spread usage of matrix, or even a similarly accessible protocol, but make it easy for those to create or maintain their own connection to that network. If all else fails, I guess we’ll have Syphon.
I think it is, at least as much as Reddit is as well. And before that Digg and Slashdot.
You know they aren't being creepy, you made a claim, the only way to verify that is to look at the incidents you mention. Though you give no details do that is difficult, therefore the veracity of your claims cannot be considered, which is convenient... for you anyway.
Not brave enough to say it to my friends but I would really love a pair of smart glasses
> It feels like a waste of time, a waste of materials, a waste of human thinking, a pure waste of a reason to do anything when something is done just to synthesize value.

Value attributed to an item is not absolute, and this is where your argument fails. Value is something that is agreed upon by two parties and can be any arbitrary amount.
I imagine it to be more expensive than both running disks or tape backup yourself.
Shouldn’t this be part of the standard evaluation for applicants into any military or paramilitary service, or is it considered a plus?

We know now that the police in the USA is contaminated with neonazis, trump’s right hand is a white supremacist (interesting choice for an Eastern European “Jew”) and what the brits and Americans did in abu gharib was was not “a few bad apples”.

This level of disregard to human lives was brought back home, as the BLM protestors can see when playing violin in a parc warrants calling in the stormtroopers (literarily, most likely).
Not without revealing more than I wish to people like you creeping on my profile. Look at the repo, draw your own conclusion as I did.
Sim City meets Starcraft: The accidental influences of this interstellar RTS
> My understanding is the argument is about whether people can pick a new gender without any biological changes/surgery, but who knows, maybe she's against hormone therapies too.

There's at least three different arguments happening at the same time, all using the word "trans", making it really hard to pick apart which one any given person is using and making it really really easy for their opponents to paint them in a terrible light.
I don't have statistics to back it up, but I would be willing to bet money that at least 95% of crashes are from negligence with slightly less than 5% being from a sudden unexpected mechanical failure (Such as a tire exploding), with less than 1% being something you could truly call an "accident".

The usual counter-argument is that the use of the word "accident" is a statement of intent, and outside of extreme road rage scenarios, nobody intends to cause a crash. However, the creation of an unsafe situation, such as texting while driving, is often absolutely deliberate.

Didn't check your blind spot before making a lane change? That's not an accident, that's negligence.

TBH, I'm not even sure if any crashes could really qualify as an "accident".
No, it is not really true. It is completely false & you are correct to question it.
A conversation about this is the stickied thread, in fact.
Also, North bought the technology that became Focals from Intel: https://www.theverge.com/2018/12/17/18144221/north-focals-in...
Yes I agree that judges should be selected randomly from the general population of people younger than 35 or older than 65. If that's not what you're thinking, please correct my misunderstanding...
I knew some people in Thalmic, later North. Canadian consumer electronics industry is a very small space, functions almost like a single Linkedin group, especially on the engineering side.

Well, good for them, but probably not for the business.
This?

https://www.kaggle.com/c/petfinder-adoption-prediction/discu...
I'm not sure why this is needed...looks to me like a solution in search of a problem.
A BLM leader has openly admitted to being "trained marxists". [0] [1]

[0] https://nypost.com/2020/06/25/blm-co-founder-describes-herse...

[1] https://youtu.be/HgEUbSzOTZ8?t=52

All of this from a Google search.
Don't forget to average the cost of your drives and robots.
IBM's documentation specifies 10 years shelf life for the tapes in non-ideal storage conditions and 30 years if kept in stable temperature/humidity. Even the most reliable hard drives only come with a 5 year warranty, so yeah, you'd probably want to double the relative price.
For me, Play Services is a non-starter: It's malware, plain and simple. For a couple years I tried to use Android without Google services, but I found it too restrictive. Most apps I'd want/need to use wouldn't even run without Google Play, even if you got the APK, since there's not really a good app store that has a lot of Android apps without Google Play. (F-Droid's hard-line open source requirement is too restrictive for my daily driver.)

I went to Windows Mobile for a while, it had more apps than a non-Google Android phone as it was, but obviously that's dead now as Microsoft has left the consumer space and literally told everyone to go buy Android phones.

Until antitrust happens, iPhone is really all that's left. I've got a PinePhone too, and I'm pretty excited about it, but it'll probably be a while until it reaches Windows Mobile-level of app availability. I've been pleasantly surprised by Apple's pro-privacy moves since I bought it, and if they're opening up changing default apps this year too, really the most problematic limitation is going to be gone.
Perhaps the Cloudflare CDN nodes in your area are having a problem.
Thanks! I made it the website from scratch using Nuxt.js and some simple CSS. I'll share the source code in Github during this week :)
Ah gotcha that's pretty dope
Yes, the NDK main goal is for writing native libraries, not full blown applications.

Although native memory allocations can happen via ByteBuffer, HardwareBuffer, image decoders, or native libraries.
And what is your problem with that?
Music oligopoly, you mean?
> Hope they can fix it one day

Taobao/Douyin/etc could save face today by giving you a place to enter links instead of spying.
I don't ride, but I've always heard to also ride as if every car driver was out to kill you.
Lesswrong.com (a starting point is readthesequences.com) is probably worth a look. It’s usually not math-heavy (though there are plenty of those as well), but about actually applying the truths we do know to think better. E.g., lots of people know the Bayes theorem (I was taught that in K12), but almost no one actually uses that insight in real life.
Their Series B was only 9 months ago [1], and based on the amount raised ($44 million), I would guess they were valued at around 400-500 million. This would mean they've more than doubled their valuation in less than a year. Congrats to the Fivetran team for all the success!

[1] https://techcrunch.com/2019/09/24/fivetran-hauls-in-44m-seri...
There's a certain irony of accusing a crowdsourced repository of being junk because it's crowdsourced, with an anonymous account created seven minutes ago.
That proves that there is a hidden agenda within the black lives matter organisation.
These contributors should partner with https://raheem.ai which is trying to make it easier and less intimidating to report instances of police misconduct.
Any chance on expanding on what the critical blocking tech is?
Why be concerned about your throwaway minutes-old profile with only comments in this one thread? It sounds more like you're afraid that your claim might get challenged.
But that's not what it says, so it's not appropriate.

"We keep the data that you store with us confidential. Our staff will not look at it unless you specifically ask us to investigate a specific issue. Other than legal requirements (e.g. a valid subpoena) we won't share it with anyone unless you've identified them to us as part of your team or otherwise authorized to see your data."

You should always say what you mean in contracts.
Seems plausible and I can certainly see their good intentions coupled with a general dislike for monetary cultural gatekeeping

One trait of good leadership is the ability to weigh the consequences of actions of their organisation. They failed in that regard.
This is fantastic - thank you.

How did you find yourself in this field?
Sure, but you may need to learn commutative algebra first...
Most of this is based on the IIHS data; 2012 is the last time a new type of test was added (small overlap), so it's what's being used to make this comparison.

Almost all the cars mentioned in the article have likely improved since then, but the issue isn't so much how safe specific models are, but rather what approaches the manufacturers are using to improve safety. What the test results indicate is that rather than actually designing for safety, manufacturers are designing to meet a very specific set of benchmarks; there isn't much reason to believe that has changed since then.

The most obvious example of this (which the article briefly mentions) is the difference between driver-side and passenger-side performance: https://www.iihs.org/news/detail/small-overlap-gap-vehicles-...