skysight-inc/HackerNews huggingface dataset:
That's just not true. They simply don't include taxes in the advertised price, same as everybody else, and because they include voice service in all their plans the taxes add up. You also don't need to use their routers (I don't), but they charge you an extra $10--presumably because of the increased support calls.

Here's my latest invoice. I've had Sonic Fiber for a few years so these are the non-promo numbers:

Voice Federal Subscriber Line Charge Fee - 6.50
Voice Federal Universal Service Fund Fee - 2.43
Voice California Lifeline Telephone Service Surcharge - 0.36
Voice California Deaf and Disabled Telecom Program Surcharge - 0.04
Voice California High Cost Fund-A Surcharge - 0.03
Voice California Teleconnect Fund Surcharge - 0.06
Voice California Advanced Services Fund Surcharge - 0.04
Voice California 911 Emergency Surcharge - 0.06
Voice San Francisco Access Line Fee - 3.49
Voice California Public Utility Commission User Fee - 0.03
Voice FCC Interstate Telecom Service Provider Fee - 0.03
Property Tax Allotment Surcharge - 0.36
Voice Regulatory Recovery Surcharge - 0.77
Fusion Fiber Phone Service - 0.00
Fusion Fiber - 1 Gbps - 50.00
Fusion Fiber Information - Data $40.00 Voice $10.00 - 0.00
Charge Collapsed prorate for 2019-07-01 to 2019-08-10 for
Voice Federal Universal Service Fund Fee - 0.73
Total $64.93

As you can see above, the taxes can vary between localities, so it would be difficult to advertise a specific price if they included them. But, again, nobody else does this. Why single out Sonic in this regard? Equivocating Sonic's product and quality of service with AT&T and Comcast just because of this issue is... not helpful.

AT&T fiber service starts out higher than this for less bandwidth, before taxes.
I've also read that the flawless manufacturers are now introducing imperfections to combat just this!
Maybe just go upthread to patrick's comment on the topic. He's a much better writer than me.

https://news.ycombinator.com/item?id=20580478
Many of them feature prominently in Stepanov's books, Elements of Programming and From Mathematics to Generic Programming. 'Elements' is a technical monograph, while the other is a more lightweight read, halfway between semi-pop-science and a textbook.

There's also an old textbook by Birkhoff & Bartee called 'Modern Applied Algebra' that i like. It's not super duper computer science-y but might be worth browsing through the table of contents at least.

Edit: I snapped some photos of the table of contents since you can't see it on the amazon page:

https://imgur.com/a/RFIf4CD
Unfortunately, their demo website doesn’t seem to work in Safari in iOS
> Any attempt to persuade is an implicit acknowledgement of free will.

> But your if-then exhibits no independent action.

Attempts at persuasion don't imply free will, they just change the input to the if-then in a downstream deterministic process.

If bash script A calls bash script B with a command line flag to make it follow an alternate behavior, nothing is implied about the free will of either bash script.
If StandardML had even a fraction of the money behind go, there would simply be no contest.

Ocaml is billed as the pragmatic ML, but the syntax really sucks and nominally typed structs aren't nearly as good. They also have 3 competing standard libraries.

Haskell is too ivory tower. Most devs simply can't be bothered.

StandardML is that awesome middle. The language choices are pragmatic compared to haskell (mutable refs, side effects, and not lazy). The syntax is super simple and consistent (unlike ocaml). The concurrent ML extensions offer good multi-threading (still waiting on ocaml). The mlton compiler is very fast. There's only one standard library and it's decent. The big thing holding the language back is third-party libraries. If Google threw their millions at SML instead of go, SML really would be better in every way.
Black Socialists of America- Dual Power Map
Right, a sail has more in common with a wing than a parachute. The force that is propelling the sailboat is basically lift—turned sideways—not collision.

Which, to bring it back to the origin of this thread of armchair physicists incorrecting each other, means that an LED mounted on a solar sail would not work, because the only force it imparts is collision. Which makes the sail analogy kind of a bad one for the use of solar pressure as a driving force.

