skysight-inc/HackerNews huggingface dataset:
> And this is not just poor countries, a woman in Saudi Arabia cannot open a bank account without a mans permission. That same woman can create a bitcoin wallet in one minute.

But when she needs to turn it back into fiat, guess what, she's going to need a bank account to receive the funds from the exchange.
Communes need not be focused on producing anything.

Suppose you take a group of 20 people making minimum wage, and rather than buying the cheapest internet possible 1Mbps x 20, they buy a 100Mbps connection and share them. Well there is added HW requirements, but for the cost of 1Mbps everyone is getting 5+Mbps except everyone is not using at the same time so it's closer to 20+Mbps.

There is a lot of things you can buy in bulk and see similar savings. The most obvious being housing. The classic 15 collage students in a house can be a lot cheaper than a dorm room. But, it also applies say vacations with carpooling / car rentals and a beach house, or stables like bulk rice.
I am not necessarily surprised by the results.

It is worth noting that the second most popular "software tool" tucked in between oh-my-zsh and homebrew (both command-line tools/packages) is Tensorflow.

That has to say something about the current state of the industry, though admittedly, I am a little confused as to why it was classified as a "software tool" and not say, "a non-web library or framework."
VTEC and Synergy Drive are marketing terms, not established aspects of modern technology that consumers already know they want to purchase.
Many (maybe even most) of the misunderstandings on HN have to do with people talking across national or regional lines without being aware of it. I don't know, but it would be natural if that were the case here.
Jane Austen, on the money
I'm also in tech and never heard of it until my wife introduced me to it. Her and her friends use it regularly.
That’s the restaurants excuse but it doesn’t hold up. The couple of minutes spent doing it when places support it is usually replaced with several times longer of diners working out how to handle it amongst each other at the table
Nix and Guix sound interesting. I run Ubuntu currently, what's the easiest way to get start with one or the other? I hear Guix is more user-friendly, is that so?

Do I need to install a whole other OS, or can I install Guix in Ubuntu?
Paid propaganda piece (TM)
Legal services and policing are not zero-sum. Policing ensures stability, which facilitates essentially all the productivity that we enjoy. Similarly, legal services provide foundations for cooperation and trust, which are also substantially relevant for nearly all large scale forms of productivity.
I keep hearing OHMIGOD some car/bus is driving autonomously somewhere on the planet. CMU has been doing that since the 80s.
Most of it is learned from the environment. A lot of browsers which all implement standards in their own _fun_ ways across dozens of display types.

All of this is using a system that was effectively designed to share and display research papers 20 years ago.

Then you add the competition to _up_ everyone else. Sure you don't have to be the best, but you need to have flare.
Oh, ya it must all be the same! America brain washes everyone with faux news, no wait, CNN, but the president said that was fake news. Dammit, the USA government is doing a horrible job at controlling its propaganda machine. Meanwhile, Chinese censorship must be exactly the same as American censorship because of course everything is black and white and there is no room for dark and light grayness.

/s
"proxy/MitM" (man-in-the-middle) means the enterprise appliance terminates the TLS connections. The client negotiates the session key with the enterprise appliance. The custom user-installed CA grants trust to certs the appliance generates for the destination domains. The appliance decrypts the traffic, and then re-encrypts while relaying it over a TLS connection to the actual destination, and vice-versa. This works. This is what the trusted CA root system is normally intended to prevent.
Paying People to Not Cut Down Trees Pays Off, Study Finds – InsideClimate News
I agree, and there has already been one fatality from when a Tesla system failed to classify a lorry that was in the way. What we have is really a great advancement of mimicking the sensory organs (eyes, ears), but we still haven't figured out the thinking component.

