skysight-inc/HackerNews huggingface dataset:
Policies of foreign governments contrary to US oil companies' interests (and in fact the interests of many large corporations) have a strange tendency to attract the attention of the US military.
It's not right, and the explanations about the age of the systems are mostly excuses. There is a good article somewhere, maybe the Atlantic, where the reporter was able to get some MTA managers to admit they were essentially holding fixes to the visible problem (no arrival time signaling) hostage as a means to gather public support and funding for less visible overhaul of the infrastructure, by bundling the two together.

Hard to prove this is the case, but it smells right to me. Modern signaling system that did nothing but give arrival times to the public would not have to make use of any infrastructure at all -- it could run completely independently -- and could be done for a tiny fraction of the billions of dollars that the MTA is spending on the slow work they say is currently necessary to get it.
That's definitely an interesting perspective, but I think steam stats say something a little different, there are hundreds, if not thousands of games that move 100K+ units (and see significant played time from their users) each year. That's a whole bunch of games that a significant number of people fall in love with.

But beyond that, I think you just made the case for those games to sign up for a subscription model! If someone's playing a game, say minecraft, month over month, then that developer is getting paid month after month. In other words, if a game takes over someone's life, it'll almost definitely do better per-user on a subscription platform than on a store front.

By the way, check out Flare: http://www.flaregames.com/flare-accelerator/
Haproxy is very flexible for this sort of thing. You can, for example, limit concurrent connections to backends, and place requests in a queue with a specific timeout. Not at all automatic, but at least all the right knobs are there.

Edit: Related, Fedex's tracking is down on their website right now. It's returning quickly, though, with this in the JSON: "Service com.fedex.nxgen.trck.v8.ientities.TrckInterface is busy, max invoke limit reached"
You seem to be deliberately missing the point, if you need tools then keep them, the point is to own what's necessary rather than what society and marketers think you should.
If you don't have a portfolio yet, consider building a balanced diverse portfolio (ie figure out your risk tolerance and buy funds in that proportion) with these bonds as a component, rather than building a portfolio with only one security.

For instance, rather than 10k of Tesla bonds, you might do something like 5k in a 500-index fund, 3k in a bond market index fund, and 2k in Tesla bonds.
I am discussing real issues. He was using junk science and pseudoscience to justify his claims. That means he's not doing it in good faith, and is more likely than not using those things to justify his bigotry. His post was filled with dog whistles. His part about castration and feminimity is an example.

If you want to address real issues, then you need to address how a team can cope with one of their members, a member who likely is one of the people who is giving reviews of them, has come out saying that they do not deserve to be there simply because of their gender or their race.
Tesla's biggest threat is itself. Overstretching or a major technical error could kill the company.

The next biggest threat is sabotage, legal attack, etc. from the old car manufacturers. Good old fashioned capitalism.

If the competition remains free and open, ain't no way in hell a big Goliath that produces controlled explosion vehicles is going to compete with a company that knows software. The future of cars is software with hardware attached.
> Double buffering is always enabled; there is no such thing as “single buffering” in modern computer graphics.

Technically there is, it's called front-buffer rendering and there's specs for it (look up EGL_SINGLE_BUFFER or EGL_KHR_mutable_render_buffer). The only practical usage of it, and the only reason the spec exists at all, is for time-warping in VR where the warp is done race-the-beam style so to speak on a per eye basis (as in, while the left eye is being scanned out do the time warp for the right eye)

Granted this is unrelated to OS desktop composition, but hey, the more you know :)

In terms of OS desktop composition windowed vs. fullscreen this is actually something mobile solved, or at least Android did I don't know if iOS is the same or not. By shifting final composition to the hardware compositor and using extensions such as EGL_EXT_swap_buffers_with_damage only the area of the screen that was damaged gets updated & re-composited. Desktop has been pretty stubborn and slow to adopt similar systems, Intel only recently added a HWC fast path at all and only for video playback.
Yeah, "white males" seem to be fair game for discrimination and blanket statements. I guess it's because we have it so good? It's all so tiresome.
Again, I failed to find this claim. The one instance I found of this phrase arises explicitly within a claim about a specific hiring practice being discriminatory:

>Hiring practices which can effectively lower the bar for “diversity” candidates by decreasing the false negative rate

Is this what you're referring to?
It's capped by your own motivation and desire to learn things? Doesn't really seem like a catch to me.
small tip: if you have a rough time applying liquid metal, try using cotton swabs. You do not even need to roughen the surface.
The first problem in the OP is ill-typed, so if this was intended to help people get a good grasp on recursion, that may be counterproductive.

I never had any problem using recursion, but my ability to reason about it at an abstract level is due in large part to the excellent paper "Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire", which covers various abstract approaches to dealing with recursion schemes. https://maartenfokkinga.github.io/utwente/mmf91m.pdf
> Just they are using the uncommon MyDP standard instead of the more common HDMI alt modes.

I'm speculating here, but it's likely the Tegra at the Switch's core natively supported MyDP (Mobility DisplayPort), since it targeted mobile applications, where DisplayPort is a more common standard.
Mohair?
Couldnt agree more, tbh. If the weather is bad you should never get behind the wheel impaired.

Fair point on the law.
Nothing... it'll be cheap (and fun) for us to run, and paid for out of our regular courses. We just think the community needs it.
Actually we agree with you wholeheartedly.

Revenue is distributed on a per-user basis, we think that's hugely important! Thanks for the question :)
I meant across all species. I do acknowledge sexual dimorphism among humans, and provide a mechanism for this happening based upon the effective population sizes of mating humans.

I just think the top level post's claim should be reeled in a little bit to not imply that all species that manifest sex should result in sexual specialization beyond the reproductive system.
>like who reads the "signals" generated from e.g. the prudent purchase of a used Honda or whatever

These social signals form an entire nonverbal language and we are always speaking. Your used Honda is saying more than you realize. Making decisions without caring what other people think speaks volumes as well.
...estimates that the annualized cost of land, construction, maintenance, and operations per parking space in the U.S. comes out to $600 [PDF].

I've heard it said, although I can't find a cite right now, that the construction of an underground parking complex may cost $40,000 per space. You can see how that sort of thing would push the average up a lot.

You can also adjust "annualized costs" a lot by changing assumptions about useful lifetime. In practice, many American suburban parking lots are maintained very poorly and probably come out very cheap per space.

The PDF linked from the article does show more detail than the $600/year figure. While some categories cost a little less than $600/year, several categories cost a lot more, so the average gets up there even though the expensive kinds are rarer.
For me, personally? I occasionally can write that kind of stuff.
Speaking of real estate the EV might actually save a lot of malls since they could convert their parking lots to charging stations and get people to walk around and buy things while they wait
Code Reviews and Developer Feedback: Your Input Is Requested
It seems pretty clear that you either didn't read the memo, or you had a preconceived reaction that prevented you from absorbing what it actually said. It's a shame, I normally enjoy your posts because you are conscientious and even-handed about technical matters.

It's very important to remember that statistics reify to probabilities, so that statistical statements about groups can be true while individuals don't match the statements perfectly. That's how the math works. IOW, saying that in general women have less interest in tech can be perfectly true, and it simultaneously offers zero denigration toward any individual woman's ability or interest.

I'm taken aback by how many obviously smart people miss this, particularly in computing, since it seems fair to assume lots of you took statistics classes at some point.

I also take heavy issue with your idea that saying women have less interest in developing technical abilities is equivalent to calling them sub-human. There is an entire world outside of tech, and in many facets, women have greater interest and ability than men. Why is it so completely impossible for people to accept this clear empirical imbalance in this one particular field?
For those that don't know, Recurse Center[^1] is a self-directed, 12 or 6 week free programming retreat in New York City. I'm currently enrolled, and my batch is finishing this week. It's been a really good learning experience, and I'd highly recommend it.