Edit: Hmmm, but what if the surface material of the sail were phosphorescent and could gain energy state from the solar pressure, then kick it a photon when dropping energy state? And then what if there were a fly wheel (magnetic axel, in the vacuum of space, extremely low friction) that could act as the keel... Hmmmmmmm

Edit 2: I wonder if a lens that refracted light similarly to how air flows over an airfoil would create a "solar lift" effect? Unfortunately, lenses are heavy.
$1M dollars of insurance for the credit card companies money. Woohoo!
Make stronger decisions with new Google Play Console data
> We achieve this with the union of a field-programmable analog array (FPAA), an ARM processor and state-of-the-art firmware. An FPAA is similar in concept to a field-programmable gate array, but instead of logic elements, it is composed of analog elements: opamps, comparators, capacitors and switches. These fundamental elements are used to build higher level modules like filters, oscillators and gain stages.

Is it going to inspire a wave of FPAA hobbyist devboardvs and activities (just like microcontroller and later FPGA)? If so, we are surely living in a great time of computing.
I'm sorry, but is the reason that Equifax isn't in the same class as these guys because Equifax was totally upstanding, never cut corners or fudged numbers and were absolutely upfront when this security breach happened? Because if that's so then I'm curious about the breach they detected three month prior that they tried to cover up.

Equifax is just as shady as those lenders - more so IMO because they have absolutely no obligation or business relationship directly with the individual's whose private data they compromised.
sort by date: https://hn.algolia.com/?query=generics&sort=byDate&prefix&pa...
You might’ve been in the ECT treatment area, I was shocked when I went there.
More like, back-end is easy, easier than front-end. He is comparing low-level backends with web frontends.

On my first serious project at the first job I estimated back-end part of an app as 75% and front-end as 25%. It ended up exact reverse of that. And in the next years the pattern repeated over and over.

Everybody seems to think that UI is just about placing buttons but backend is the heavy lifting. In reality, requirements change more often and in a more fundamental way, code is harder to test, more third party dependencies involved, even the dumb KLOC metric ends up bigger.

By any mean, low-level backend will be harder than high-level backend, and low-level frontend will be harder than high-level frontend. Try implementing HTTP server in plain C vs. plain Java (no third party frameworks) and you will see. Being easier is practically the definition of high-level, he is just comparing things that are too different.
That sounds like O(minutes) processing time with a reasonably written program/indexed db and a few million subs? And I’m sure you could get it to be faster than that. Based on all these comments, it frankly sounds like the real answer is that no one gives enough of a shit to do this right.
Doesn’t Chase offer this for free?
May I ask how much time it took you to build it.
Submit it as a “Show HN” or make the intent clear in the title instead of being duplicitous. Throwing money at the problem and being deceptive are not the only solutions.
Autonomous Shuttles Take the Streets in Providence, Rhode Island
No fucking kidding. I subscribed, and then they sent me email newsletters all the time. Unsubscribe; they invent a new one the next week. Cancel, cancel, cancel, never resubscribe, tell everyone I know to never subscribe.
He may be a good credit risk. But he's not s profitsble customer (if I'm reading the post correctly.)
If you pay credit cards off early each month and don't pay interest, your score will be horrible. Nobody wants to lend to someone why merely pays back the principal... all the profit is made off the interest and late fees.

My credit score was precisely 0 for many years. I didn't know until I went to buy a car. There was an incentive to get a spoiler and leather seat upgrade if I financed. But, the finance guy st the dealership said I didn't qualify due to a credit score of 0. Shook my head st the absurdity of this. Wrote a check and paid in full. Didn't get the free spoiler and seats.
Insane that I can pay for a new car cash, yet don't qualify to finance it.
The best part? The "monitoring service" isn't protecting your money for the most part. You aren't responsible if someone defrauds a bank or credit card company with your information. If my credit card company thinks a service like this is valuable they should pay for it, I'll take whatever cash is on offer.
That seems like a problem with inheritance + mutability, not inheritance on its own. After all, if B is a subtype of A, then we can make List[B] a subtype of List[A] as long as lists are immutable. Appending an A to List[B] returns List[A], what's the problem? :-) In fact some ML style languages (like OCaml) do have inheritance and it works fine with generics. Some generic types (like lists) will be covariant, others (like comparators) will be contravariant, combinations of the two will be invariant, and it all can be automatically inferred.

