skysight-inc/HackerNews huggingface dataset:
You're missing one crucial thing: interest.

Being interested and getting enjoyment out of learning is crucial. E.g. there are people who are good at math, but terrible at humanities subjects, or vice versa.
The line I abhor is this...

"It is expected that our students will be here every day," said Jane Spence, chief of secondary schools at D.C. Public Schools. "But we also know that students learn material in lots of different ways. So we've started to recognize that students can have mastered material even if they're not sitting in a physical space."

This is typical of the heads of failing schools. Yes, our kids can’t pass state exams. Yes, our parental survey complain of bullying. Yes our teachers complain in surveys about school leadership. But you’re just not measuring the learning that’s happening here.
Public schools are very good at the facade of success - graduation rates, course descriptions, claims of excellence, glitzy buildings, education levels of teachers, money spent, committee reports, etc. But any measurement of educational results in students is relentlessly dismissed and attacked.
I once got into a somewhat vicious argument with a friend who was working on a doctoral thesis. My background was English literature and journalism, his was psychology. I said that his thesis was poorly written, he said that it was "the style" and I didn't "get it."

The thing is, "writing" isn't a convention, or a style, or a science. It is the craft of making an idea understandable. A couple semesters of journalism should be required to any scientist or doctor or basically anyone who feels like they should ever bother sharing their lifetime of knowledge.
It is dedicated to bringing the performance of the lower end all the way up to the level of the higher end. This can't be done if you're willing to concede that the higher end might be able to learn faster.

If an innovation in education improves outcomes by 3% for stupid students and 5% for smart students (you know... because they respond better to education), that's actually a bad thing from the conventional viewpoint, because "the gap" has widened instead of narrowing.
My reaction too. But then, I use no devices with cameras or microphones.
Friends are important in a different way, but one of the qualities they don't often share with flights is that they get you somewhere where it's important you'll be at a specific time and place in pursuit of your material needs or obligations. Or rather you're not expecting something out of them other than their company, which you still get to enjoy later (if you're really friends, and if not, then you're just not).

It's good that friends aren't like that. I'm happy to acknowledge that someone may have a family or other circumstance that is more pressing than a ruminative chat, and not count it against them. And I expect they will give me the same consideration. The score doesn't get kept the same way.
Exactly. And to take it one step further, choose one industry you are interested in. That way you will gain invaluable domain experience as you add relevant portfolio projects.

If you don't have an industry in mind, you can use a site like glassdoor.com and search for data scientist positions by city and industry to get a feel for demand.
Why not just put in speedbumps every few miles, then?
What would you expect the outcome to be?

What is the correct answer to a question that's not well-formed?
Title suggestion:

HN Show Downvoted Comments as Normal CSS

Yes: it's a step against the filter bubble
How to live in a world that resists predictions
Yet you have quite some cyclists that ride in crazy traffic among double deckers and fast cars. Most of them wear neon yellow clothing. Is it required by law?
> But it’s far more better to time everything just right so that one arrives at said meeting right on time,

This is really really not true for parties. The polite thing to do for a party, as long as it is not a dinner party, is to be at least 1 hour late. Nobody expects guests earlier than that. It’s the unspoken rule.

For dinner parties the usual 15 minutes late is on time.
Ask HN: Have you ever committed career suicide?
I sent some feedback containing colorful language about something that really rubbed me the wrong way. It was anonymous but I think my boss knows it was me. Normally I would just go talk about it and have a nice rational inquisitive conversation to try and understand the motivation behind it first and then state I disagreed with it and just spoke my mind but the feedback form was just open and it kinda just happened (sigh never again). No amount of mental gymnastics is making this feeling of wanting to curl up in a ball and die. Is this normal?
The goalpost that is in some way meaningful, which adjusting total consumption of 'whatever' for the sake of purely moving a number up or down isn't.
Putting a backdoor in hardware modules is a way more expensive threat model than the low hanging fruit of observing or modifying your network traffic. So your argument is, since the most elaborate state level actor in the world can bypass pretty much any protection you come up with if they focus on you, you should therefore ignore all of the other threats out there?

And by getting used to it, I was referring to the complexity of the whole technology stack, and the sheer amount of defense of depth that has been added to it. You obviously didn't get used to it, because you're complaining about it and ranting about "technology", social media, and many other things, in your top level post.

But if you disconnected from all of this stuff and achieved a zen-like state of nirvana, then "Likes" or proliferation of tech stacks that other people like to create and use shouldn't bother you.

When someone lists a whole bunch of stuff they hate, but then state they've gone cold turkey and freed themselves from it, but still go on an epic unprovoked rant complaining, it sounds to me like someone saying "Get off my lawn and stop playing rap music".