[^1]: https://www.recurse.com/
It was funny to compare Bitcoin to tulips back in 2010. However the Bitcoin ecosystem has now sustained impressive growth—by all metrics—for 8 straight years... I think we are past the "it's tulips" stage.
I don't think there is one.
"For the first batch, we’ll select a group of approximately 10 participants, based on our expectation of who will make the most of the opportunity and enhance one another’s work."
I think that Bradfield is trying to optimize for long term success by creating a strong community in the short/mid term.
The problem with this thinking is that the incumbents don't just face a technical challenge, but a cultural one.

They effectively have to destroy most of their own businesses to survive. It's so hard to do, politically, logistically, that most incumbents fail.
How to Stop Apologizing for My Stutter, and Other Important Lessons
Try to find even just one female neuroscientist or evolutionary biologist who argues that men and women are not fundamentally different at a biological level and that the different behaviors, the different interests and preferences we are seeing are not largely rooted in biology.

The author of this piece pretends that the opinion of ignorant far-left loonies is somehow the reasonable and intelligent one while the engineer who simply referred to the scientific consensus is the one who is ignorant. No, the SJWs are ignorant, in fact delusional.

The science backing that men and women are fundamentally different, including how their brains work, is much more solid and clear than say the science behind climate change. Not that I deny climate change, or that it is man-made and an existential threat. Those are reasonable assumptions based on the scientific evidence we have.

However, the assumption that men and women only behave differently and make different career choices because of some "evil sexist patriarchy" which is indoctrinating and forcing people into certain gender roles.. that is not a reasonable assumption. It is completely at odds with the state of science.

It is a shame that a company like Google whose business is based so heavily on science and engineering gives in to these crazed post-modernists who are willfully ignorant of all science which contradicts their insane ideology.

Also this has nothing to do with trying to exclude women from IT. Nobody denies that there are women who genuinely enjoy, say, software engineering and are good at it and nobody says they should be disqualified because of their sex. But the truth is that there are far less women than men who are like that, and that this will never change because of biological factors.

Maybe one can increase the number of women in IT a bit more by addressing cultural factors still keeping them out, but you will never see an equal number.
I know what you mean, I have north of 200 games in my steam library. Finding games that seem interesting enough to buy isn't a problem, but finding the games which are going to most deeply resonate with me is almost impossible. It's like opening the fridge, seeing all the stuff you have and then closing it again because you have no idea what you want to make for dinner.

We're hoping our discovery system will fix a lot of this. Instead of wall o' games, we want to show you games that are specifically on the list of things you're going to love!
How did you find learning SmallTalk as your first programming language?
Third year CS student weighing in:

I never had trouble, but a lot of my friends really did. I helped a lot of them, and I generally got the impression that the ones that really struggled were the ones that fundamentally didn't understand how function calls and returning values truly worked.

Like if you just were to do something like
`foo(bar(yuk(asdf(value)))).bind(reck(something)).toString()`
(not that this is a reasonable example), they'd have trouble tracing the order of execution. This was freshman year, so I'm sure they're all fine now, but CS is so abstract that every new concept has a barrier that can be surprisingly hard to overcome. Things like recursion or `this` may seem obvious now, but they weren't always.
I've seen some speculative inlining happening even without LTO (so obviously, in the same TU) with GCC.
Didn't tesla 'open sourced' its chargers so anyone could use them?
A good similar example would be speed as a % of distance. Eg going on a trip 240 miles at 60 miles/hour is 0.25. Same thing.
But we're back to discussing the reaction again. Which is a neat way of avoiding the content of the article itself.

I have no particular need to apply the label of "sexist" to this guy. I have no opinion, nor enough information, to say whether he should be fired or not.

