skysight-inc/HackerNews huggingface dataset:
That's my experience as well. As a Haskell user I once felt that I had a secret, that it's so much better than the rest. Now, years later, it seems many pretty much can't tell a difference between a good and a bad language. Or rather, that many pick a language by the language's spread rather than its properties.
But that'd cost money and eat into profits /s

EDIT: I don't care who you are, abusing labor for profits is not morally acceptable.
All the advantages of C over Pascal, usually disregard the extensions that almost all Pascal implementations had.

All the points you mention from Quora were covered by Object Pascal, Turbo Pascal, Quick Pascal, TMT Pascal, Think Pascal, VMS Pascal, HP Pascal,....

Yes there were lots of dialects, but writing C code back in the day each C compiler outside UNIX had their own view of what compiling K&R C was all about, C wasn't any better in portability across compiler vendors and OSes.

If it wasn't for UNIX's adoption, C would have been just yet another systems programming language.
The cost lies in replacing the 300$ phones where the switch breaks (earlier than expected).

Cameras are easier, blocking light is even more low-tech than closing a circuit. Unfortunately, cameras are already the limiting component in the current craze for ever thinner devices, so adding a slider on top would not be very popular. Theoretically, cameras could also be physically disabled by shifting some elements that are already there out of the optical axis. The precision requirements to reliably restore it to working condition would be insane.
'Bleak' – Most students have trouble idenifying fake news, Stanford study finds
Image classification is a classic example of such a task. How exactly would you go about writing an algorithm to tell the difference between a picture of a cat and a picture of a dog?
I buy the cheapest CVS or Walgreens bottles that say "Aloe Vera [After Sun Moisturizer] ". Sometimes they're clear, sometimes green, sometimes blue. If this article is correct they probably don't have actual AV. But I'm not sure that matters, the key seems to be how quickly you get a first layer on, and how consistently throughout the next three days you baste the area affected with whatever it is I'm buying.
I'm a developer with some interest in UX, design and perhaps most, graphical design and typography.

I'm fine with no-coding UX specialists however - I have notice that not being able to code at all while working in a rather "techy" role is often a proxy for not being able to create a coherent mental model of the the processes and features that they are building an interface for.

This might be a bigger or smaller problem - if the system complexity is low, then maybe "superficial" features like readability, flow and layout is more important. It's hard enough to get good at - I suspect that some inherent flair is required to get good at that.

If there is a true inherent complexity, then the more hard-core aspects of modelling and how well the users can understand and interact with the model is of more importance. It's another skill set, but when it's needed it's very important to get right.

Learning to code typically enhances ones modelling skills, and more importantly "failed" devs are probably not suited for UX either.

There are of course plenty of people that are intelligent and smart enough to get god on "modelling" on their own.

That said, there seems to be a lot of UX people around that have read a few books and are practicing some generalized rules they found on some websites, and could fall head first in big pile of good design without noticing it... I doubt it would be hard to compete with them. A cool haircut seems to be enough.

While I am whining, while Personas is a good tool - keep it to a minimum - no full size cutout dolls, CV, background story, accessories, etc. I suggest to keep it to the level described in User Story Mapping (Patterson) and stop there... Anchor the personas with the sales guys, support guys, and people that potentially have met a user.
It's Void. In that example there is no need for the action to have a payload.
I wish they would start working on a auto-update feature for linux installations
Questions about tools are usually innocuous. It gives some insight. Experienced devs do it too. Is that team using React? Are you using Go?

Gives you an idea of where people are going. What other tools are available, how easy it will be to get help, etc.
How does diffing work?
Ask HN: What home automation platform should I get started with?
What systems have people had good experiences with?

I'd like to control lights and thermostat at a minimum but also would be good to have some help in the kitchen and with media.

Thanks
I've been wanting to build a generic version of this type of tool for quite some time.

When I'm waiting several minutes for our app server to startup, I often ponder what life would be like if we had chosen language X or another stack for our application.

I've primarily worked on JRE-based stacks for some time and once a project reaches a certain size developer happiness begins to decline due to large compilation times, app startup times, etc. Even incremental compiling or hot-reloading of classes seems unreliable at a certain app size (either due to memory or some other reason).

It would be neat if there were a tool to generate large and complex apps with various stacks to get a feeling what the developer experience would be like 1-2 years down the road once the app reaches a critical mass.
Who said anything about worldwide fatalities? Apples and oranges.

"Entirely avoidable" is a strange term in this context. All 1.25 million deaths were technically avoidable, but not without causing significantly worse harm, suffering, and death instead.

We don't actually know what caused the increase, right now we're just speculating.