I despise selfies and hate people taking food pictures when I'm eating with them, but it's pretty much the the world is now. That's what I meant by "get used to it", there's no point ranting about it anymore.
My impression is that the car industry doesn't invest in good programmers, they invest in controls and stringent procedures/conventions along with a conservative mindset. Stuff like tools to verify you don't use the most dangerous features of C.
The chilling effect is a bad thing for any individual who has a point they want to make, but it also makes people less reactionary and more thoughtful which is better for the community. Overall I think downvotes are a net positive.
I have found Randi Zuckerberg's quip that of [family, sleep, fitness, friends and work] you can focus on three at a time.
For me, it's family, work and fitness. If I have extra time, I use it for sleep.
Friends are critically important. They just aren't as important as family, work, fitness and sleep.
If I had more free time, I'd invest more in sleep than finding relationships.
Anything really that has to do with requiring a distributed immutable ledger.

For a recent Ethereum hackathon I worked on a decentralized Kubernetes-esque container scheduler where all scheduling algorithms and server/node management happens on a smart contract.

https://github.com/iwasaki-kenta/canteen
When you put one window down, crack the other window a little bit.

https://blog.caranddriver.com/explained-that-weird-throbbing...
This comment is a fantastic example of not knowing enough to know how ignorant you are - to start with, you appear to be conflating “knowledge” with “learning”.
They're literally the same thing since the person pushing these things are the ones who set the pricing?

Well, we were going to sell at $10 without ads, but NOW we sell at $15 without ads, and get $10 with ads.
I only really see really misguided/unresearched/unhelpful comments downvoted. Rarely ever comments that are just contrarian.

I'm curious if you think there's a problem, and why. Maybe I'm just inside the bubble.
So, they are quantum computers, they just aren't powerful enough for your liking.
Where can you buy oxycodone online?
Oxycodone hcl 40mg is now available at online. buy oxycodone online with health pharmacy. http://www.buyhealthpharmacy.com/product/buy-oxycodone-40-mg-online-malinckrodt/#prettyPhoto
There's enough animosity out there to spread around between AMP and other centralizing forces. Calling one out doesn't implicitly give the others a pass.

Facebook (especially Instant Articles and video rehosting[0]) is awful for very similar reasons.

What's pernicious about AMP & co. is seizure of control and immense abuse potential that comes with preventing visitors from hitting content creators' domains.

---

[0] http://splitsider.com/2018/02/how-facebook-is-killing-comedy...
Learn more about customized immigration solutions for Australia Immigration
Totally agree that they are separate things but I’m talking about how the technology was immediately leveraged.. for example if we were talking about how roads can be used for lots of things other than allowing cars and trucks to drive fast.. Blockchain is infrastructure, so without a use for the infrastructure it’s just boring new tech.. I mean maybe an example of what I mean by boring new tech is like a new programming language.. “Blap programming language allows you to write everything as a monad! All monads all the time!”... that kind of thing.. it’s like ok some new infrastructure but what does it allow me to do with it? That’s what I’m talking about.. I think Blockchain is super cool and I love the distributed nature of not trusting people, but I am concerned that the history of other technologies that are cool initially because they are decentralized will end up being controlled by people who benefit from the tech the most and people that benefit are likely to be subject to scrutiny by various governments.. so that’ll end up screwing everything up.. so that concerns me..
When I did analysis of hundreds of millions of predictions to analyze our prediction algorithm for trucks, I had a couple of metrics I would look at:

MAE: mean absolute error: easy to understand metric. Given a stable system, this was my go-to standard.

Bias: you put this one in. Generally, you want your predictions to be slightly pessimistic.

RMSE: root mean square error. Most important one. Being 5 minutes off consistently is better than 30 minutes occasionally.

Precision: larger trips can have larger errors. Here you divide your error by the predicted (or actual, or both) and then aggregate.

Then obviously I would separate it into classes. Each 15 minute longer trip would have its own class. Highway vs suburb, region in the Netherlands, time of day and weekday.
DeDevelopers – Web Development, Logo Designing, Website Templates
Get an Amazing Discount 30% with DeDevelopers (www.dedevelopers.com) on Following Services:
• Website Development
• Quality Assurance
• Website Templates
• Logo Designing
• Business Cards
• Banner Designing
• Mobile Applications, etc
So What are you waiting for? Get a Quote:
http://www.dedevelopers.com/get-a-quote
protocol buffer ?
To see everything on HN, go to your settings and enable Show Dead. You'll also get to see comments that were killed off.
> It is dedicated to bringing the performance of the lower end all the way up to the level of the higher end.

No, its not. (Though if it continues without change it will probably have the effect of narrowing that gap to near zero, but largely by bringing the higher end down through neglect rather than by bringing the lower end up to it.)

> This can't be done if you're willing to concede that the higher end might be able to learn faster.