I do think he's profoundly wrong though, and think his arguments about biological differences bear at least a passing resemblance to some wholly discredited arguments.
I think some people need to have some backbone, and less fear.

I looked at it, I didn't feel any chilling effect. From an engineering point of view its interesting. Maybe I'm too dumb to process fear.
Hipsters buying MBPs because they're cool. Or those who had to upgrade from their beloved 2012+ machines due to HW failure.
Six Myths about Affirmative Action
There is this[1] video from the MTA that goes into the signaling system, which is extremely old and in the process of getting updated in certain sections.

[1]https://www.youtube.com/watch?v=Mjx3S3UjmnA
Reproducible Data Science Built on Containers
And yet this community argued heavily against the idea that social media sites were censoring conservative opinions during the election / now. lol.
Yep, in fact I think apple might been bigger than nokia in 2007
I'd say alternative is an unlucky choice of words. I'd rather say geometric algebra (GA) is an extension of linear algebra (LA). In order to really understand GA you need first to firmly understand LA. Then it becomes clear that all that GA does is to turn a Hilbert space into an algebra called a Clifford algebra, and to examine the geometric semantics of the various operations that pop up in the process.

Here are three great sources that helped me to understand GA:

1. https://www.amazon.co.uk/Geometric-Algebra-Computer-Science-...

2. https://www.amazon.co.uk/Linear-Geometric-Algebra-Alan-Macdo...

3. https://www.amazon.co.uk/Algebra-Graduate-Texts-Mathematics-... , pages 749-752

The first source gives great motivation and intuition for GA and its various products. Its mostly coordinate free approach is very refreshing and makes the subject feel exciting and magical. This is also the problem of the book, it's easy to end up confused and disoriented after working through it for a while. The second source is great because it grounds GA firmly on LA, and makes everything very clear and precise. The third source gives a short and concise definition of what a Clifford algebra is.
Burstcoin has a design like this, except for hard drive space instead of RAM.
Hey! Shoot me an email at distribution@rootsoft.com

Our process isn't super formalized yet, but we think we make it pretty easy for devs. We don't really have expected revenue numbers, since we just launched!
Proof of useful work?

I.e. the problem is that hashing is wasteful. But we have demand for distributed computing.

Could the work that's being evidenced actually be performing useful computations? Perhaps by structuring a distributed computation platform that accepted standard units of compute work. Like perhaps an Erlang reduction.
Reminds me of a "game" some friends would play in the early days of turn-by-turn GPS.

"Garmin Knows Best", where you input a location and follow the GPS exactly. Driver beware.
For one it's not handled well by many languages, expensive stack cost, not tail call optimized, max limits on stack, ... It would be nice if you could write recursive algorithms in code and be sure it ran as well and efficient as when you do it manually with for loops and separate stack data structures.
They tied up $90k for a couple years by owning this property when they could have use it otherwise. They hired a title company to look into the property. They've put at least some time and effort into the property as an investment. They bought at auction, which means the price paid doesn't necessarily reflect market price, just what those present were able to determine from the information at hand and were capably of paying.

All those combine to something. I'm not sure what it is, but I don't think it's nothing.
What's your source for "large fraction"?
A great read on how to capitalize on the upcoming crash! The Sale of a Lifetime: How the Great Bubble Burst of 2017-2019 Can Make You Rich[1]

Also good is the author's earlier book The Great Crash Ahead [2] "outlining why the next financial crash and crisis is inevitable, and just around the corner— coming between mid-2012 and early 2015"

Hmmm...

1. https://www.amazon.com/Sale-Lifetime-Great-Bubble-2017-2019/...

2. https://www.amazon.com/Great-Crash-Ahead-Strategies-Turned/d...
Recursion shouldn't be difficult, but we write recursive programs using one tool: self-referential functions. That's like trying to write structured programs using one tool - goto.