'Seeing' is more than just classifying pixels, it's also about understanding the visual relationships between objects and being able to act on that data. How this fits into our current view of neural networks I've no idea, and worry that self driving engineers just fill this part in with lots of 'if .. else if ...' statements, which of course really isn't the same as actual thinking.
That seems to only be true in southern Chinese cities. You ain't gonna get around the gfw even in a five star western branded Beijing hotel.
But you do know that a Bitcoin is divisible? A satoshi is one hundred millionth of a single Bitcoin. Why would there need to be an increase in supply to make Bitcoin a unit of exchange if its that divisible? Other than for psychological reasons?
Totally Awesome. 3D is definately the way to go, even a few extra layers would vastly improve performance if you can get around the heat problems
The problem is, I think, the 2d knapsack problem. In case it's of interest: https://cs.stackexchange.com/questions/1478/algorithms-for-t...

Edit: looks like the million dollar homepage is probably a bit more complicated than 2d knapsack, somewhat like tetris.

Another edit: looks like the only non-rectangular space sold on the million dollar homepage was the last space (as specified in the top linked article). So perhaps 2d knapsack is appropriate. It's late here.
Sure in the First World that makes sense. But if you're looking ahead and pondering how to bring power to the millions (if not billions) who are not First Worldites then this is fascinating.

If it's easy to manufacture local to need that's also an additional perk.
Geolocatr
Sigh. This reminds me of an ex-roommate.

So I worked at a factory and he was a notary or some such function connected with real estate, working from home. One day I was running late for work, which was maybe fifteen minutes away by bicycle, and asked if he didn't mind giving me a lift. About halfway there he mentioned casually, "Oh, just so you know, I'll be billing you at my normal rate ($60/hr) for this ride." Thanks for the trouble, just pull over and I'll walk, buddy.

People may or may not have sane ideas about friendship and money.
I've been questioning the general assumption that male-dominated things are always desirable.

Maybe some things are stupid to do, and men tend to get tricked into them more often. Maybe moderately high pay is a trick to get people to do draining, unhealthy jobs, and men are more likely to succumb to the temptation.

It's not a good idea to become an underwater welder, but you do get paid a lot. It all goes into medical care, but you do get paid a lot.
If all militaries were disbanded immediately, no change in economic value would occur.

Not sure I agree. If you define economic value to include future value generation, I would argue that getting rid of a countries military might turn their future value from $XXXB to $0B pretty quickly. South Korea is a good example.
I like this one better:

https://web.csulb.edu/~tebert/teaching/lectures/551/random_f...

I made it.
Thanks for your reply. I'm a fan of your work and consider myself to be a neutral observer in these debates.

Regarding your first contestation, I think as another commenter said, you are cherry-picking. He explains soft forks well and isn't attempting to mislead. That's why I refer folks to the article.

> This is why at present, Bitcoin Core nodes/wallets loudly warn you that unknown rules may be in effect...

Hearn mentions this mechanism three times in the article. He even discusses the tradeoffs of ignoring this versus rejecting the block. Hardly misleading.

> The soft-fork protocols used for upgrades are specifically designed to ensure nodes are not tricked into believing something is valid when it might actually not be...

He said "essentially tricked", and I think his explanation is clear.

Using segwit as an example, if my understanding is correct, there is an edge case where non-upgraded nodes may try to mine an invalid block, which will consequently be rejected by the majority of the network (assuming the majority is using segwit).

Since segwit transactions look like an "anyone can spend" output, a non-segwit miner could be sent a transaction that spends the output to somewhere it's not supposed to go, and that would be considered invalid by segwit-supporting nodes. Therefore I think it's fair to say non-upgraded nodes are "essentially tricked", and it's a good way to explain the distinction between hard and soft forks.

I don't know as much about replace-by-fee so won't attempt to counter you.

But I will just add that this type of cherry-picking behavior has consistently been coming out of the "Core side", and I have rarely seen strong, clear counter-arguments from that side. Combine that with the very silly censorship stuff on Reddit, and one can understand why Hearn and others have become so frustrated.

Again, I am a fan and a neutral observer. But unless I am looking in the wrong places, the only side being "widely condemned" is the Core side. Perhaps you could point me to the strong, clear counter-arguments from Core? I'll start with the link you posted and check out the rest of your site!