Its quite possible if you acknowledge that but then consciously plan to neglect serving the upper end.
It's very possible to have every intent and desire to be on time, and still fail at it. Some people have problem with things like attention and executive function that make planning in time very difficult.

For you it might be an issue of not caring. IT's not for everyone.
I'm wearing over-ear monitors and the rumble is very slightly unsettling in an uncanny way. And that's with all the highpass of the recording. Real life has all that sub 20 Hz that most mics can't pick up. I can see how this could easily drive someone bonkers
They aren't meant to be consumer devices, and in fact can perform worse than a classical computer for most everyday tasks that are sequential, like loading a webpage. What they are good it is simulating outcomes, since a qubit can be in more than just 0 | 1 states.

That's why quantum computers would be good at breaking crypto, running risk simulations for business, AI/ML, etc and not sequential tasks like most consumer devices are meant for.
How would it be possible to guarantee reproducible/deterministic compatibility without using something like the hash of the entire library as an implicit "version"? (say, the git SHA)

I believe that the Nix OS does something along these lines to guarantee deterministic builds.

A number of times in at least a couple of languages, I've seen a library keep the same (exact) version number but make some small "bugfix" change that ended up breaking things. Often, nothing stops someone from doing that.
Maybe, but I don't think that would improve the quality of discussion. When I get downvoted, it's usually because I'm a) factually wrong b) didn't explain the reasoning behind a counterintuitive statement or c) disagreed with someone on an emotionally charged topic. At least in cases a) and b), downvotes help me improve my writing.
This is a well reasoned proposal. I've got a couple qualms.

Let's say you care about strict build reproducibility. You want some form of manifest + lock file that defines exactly what versions of dependencies your package expects. Great; more power to you.

The only reason you'd want that is if you aren't storing your dependencies with your source code in source control. Otherwise, what's the point? If you were vendoring and committing it, you already have strict reproducibility, and you have the "supported versions" defined in the git repositories that come alongside your dependencies.

So, adding this manifest+lock file allows you to get away with not vendoring+committing. Awesome. You've gained reproducibility, but certainly not strict reproducibility.

Dependency package maintainers can rewrite git history. They can force push. They can push breaking changes with minor versions. They can delete their repositories. All of these things have already happened in NPM, either maliciously or accidentally; why do we think they wouldn't happen with Go?

If you want strict reproducibility but are expecting it with just a manifest+lock file, without dependency vendoring+committing, you're not getting it. Full stop.

So, really, by adding a manifest+lock file, you're adding a "third level" of reproducibility (#2 on this list).

1. Low Reproducibility: Pull HEAD on build.

2. Partial Reproducibility: Use tooling to pin to a git commitish, pull this on build.

3a. Full Reproducibility (Easy+Dirty): Vendor+Commit all dependencies.

3b. Full Reproducibility (Hard+Clean): Mirror your dependencies into a new self-controlled git repo.

I am struggling to think of a solid use case that would find real value in #2. I have no doubt that people think it would be valuable, but then the moment the left-pad author deletes his repository, you're going to second guess yourself. You didn't want #2; you wanted #3 and settled for #2 because #3 was too hard or dirty and you convinced yourself that adding tooling and version numbers was keeping you safe. Because semver, right?

Moreover, this comes at the cost of complexity, which is strictly against Go's core doctrine.

Moreover, a #2 solution looks strikingly similar to gopkg.in. Instead of referencing Repository:HEAD we reference Repository:Commitish. The main difference is that gopkg.in is an external service whereas this would be controlled tooling. But by choosing #2 you're already exposing yourself to bad actors, accidents, github going down, all of the above. So you're willing to accept that exposure, but aren't willing to add that little extra exposure of one more service?

I agree that the problem today, even with dep, isn't perfect. But I still strongly believe that the answer lies somewhere in the ideas we already have, not by importing ideas from NPM. We need a #3 that is Easy and Clean, not a #2.
:) https://www.youtube.com/watch?v=sWblpsLZ-O8
Wow this must be cathartic to even write. If you had a chance would you take the seed money again? How about the VC money?
> If you are running 30 minutes late, you are saying that whatever you did in those 30 minutes is significantly more important than the fact that the other person loses 30 minutes.

This is only true if the circumstances knowingly make the person stuck waiting for 30 minutes.

That's fairly exceptional, but some people do voluntarily wait for others doing nothing, when the participation of others is entirely optional for the activity - something I don't quite understand. But I have noticed people who do this often aren't really capable of being happy or content independently in general, which I consider a sign of immaturity. That's a different problem, and being punctual for them doesn't fix it.
OpenAI Supporters
My best friend introducing me to RSD back in college, I've since gotten married and outgrown that whole thing but it was massively transfomative in terms of building real confidence, learning to be the best version of myself, taking risks.

