skysight-inc/HackerNews huggingface dataset:
At its surface I will take Vox reporting over what Breitbart puts out there. Much of the Breitbart stories I have read operated on FUD by taking the very smallest bit of information and conflating it into something far worse than what it is. Gakwer & Vox are not without their flaws, especially Gawker.

Gamergate is the perfect example of how media & reporting can be twisted into whatever narrative people want to make. The fact that it evolved into what it did is all the proof you need. If it was ever about "ethics in journalism" they would have never championed YouTuber's and people with 0 track record of journalism. Not to mention they continue to prop up people with known histories of questionable behavior (Cheon, Moriarity). The very fact that much of their 'theory' was based in journalist talking to each other is laughable.
I read the whole memo, or tried to. Ridiculous. It means nothing at all. One OKR is "spread positivity". What does that even mean? How is it measurable?
https://cheddar.com/videos/snap-ceo-evan-spiegel-company-mem...
Expert committee estimation (most commonly the Delphi method is cited) is one are that has shown improved estimation accuracy:

https://www.computing.dcu.ie/~renaat/ca421/LWu1.html

The SEI recognizing the weaknesses of expert judgement estimates has layered on QUELCE which applies Monte Carlo simulations to the estimates:

https://www.sei.cmu.edu/research-capabilities/all-work/displ...

Note that QUELCE is an ongoing research methodology without a lot of data available about its effectiveness. But it says something that this is a very active research area in 2018. If it were a solved problem I’d not think Monte Carlo distributions would be valuable.
FAO Food Outlook: Biannual Report on Global Food Markets [pdf]
I can’t parse that second paragraph. Can you elaborate?

Runtime specs absolutely also validate. And you can run them at test time. And you can put arbitrary code in them if you want. And sometimes you can statically validate them.

What I’m saying is you get ad hoc structural typing on everything, including data, which you’ve already said is a good thing, so I’m not sure what we’re arguing about or if we’re even arguing :)

EDIT: ah! You edited the paragraph. Simple question: where does this ideal static typing thing ship? Like, how do I do this on my machine right now? What package do I install?
You’re asking the wrong question.

Better question: “What feature am I missing from my current PL or API that would mean I didn’t need this comment/documentation?”

Then strive to get that built.

For example a type system removes the need for an entire kind of method comment.

DSLs are excellent at this. Lombok removes the need for an entire kind of class comment.

Convention over configuration is great at this. Rails routes removes the need for an entire kind of comment.

Moving optimization’s into the compiler are good for this. Removing the need for an entire kind of comment.

Rust’s borrow checker removes the need for an entire kind of documentation around concurrency.

Every time a PL or library gets more advanced/ergonomic it removes the need for an entire kind of documentation.

Why shouldn’t we strive to take this to the limit, making better and better PLs and libraries till we need 0 documentation?
The testimony that pushed public opinion in favor of intervention on the first gulf war was an outright fabrication by someone who years later we found out was daughter of the Kuwaiti ambassador to the US. I don't see how an ethical intervention can be built on a mountain of lies.

https://en.m.wikipedia.org/wiki/Nayirah_testimony
Maybe this will be the beginning of the end for the social media bubble?
That's because the people who argue most fervently for "national culture" are at the same time often strongly opposed to contemporary culture (arts, poetry, classical music, etc.) and don't produce anything of cultural value themselves, whereas the people who actually advance the culture of their country tend to be indifferent or fairly cosmopolitan (as a tendency, of course there are exceptions).

Most people in the political center are able to recognize the cognitive dissonance of these self-proclaimed "nativists" and object to their hypocrisy.

Gentrification, on the other hand, is a real-world problem for anyone who lives in a big city and has nothing to do with local culture or nativism. People can literally no longer pay their rents.
MacRumors did a good write up on the “underground” repair ecosystem. Third party screens are almost always not color calibrated, etc.

https://www.macrumors.com/2018/08/14/inside-the-iphone-repai...
https://en.wikipedia.org/wiki/List_of_pumped-storage_hydroel...
Unfortunately as a metric this is far too easy to game and is heavily influenced by algorithmic order regimes. Maybe decent as signal in trading strategies but not useful for real fundamental analysis. Market makers create phantom interest all the time to try and scare the market through stop loss orders.

Also why not focus on the selling interest too? Any one sided metric is even less trustworthy.
Here's coverage without an insanely user hostile "WE ARE PART OF OATH YOUR PRIVACY IS IMPORTANT (BUT IT'S DIFFICULT TO FIND SETTINGS TO DISABLE COOKIES)" lightbox which cannot be dismissed:

https://cheddar.com/videos/snap-ceo-evan-spiegel-company-mem...
I once walked into a really sharp architect’s office and asked him how it was going. He shrugged and showed me what he was working on: task scheduling in Microsoft Project. He hadn’t coded a line in months.