Now, the NHTSA puts a $6.0 million price tag on the economic value of preventing a US traffic fatality, and based on that figure we prevent as much as we can.
Depends on what does it need to do, but you most probably will need a regular
RPC instead of trivial CRUD (REST) or mostly data query (GraphQL). Though RPC
is not fancy nor sexy, so most web developers this days won't even look at
that.
Just wondering: for lazy repo bookmarking, why fork rather than star?
We already have these problems... The current system, and more socialized/communist systems aren't working any better.
I do find it more comforting to have someone instructing me, but in the context of being in a class or group of people who also are learning with me.
Generally I completely agree with you, but sometimes being forced to go slowly makes you absorb it more. It's a bit like making notes on a text as you go through it.

Hopeless for reference, though, obviously.
If you're willing to take a leap like this for an iOS project, why not just use React Native? At least with that you get a much more portable codebase, not to mention the benefits that come with its growing ecosystem.
The same way that Salesforce does it - allow you to flick a switch and transition to a new interface, or turn on a new feature, or whatever.

In terms of remaining on older versions, vendor typically restrict this through SLas - For example, you might only get your Tier 1 SLA response (acknowledgement of a serious issue within 1 hour, for example), if you're on the current version, or the previous version. Once you're on an older version those SLAs often don't apply, and large organisations mostly aren't ok with that.
In your comment 25 days ago, you stated that the problem is the layout of the Touch Bar changes regularly, therefore you need to look at it. But this doesn't make sense for the Esc key, because the Esc key is always in the same place on the Touch Bar (and is always available while you're typing).
I've never seen that on Linux I think there are some technical limitation for that feature, Chrome doesn't have auto-update either.
The "Swedish" in the Monty Python and the Holy Grail opening credits, however, curiously enough uses ø. (As well as another character that also is not a Swedish character, ë).

Accuracy is not always completely necessary in comedy. :)
This was my personal experience, where learning C allowed me to make a 3D engine with Gouraud shading in a few days, where the same in Pascal would have taken a lot longer, mainly because of necessary syntactic sugar. C just allowed to go super fast and didn't restrict experimenting as much as Pascal did (which is still a pretty permissive language), and even adding inline assembly code to render fast felt natural, unlike in Turbo Pascal. And this speed carried over to competitions.
Barack Obama commuted sentences of more than 1,000 in prison for drug crimes
Major Advertising Technology Company Bars Breitbart News for Hate Speech
Another flaw: deterministic password managers are inherently vulnerable to brute forcing-- it's basically like sending your password database to every site you log into. Ideally they use a very expensive KDF, but I've seen implementations that use weak derivations like 10,000 round PBKDF2.
That is a tough one! I honestly am not sure, I imagine some sort of framework for corporate responsibility and transparency. Something like GRI [1] is a good start.

The way I see it, the transparency itself would probably need to be regulated. If an organizition is not following transparency requirements, regulators sanction or whatever that particular organization. I have no idea what that would look like or how it would be implemented. That is still a long ways a way.

The market has decided that opaqueness is acceptable because consumers are uninformed and transparency is not required. The market has taken advantages of holes in regulation.

I believe a free market is the ideal market, but the only way it is ideal is if it is completely and truly transparent. Regulation exists in part because of lack of transparency. If the market was transparent, it would (in theory) regulate itself.

I'm curious on your thoughts of what sorts of things market forces incetivize that are negative, I'm just trying to get a slightly better grasp of some of those things.

Clearly we are not ready for an economy like this yet. But someday. I honestly think transparency plays a huge role in humanities survival. Maybe I'm crazy, who knows.

https://www.globalreporting.org
It's funny how you worded this because, "letting them die" is basically how an anti-Libertarian would sum up libertarianism.
I couldn't agree more. Getting smart but non-nerd friends set up with OpenPGP is truly an eye opener. The rate of adoption is terrible because of that and nothing else.

Even with a GUI like Enigmail, I needed hour long explainathons to make it work for these friends. Smart, borderline brilliant folk.

The same people now use WhatsApp with encryption and don't even know it. That's what a good crypto UX looks like.

I'd love for a google-free, proprietary-free, facebook-free alternative to exist but if the alternative is painful hours of setting up encrypted mail only to have it cease working after two weeks because the user forgot their passphrase, I'm gonna say I don't care too much.
Im currently trying to crack it. What I've realised so far is that once you get past the scary mathematic notation, its really quite simple under the hood. Maybe that wont be the case as I learn more, but linear regression and gradient descent is really very simple and easy to grok.

So far I've been cobblibg together a learning regimen by combing Coursera, Khan Academy, and a book called "Machine Learning for Programmers". Individually they all eventually brush over some key concepts that make it dofficult to get an intuition for what's happening. But when combined they fill in the gaps. Also, this repo has been like the rosetta stone for someone who doesn't have a single maths qualification, not even a GCSE.

