skysight-inc/HackerNews huggingface dataset:
Doping can improve speed, strength, endurance, agility and recovery from training and injury. Those can be decisive advantages, even in relatively skill-based sports. They can't turn you into a top performer, but they can push you over the edge from good to great.

I think that many sports just aren't looking very hard for dopers. We know that steroid and HGH use has been rife in baseball for many years, because the MLB was forced to implement a serious testing regime after Jose Canseco blew the whistle. Golfers would likely see a similar benefit in terms of explosive power, but the PGA has the bare minimum of anti-doping controls. A suspiciously large number of golfers have returned from the winter break with an extra 15lbs of muscle and 10 yards on their drive. Soccer places high demands on aerobic endurance so players could benefit enormously from EPO use, but FIFA's testing regime is remarkably weak.
A few of Lenovo's Flex/Yoga line have this infuriating right shift key placement:

https://duckduckgo.com/?q=lenovo+flex+4+shift+key&iar=images...

(the SHIFT key is to the right of the UP_ARROW key)

Why laptop manufacturers feel the need to get creative with the key placement is beyond me.
Idea Submissions Now Open for Decentralized Studio's First Company
Kaiya is now accepting idea submissions for the first company out of the studio. Submit yours today! Submissions will end on May 21, 2018.

Link to submission form: https://docs.google.com/forms/d/e/1FAIpQLSdQdaSKDWAj4WM5qo4hR3rJ6lvbjnbNBOrQ-PYW3EK1xcwiFg/viewform

Kaiya is a decentralized venture studio. It’s an experimentation in decentralized ownership and governance of companies. If you’re interested in learning more, you can do so here.

Submission Guidelines:

Pick an enormous problem in the world.

Propose a crazy sounding solution to the problem that has some grounding in reality.
In May, the community will vote on the idea

Together we’ll build it, tokenizing the company and giving contributors equity for their efforts.

Join our mailing list:
https://andrewpierno.us7.list-manage.com/subscribe/post?u=d5aa43370607205a96fce31d6&amp;id=0416d465fe

or hop on our Telegram channel:
https://t.me/joinchat/AAAAAErKJlcRvbOC_iGozg

to ask a question!
A guide dog isn't a pet.
"Experts".

Experts in . . . what?
We should be able to derive this from the immediate actions that were taken in 1970-71 that actually prevented the end of civilization.
I'm confused that Tesla did not hire these experts. I see Munro & Associates dropping criticism, and am baffled, given so much expert knowledge available that no one hired these guys or their competition.
Whether you're the Queen of England is a factoid. It can be either right or wrong.

Whether you're sexually attracted to men or women is entirely subjective and not mutually exclusive. You can have a preference, which is most likely what you identify as, but you won't find the other sex entirely sexually unattractive as a result of that.
So you're saying there's no connection between "heterosexual" and "heterosexuality"?
I respect financial samurai a great deal and his posts give me a lot to think about, especially when I respectfully disagree with some of his points.

Some thoughts:

1)Life is hard and humans respond to that in a variety of ways, like desire for prestige. However prestige is one thing that can be given and received freely as well. Compliments are a great way to build a culture of cost-free prestige. It’s not always about climbing the stack rank.

2)
Consumption as prestige is a trap created by marketing, but at the same time a signal that works well in some cultures. Signaling you desire more let’s leaders know you are hungry to grow. You can think of this as unfortunate, but it’s very real.

3)
Sometimes it is just nice to have nice things.

I find the desire for external prestige dies when your internal sense of prestige grows. You see many wealthy people become unconcerned with showing off after achieving real goals in the world. That being said they still live in mansions and drive exotic vehicles.
How many milliseconds does it take for one layer of neurons to adjust its output? Let's call this number X.

