skysight-inc/HackerNews huggingface dataset:
Sorry, I don't buy it. Biologists at large may have "enabled" biological (not chemical, that's chemists) warfare by learning about biology and contributing to humanity's understanding of it, but it was only specific biologists who actively created biological weapons, and only those biologists should be held accountable (and they should).

Mathematicians at large may have enabled various terrible things again by contributing to our knowledge of math, but those mathematicians are blameless; only the ones who used their knowledge to (insert bad thing here) are the ones who can be blamed.

Doing research that can be later used for good or evil is generally fine. To say that improving our understanding of biology is a bad thing is clearly ridiculous. However, actively contributing to a biological weapons program is a very different matter.

For a hosting service, that's much more like active contribution than simply providing knowledge. The people who wrote the Linux kernel are akin to the biologists who simply increased our understanding of biology, but people who manage a hosting service with actual customers are not like this: they have the power to decide who is using the service for actual evil, and the ability to refuse their business.
Not the above poster, but I want to understand. I have half-understood thoughts that conflict with each other. Any help showing where I misunderstand is appreciated, but this is probably a failure of my brain to be able to cope.

* All space was contained in the big bang, so "everywhere simultaneously" makes sense from that perspective.

* ...but the idea that space is expanding implies an outer "edge" (, which doesn't make sense if space isn't infinite. (or is it infinite, and just getting "more" infinite, in the way that the space on the number line between 0 and 1 is infinite, but "less" infinite than between 0 and 2?
even though i'm currently living car-free, i'm with you on this. sure, i'd love to see cities invest more in human-centered design and planning, but include cars in that. they're useful! but i'm totally fine putting all the cars underground.
Day 0 of packing my kids lunches: BENTO!! Day 1 to n-1: Lunchables

Just kidding - I've been packing my kids' lunches for nearly 14 years, almost done when my younger one graduates high school next year. Sometimes I'd bento it up but usually more like sandwichtes and leftovers. I'm sure glad we don't have any bento peer pressure here.
>We also have a bunch of reasons (protected classes) that a company cannot refuse to do business. Colorado specifically includes sexual orientation in their definition of protected classes.

I don't think this is relevant to this specific case. The baker didn't refuse to do business with the gay couple. He was happy to sell them a generic off-the-shelf wedding cake.

He refused to sell them a personalized cake, which is considered a form of expression. The government cannot compel you to express yourself a certain way if it goes against your religious beliefs.
Probably JIRA, it's way too far gone as far as I can tell.
This parallels my experience. I have repeatedly feigned support for denying employment to white and Asian men to increase our proportional representation of demographics categorized as diverse. The company has set an outcome based goal to have 33% women in tech roles. When the industry is only 20-25% female, such a target is effectively impossible without discrimination. But no one who wants to succeed dares bring that up.
If you look at the data, the "adpocalypse" cost alphabet over 70 billion dollars on their market cap.
So prohibiting discussion of politics in the work place is legal I get it. But "freedom of speech" is more than a law. It is an ideal. Just because it is legal to prohibit speech does not mean it is a good idea.

I would say that an employer that prohibits free exchange of ideas is not "open minded". I would not want to work for such an employer, without getting paid extra for having to work under such dire circumstances.
Privacy for pedophiles is bad. Privacy for terrorists is bad. Privacy for illegal acts is often bad (this is entirely the point of whistle-blower legislation, after all)
Interestingly, as far as I understand it, the bitcoin protocol does not technically allow bitcoins to be combined, only split. The blockchain records transactions (balance transfers, basically) sourced from other transactions, so any output of the mixer wallet is conceptually traceable right through the mixer back to the input wallet[1]. There is an explicit link in the protocol.

Now, the rules of operation of the mixer may (and in practice, definitely do) invalidate that link in reality, but it still exists in the protocol and can be the subject of legislation.

[1] For example, if the mixer wallet is created with nothing and receives 100 BTC from 8 other wallets, there's no record that looks like "Mixer Wallet: 100 BTC". Instead, there's a set of records that looks like this:

Mixer received 52 BTC from tx 5d41 [which deposited 2,000 BTC in Kingpin]
Mixer received 20 BTC from tx 402a [which deposited 20 BTC in Whore]
Mixer received 10 BTC from tx bc4b [which deposited 100 BTC in Hitman]
Mixer received 13 BTC from tx 2a76 [which deposited 2,000 BTC in Kingpin]
Mixer received 5 BTC from tx b971 [which deposited 8 BTC in Smuggler]

And payouts from the mixer create records that are in turn explicitly sourced from those. This mixer can't pay out more than 52 BTC in a single transaction, because that is the largest single amount it received.
I like to think of this as conscious thinking, and subconscious thinking.

By focusing your mind on a topic for a while and leaving it there to germinate ("sleep on it") for a while, you often come back to it with a clearer focus.

If your subsconscious didn't anchor on it, it's probably not worth pursuing (e.g. you don't care).

This is why I'm still on slack and HN... I need that step away from focussed thinking (let's pretend).
Try making an Ubuntu/Fedora USB and booting from it once on your MBP, that should let you see what it's like. I had to explicitly disable the 'disable touchpad while typing' libinput setting but aside from that everything works great out of the box.
I haven't used Microsoft Flow in depth so I unfortunately can't comment.

If you've used it and like it, I'd honestly love for you to give Pipedream a try and tell us where we can improve compared to your experience with other tools. We'd love the feedback!

dylan [at] pipedream [dot] com
I'm sorry, I don't know the Register, so I might be misinterpreting the headline. And I see that many others on their homepage are similarly exaggerated.

However, unfortunately at this point I'm so used to headlines misrepresenting basic facts or taking quotes out of context to sell a political point or generate controversy, that the headline seemed perfectly plausible- my general point still stands, even if it doesn't apply to this particular case.
I feel it is. It's an effective platform for (positive) change, in this case.
Would you please share the name of the episode, or the episode number and season number? I like Midsomer Murders, and would love to watch this particular episode.
Attitudes are changing, so it could still happen in your lifetime. San Francisco just approved the Better Market Street Project, which isn't a ban on SOV commuters, but will heavily restrict them, prohibiting them from driving on Market Street itself, allowing them only to cross. (Taxi's will still be allowed, though not Uber/Lyft.)

This project would never have gotten off the drawing board 30 years ago. That it managed to pass is a testament to how much things are changing.
> with the exception of Cloud Flare, which provides DNSSEC services, and some Paypal domains, no major tech companies sign their zones with DNSSEC.

I was curious and tested the domains of the Fortune 500 as compiled at https://blog.dofo.com/fortune-500-domain-names/. Here's the list I came up with:

aetna.com
boozallen.com
centene.com
cmsenergy.com
comcastcorporation.com
key.com
magellanhealth.com
paypal.com
raymondjames.com
raytheon.com
simon.com
theice.com
thorindustries.com
usaa.com
utc.com
xerox.com

I'm not agreeing or disagreeing with your statements or sentiments; I just didn't want my efforts to go to waste.
Wow. Did that company implode? What's the point of so openly dividing your employees along political lines? How are you supposed to work as a team? It's bad enough with normal workplace troubles like pay differences and whatever else.
No, if they instead worked to develop better user moderation tools, it would work just as well as it does now, just without their (appearance of) liability. Things like word filters, subscribable block lists, etc.
Where... where does the car live? It has to take up space somewhere. And if you say “outside the city”, then you’ve just reinvented suburbs.
HN: In favour of free speech except for when it comes to politics that they might disagree then they really like banning it

And inb4 "free speech doesnt apply to private companies" I imagine the users that are for this change and the users that believe being banned for saying racial slurs should be illegal have a very very large overlap
The flip side of this, that they don't mention, is that this asymmetry exists only if you design your interfaces in FP / OO languages differently. Most OO designs I've seen have a large number of classes, each with very specific methods. Most FP designs I've seen have few (or even zero) custom types, and a large number of methods can apply to a large number of types.

As Alan Perlis said back in 1982:

> "It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures."

When I'm writing in a FP language, it's true I don't get much autocomplete help, but the upside is that I've got 100 core functions that operate on almost anything. Even if you flipped around the order of the syntax on screen, autocomplete wouldn't help much, because you can apply any verb to any noun. I rarely have to convert between types, and when I do it's a couple words at most.

When I'm writing in an OO language, with typical class libraries and frameworks, I get a lot of help from autocomplete, because once you know the "type", there's only a few things you can do with it. The corollary is that I usually spend half my program converting from the type I have to the type that I need.

(Think about English. We could simplify the language by eliminating words like "eat", and just say "I'm going to go use lunch", but then we wouldn't have the word "eat" available for any other nouns, even where it'd be helpful and clear.)

> It is better for programmers if they can choose from two medium length lists than to have to choose from a very long list (where a lot has to be typed before it's useful) and then a very short list (where not much is gained).

This doesn't tell the whole story. As they say, you write code once, but read it many times. I'm perfectly OK with giving up autocomplete (for writing) if it means I don't have to spend twice as many lines of code (for writing and reading) to convert an X to a Y just so I can call f() on it.

The more generic the functions, the less code I have to write, and having less code has huge benefits across the board -- for writing, reading, debugging, testing, performance, and so on. Autocomplete can be nice, but it's not nice enough to want to sacrifice everything else.
GN-z11 is a galaxy that's 32 billion light years away. Here's the note from wikipedia:

At first glance, the distance of 32 billion light-years (9.8 billion parsecs) might seem impossibly far away in a Universe that is only 13.8 billion (short scale) years old, where a light-year is the distance light travels in a year, and where nothing can travel faster than the speed of light. However, because of the expansion of the universe, the distance of 2.66 billion light-years between GN-z11 and the Milky Way at the time when the light was emitted increased by a factor of (z+1)=12.1 to a distance of 32.2 billion light-years during the 13.4 billion years it has taken the light to reach us.

[1] https://en.wikipedia.org/wiki/GN-z11#Notes
So, institutionalised rasism. (And a lot of other dirty -isms, I'm sure.)
It says a single transaction generates almost 300kg of CO2. Surely not. 95g of e-waste also seems incredible. And 600 kwh of energy per transaction? Really.

Edit: based on a cost of electricity at $0.1/kwh, and assuming bitcoin operators break even and are rational, one transaction costs less than 3kw of energy:

https://bitcoinfees.info

If it cost 600kwh, we would assume a transaction would cost at least $60.

Electricity is probably a lot cheaper in China. If it was half as much we would be looking at under 6kwh of electricity at the most.
We also agreed not to discriminate service based on race. It's a similar matter but nobody thinks that was a good idea [to discriminate]. Freedom of association has limits.
Wild and Domestic
I remember driving through the mountains of Tasmania about 20 years ago - some backwater road towards Zeehan if memory serves me correctly. I recall looking in my rear view mirror during one stretch and seeing a yellow/tan coloured dog like creature crossing the road a few hundred metres behind the car.

I couldn't see any stripes clearly in the 2 seconds in was in the mirror. I dismissed it as a dog because (a) it was daylight and Thylacine's are purported to be nocturnal (b) it was near reasonably trafficked road and they are known to be shy and (c) I don't think the population of the Tassie Tiger was very strong in the North Western part of the island where I was.

But what if?? <thinking face emoji>
Go on geocities search engine
I think you misunderstood it. Take a look at the map and you'll see pontevedra is tiny, a circle barely 2km wide. Car owners obviously don't work there but commute somewhere else (most probably Vigo in the south). Story goes, their roads where clogged with passing traffic, commuters passing by pontevedra going somewhere else. Then pontevedra got rid of all roads and made a big ring road around the city. So they turned their city into a proverbial cul de sac to escape from other people's traffic. If every other community in the way did the same around them guess what.
"SOS"?
It's funny that you mention this because yes, it is on auto-pilot and making good money. The costs of maintaining systems is slowing growing. If it crashes it will be in the long run. Meanwhile, it's a bit depressing in certain ways.
Thank's for the insightful response. I figured it was google covering their financial butt.
I'm just pointing out that's what the civility guidelines really are. You can be as rude as you want to somebody, as long as you pretend you're not by dressing it up.
I saw this a couple days ago when @arcticbull mentioned it here https://news.ycombinator.com/item?id=21256112

Jaw dropping.

Converted to Telsa Model S miles as per https://en.m.wikipedia.org/wiki/Tesla_Model_S

Comes out to about 2000 miles or 3200 kilometers for one Bitcoin transaction.

Astounding.
The labeling algorithm is just a relatively naive example. More complex "neutral" algorithms can be designed. Mitigations for abuse that are "neutral" themselves may be added before/after initial implementation. (e.g To extend the labeling example, a moderation system could be added that allows users to flag inappropriate labels.) Also, I don't think it is always possible to foresee in what ways a system/algorithm might be abused; therefore, it might be necessary to address said abuse once it reveals itself.
> The entire premise of DoH and DoT are that you don't want to use your ISP's DNS.

One's ISP could be a mobile telco: I could trust the telco more that I trust the security of GSM/3G/LTE.

Also: does my ISP use Huawei equipment? I could trust my ISP's servers more than their network gear. :) Ask the IT folks at the Africa Union HQ:

* https://en.wikipedia.org/wiki/AU_Conference_Center_and_Offic...
"In this case, you're the meteor and the other person is at fault."

Ah, but I'm not. There's a lot of people who live in the same place I do, and they all have to come out of that road in the morning. It's very predictable, not like being hit by a meteor which billions of people have no experience with.

People can and should plan for people turning out of side streets.

A "meteor" would be a car making a turn and stalling right at that moment. Wanting to eliminate that sort of risk is probably related to the problems people are having developing software for self-driving cars.
Indeed. Spam filters, porn filters, swearword filters... all of those have precedents (in mainstream, non-social/internet media) and are perfectly acceptable by most of society.

In addition, notice that even GMail doesn't actually filter spam. It just hides it - it's an assistant, not arbiter of what you should see. It's more than happy for you to adjust the filters (for yourself personally).

Edit: GMail also does prioritization as of recently - but again, the purpose of that is to help users not filter content. Again, those algorithms are also adjustable for each user separately, they just have some "smart" defaults.
It was quite a successful company. The team I worked on was pretty chill. It was the overall company that had the annoyances I mentioned.

Heck, despite what happened, I still like and admire the leadership of the company.
Yes it's nonsense, it makes me angry to see cnn promote these claims.
They did this for many years - when I moved to Silicon Valley in 2009 tech's attitude was "We just provide the mechanism, we let our users determine policy". My first couple years at Google (09-10), management was very insistent that "We don't take sides - we show the user the best result for their query regardless of how much we dislike it." There were examples like literal searches for Nazis where the top result was a hate group and rather than censor it, Google took out a house ad (basically paid themselves, using the mechanisms available to the general public) saying "Don't like these results? We don't either, but we believe strongly in freedom of speech, and so we're using this space to explain our views without depriving others of theirs."

The thing is, sometime around 2012-2014 this became unacceptable. Public discourse shifted into "silence is complicitness - if you allow this speech on your platform, that means that you endorse it." So it became a forced-choice issue. And the thing is that if it's a forced choice, very few people are going to stand up and defend Nazis. Most of these tech execs personally hold fairly liberal, progressive views. When the general public said "You're a Nazi sympathizer because you show Nazi websites in the search results", a.) it wasn't true and b.) it was personally insulting, because that was essentially the opposite of what actually was true.

And then once that started happening, you run into the age-old problem with restricting freedom of speech, which is that the people who hold the power to restrict it might not agree with you on what's worth restricting. Be careful what you wish for.
GP is referring to the slide (linked in GGP post) that calls it a verb but uses it as a noun:

> Ally is a verb, not an identity

> [...]

> Acting as an ally is about action - it is not an identity, which is why we talk about "ally skills" instead of "allies"

(In military slang 'ally skills' could be adjectival use, but I'm pretty sure this is using it like 'friend skills', a noun.)
Calculating empirically that women are stupid
any project that directly supports drug war efforts
This seems completely outrageous to me. I had seen similar numbers thrown around casually in the past but still found it hard to believe to be true, (despite being pretty bearish on Bitcoin myself). This seems to provide some pretty detailed evidence, analysis and validation directly addressing criticisms. It seems pretty thorough.

Is there any more to discuss on the topic of Bitcoin being outrageously wasteful? Or is this pretty much the final word?

Is Bitcoin figuratively, and almost literally, a tire fire?
To quote someone quoted in the article, "As a commenter identified as "casiotone" observed, "If your values aren't used to inform who you're doing business with, why do you bother pretending to have values at all? This [merge request] demonstrates that you don't have any values except 'we want to make money, and it doesn't matter who gets hurt.'""
Yeah but it’s _called_ chewing tobacco. Not sure why you corrected the commenter above.
It's only as good as the HN team have configured the ranking and other algolia settings. Be nice for them to expose these.
> and basically set Sprint up to fail.

Disagree.Who bought Sprint around 2013? Oh, that's right, the company everyone is screaming about whenever WeWork comes up.

Even while the merger was still going on, Sprint was letting their networks degrade (by that, I mean we were told to not replace certain equipment when it broke).

That was only one component however. Other big mistakes included:

- WiMax

- Partnership with HTC. While this ties in to WiMax (because they were the main maker of WiMax handsets) The Evo series was full of problems unacceptable for a flagship product.

- I'm not sure how much of it was regulatory/ROI or whatever, but the amount of time it took to actually sunset the iDEN network (Boost/Nextel) and replace it with a better long-term tech seems like a missed opportunity. How much is up for debate, since it's not like WiMax was ever going to operate in that spectrum range.

However, Agree that the major telcos (and cable providers) are absolute corrupt garbage.
From where I'm sitting you do an unbelievably fantastic job dang and apply rules evenhandedly. Thank you.
I'd have an easier time evaluating pipedream if I got something other than a blank page when clicking through to the website from my mac running chrome.
You can shorten the flags in PowerShell simply by writing less of the flag - as long as you write enough to be unique and unambiguous, it will work. Get-ChildItem -R will map to Get-ChildItem -Recurse because there's nothing else it could be.

But if it does clash, you get an error, so really when using this you press tab to demonstrate either that you have a uniquely short string and it autocompletes to the full name, or you press tab and find you don't have a uniquely short string and then tab through until it's the one you want and see the full name.

There are short parameter aliases, e.g. -EA for -ErrorAction which are not unique substrings, and you can define those on your own cmdlets and advanced functions, but they seem less common.

And it would be possible to enforce some of this with a style checker in your own scripts, because you can introspect cmdlets and advanced functions to see what parameters they support, and make sure your invocations always use the full parameter name. I don't know if any checkers do, but VS Code with the PowerShell extension will style check your scripts.
Do you have some back of the napkin counter calculations? Or critiques of their methodology?
If you can't read past the first line then you're the evidence for why this policy is needed.

Politics are making work hostile for everyone. Let's avoid them altogether.
I think this is accurate based on what YC alumns say.
625 kwH is microwave oven running continuously for about 3 weeks. This is a lot of energy.
If search engine results are a "public space", can you yell fire in a crowded theater?
Conflating country wide attacks with precision targets is very extreme to say the least.

So the obvious answer to gp is that the socialist government in power ruined the infrastructure and they are having to account for it by saying “the evil Yankee empire is the cause of these blackouts”.

Always go for the simple answer before looking for boogeymen.
It is definitely true that Gitlab doesn't infringe on my freedom of speech, since I don't work there. But what are you referring to when you say "The government does"?
Oh that's a good observation: near a city location is the best city location.