https://github.com/Jam3/math-as-code/blob/master/README.md
Looks to be ~20 people as far as I can tell (source: I'm a MS employee, not on the vscode team)
There are many approaches https://en.wikipedia.org/wiki/Cluster_analysis. In the research k-means clustering was used. It's probably not the best clustering algo for this task and a much better results would be achieved if a different one was used or if some data manipulation was applied prior to the clustering. Here's k-means clustering explanation if you're interested https://youtu.be/_aWzGGNrcic
Freakonomics did a nice podcast on this topic:
http://freakonomics.com/podcast/i-pencil/

The idea is that no one alive has all the skills to make
something as simple as a pencil from scratch. This is a result of our industuralized socity.
The libertarian ideal isn't no regulation, it's regulation that ensures transparency and leans towards increased competition not less.
Not .. exactly. An integration test usually tests an entire application at once. `tests/` can still test things in the public API (indeed, we do this in Servo a lot) without being an integration test.

The point is that some unit tests cannot be written in tests/, whereas all integration tests can be.
This is a good one (from what I've heard) https://github.com/habnabit/passacre
Obamacare puts limits on the deductible for various types of common visits and procedures.

As an example (though I'm unsure if this is in particular a federal or state mandate in California), the maximum deductible for child delivery is much less than a typical policy's maximum deductible in the aggregate. Our deductible on our family policy is $3,500, I think; but we only had to cut a check for a fraction of that.

So when people say they have a $5,000 deductible, it absolutely does not mean that most care is entirely out-of-pocket. In fact, most routine preventative care has a very low deductible. Otherwise, as you said, it would basically be worthless to almost everybody.
If I believed in requiring work from other people; this would be required reading :)
Most people get scared by things they cant visualize. I have a friend at a large, popular tech company. He was tasked with solving a problem that a linear regression was exactly perfect for. The thing they were trying to model was even known to be linear! His boss wouldn't let him do it because he couldn't visualize a best plane.

Instead, he had to do a series of best fit lines in the various possible 2D projections. At the end, he showed the boss that a linear regression provided the same result and the boss was still untrusting.
This is a step in the right direction. The war on drugs is an abject failure. I'd like to see him commute everyone that qualifies, i.e. non-violent, excessive sentences, etc. before he leaves office.
BASIC was an awesome language to get started with. It's simple to learn and gives a quick feedback loop that you're making progress. People obsess about teaching beginners good principles from the start but forget if it's too unforgiving to begin with you'll drive a lot of people away.
This is awesome. Way better than email.
Well, I'd be fine with apt-get upgrade... It's what Chrome does, as well.
Would the person or persons down voting all the author of TFA's comments mind explaining why? Seems a bit off.
I think the real lesson of the story isn't that the system is "working", it's that we've (society) been purchasing tons and tons of a product for who knows how long that has been inauthentic, without any idea that it was the case. How long has this been happening? For how many other products is this the case?

It's certainly better that we know and (hopefully) some corrective action is taken, but overall I'd read it as a signal of dysfunction. And I don' think macintux is suggesting that we're presently within the libertarian ideal, rather we're in the universe where it's considered a responsibility of the state to prevent these kinds of things from happening, yet they are still happening. So look what happened here, and imagine what would happen with even fewer failsafes...
I guess the definition of "Production" is not the same for everyone, I think you provided a good design reference on how to bootstrap an initial state of a kubernetes cluster. For new people, I think it still fuzzy to see the benefits of kubernetes/messos/dcos at long term view. Some of the comments here put emphasis on the deployment of Ghost/Wordpress/Custom Apps, but I think the main benefit comes on the life-cycle of those apps.

What would you do if you needed to provide a auto-scaling mechanism to your apps? I think this is what the real question is... In your example you talked about a Ghost app, but on the comments you agreed this is not a good case scenario, why? how would you implement Ghost/Wordpress at large scale in top of kubernetes?
Cool, sounds similar to the site on the other comment here: http://projects.haykranen.nl/java/
This. DO NOT FUCK WITH THE FLU. Seriously it can be so much worse than you think.

My wife is a surgeon and works with legitimately sick people every day. The result of which is she typically has no sympathy for me when I get sick. As in "Can you please make less noise when you are vomiting. I'm trying to sleep here". No sympathy, except when I got the flu. I've never seen her that worried, because she knew from experience that the flu can kill you.

Parent almost certainly had a cold if it was gone in 24hrs.
On a tangential note, "The robust beauty of improper linear models in decision making"[1] is probably one of my favorite papers on modeling and decision research.

> Improper linear models are those in which the weights of the predictor variables are obtained by some nonoptimal method; for example, they may be obtained on the basis of intuition, derived from simulating a clinical judge's predictions, or set to be equal. This article presents evidence that even such improper linear models are superior to clinical intuition when predicting a numerical criterion from numerical predictors.

[1] http://www.niaoren.info/pdf/Beauty/9.pdf
Sure! That's why I don't get brunt everyday I'm outside between April and September.

There's some tricky failure modes to sunscreen though, and inevitably you'll find one of those failures if you expose yourself to dozen of chances for it to happen.
Go on youtube. Find the MIT computer sciences courses (free!!). Watch them.

Seriously. Nothing improved my coding skills more than going over the basics all over again but with a good professor.
I'll also add that with an electric guitar, it's totally normal to practice without amplification. If you're playing non-distorted parts, and your room is quiet, and you're not totally deaf, an unamplified electric guitar is loud enough to be heard well, while not being loud enough to be heard outside the room. Playing distorted parts doesn't work so well, however, because you can't really hear all the harmonics very well without the amplifier, and the distortion changes the sound so much.
"That means suppliers are on an honor system"

In other words, abuses will be rampant as having an honor system for corporations is like asking your cat not to eat that delicious fish or bird they just caught. Only idiots would think that could possibly work. That's why it's a dominant theory of economics in the US.
> read the reviews

That's another problem though. I don't want to spend an hour researching reviews for every product I want to buy on Amazon. It's ridiculous how infected they are now. The last thing I wanted to buy was a regular bottle of American Crew shampoo. Half the reviews say it's fake. Half say 5 stars. There is no other seller. What do you do?
Heh, this might actually be useful for v2.0 :)
How to Capitalize on Black Friday Week According to Data
Thanks for the reply!

> Once you're on an older version those SLAs often don't apply, and large organisations mostly aren't ok with that.

Won't that just mean they'd not like the rate of progress (say daily updates for bug fixes, weekly updates for minor changes, and monthly updates for major changes), and just leave?
and then archived those teralogs and noone ever watched them

I champion Sentry wherever I go, as it has an outstanding "fold these common explosions into one event" behavior, in addition to managing the _lifecycle_ of an exception/error, from first encounter through resolved in release, to the dreaded reoccurence.

I do keep a terminal open for my curiosity but I'm much happier with computers watching logs than me having to
There is a great children's version of this as well: http://tuttletwins.com/pencil/
Esc is always available while you're typing (and usually available when you're not). Holding Fn is for getting at the F-keys, not for getting at Esc (though it can be used for getting at Esc too if you're in a context that normally hides that key).
BitBucket is a very good example of web hook integrations done right. Relatable, logged, and well documented. I learned from their UI when I implemented my own version.
It turns out that some DNS servers cached the old nameservers and are now failing to resolve those. It's unfortunate, but all we can do is wait for the cache to expire :(
>>one by one my dear, one by one. atleast you'll agree that this move makes most of the cash traceable, right?

Last time I checked its still legal to trade in cash. They didn't ban cash, they just swapped notes. And bulk of the black wealth isn't even in cash.

>>Also, businesses are corrupt because they dont have a choice, running you businesses clean & paying taxes does not precludes you from having to 'service' the IT dept & netas.

It actually just makes it a whole lot harder, making it difficult for people to do business. This is also known as 'slowing the growth'. Then you have a situation where you will prefer black money over stagnation, like many already do today.

>>secondly there is a very common sense of 'we are being fleeced' in salaried class so they try to do what they can.

That's really some strange definition of getting fleeced, because salaried classes don't even contribute to the bulk of the taxes.

Plus most salaried classes didn't pay taxes to build the infrastructure that already exists and most of it exists because of the taxes non-salaried people pay.

>>All of this is an argument to fix these large problems not leave them alone with cynicism.

But none of this fixed any problem.
Ask HN: Should I start my own company after I graduate?
I'm sure many forums have asked this question before, but I'm not looking to start a startup, but a consulting business. Specifically a technical recruiting agency. The backstory is that I learned how to code in college, but wasn't that great. I ended up working for a recruiting agency while in school and I'm trying to figure out if I should continue to work with the agency I'm with or go out on my own. Happy to give more info if needed.
For example, the New York Times recently wrote an article about Jeff Sessions' civil rights issue with schools.

I never said anything about it not being an opinion piece, just that it's published by the media.

I agree with your original critique, but writing "the New York Times recently wrote an article" is not saying "just that it's published by the media". Whether or not an opinion piece is sufficient to make your point, you said the NYT wrote it, it turns out that they did not, but you are claiming that despite this you were right all along. Don't do that!