---

EDIT: Corrected "reply-by-fee" to "replace-by-fee"
I can't remember the last time I visited a restaurant where the server didn't ask how the check(s) should be handled.
An addendum to my sibling comment here:

A cusory web search turns up indie bookstores, restaurants, literary publishers, community groups of various sorts, etc in Buffalo, Cleveland, Detroit that embrace the term "rust belt". I didn't easily find similar results for Pittsburgh, so maybe yinz do have a different take on it. But please don't assume others intend "rust belt" as a pejorative, and please consider recognizing that as it's not widely used pejoratively, you may have limited success convincing others to stop using it.
And skilled labor at that. You don't want your roof leaking (if that's where it's installed), nor do you want an electrical fire.

I also presume the current installation prices might include some sort of maintenance guarantee. That adds to cost as well.
Being able to see it happen in the debugger is my top peeve in this space. Yes there's a magic short cut for something, but no you can't see wtf is happening at runtime so when inevitably something seems to happen that doesn't accord with the expected outcome you are none the wiser as to why.
Still, hatsunearu is correct. The page is grossly wrong, absolutely no modern WiFi modulation technique uses 8-PSK. Have a look at http://mcsindex.com/ 11a/11n/11ac all use BPSK, QPSK, 16-QAM, 64-QAM, and (for 11ac only) 256-QAM.
Google Cloud Now Available in Sydney and Singapore
I would agree that there is a certain, eh... stupidity, around risk-taking, lol. Or perhaps just a "not giving into loss aversion."

For whatever reason (and while it pains me to generalize), the high-risk, high-reward jobs are all almost all men. Any woman who feels a calling should of course go for it, and no one should stand in that person's way, but I wouldn't ever expect, say, a 50/50 perfect proportion of gender participants at some future date (as this article indicates, this is a dysfunctional expectation)

Back when bitcoin was only $10 a pop, a bunch of guys in our programming shop wanted to get involved. 100% of their wives nixed it. 100%. I was the only single guy, so I put in some money... Crazy at the time? Perhaps. Crazy now? Not with 20/20 hindsight...
For MillionDollarHomepage.com 90% of these links are clickbait banner ads for scams; the underlying link is often controlled by a middle-man, redirecting to a site of the buyer’s choosing.

So, on the other hand, if someone isn't willing to sponsor the cheap cost of hosting a site, maybe that site and its content isn't worth preserving?
The sheer irony of you extrapolating discussion on an issue that disproportionately affects women (including sometimes resulting in them being physically attacked) to "making men feel very unsafe and attacked". Silly title aside, the post that explains clearly in detail how the avoidance approach is untenable and communicates negatively about the person is "openly hostile and disrespectful"? Despite the long road ahead, recent events show progress is happening as some perpetrators are finally being held accountable. Yet, you claim it's "a broken mental model and you cannot get there from here".

I'm adjourning as I see there's no further constructive discussion to be had here.
I live in Boston, which is about as young-and-transplanty as it gets.

I don't know, maybe I just hang out with folks who take friendship with a degree of seriousness, but nobody I know would need to dun somebody in either our group or our extended group to pay their share. You grab the bill, you eyeball it for your stuff, you add twenty percent for tip, you're done.

If you try to freeload, you just wouldn't be invited again. Because friends don't do that, just as they don't send each other invoices.
Microsoft probably has the most logical docs on that: https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
It is your fault if you go out to bars that serve $13 drinks instead of staying home and making 20 of them.

We all have choices.
Summary in text for those of us that cannot watch a video at present?
Covariance and contravariance are just monotonicity and anti-monotonicity, applied to types ordered by subtyping.

That is: if we have a function on types, say, the function `f` defined by:

f(x) = Int -> x

Then we say `f` is covariant because it is monotone: it preserves the subtype ordering on its argument. That is:

if x <: y, then f(x) <: f(y)

Similarly, if we consider `f` defined by:

f(x) = x -> Int

