skysight-inc/HackerNews huggingface dataset:
Looking for beta testers for remote full-time JavaScript bootcamp
We (DecodeMTL) are looking for ~5 people to beta test a remote version of our in-person bootcamp starting in July.

https://www.decodemtl.com/courses/web-development-immersive

Here is what we are offering
- Live streaming of morning lectures
- Full access to our teachers via chat or video
- Collaboration with other remote or in person students via chat or video
- All other services from our full time bootcamp are the same (curriculum, job support, etc.)

Here is what is required from you
- Follow the same application process as all other students, including a technical interview.
- Accepted students tuition will be a fraction of the real cost. ($2,995 CAD vs. $7,995 CAD)
- Be present from 10AM - 9PM, Monday to Friday with the rest of the students.
- Have a quiet workspace setup with dual monitors

---

We are dedicated to providing a superior service to all of our students. You can read some reviews on Course Report.

https://www.coursereport.com/schools/decodemtl#/reviews.

Our goal, will be to help you get a job as a web developer after you graduate. However, you must be ready to commit to the hours & rigour of a bootcamp.

If you are interested, please contact me via email (kevin@decodemtl.com).
My observation was that introducing the "didn't work hard enough" element _is_ moving the goalposts.
Isn't the AP-1000 reactor he is citing about to cause the downfall of Westinghouse and Toshiba due to extreme cost overruns?

Upfront cost, liability and waste disposable with nuclear cannot be overlooked.

He also noted:

> A reactor has a 60-year service life.

Fukushima suggests otherwise. Holding on to old reactor designs has resulted in catastrophic failures.
As much as I'd love a program to infer my intent to a specific language, I wouldn't think it would help me as much. In my everyday work, most of the time I need to handle edge cases, which need specific instructions for specific scenarios. Once the logic is figured out, the writing part is just minimal.

Machine learning/AI can learn from common cases to infer logic from intent. For such special cases, it may not be as common and need instructions. By then, I may as well write code by hand.

Edit: grammar
Exactly, it trivializes both the "geniuses" hard work and the hard work of anyone trying to do something non-trivial.
I imagine embeds would be enabled/disabled per subreddit so mods wouldn't have to deal with it if they didn't want to. A blog that wants to add comments from Reddit would start their own subreddit.
I'm trying to figure out if this is "all hat, no cattle". There seems to be a lot of "framework" here, without much core functionality.

Stated more precisely: if I'm stitching together things that process data and 'yield' results, why can't I just do that in pure Python? What does this framework add?
The trick is - don't try and learn all this shit at once. Make a react app without any extra state management. Just store your state at the top and pass shit down. Add more stuff until it starts to get annoying passing all the callbacks back up. Now you are ready for redux cos you understand what it is saving you from.

React itself is actually really simple and a nice way to make complicated UI.
That quote doesn't seem like good news for the hacker, since it seems to say the contract code is not a legally binding contract (and therefore doesn't govern legal ownership).

It would be an interesting case, for sure.
Toward Semantic Foundations for Program Editors (2017)
Anybody using firebase to roll their own comment system?
that's aspirational, as no such technology is commercially available today.
oops. I missed that part. my bad.
I've never done it but I've heard stories. One particularly nasty one was from a landlord who entered a recently vacated property a few weeks after the tenants left. He found a dead dog who had obviously been left alive. There were scratches and bites and claw marks and filth everywhere where the dog had tried to get out and then to eat carpets, cabinets, etc. The place was generally trashed and infested with roaches that hadn't been there when it was rented. He found it so disturbing he started selling properties after that and exiting the business. (He also called the cops on that one. Not sure if anything happened as a result.)

He said that was the worst but he had other pretty insane stories: domestic abuse, meth cooking, Fear and Loathing levels of trashing the place, etc.

There's a lot of real nasty and/or disturbed people out there. Anything that gives you a lot of unfiltered contact with the general public shows you that. It's depressing and frightening.
There was no talk about russian involvement in brexit until after Trump was elected then suddenly it was jumped upon as another reason why brexit was obviously "unjust".
What have you wanted to use it for?