Jim Rohn and his words had a lasting impact on me. These days GaryVee and Tom Bilyeu color a lot of my thinking. Tim Ferris inspired me with his experimental mindset because I'm a bit like that too. Tony Robbins too because he has such a great mastery over his emotions despite all the things he has faced in his life.
That's not Let's Encrypt's role to play though. As a user, I'd be much more skeptical of an LE cert'd site than a Verisign cert'd site. That's not a knock on LE, that's just recognizing a higher barrier to entry. Let's Encrypt's goal is to get everyone encrypted, not necessarily to ensure everyone is who they say they are.

And as a fellow person who does real business at times, I often prefer paid products because I know I can get support from the company backing it. I don't think Let's Encrypt will replace the entire CA industry, and I don't think it should. (As tyingq says, monocultures are bad.)
It's the same people pounding their fists on the walls closing in around us
I've been waiting for this for a very, very long time. I've not learned Haskell yet but generally speaking I'm very fond of FP in all languages, including Python.

However, the BDFL has arbitrarily decided that Python shouldn't even have remotely easy-to-use FP semantics (even though Python being so multi-paradigm is often touted as a major advantage), so (as an example) while he gave up on trying to remove `lambda`, he didn't make it simpler and more useful, which makes it so that whenever someone runs into it as a beginner they say, "Oh, what a stupid little thing that I can replace easily, FP is stupid." [1] I've been very upset generally speaking at how much control the BDFL is taking - not necessarily directly, but indirectly through people who seem to think that Pythonic™ programming is literally God and anyone who doesn't do Pythonic is Bad.

[1] https://stackoverflow.com/questions/890128/why-are-python-la...
His or her language wasnt great, but they made a very specific, falsifiable claim.

A confidence trickster or con artist is a very specific type of endeavor and it should absolutely be ruled out that this isn't what's going on here.

Personally im on the fence but it is most certainly possible that this is the truth here and discourse on this should be encouraged.

Great claims (as we have here) require great evidence (not supplied) and one possible explanation is that the founder is using his or her genuine credentials in a confidence trickster way.

Its a fine line but the core of this discussion is in fact about the legitimacy of this individual presenting as an expert, so you may want to ease off in this case regarding your interpretation of this being a 'personal attack'.
I think we're mixing terminology. There's a difference between distributed and decentralized.
You can have a distributed blockchain, while still being controlled by a central authority (i.e. not decentralized). That's pretty much Ripple, and it still has many of the advantages of blockchain technology: distributed/quick settlement, highly secure, highly available, etc...
I suggest an amendment to the downvote such that if your total lifetime positive (excluding downvotes) reaches say 1000 or 1500, you should also get the ability to downvote. It’s much easier to lose points than gain them on the site.
I had the opposite problem using meetup.com in the suburbs to meet young people like myself. For example, I would go to salsa or swing dancing meet-ups and all of the people would be couples in your 40 to 60 range. So maybe try that?

Just curious, why exactly do you want to meet people twice your age?
Has anyone had luck using this for their tinder profile?
> The median annual Teacher High School salary in Washington, DC is $65,020, as of January 30, 2018, with a range usually between $51,518-$76,373 not including bonus

https://www1.salary.com/DC/Washington/high-school-teacher-Sa...

A $30,000 bonus is almost 50% of the median salary. It's a significant temptation to commit fraud.
What does the license of the product have to do with the output of the product? You can use GIMP and GCC commercially, for example and libraries used with GCC often have runtime exemptions for their output
I think if you were to poll people (on HN or elsewhere) you would get a similar response re: homeschooling.

FYI. I homeschooled my sons. Tokenadult homeschooled and is author of one of the earlier and most respected homeschool websites, Learn in Freedom.

http://learninfreedom.org

I worked for The TAG Project for part of the time I homeschooled.

http://www.tagfam.org
> I find that people that are always there on the dot tend not to have very much going on in their lives

Counter anecdote. I strive to be on time especially when I know being late will waste the other person's time because I want to be respectful of their time. Many times I've sacrificed my own productivity to be on time. Also, for me, it's a matter of integrity. If I tell someone I'm going to be there at a certain time, I've given them my word. Barring extenuating circumstances (e.g. car accident) I do my best to do what I said I would do.
We work with hundreds of publishers and they all hate it. HTML is already fast. The junk added to the page is what makes to slow. A new fork of HTML is just another development resource drain for no real benefit.
The Six Easiest Video Editing Tools for Small Business Marketers
What's does a "designer in residence" do? Is that a 9-to-5 job?
> I only really see really misguided/unresearched/unhelpful comments downvoted.

On controversial topics, I see lots of better comments downvoted for a while when they are new, but they tend to recover within a few hours.
Our government passed a bipartisan law, to great fanfare, entitled No Child Left Behind, which assumes that every child is capable of graduating … when of course that's complete nonsense.
Why is this discouraging, and how is it an ivory tower?