then this `f` is contravariant because it is anti-monotone: it reverses the subtype ordering on its argument. That is:

if x <: y, then f(y) <: f(x)

People tend to find covariance more intuitive than contravariance; unless the issue is pointed out, they tend to assume everything is covariant. They see a type, say:

dog -> dog

and they assume "oh, every dog is an animal, so I can put 'animal' in place of 'dog' and it'll be more general (i.e. a supertype)". This is false, as the article points out.
Depends on the app. Venmo depends on being social and going out a lot with friends, a lot of nerds are introverted.
Not sure if the author of this link is responsible for this page, but it does not work in Firefox :(
Not legal duty but moral duty.

And car manufacturers do explain - via handbooks and manuals and other instruction.
I do, in fact, know a Bitcoin is divisible.

That however, is irrelevant to its lack of utility as a unit of exchange. In particular, if Bitcoin is "going to the moon" - i.e. expected to always increase in purchasing power superlinearly, why is it ever rational to spend a Bitcoin (or a Satoshi)? This is the problem with hyperdeflation.
Why would that work? My internet traffic would be routed through the local cell tower and have to traverse the Great Firewall.
But don't wait too long? I think I made it farther than OP but eventually some OMG subscribe to our newsletter overlay jumped over top that I couldn't dismiss.
It's not a coincidence. The terms “covariance” and “contravariance” ultimately come from category theory.
I'm in agreement with you there, there is no rationale to spend BTC in commerce with its current properties.
TechCrunch reporter alleges 500 Startups venture partner groped her in Taipei
A more recent example that received media attention was the Big Word Project. You could buy any word at $1 per letter.
Yes my point was precisely that many people from England are incomprehensible.
High Energy Laser Directed Energy Weapons
The champion of French Scrabble a couple years back was a New Zealander who didn't speak the language: http://www.npr.org/sections/thetwo-way/2015/07/21/424980378/...
tl;dw: the best model is the tokamak, new magnets mean that they can be much smaller (and cheaper) than expected. This is awkward for existing projects (iter).
Does this store the plans? I like these things, but I'm always a little leery that this will expose my database schema in Google search results.
> This is typical technical jargon conflation in furtherance of interview pedantry.

That's an interesting point of view. I thought it was just an article explaining what covariance and contravariance are in the context of a type system. The author also went so far as to give some illustrative examples.

The author could have just copied the definition from the dictionary. It seems like that would have been sufficient for you but it's unlikely that it would have been helpful for the majority of people that work in type systems and aren't aware of the more general concepts they work with.

The author never mentioned anything about interview techniques.
Maybe this is a better way of measuring progress instead of GDP and productivity?

TED: Which country does the most good for the world?
Simon Arnholt

https://www.youtube.com/watch?v=1X7fZoDs9KU

And maybe instead of re-distribution of wealth (which is zero-sum) it should be a redistribution basic food, housing, entertainment and access to education (which is non-zero sum and can be optimized for).
A Hardware Relaxation Paradigm for Solving NP-Hard Problems (2008) [pdf]
Who didn't accept your application? Redhat? Unless you were applying for a position in marketing, I doubt the authors saw your application.
A coherent article trying to establish evidence of a particular argument or claim would include all available studies and weigh them against their various differences in order to find a viable conclusion. It would, at the very least, attempt to search for alternate explanations and present them, and then make an attempt to debunk them.

The article's main problem is it's trying to attack a very specific problem, which is actually part of broader trends in human behavior and culture. It doesn't address that at all.

The author claims "gap != discrimination", which is true in basic definition and theory. But if you look at all the other studies that show things like hiring discrimination, discrimination getting into a good school, discrimination based on where/how one grows up, cultural discrimination, etc, gaps immediately form and cause a ripple effect.

That there are about as many black men as white women (or less) in a given tech field is one example of this. Pick any other discriminated-against minority and you see the same, except when hiring from overseas (economic benefit) or hiring someone with a preferred social stereotype.

If the author's argument is that women simply prefer not to go into this field due to some weird connection between math and speech, then you have to ask why the connection? Is it due to "biology", or social conditioning, or the wariness of sexual harassment in a male-dominated field, or the low pay, or a combination of these things? This article doesn't attempt to look at those, and its limited view of the subject leaves it running into the same correlation-is-causation conclusions it laments.
This blog posts challenges the gender gap in STM, does it exist? Why does it exist? The author cites some studies that support his argument that women simply prefer to work with people, not things.
But then you'd have to work in PHP
so funny that these are all being downvoted. I guess people automatically think "trump supporter"(which I'm not) if you're critical of the democratic party.
Yeah people don't do that. The way splitting works in the US is that you split evenly.

So 1 person pays then says "Everyone venmo me $X" and the party leaves.
That's what copyright lawsuits are for.
Fiat currencies are not under democratic governance. Central banks control them, and you cannot cast a ballot on what your central bank should do.
A guide for refinancing international student loans while on F-1, OPT, or H-1B
MRemoteNG: open source, tabbed, multi-protocol, remote connections manager
I’ve used this before; data is only stored locally. Alternatively, you could run your own copy of the service using the NPM package.
As hatsunearu said, the radio modulation described is grossly incorrect. WiFi never uses 8-PSK (encoding 3 bits per symbol). 802.11n and 11ac encode 1/2/4/6/8 bits using a BPSK/QPSK/16-QAM/64-QAM/256-QAM symbol (256-QAM is for 11ac only). The modulation scheme is negotiated based on signal quality. Here is a quick reference: http://mcsindex.com/ (MCS = modulation coding scheme) On Linux you can find the MCS negotiated with "iw dev wlan0 link | grep -i mcs"

14 channels are defined in the 2.4GHz band. For example channel 6 is centered on 2437 MHz. Each channel is 20MHz wide and divided in 52 "data" subcarriers, each occupying a different frequency and spaced out by 312.5 kHz (52 × 312.5 kHz is less than 20 MHz because there are "control" subcarriers and additional spacing.) So 52 different symbols can be sent in parallel at the same time, which is what we call OFDM https://en.wikipedia.org/wiki/Orthogonal_frequency-division_... (basically, I'm simplifying!)

Remember this is for just 1 channel. So with 14 channels each composed of 52 subcarriers, we could have 728 symbols transmitted at the same time. If they are 256-QAM symbols that's basically 728 × 8 = 5824 bits being transmitted at the same time in the air. And they will all be received and demodulated independently. This high level of parallelism of OFDM is how WiFi can achieve very high throughput.

Then, with wide channels of 40 MHz, which basically aggregate two 20 MHz channels, we get a few more data subcarriers because we don't need as many control subcarriers so a few of them become used as data subcarriers. Hence a 40 MHz channel will have not 52 × 2 = 104 but actually 108 data subcarriers. And 802.11ac defines 80 MHz and 160 MHz channels with respectively 234 and 468 data subcarriers.

Let's calculate the maximum usable throughput of a single 802.11ac 160 MHz channel using 256-QAM modulation... It sends 468 symbols at the same time on 468 data subcarriers. Each symbol encodes 8 bits and takes in the best case 3.6us to be transmitted: 3.2us for the actual symbol + a short guard interval of 0.4us (the GI is normally 0.8us but can be a short GI of 0.4us if negotiated). The raw physical bitrate is:

1/3.6e-6 × 468 × 8 = 1.04 Gbit/s

However there is a mandatory error correction which is 5/6 in the best case so the actual usable bandwidth is:

1.04 × 5/6 = 866.67 Mbit/s
That persistent overlay Acura ad was so obnoxious, I abandoned trying to read this.
Yeah; I've seen both work and developer mindset about this for a long time in bsd-centric mailing-lists. I tried to keep it short here though, seeing how the debian developers have done a great job and didn't want to shift that focus [in this thread].

I think its great that we have come to a point where packagers shift mindset from "it works" to "we can reproduce the results" in more than one package manager.