Pandas is basically an R data frame for Python. A sloppy description of that is a text mode spreadsheet.

The description of Bonobo doesn't immediately invite the comparison to Pandas, to me anyway.
True although Ontario also has a geographical problem.

The majority of the population lives in a very small part of the province, so the electricity for the rest of the province is subsidized.

Most of the ranting from Ontarians is because of how horribly the government has handled our power sector in general.
It's not just skills, though, it's also the time it takes. Like all side businesses, it'll consume quite a bit of your "free" time until you can live off it and quit your job. Many people aren't interested in getting a second job, they just don't realize that's what they're doing.
Looks inevitable and in a way, desirable.

Having brick and mortars shops when you have drone deliveries is really inefficient.

At least for mass-produced goods. Maybe the "artisanal" stuff can survive as independent shops, reversing the hideous chain-store trend.

Next up: office spaces as working from anywhere becomes the norm.

End result: tons of vacant real estate than can be converted into housing.

I see only advantages.
Free Project Idea: Website that evaluates quality of scientific research
Why now: Advances in NLP may make this possible as of now.

Why care: Scientific research is highly influential in society. You could influence the influential with a project like this.

Challenges: Getting full text of papers to parse them. Is NLP good enough to parse the important bits?

What might it look like:

Upload full-text (users would probably use sci-hub.ac) or input a link to free online full text, then it creates a permanent page on the site for that paper, with the quality ratings. This is also how it spreads - via SEO.

Other cool things:

Methods for grading evidence exist, see GRADE by cochrane. http://training.cochrane.org/path/grade-approach-evaluating-quality-evidence-pathway

It could indicate whether the study was pre-registered, whether it shows correlation or causation, whether the study shared all of its data, whether it has been reproduced successfully/unsuccessfully. (Eventually, you could cluster results around topics/hypotheses, e.g. stereotype threat, and show total and rolling avg quality and results of research on that topic, etc)

You could prevent people from falling victim to thinking small sample size means low quality research. Small sample sizes with large effect sizes can be high quality.

If you do this and need UI/UX help, build it, and comment below. I'll check back in a month or so.
The fact that you're offended does not make a comment rude. It makes a valid, interesting point, that disdain for rules can be common to genius and criminality.

In fact, I think your comment is exceptionally rude and disrespectful. If you're not prepared for viewpoints to be challenged, stay out of discussions.
KATY PERRY DANCE
That's not actually what you said.

What you said is it is about time we moved on from C and suggested Rust.

That seems like your own subjective opinion. Which is fine of course, each to their own.

Personally I will continue to use whatever language makes sense for the job no matter what it might be.

Happy to take one for the team if that stance doesn't work for you, I'm not the one here passively aggressively proselytizing.

And thank you for confirming that by the way.
Big agree, and this worries me as it points to a possible way to undermine what I'm trying to do with Suitocracy (https://suitocracy.com) - that is, to record and rate companies based on their ethical conduct, verified by media coverage rather than customer anecdotes. Uber example: https://suitocracy.com/company/uber

If the media starts trying to pass off complete non-events (like the Facebook mention in particular) as ethical failures, then it's going to make it increasingly difficult to separate the signal from the noise.
But this is true of every level of mathematics. See humorous proofs that 2=3 amounting to manipulations like 0a = 0b, cut the zeros, a=b. This is no fault of "nonrigorous elementary algebra", it's a matter of remembering all notations are abbreviations and you have to know how to manipulate them.

You can get away with dy and dx if you just think "I'm not writing integral signs because they're annoying" and remember the rules of working with integrals. This is how stochastic differential equations work -- they're not even differential equations because Brownian motion is not differentiable, they're just notation.
There's a syntax error in mutate_my_dict_like_crazy at http://docs.bonobo-project.org/en/0.2/guide/purity.html.