Can we conclude that if a task takes a human Y milliseconds, then a neural network with Y/X layers is sufficient for that task?
But if it’s true he totally deserves it.
Armstrong wasn’t popular in Europe because he was thumping the Europeans in an area where they had previously dominated. Armstrong was certainly no saint obviously but the European dislike/attacks for/on him really were primarily ugly nationalism.
I believe this isn't wasn't intended to be a broad survey representative of the population, but one for the hn audience in case there might now be something better than DDG/Bing/Google.

I mostly use DDG but !bing seems to work better with code, and !gi seems more comprehensive with images (plus, I trust Google to being better with images...)
What do you think the Model 3 shows when compared to the Bolt?

The Tesla obviously has better mind share at the moment, but various aspects of the vehicles are pretty comparable (even though they aren't really aimed at the same market segments):

https://www.consumerreports.org/tesla-model-3/tesla-model-3-...

I don't see a generational advantage for Tesla when I compare the 2. I see Tesla having a very short amount of time to match quality levels and production volume.
I checked that and the only one that had email access was my Windows desktop. This led me to assume my PC had a virus, until I saw this thread.
While I can agree on the stated reason being not perfect. Production bugs converted to tests do help validate the bug is fixed for ci/cd and understanding for the necessary rca.
Doodle has a pretty cool team page
I've been going back and forth between DDG and Google for almost two years. When I first started using DDG it wasn't great. It'd often be missing what you'd want or have worse results than Google. Over time it has improved dramatically while Google's quality has declined.

Today DDG is on par with Google. My biggest complain is that they both have bad results for many searches. I don't necessarily fault them since search is a Hard Problem.

One thing they both do that's quite annoying is prioritizing ecommerce results over original source product pages. For example, if you search for a specific product you'll often get Amazon as the top result rather than the manufacturer's site.
I thought you were being sarcastic, but apparently not.

Well, programmers have been doing their job for half a century without BS Entity-Relationship-Diagrams, UML and the like.
> Meanwhile Google is experimenting tirelessly with AI that ‘corrects’ my searches, pushes mentally draining and content starved hype sites to the top and redirects me to buggy AMP versions of sites that were fine previously.

I have been back and forth between Google, DuckDuckGo and Bing for this precise reason. I don't want my search engine to outsmart me, or to think that I am interested in the most recent result instead of the most relevant, or... a bunch of other similar stuff where Google is the worst offender. Recently I have used DDG more because I have the feeling it just does what I tell it to do, not what it thinks I'm trying to get at.
http://www.dictionary.com/browse/pedantry
Congress should take action, and install a watchdog that continuously monitors these companies; e.g. by verifying that data placed online cannot be bought through different channels.
The confusion comes up when you do a _shallow_ copy: Some modifications will modify the original variable, and other modifications won't.

Pass-reference-by-value is just a special case of a shallow copy.

let a = [1, 2, 3];
let b = a;

b[1] = 5; // will modify a
b = [1, 6, 3]; // will not modify a

In languages like C++, there's a way to make it so that last line _would_ modify a, which is why there's a need to use different words for the different phenomenon.
Indian streets are ruled by charming homegrown fonts
AIUI/AIBT there aren't really discrete layers in brains and even the same type of neuron can act in very different ways, so I wouldn't be surprised if this question doesn't translate to brains.
What you say is true ONLY within a specific context. Your statement is never true in the "world" or "universe".

Ask some linguists - language is not math, it is more like biology. Context matters. People decide for themselves. e have no UN body that defines for each and every person in the world what something means.

What you refer to is that some groups of people WILL indeed define something, but that is for their own special communication in their field. Nobody is bound to that definition either, even the very same people may use the same word much more loosely in a different context.

We have lots and lots of words that have different meanings in different context and/or to different people. That's okay -language is as human as we are.

Nobody owns language. People decide for themselves what they want and how they use it. The "authorities" - the linguists compiling things like dictionaries, do so by looking at how people use something, and then they document the many different usages as they appear. You can only dictate language when you have a means of control over people outside of language, or if you get others to agree.

.

In response to mark-r:

Meanings change all the time, often the original idea is not even part of a new meaning any more. So asking what someone who first used a word meant is useless too.
Google is banned in Russia
>Writing the test first has nothing to do with knowing the final API. When I write tests first I am looking for an API. The tests help guide me towards a nice API.

Yeah, it means for people who don't have the time to rewrite the code and the tests multiple times.
There's a big gap between "may have helped to popularise cycling in America" and "probably had the largest positive impact on the sport and hobby of cycling in history". Internationally, Armstrong left a toxic legacy that cycling is still struggling to escape.
Sure Thing! Google is the next.
http://fortune.com/2018/01/26/george-soros-facebook-google-e...
Next is passing laws to avoid those kind of problems (like GDPR). It's not sufficient to go after each shady company that sells your data.
"By reading this comment you agree to give me $100."

I think many of us here either have businesses or work for one that has a user agreement. Do we all do this just to cover our butts?

It seems like such a gray area that you can have "click through agreement" up to a point. But that point where it fails legally is unknown until tested in court.

Maybe a general guideline like "all services directly related to our business arrangement fall under this agreement." Then anything you pay for Eventbrite to do is available for click-through-contracts, but nothing outside of that?
The amorphous material’s atoms are arranged every which way, much like the atoms of the glass in a window. Its glassy nature makes it stronger and lighter than today’s best steel

Why would this arrangement of atoms be stronger than a crystal lattice of steel?
Maybe they got a grant from the government and they can afford employee breaks for the physically impaired.
The pointer value is passed (which is a valid contention), but that is what it has been defined as for decades.
That isnt going to happen under the current deregulatory administration.
The "speed of basic operation" column is given as "10 GHz" for a computer and 1 kHz for a human brain, but later is clarified that the 1 kHz refers to the maximum observed frequency of a neuron's output. Arguably these are unrelated metrics. I don't think a thing like "speed of basic operation" can even be defined for a human brain, because fundamentally it's a programmable computer metric that simply doesn't transfer to a brain.

Of course, one could go ahead and simply compare the conscious compute power of a human to that of a computer (e.g. FLOPS), but then that number would be something like "1/100 to 5 FLOPS".
Sorry but it is naive to think people on the Tour were not doping. The tour speeds were simply too high to explain by human physiology. The tour speeds peaked in 2005 and the top riders all within 0.3%.

I’ve done amateur cycling racing in 35+ categories and there’s doping even among Cat2 riders today. That’s how deeply doping is embedded in cycling.
DuckDuckGo and Google, although I barely use any search engine.

I use Firefox search keywords to emulate DuckDuckGo's bangs (and much more), download, browse and search documentation on disk when possible, and use the location bar's immediate search on history and bookmarks to its extreme. I notice people have no idea how faster it is to actually wait half a second for the suggestions on bookmarks/history to load and quickly skim them and find what you're searching, although it only works if your history dates back to 7 years and you basically have half the web in your Firefox history.

When I really need a search engine, my algorithm is the following: do I just want the link to a specific site/page I'm thinking about? Yes -> DuckDuckGo. No -> Google.
I thought this was common knowledge. I was taught that Java is pass-by-value in compiler-writer terms, but as a programmer you can think of it as pass-by-reference because you have no control over it.
Regenerative capitalism [pdf]
Sorry, but I don't see how that would work.

Also, same problem as lack of time as the rest.
Can you comment on what the issue actually is? Is the issue with gmail or telus or both?
Untyped languages actually allow you to perform any operation on any value and will always do something sensible. The sensible thing to do is to throw an exception in most cases.
Perhaps you could encourage them (on our behalf) to write up a blog post afterwards? I know that many folks here would be curious to hear how they "resolve" this particular instance -- which effectively depends on a third-party with a misconfigured SPF record -- short of switching to "p=reject".
How does that work anyways? Do the screen readers just speak ultra-fast? Do they say things like "parenthesis" or "right bracket?" Is there some kind of audio coding of whats on the screen?
This article is about (in favor of) censoring the youtube platform to make life easier for advertisers. That doesn't seem very related to the information leaks and level of granular individualized advertising that the Facebook platform provides and which can be used to negative effect by advertisers. To me this is a clumsy, lazy attempt to make lazy platform censorship seem "good" in the way that regulating how Facebook treats data would be good, by coopting a popular topic only tangentially related
Good point. Because Amazon requested it, because it was solving a major issue with playback of their new device at the time.
It makes a whole lot more sense in C++ too because you can actually pass by reference.
> Everything seems trivial once you understand it

That has an interesting consequence with patents. In a patent infringement trial plaintiff is going to have to explain to the jury what the patent covers. But if plaintiff succeeds in getting the jury to understand the patent well enough to be able to realize that defendant infringed, there is a good chance they will understand the patent well enough to think that it was not non-obvious. The defendant also explains to the jury what the patent does, in order to explain their theory as to why they are not infringing.
Or they could set a realistic and achievable goal, and not stress out their entire workforce (and not expose their workforce to excess health and safety risks) trying to reach a goal that they know is impossible based on their current process constraints.
>Doesn't that just mean that the tests were effective?

Only in the sense that:

- What's this?

- A device that keeps tigers away.

- But there are no tigers in Los Angeles!

- See how effective it is?

>The goal of doing a test for each bug is to prevent them from happening again. Unless you meant that this project didn't apply this particular advice but was getting away with it just fine?

No, he means that they had code to test for the presence of fixed bugs, but nobody reintroduced said bugs and triggered that bug catching test code ever. So even if they didn't have the code, the end result would have been the same.
But they use radar.
The functionality is not removed, some playlists are just lost.
>If either of these conditions do not hold then you don't need the distinction.

Agreed, but both conditions do hold. C++, C# and Swift support both call-by-value and call-by-reference. And the feature is actually used as most of these languages don't have (or didn't originally have) tuples or multi-valued return.

Whether or not it's a good idea to assign to reference parameters is a wholly different matter. But even bad ideas need language to explain them.
Interesting observation. I think most of us rely on some sort of world view or paradigm to operate. Probably as a result, the actual info stored is even less than a TB.
That screen reader speed is insane !
You cannot write a generic swap in Java. You can in C++.
The thing is, people don't really care about animals. Especially not the kind, calm and docile ones.

A holocaust is happening currently, 60 billion most docile and mostly female cows and fowls are eliminated every year. No one gives a damn.

Heck, even I don't. I drink my milk and eat my chicken. I consider those things mine and don't care if the milk is a product of forced selection that created a monster of a species, or that chicken is a flesh of an innocent animal.

I do not even care about what it does to the environment.

I'm voting with my money to have this practice continue.

The whole system is built for meat and milk to work. Yeah, it's some wierd suboptimal local minimum but that's what it is. I live in a meat culture and don't care if I can survive eating only plants.
Gitlab 10.7 Released
> But should the next methodology of the moment come along that emphasises quality over quantity, I reserve the right to shout "I told you so!"

Again, your problem isn't coming from the methodology. The priority on quality comes from the context, not the methodology. I have a friend who does presentations on agile all the time and his team prioritizes quality pretty much over anything simply because it allows them to develop faster.
You do see this kind of language in Clojure, where you can talk about a var separately from its value.
The DNC’S Lawsuit Against WikiLeaks Poses a Serious Threat to Press Freedom
It worked. Occasionally.

I remember having to purge front page extensions off many a server. Cathartic feeling that one.
My only credentials are a lifetime of wikipedia, but I think it's because breaks in metals propagate along crystal boundaries. You can harden metal by cooling it quickly which results in small crystals, or compressing or stretching it (i.e. with a hammer), which breaks larger crystals into smaller crystals. Maybe with a completely amorphous structure it's like the smallest crystals ever.
My logical and rhetorical integrity is intact, you don't really know what ad hominem means.

It means to raise some irrelevant fact about the person making the argument as a reason to dismiss what the person is claiming. E.g. don't listen to Binswanger because he is rich.

The vast majority of people who attack or dismiss or smear Ayn Rand have not (or superficially) read what she wrote but this is a fact that IS relevant to whether their opinion on Ayn Rand has any merit so its not ad hom.
So what is the risk calculation based on? Presumably the doctors refusing to do procedures they deem high-risk are not determining completely at random. The risk calculation doesn't have to be perfectly accurate, and it seems to me as though heart procedures are better defined than software projects.

(And besides that, although software estimation is notoriously inaccurate, it is still done and written into contracts all the time, because it serves a useful purpose that outweighs its inaccuracy)
> Signaling you desire more let’s leaders know you are hungry to grow.

Is that really how it works? If I look at Chinese materialism as prestige, I don't see anybody signaling that they are hungry. I only see people signaling that they have stuff and that somehow having stuff equates happiness and "something good".
Well on the bright side, they won't be receiving gmail spam all day.
I wonder what his development environment looks like. How does the audio reader work when reading code? What language does he work in? I'd be fascinated to get some insight into how he mentally models the code. I can get a lot of information just looking at the way a bloc k of code is structured.
Call it what you will. I think the distinction is valid, as working animals have a job, and treatment standards for pets don't apply. Working dogs need to be able to hold it in and/or stand up to a bit of being jerked around at their handler's convenience, without getting distracted. They're trained to put up with this stuff.

It might be true that impatient, testy handlers would get more out of their animal by behaving differently, but there's a big difference between that and treating an animal with outright cruelty.
source: https://www.washingtonpost.com/news/on-leadership/wp/2014/10...
I like call-by-sharing.

Every single one of these arguments between call-by-value and call-by-reference I've seen always fall apart because the arguers never accept that there's (at least) 3 forms of calling, whatever we want to call them.

> and sometimes called pass-reference-by-value in some communities

Or call-by-value-of-reference. It's too much of a mouthful, but is the usual alternative I hear.
Even for HN, this discussion will probably be biased, anyway : if you use an underdog like DDG, you probably are more willing to let people know about that than if you use plain old google search.

That being said, a discussion about searching habits is always interesting. Eg, comment from user "NewEntryHN" is both unexpected and an interesting point of view.
Getting sent the manual doesn't sound that great to me.
Damn, I needed some peer review when I could still edit the above. Some painful typeohs there. ;-)
Simply remap Ctrl+Enter to send some other key combination and bind that in zsh. You can do the remapping either in X or using the terminals native remapping features many terminals have them, for instance kitty.
Listen to your favorite Instapaper articles with Google Home
Wow! I want to see them try this at a Google hosted event.
Telus is a phone company. They presumably deal with text/email stuff through their phone services, and they presumably have some sort of interactions with Gmail as a result. This isn't Telus doing it, it's just spammers utilizing the ability for Telus to send emails to customers. From someone else in the thread: "it looks like telus.com has set up SPF records allowing people to send mail as @gmail.com via Telus' servers. That's fine. These messages are being sent with a "reply@telus.com" return address (the "envelope from")". Telus is just being maliciously used for something it rightfully offers to customers.
I use Google. Too many times I'm searching for something so specific that even Google doesn't return a full page of results.
This is all the information I can provide at this time. Part of the Google SRE practice is to engage is post mortems, but they are usually internal-only. I’ll do some investigation to see if there’s more information we can share later, but unfortunately I can’t make any promises.
We will share more information as it becomes available and relevant.
I didn't see what you saw, but maybe give them the dog walker the benefit of the doubt - sometimes after the 10th tree where the dog decides to prop up and stand trying to pee but only squeezing out one tiny drop cus they literally just peed a dozen times before, you give a little yank to have them move on.
And "architect". Oh and those that work on "old" software are "maintenance" developers.
We didn't have that, but people had figured out a way to use the hardware to hang up and bypass the monitoring and would just use it.