Functional Programming with Bananas, Lenses,
Envelopes and Barbed Wire[1] pioneered generalized recursion schemes and influenced work in Haskell[2] and Scala[3]. It's great having the vocabulary to describe recursion and the tools to elegantly recurse, but anamorphism tends to shut down conversations faster than mentioning the m-word.

[1] - https://maartenfokkinga.github.io/utwente/mmf91m.pdf

[2] - https://hackage.haskell.org/package/recursion-schemes

[3] - https://github.com/slamdata/matryoshka
Internet Draft: Let 'localhost' be localhost
What? App nap was added many releases after Snow Leopard.

Edit: 3 releases actually. (Mavericks)
But the size of the mining rewards scales with the value of Bitcoin which roughly scales with the number of users.
https://www.wikiwand.com/en/Functional_programming

Read the first line:

"In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. It is a declarative programming paradigm, which means programming is done with expressions[1] or declarations[2] instead of statements."

Key phrase: "avoids changing-state and mutable data."

You can use C++ as if it was a functional language just like you can use LISP and CaML as if variables were mutable. However in both cases you are bending the language to follow a paradigm that is NOT functional.
I would think that the maintenance and cost to constantly (re)deploy would negate the earnings.

If its not windy enough, you have to take them in. Too windy or rainy, then pull the kites back. Wing is ripped or bow is cracked from wind or sun damage, time to rebuild.
How does one implement PBAC on a graph within SQL?
"Alternatively, they could simply hold the option, which costs them nothing, and just pay the normal taxes (33%+) when exercising and selling."

This forfeits the tax advantages of an ISO. You don't need early exercise, you exercise when they vest, hold them for a year, and sell at long term treatment.
> If companies were really, truly interested in fairness and equality, then their HR policies for hiring would say one and only one thing - that the best candidate is the one that gets the job.

It's strange though that you will find many engineers who say that HR policies for hiring do a poor job of finding the right engineers for the job (whiteboarding tests, easily gamed, "culture fit" etc), but who don't seem as eager to admit that these factors, rather than "biological differences" could be what are excluding women.
Personally, I think "women are good at people skills, men are good at STEM" is a misleading simplification. Men and women have different strengths in people skills. It has been my observation that men are better at treating other people as abstractions, or with some detachment. I don't have it on hand, but I recall seeing some survey where it said women have a harder time working with people they personally dislike. Men are better at giving and taking criticism without making it personal. I think women on average find it much more emotionally taxing to run a team of twenty people where they have to fire people and give harsh feedback.

(One other confounding variable, women also have big hormonal changes after childbirth and after menopause, so it's especially young women who have these problems).

It seems like people really think "well men are better at basically everything"

Seems to me that women are much better at taking care of small children, and being attentive and reactive to their needs, and doing mundane repetitive or helpful tasks, and men are better at almost all things dealing with the outside world, dealing with nature, and large scale organization. This is what I observe myself, it is consistent with the data, and it is exactly what you would expect based on the environment in which we evolved.
A couple things to add.

For notation, we would often see the basis vectors named (e_1, e_2, e_3) instead of (x, y, z).

The quaternions are the even-ordered subalgebra of the 3D exterior algebra. The exterior algebra has scalars (1), vectors (x, y, z), bivectors (xy, yz, zx), and pseudoscalars (xyz). The even-ordered subalgebra is scalars and bivectors (1, xy, yz, zx). Adding or multiplying two even-ordered multivectors will always give you an even-ordered multivector, and 1 is even-ordered, so the even-ordered multivectors form a subalgebra.

We can also conceive of this subalgebra, the quaternions, as a Clifford algebra. Clifford algebras are generalizations of exterior algebras. Instead of saying v * v = 0, we can put something else on the RHS, and for quaternions we can start with just two basis vectors e_1 and e_2, and then define e_1 * e_1 = e_2 * e_2 = -1. The third basis vector for quaternions is then just e_1 * e_2.
What will the Skype interview consist of?