Seems the documentation is still quite WIP.
1 part inspiration, 99 parts perspiration
Have you checked out https://www.couchsurfing.com?
> Apparently people who make more than minimum wage automatically have more intrinsic human value? I'll never know.

Oh, in America at least that is certainly the case. We hate and ridicule the poor.
Right, because there isn't a litany for what could go wrong with every single technology mentioned in this article already...

Let's not pretend like there's a single technology out there that isn't constantly under fire.

If you strip out the strawman argument against each technology ("Let me tell you a story about how this technology didn't work in my imagination") you end up with one single premise - do research before adopting tech. Did you need to be told that? I think if one single person is making tech stack decisions in production and no one is going "uh can you justify this" you have far more serious issues.
The good part about React is that given a `messages` data structure and a `render` function, it implements `addMessage`/`addMessageBefore`/`updateMessage`/`removeMessage` on its own. Writing once and not multiple variants of the same is good.
Another good thing is that that there are a lot of components someone already published, that are ready to use (immediately, or after a few small fixes/PRs).

The bad part is that React has a lot of code on its own, and somewhat strongly suggest use of even more. It's orders of magnitude more than that your `{add,update,remove}Message` snippet has. While React tries its best to hide all that complexity, it's still there. Designing, writing, reading, debugging and rewriting (if necessary) those few functions is all trivial (but somewhat routine) - not so much with React.
Some people have used it with Raspberry Pis; I don't own any myself. I tried a BeagleBone Black once and found that the CPU couldn't keep up. The CPU use will vary a lot depending on what sample rate you set and what demodulator you're using. Lots of room for improvement, too.
Is it possible to get an MS in the hard sciences and remain ignorant of the placebo effect?
شركة عباد الرحمن لنقل العفش وتخزين الاثاث 0535220955
I'm surprised there is no mention of D-Wave systems - the quantum computer that Google bought a while ago [1] and how/why they decided to build it themselves from scratch.

[1] https://www.quora.com/How-much-did-Google-pay-for-the-quantu...
I'm not offended, I'm stating a fact that we were talking about what makes a genius and you decided to make it about rape and there was an implicit derision aimed at the person you replied to in addition.

I'm here discussing... Carry on.
It's indeed intended for «small data», by opposition to «big data». I know, that does not say much, but I basically wanted to handle small flux of data without having to install the "big weapons".

I'm preparing explanation pages for a lot of the questions I got, including comparisons, volumes of data, where it is good and where it is not ...

All that will be well ready before 1.0, but for now, we're at 0.2 ...

Thanks for all the hackerlove, though!
Nobody has the capital to set up a taxi system across the US simultaneously. Even Uber, which doesn't have to pay for the cars up front, has to launch a city at a time. Self driving taxis will follow a similar path, launching in Mountain View by the end of the year (according to Alphabet's original claims), expanding to Silicon Valley and LA, and then eventually expanding everywhere. Owning personal transportation in Silicon Valley alone is a nearly billion dollar opportunity.
> what's the alternative for small-to-medium React applications that still need to store state?

I've found that with small React apps, you normally organise each component to be responsible for handling its own state.

If you need a global shared state but your app isn't large enough for Redux then lots of people pass callbacks down to child components as parameters. True story.
I honestly can't tell if this is a joke comment or not. With the exception of the loan forgiveness idea, it sounds like a pretty obvious list of improvements. Genuine question - what about it makes you think it's particularly left-wing?
In the case of mathematical accomplishments, there is an objective way to predict people's future possibilities: How young and how well does the person do in International Math Olympiads?

These Fields medalists all fit the pattern: Maryam Mirzakhani, Grigori Perelman, Terence Tao. Check out others at IMO Hall of Fame--all top listers I checked are doing very well, although many of them are still young and studying. [1]

So it does seem most top math prodigies who stay in the field or adjacent ones continue to produce exemplary works, and luck does not seem to play a huge factor there.