Which of course doesn't change the fact that imperative languages trying to combine generics + inheritance + mutability are in for a world of hurt.
Mentally and physically human beings are "anti-fragile". Applying the right amount of load and stress to ourselves we become less fragile.

Too little and we don't grow. Too much and we break. Do something uncomfortable. Fail a few times. That will make you more resilient.
The fact that the company is run so inefficiently seems to be a separate problem from the technical feasibility.
At Google Payments we tend to operate in micros. It makes it so we never have to worry about floats.

https://developers.google.com/standard-payments/reference/gl...
> But, presuming good faith on your part, then what were you trying to say?

Nothing more or less than that the trait of being female is fundamentally different from the trait of being conservative, so we shouldn't necessarily expect the relative absences of these groups in certain positions (in the general sense) to have similar root causes.

Frankly I think your conclusion is too obvious to you, to the extent that you aren't considering other (fairly obvious) possible mechanisms, like the one another commenter mentioned (https://news.ycombinator.com/item?id=20578689). I think he or she did a good job of articulating a similar point in a different way.

Would you accept as a possibility that neither of these imbalances is due primarily to "hiring" bias? Or do you have some generally applicable evidence of the "hiring" bias you're talking about in either case, i.e. identity, physical or otherwise, being used to deny applicants access to a position? I'm just saying the question is more complicated than you're making it out to be; I don't claim to have the answer. It seems that you are claiming that, and IMO you're reading between a lot of lines to cast other commenters' words in the form you're looking for.