It is not necessarily that the architects don’t know how to code but more lack of opportunities to do so, as they increasingly become a human API between the engineering team and management and execs. Meetings all day, some of them of low value.
I'm not sure if there is public documentation on this, but investment banks definitely have training materials that document it.

A lot of it is just high level stylistic suggestions, sort of like the Python style guide, though some are more specific

The strangest one I remember is: when you are summing a column, put one row in between the cell with the sum and the bottom-most number to be summed. Change the row height to something like 10% of normal cell height and in the cell in the new row, right above the cell with the sum, add a set of dashes (-------).

I don't remember why we were told to do this but definitely remember doing it, and in my next job people laughing at that habit. I think that it ensures that, when you add a new row to the column to be summed, that your sum formula automatically picks up the new row
We go off to investigate for scoping quite often. If you're not doing that, you're just guessing, which seems counterproductive.
The successful companies appear to be run at least partially anonymously and based in tax havens. I figure that is because there is legal responsibility that they are trying to dodge.

People use vpn for illegal stuff, and the least worst is Netflix then p2p. P2p if you are a facilitator could land you in jail.
Reducing on-demand delivery time with activity data
Dominance, narcissism, neuroticism reason for increased profanity in books/posts
Sorta! Cheshire gives you a key-fn entry point. For small JSON objects you may just want the same namespace and then that is sufficient. Otherwise you can look up the right namespace in that fn or walk that tree (I’ve used specter for this) to correctly annotate.
Ask HN: What filters do you use on stock screeners to identify quality stocks?
What other quantitative metrics do you look for?
No matter how well the code is written, without comments, understanding why it was written is going to be difficult to determine.
Source of articles analysis: http://journals.sagepub.com/doi/10.1177/2158244017723689
Did Snapchat really flop, or is the equity market undergoing a correction and return to sanity? Snapchat was a fun fad, not a sustainable enterprise. Everyone involved should have taken money off the table in the high times and realized the bubble component would pop.
Metrics collection.
Looks neat! Very refreshing outlook and process. We need more of you!

What’s the health insurance subsidy for dependents about?
this is interesting! i am not aware of how this logic is implemented, i.e. the logic of initial state where 12 most significant bits but thanks for enlightening
What is a reasonable hoop to jump through and what is unreasonable is very subjective.

Consider...on the east coast, interview suits are the norm. Even for a coding job where you will never wear a suit, it is reasonable to wonder why a candidate refused to wear a suit for an interview. West coast, though, the reverse is true. I had quite the culture shock coming from a govt job on the east coast to a Seattle coding job.

I have anxiety and would find routine polygraphs stressful...but I also hate annual performance reviews and enjoy my 1:1s with managers. I'm sure others might look at my life and wonder why I choose certain issues as important and others as trivial.

So while I have the same reactions as you when PERSONALLY considering the named job, I'm less inclined to snap judge the author as "so willing to grab their ankles"
I agree that Breitbart is trash, but I disagree that Vox and Gawker are any better. The issue is that everyone is allowed to say that Breitbart is trash, Wikipedia can ban it... But while many people know that Vox and Gawker are also trash, there are many institutions and platforms that will prop them up as reputable (such as Wikipedia).

That double standard spurred a lot of Gamergate's energy. Putting "ethics in journalism" in quotes says a lot, the whole thing was nothing but media meta-commentary (ethics in journalism).
My point is not about being ethical or not ethical. It is about the ethicality being an excuse more than anything else to intervene. For example the US will never intervene in a conflict between Russia and neighboring regions, or genocides in China if they ever occur. It would be ethical to do so, but keeping good relationships with powerful countries is the prime consideration.

It would also be ethical to remove the leadership of North Korea or even recently Venezuela since they actively harm their own constituents, yet it is very unlikely it would ever happen.

So in the end it is clearly calculated motives and returns on interventions. Ethical concerns are for the politicians to sell the package to Congress.
The original Mac Classic had the CMOS battery soldered to the motherboard.

It also had a sealed case, voiding warranty.

The iPod was "sleek", and being able to open the case to replace the battery "would have made it less sleek".
If you could store the water as ice, you wouldnt need a damn build, just a storage area that would prevent a avalanch. If you could distribute computation through this- you could sell mining/server-services + energy at the same time - melting the water, and buy free energy which is then stored as ice with a Melting Server-farm inside.
Most Americans can't provide a coherent definition of net neutrality. What they want is cheap fast internet, but they don't know what regulations will get them that.
You're always free to use some other site. The unfortunate fact is that a large group of people who seek their news on Twitter and Facebook have zero media literacy. IMHO the big social media sites need to recognize that and start contributing to fixing the problem.
Estimates themselves are relatively useless. But the process of estimating is extremely useful, in my experience.