I mean, luck may contribute to a given single accomplishment, but it also happens because the person works on the problem from many different angles, using creative approaches based on sufficiently deep understanding. If someone tackles several problems with such ingenuity, at least one of them is bound to get solved.

In other fields, we have fewer objective measures, but from my years of experience teaching and mentoring gifted and highly gifted kids, you can tell how well they will do academically at the university level by the time they are in grade 3.

[1] https://www.imo-official.org/hall.aspx
The picture looks more like a Gorilla than a Bonobo too
Short answer : parralel execution.
The EU also proposed (and implemented?) its own online propaganda army long before Brexit, so the Russians might not be the only ones to interfere in public opinion.

"In order to reverse the perception that 'Europe is the problem', we need to communicate that the answer to existing challenges... is 'more Europe' not 'less Europe'."[1]

[1] http://www.telegraph.co.uk/news/worldnews/europe/eu/9845442/...
I've always loved that post but the truth is that while you can not parse [X]HTML with what I'll call a "regular expression", by which I mean the formal CS definition [1], you can with a suitable "regex", by which I mean what most folk mean by the term "regex".[2]

[1] https://en.wikipedia.org/wiki/Regular_expression#Formal_defi...

[2] PCRE engines support recursive matching etc. but perhaps the most illuminating example is regex in Perl 6 such as this JSON grammar (a Perl 6 grammar is a class containing Perl 6 named regexes): https://github.com/moritz/json/blob/master/lib/JSON/Tiny/Gra...
I agree. React is a great rendering library which somehow became the core of a mix and match framework, plagued by backwards incompatibility and maintained by plethora of individuals. As a result upgrading dependencies is never safe and and each of tens of them is quite likely to introduce breaking changes or become obsolete, leaving you having to make unnecessary changes in your app.

Don't get me wrong, I think React is good at what it does, which is rendering. I just don't think the maintenance of a react app, which includes dependency management, is worth the benefits. Similarly the current model of reinventing everything in the "react way" is hardly speeding up development.
I used to hike/run MacRitchie every weekend or other weekend, the full 16km. The trick is to bring a spare T-shirt in a plastic freezer bag (press before sealing to remove all the air). When you get back to the Mushroom Cafe, remove your soaked T-shirt and put on the dry one. I think it ranks with the first coffee of the morning in life's greatest small pleasures.
I think you mean "rule of law" when you say political culture. People will pull themselves by their bootstraps amazingly well if they know they can keep what they make.
GitLab 9.1 Released with Service Desk, Canary Deployments, and Burndown Charts
Any energy company is a technology company.
Switching to React definitely has a learning curve, especially if you are coming from old-stool JavaScript or just not used to some of the concepts in React or Redux themselves. That said, once you get your head around it things start falling into place.

We're recently built a React Native app and I feel the benefits it brings to cross-platform development make that ramp-up worthwhile. A single iOS and Android codebase is a glorious thing, and helps avoid needing silo's of specialized developers.

I would say that the maturity (or lack thereof) is obvious when using React. The big ideas are solid, but there is a lot of thrashing - you need to watch each new version for backward-compatibility issues and carefully manage your dependencies. Coming from Ruby/Rails, I also feel like React is still at the point where you're spending a lot of time configuring things vs adopting standard conventions - it's getting there, and projects like react-navigation are helping build up that boilerplate, but certainly can be frustrating at times.
Currently realizing that we only have one word in french for both ape and monkeys ...
I disagree. Calling someone a genius and someone else not is akin to calling someone a terrific athlete or not.

Your excellence in no way diminishes the value of my attempts. It does put my success (or lack there of) into perspective and gives me a meter for what excellence looks like. That's a good thing, though. Having something higher to strive for, and knowing that it's possible to do better, is a significant factor in personal growth.
It has nothing to do with them being beneath me.

Their are people making a nice living in every industry. The overwhelming majority of service workers do not.

There's a possibility that my middle-aged waitress is independently wealthy and just doing this for fun, that doesn't stop me from leaving a $100 at Christmas time.