("hiring" in quotes above because I think a lot of young women are put off STEM while they're still in school, despite the fact that they would not have had any trouble getting into the program(s))
I don’t know enough about this, but if there is drug-resistant HIV couldn’t this affect PREP?
Can't Russia already fairly easily eavesdrop on F22s and F35s during military exercises from ships or by just renting a room / camping van somewhere nearby?
They're called the la slimes for a reason
It would be "nuanced" if it was ground chuck on brioche, but it was terrible quality in addition to unhealthy. That's why I was clear it was low quality, crap food; not comfort food.
> And staying on the topic of mutexes, that "just spawn another thread for every 64 items you want to wait on" (which I already knew about) is about the hackiest shit ever.

Is this surprising to you? I already told you it would be a hack because I told you there is a better and proper solution for the actual problem you were encountering. You're stubbornly insisting for no reason on actively doing something bizarre, and you're frustrated you need an obtuse hack to make it happen?

If you're trying so hard to "stay on the topic of mutexes" why do you trash WFMO for the "silly 64 item cap" and then repeatedly refuse to provide a single situation in which waiting on 64 mutexes would actually come up as a legitimate problem? Somehow you find the inability to use a wrong method to solve a problem whose existence you can't even show evidence of to be "silly"?
Linux has WaitForMultipleObjects already:

fds are equivalent to Windows HANDLEs, and WaitForMultipleObjects() is equivalent to poll().

But, Linux also has epoll() which scales better for non-trivial numbers of things, and Windows has IOCP. So WaitForMultipleObjects isn't particularly special.

Both Windows and Linux have things that don't work with these interfaces. Nonetheless, Linux has been trending towards "waiting on all sorts of things" by makng more and more things into fds that can be waited on with pol;/epoll. Examples: timerfd, signalfd, eventfd. It's quite a unixy approach.

In fact, Wine already uses eventfd to implement WaitForMultipleObjects. This kernel change is just an optimisation, to speed up Wine, and a workaround for some distros setting Wine's max fd limit too low for Windows apps.

Futexes used to support waiting on multiple futexes, using FUTEX_FD. That was arguably better than the new patch FUTEX_WAIT_MULTIPLE, because in old Linux you could wait for futexes and other fds at the same time - it did work with "all sorts of things".

But FUTEX_FD was removed after searches online found no code using it, and kernel devs didn't like keeping it. (To my mind, this was a suprising, unusual breakage of system call binary compatibility) The new FUTEX_WAIT_MULTIPLE allows programs like Wine to wait for multiple futexes faster than before, but it's more limited than the old FUTEX_FD because you can't mix them with other things.
My source only breaks down corporate contributions. Volunteers do make up a significant portion of kernel contributions.
love the website design! adding it to my "Webspiration" folder.
تحميل برنامج متصفح جوجل كروم للكمبيوتر 2020 مجانا Google Chrome
You had me until you mentioned the Facebook fine. $5 billion, assuming it stands, is a lot of money and a good deterrent against the kind of behavior FB was engaged in. No shareholder would be happy that their company lost that much money. And before someone retorts with the fact that the stock went up the day the fine was announced: shareholders could be happy that the uncertainty is over, but still not happy with the fine.
How do you 'calculate the inverse of (I − z × L) using Cramer’s rule'?
The best strategy for this in my opinion is to always ask “what’s the picture” (as in visualization)? I can’t remember the mechanical rules for say Newton’s method, but I have the picture of what Newton’s method does in my head. From that, I can quickly work out the algorithm.
Twitter's Redesign Isn't About You
I think you first need to switch to transistors/nm^3 rather than thinking only in 2d.
Cats once had a function in pest control. These days, we're keeping cats solely for our pleasure. We can be the ones to not keep them anymore.

I find that people who lock cats inside don't empathize with them much. And those who let them roam don't empathize much with wildlife. The best system may be the one where cats are not considered pets anymore.
It's the law to give way to busses merging in australia so you clearly don't know what your talking about.
Striking Second First
123Movies the Handmaid’s Tale Season 3 Episode 11 – Full Series
What loaded language? Loaded language appeals to a stereotype, this is just a provocative analogy. The use of an attention-grabbing title does not mean that one should be excused for creating a straw man instead of debating the actual content.
Existing land owners, home builders, and mortgage lenders are most certainly not better off if people only buy houses with cash.

I also think that whatever the lowest rung on the economic ladder who could plausibly buy property may also be made less well off by shutting them out of the housing ownership market entirely.
At the individual level nothing stops me from maintaining a list of people I think are trustworthy or noting prior acts for evidence of such.

There’s no opt-in required because you’re not the one providing anything. The customer of the credit agency, the company extending you credit, is opting in to share what they know about you.
Thanks for sharing your story. I hope your career transition has been rewarding since!
> generics can be abused to make the code unreadable

All features can be abused to make the code unreadable. E.g. all modern languages have regular expressions in their standard libraries, despite complex regular expressions are essentially write-only code.
I suspect they were referring to the tyranny of the rocket equation.
What a silly comparison. Are you suggesting users find swipeable photo galleries as irritating as popup windows? Because they really don't. If they did then the photos app in both major mobile OSes would be infuriating.
I know. It is definitely much easier for a private citizen to take the $125 or free credit report and shut up. Hopefully it never comes to it but if things go south and I have to climb the hill then so be it. At least I'll know I still have the voice.
Look up Yamato battleship on youtube (https://www.youtube.com/watch?v=zYrj3gzXgeA, https://en.wikipedia.org/wiki/Japanese_battleship_Yamato)

The interpretation I've found is after these battles (with US Carriers vs Japanese battleships in WW2) the tendency was to favor aircraft carriers and phase out battleships.

One big reason is how versatile and integral a carrier is in to a fleet. Carriers can send out scouts, attack, defend from hundreds of miles away from the carrier (where the ship is beyond the horizon, https://en.wikipedia.org/wiki/Radar_horizon).

The weakness of a battleship is the target has to be tracked, and I think the best way to do that would be aerial recon. Battleships like Yamato then had pontoon type scout planes, but nothing like a carrier.

Without a carrier accompanying it, Yamato wouldn't be able to create a defensive perimeter of fighters to ward off dive bombers. I don't think it'd be able to effectively counter a fleet with carrier in the end.

More on Yamato: https://en.wikipedia.org/wiki/Operation_Ten-Go

Anyone here know more about this and can link some vids/resources on naval stuff?
The exact same threat model as the trillion $ fashion industry sells to, living a boring life?
I really like Linear Algebra Done Right by Axler
Using neo4j in a commercial app for healthcare data as a primary store, using cypher and graphql
Yes, we have ethics. But what is it that makes eating other animals unethical, so that our ethics may stop us from doing so?

There has to be some kind of justification for the moral judgement that "eating other animals is unethical". And that justification cannot be "eating other animals is unethical", itself.
Last time I tried it, flat didn't work correctly when using a touchpad, only when using a mouse.

Touchpad flat profile was flat up to a certain velocity, but when you exceeded that it accelerated a lot.

Flat profile on a physical mouse worked correctly. Even if I yanked the device, it wouldn't accelerate.

This is one of the reasons why I'm sticking to Ubuntu 16.04: "xset m 1 0" disables all acceleration on xinput.
Great job, @xxdesmus.

I was surprised to figure out kibana doesn't have any access authorisation out of the box, which results in cases like this in companies, where security is treated poorly (by large, most of japanese companies).
Thanks!

I bet you could get Cortex running on Kubeflow pretty easily since it's all K8s anyway.
From Wikipedia: "Consider a system of n linear equations for n unknowns, represented in matrix multiplication form as Ax = b where the n × n matrix A has a nonzero determinant, and the vector x = {x_1, x_2, ..., x_n}^T is the column vector of the variables. Then Cramer's rule states that in this case the system has a unique solution, whose individual values for the unknowns are given by: x_i = det(A_i)/det(A)"
Management by walking around?
Can't vouch for this but the podcast TechMeme Ride Home has been promoting weworkremotely.com
I feel pretty good reading this. I like that you can write listMyType := List(MyType). I'm still a bit dubious about contracts; they're so similar to interfaces. If there was a way to derive or relate a contract to an interface that would help me.
> once the L.A. Times’ formed their guild, many writers found employment elsewhere

...eh? Which LA Times writers quit because the newsroom unionized?
Could you please not post unsubstantive comments to HN? We're trying for a bit better than the internet usual here.

https://news.ycombinator.com/newsguidelines.html
Top Object-Oriented Design Principles for Writing Clean Code
I think it is more interesting that enthusiasts still fall for the "testnet tps" sales pitch
Fat is more satiating per gram, but protein is more satiating per calorie.
I can't read your link as it's behind a paywall.

But here's one with unrestricted access [1]: big pharma spends in average 17% of their revenue on R&D, while Apple spends 3%.

[1] https://www.investopedia.com/ask/answers/060115/how-much-dru...

Edit Here's another link that states the average for Big Pharma for 2018 was 20%

[2] https://www.fiercebiotech.com/special-report/top-10-pharma-r...
> If you pay credit cards off early each month and don't pay interest, your score will be horrible.

I have paid no credit card interest for many, many years. I paid a few dollars once many years back after paying a large income tax bill.

My credit scores are quite good.

The issuing bank is still making money on the fees to merchants. That’s more than enough to cover the cash back they pay me. I’m not the most profitable customer probably, but I am still profitable for them.
Agreed, the website loaded but the hamburger doesn’t do anything.
I don't understand. I did say "omnivores".

"Make" is a metaphor. I just don't like to use the turn of phrase "we evolved to do X" because it leads to just-so stories. And it's common to use vague evolutionary arguments to try and support all sorts of personal opinions: "We evolved to do X so we should not do Y", etc.

The point is that we are an animal that eats other animals and plants. I don't think that this is any more controversial than saying that a tiger is an animal that eats other animals and a sheep is an animal that eats grasses.

So, as animals that eat other animals and plants- what is wrong with us eating other animals?
I remember car camping there once around 20 years ago, am I mis-remembering the park? The nps site, at least, provides some evidence that I’m not imagining that. https://www.nps.gov/noca/planyourvisit/camping.htm
Chrome to Add HTTP Cache Partitioning to Block Attacks, Tracking
Something that's kind of rough and uncomfortable would make the most sense, especially if you had to sit in some exact place for several hours. Discomfort would add to the stress.
Please don't break the site guidelines, regardless of the comment you're replying to. It only makes this place even worse.

https://news.ycombinator.com/newsguidelines.html