If a junior engineer gives some hand-wavy estimate of a project, I always ask them to sit down for 30 minutes and break the project down into bite-sized concrete tasks. "Bite-sized" means they need to estimate the tasks at some level. This usually uncovers some unexpected ambiguity or open questions which we can work to resolve. At that point we can also search for long poles, parallelizable work, unnecessary work, conceptual misunderstandings, etc., and it makes it easier for other engineers to swarm if the project starts slipping too much.
Indeed. Looking at their OKRs, the only one I can see turning it around for them is "Lead the Way in Augmented Reality". The others are fluff in wording and in punch, and I can't see them gaining ground against IG when IG executes on these ideas much better than Snap does.
Dunno - my thermostat is not a Nest. Works great without the internet.
Some major updates replace other broken major updates.
> In this sense Java is actually dynamically typed: there's no way of knowing at compile time whether an object is actually an instance of that object or is null.

That is an extremely unusual definition of dynamic typing. If I have an Integer it might be null but it won’t be a BeanFactory (unless someone did a reflective call or wrote some bytecode or otherwise subverted the type checker).
Snapchat didn't have to be a fad. Spiegels incompetence as a CEO and as a product person killed the business.
Pretend you’re in the Weimar Republic fully knowing what lies ahead, while everyone around you either doesn’t care or wants that kind of future. What do you do? Do you just give in and try to make friends with those people?

Nothing that is happening right now is normal. Checks and balances are hanging on by a thread. Executive power is being consolidated in ways never seen before in the US. 2-year-olds are sitting in concentration camps in the desert and are being forced to defend themselves in court. All the while our politicians are lying to our faces to cover this up. We should marching in the streets every day, not trying to make friends.

In my opinion, these differences are irreconcilable. The only escape valve is a multi-party system. This is something all sides could in theory work towards. Will the Republicans be willing to give up power in order to do so? Unlikely.
Yeah, I think instagram has eaten snapchats lunch just by having a much better (more performant) implementation. The snapchat app are so much more battery than anything else on my phone that I've actually completely uninstalled it, even though I quite liked using it.
That bothered me at first, but thinking about it more, I actually don't mind it in such a small project for one reason:
I'd expected that at least 95% of first-year programming students could jump in and add support for a new package manager without any trouble.
By contrast, none of the students in my 3rd-year Java class could do the same in a version implemented with polymorphism.
This is the perfect project to get new programmers excited about contributing to open source.

The one change I would suggest is putting the package manager names as constants all in one place. That way, you can't make a typo in one of the checks in the if statements.
That, and maybe replacing the if-else chain with a switch statement. Might help remove some duplication
Kanye's request was to make slavery more legal, not less legal.

The 13th didn't make prison slavery legal, it made non-prison slavery illegal.
The world championships are this weekend www.ptks.org/wdc2018/

I’m currently here (it’s the last day), and I wasn’t quite sure what to expect with it being my first time playing in a large tournament— but I have to say it was pretty damn fun. The face to face hobby is definitely alive and well. If you enjoy strategy games, and have a bit of a masochistic bent, you’ll get along just fine.

Definitely would recommend you get some experience under your belt beforehand, to get a feel for general strategy and tactics. If you want to join the major discussion channels online to find some good games, hit me up and I’ll invite you.
This seems like great advice. Thank you. I ran into some resistance with doing free weights as well. Luckily there was a powerlifting gym in my area that had just opened up and free weights is about 90% of what they do there. Now I never have to wait for a squat rack!

When you say pain in your knees after squating, do you mean while doing the actual squat or afterwards? It’s funny you should mention that as an example as my knees have been feeling a little sore from Friday’s workout this weekend, which is a first for me.
There is plenty of evidence showing that the trend is toward static typing, not dynamic typing.

Starting with the fact that most dynamically typed languages today are progressively adding type checking (spec in Clojure, gradual typing in Groovy, etc...) while no statically typed languages are going the opposite way.
Really? What about commercial art? As an animator, I'm surrounded by artists who are all making a great living. We create huge teams of artists and we create magnificent, profitable art.

You can't just drop a bomb on creative professionals.
Mixnode: Turn the web into a database
So would he have died anyway?
Your idea of medicine is missing something important: the complex, messy, slippery, irrational, dynamic process called "healing."
Awesome Work.
I used to be a heavy user of Snapchat, and fall into its dominant demographic - young* (edit, had forgotten this word) users.

I remember buying stock in the company, and the same week, their big update rolling out, and quite literally burying my friends and their stories underneath the "overcrowded pile of clickbait" mentioned in the article. That, I believe, is where Snap really went wrong, and what drove 3 million users away from its platform.