It's not because I think I'm better than her, it's because in all likelihood, I've been just a bit luckier than her financialy.
Thank you. This is true, the frameworks are not only trying to speed up the performance, but first and foremost abstract from the DOM. And for quite a while they've been failing on delivering that performance. Things get better with react server side rendering and the like, but they still need tons of javascript loaded alongside the nicely rendered html which still makes it quite laggy.

Recent example of it is gitly.io. It is a beatiful web service which is I believe written in go. I just looked it up and it merely uses 200 lines of vanilla js. When I'm logged in and actually browsing the file tree.
With the ancestor of bonobo, I was processing 5M lines of data in around 1 hour, including extraction, joins, api calls and a few loads. That should give a first info about the size target.
Maintaining it right means monitoring it, which means a full time desk job for a controller looking at N turbines, and making regular site visits for inspections. Part of the inspection process means halting the turbine so one blade points straight down, and then rappelling down to inspect it for cracks and dirt (they're like windshields. bugs stick to them.)

Not on the same scale as installation, but still a steady source of jobs.
Yeah, it gets annoying really quickly. You go three components deep and you're ready for redux.
Smile: High Court judge uses emoji in official ruling
Press C-z. Multiple edits can be achieved through marking in helm. I need to get a grips with this part myself - sometimes it's just easier to use dired.

Have you figured out how to switch between recent list and other match lists? Sometimes get stuck when a prefix matches bang on in recent and need to get to the other matches.
Confide, Screenshots, and Imaginary Threats
That doesn't seem accurate, and I'm saying this as a Python programmer. Problems in Python's domain could have been solved in Perl in 1997. Perl was around since 1985 and drove a lot of the early web. It's perfectly good for web scraping.

WebL is a little more advanced than Perl or Python with its nondeterministic concurrency and combinators. I think the concurrency is best implemented with an event loop, which I think both Perl and Python had in 1997 (maybe not Python). But this related paper, which funnily enough I re-read yesterday, says that they implemented it in Java with threads:

http://static.usenix.org/legacy/publications/library/proceed...

(Actually this version doesn't seem to say it, but the version I have does.)

I would like to think that Python saved the world, but Perl and to some extent Java were already around. Java might have started been after Python, but it was popular before Python was.
> Weaker than "I don't understand what the paper says, only read a high level layman summary, not sure even what what the experiment was for, but I'm gonna piss on it anyway"?

Come on. Parent was saying what it looked like to a layman, and then asking for someone to address that and ask what was actually going on. No need to "piss on [him]".
Worked in retail in various positions and I would also recommend the retail experience for any aspiring entrepreneur, especially folks tumbling down the e-commerce rabbit hole.

Being able to provide good customer service while under fire builds character. That or it will break you and you will flee retail like the plague.
I think azure has a spending limit.
Adding ethical lapses to media and news paper companies might be a good idea as well
Some companies go for that 'disciplined javascript' style. It's a nice paradigm to follow, but every time you'd want to make it slightly more advanced (as the app grows) you'd have to implement tooling on your own.
Changelog: https://cran.r-project.org/doc/manuals/r-devel/NEWS.html
You really think those analogy is relevant to this case? All the examples you pointed out all have either neutral or positive connotations. What you should have presented was any example of (if any) a successful tech brand with a name that brings strong negative feelings.

Cockroach not only has negative connotation, but the negativity scale is pretty strong.

Bring me a single person who will say they get good emotion when they hear "cockcroach". Sometimes you need to be stubborn about your business decisions, but if you're being stubborn about naming your business after a word most of the population will get negative feelings the first time they hear, then you're doing it wrong. It's not even a subjective thing, with a bad name, people are less likely to talk about your brand than if you had a positive name.
I don't see what's wrong with redux for medium/small apps?
I did not bother to read the article. The title looks suspicious to me. For a scientific breakthrough, you don't plan it ahead. Instead, you work hard for a long time and all in a sudden you hit that milestone. It is unpredictable and certainly cannot be planned easily.