When you combine Instagram's own story implementation with the fact that Snap's focus seems to be mainly on Discover from this point, it seems unlikely to me that they'll ever regain the interest of people who abandoned it back in February.

It will be interesting to see which changes they roll out in the months to come, but honestly, as long as the Discover page has even less meaningful content than a Taboola "Content you May Like" block, I can't foresee it being a real draw in for new users.
> A lot of these gig employers aren't increasing efficiency

Regarding ridesharing, I disagree. App-based hailing is objectively more efficient and scalable (to lower population densities) than street hailing, and more efficient than privately-owned cars requiring massive, distributed investments in parking infrastructure.
TinyTeX: A lightweight and easy-to-maintain LaTeX distribution
Neither action was right, but it’s not fair to frame this as the same action in both cases with the only difference being whether the victims were rich or poor.

The price hike was rent seeking, not stealing, it didn’t depend on any lies, and it was legal. Plus, the goal was to get the money from insurance companies, not from patients. The investment fraud required lying, it was stealing, and it was illegal.

The drug price hike may have been justified with lies, I’m not claiming there weren’t any lies, but buying the rights, hiking the price, and getting the money didn’t require any lying, and it was done in full public view.
I looked at DataFixerUpper - should I be surprised that there appears not to exist even a single test for this piece of engineering?

Boggles my mind that someone would engineer something so sophisticated and not write even a high-level test script of some kind.
So rich guys are getting richer faster. Big news! They have access to instruments folks with median income dont.

You are missing the point that everyone s situation seems to be improving - the median income is a better metric to measure that.
STX: cryptoasset token valuation by fundamental analysis
Anything for this: The costs, benefits of life in elite sport
I appreciate this person sharing their story. If you are struggling with mental illness please be cautious before following this person's example. Her circumstances may be very different from your own. If you want to consider a simillar course please talk to your healthcare professionals and the people in your support network first.

For every story of someone successfully discontinuing psychoactive there is one that ends in disaster.
It has autoplaying video with sound instead... Brave new world indeed.
Pick a more modern language than 20 year old Java, such as Kotlin, and you get the best of both worlds: static typing and type inference.
This is exactly what the larger chains are trying to accomplish.

Let's take McDonald's as an example. I've worked there as a crew member and, many ironic decades later, currently assist some of their OEMs in the kitchen equipment area.

McD has always been a JIT-based manufacturing/assembly company. And their production window isn't a week or a day: it's 10 minutes. Back in the old days when you walked in and there was a bin full of burgers, those were all made to be sold or tossed after 10 minutes. How do you manage that without wasting a single burger?

Managers would keep insanely detailed logs of sales by the hour or even half-hour to try and assemble some kind of historical record that could be used to anticipate future demand. They would even record the traffic level outside and weather conditions. It worked pretty well, but one rogue schoolbus full of hungry teens would blow that forecast out the window.

The newer systems try to smooth some of that out with heated holding cabinets and faster toasters and et cetera, but there are some things you really can't batch and hold for very long, like fries. Customer demand has also required some of the batched systems go away, like the Quarter Pounders being grilled as they are ordered.

So when a batch of fries takes 5 minutes to cook, and you know there's a wave of people arriving, any technique to help anticipate that and trigger a production cycle sooner is ideal. It benefits producer and consumer alike.

Mobile ordering isn't a panacea, and in fact the current system isn't very usable at all. But they're trying. And I do know second-hand that they're aware of geofencing but there are complications to a system like that as well.
The thing I've seen with estimation practice last I researched it is, it works best if you can calibrate. That's something an established shop can do by extrapolating from their previous work, but it is also often as simple as "This other team took 7 months to do a similar thing. Therefore we will also take 7 months." An estimate like that is usually only wrong by days-to-weeks, since it encompasses all phases, eliminating the fudge-factor, unknown-unknowns and wishful-thinking aspects.

When it takes much longer, it's almost always due to design issues or political issues that create design issues. When the design is well-understood(and prototyping is hugely important to finishing design ASAP) the implementation goes smoothly. When stakeholders take turns stirring the pot to "make their mark", it goes haywire very quickly.
Those of us in the field of psychiatric research encounter innumerable illness narratives of this sort. Everyone has their own story to tell about what went wrong and what helps.

While these anecdotes may be of value to the storyteller, they are at best worthless if you are serious about understanding your options in mental health. Evidence-based psychiatry is messy, but good people are working hard to build credible evidence, and not just for pills. "Everything is biased by pharma money" is often said by people on the sidelines. Psychiatric services researchers know better.

Interested in meditation vs medication for depression? Start with a systematic review in a reputable journal, like this: https://goo.gl/yN1asm