skysight-inc/HackerNews huggingface dataset:
Are you seriously asserting that climate models are as direct an application of basic statistics as a coin flip?

Statistics work really well when we understand the system, the initial state, inputs, and can accurately measure the results.

None of those apply to climate models, especially regional models.

Statistics make it easy to mislead yourself that the precision of your numbers implies correctness - like the joke, How do you know economists have a sense of humor? They use decimal points.
It's easy. If I had a site generating that kind of money on the side for that little work, I wouldn't quit my job either. Why would you when you don't need to? Two income streams are better than one. I'd just pay off debt, then bank the profit and build up a nice cash cushion.

Assuming this would be his only income, the costs would breakdown to something like this:

$8,000 NET PROFIT

$5,600 AFTER TAXES (assuming 30% - largely depends on where he lives)

$4,800 AFTER HEALTHCARE (assuming $800/mo - w/family coverage this would likely be more like $1k+/mo)

So we're down to less than $5k take-home already, with a lot of additional risk. He would also lose other benefits like a 401(k), and other various perks. He said elsewhere in the Reddit thread that this "almost" matches his work pay, so I assume he is already making well into six figures, and already taking home more than this from his employer's paychecks (probably $6k+).

With that info, the choice is clear. Just keep the job as plan B, and enjoy a double income stream. Why take on significantly more risk for less money, with no benefits, when you don't have to?
Hi,
This is the wrong place for this. You should put it here:
"Ask HN: Who is hiring? (July 2017)"

https://news.ycombinator.com/item?id=14688684
The Website Building Dictionary
Same for me. I happen to live in a place with decent enough bus routes. A monthly bus pass is $90. Insurance for the single car my family owns is...$90.

So already a bus pass is on point with owning a car and that's just for insurance. Add to the cost of operating a vehicle: gasoline, oil changes, repairs, annual inspections/registration, etc.

Busing for my commute and then using Uber/Lyft/Zipcar for abnormal trips is cheaper than owning and operating a personal vehicle, today. Forget about 2025.
My only criticism about these tools/addons is that you're multiplying your dependencies to solve an "issue" that could have been entirely avoided by choosing a state management design that is more suitable for the situation. Most developers default to Redux without acknowledging the costs to using it.

Shameless plug: I created React Axiom for those who want a lightweight model pub/sub render paradigm with React:

https://hackernoon.com/introducing-react-axiom-84bf37a50adb

https://github.com/wgoto/react-axiom
What type of hardware enables VR at a similar cost to a phone?
If you choose to redistribute wealth in a way that immediately alleviates all of those issues, you kill the golden goose (private industry). Similarly, if you just give food, shoes, supplies, etc. to poor people everywhere, you screw with the local economy and destroy businesses. For example, if a guy is selling chickens, and all of a sudden a million chickens are donated to everyone, that man can no longer sell chickens.

Also, you can't simply give billions of dollars to foreign governments and have them build infrastructure, provide clean water, etc. They will squander and steal a large amount of it, as has happened repeatedly.

So yes, I agree that it's sad that in a world of abundance, people are starving and dying. But you need to give it time, align incentives, and let prosperity continue to raise the world out of poverty, as it has done in so many countries that are adopting market-based systems. China and India, despite their faults, have adopted systems that embrace the market more than their socialist / communist pasts, and have raised hundreds of millions out of poverty.

It's a utopian belief that if we could just get everyone on board, we could instantly solve everyone's problems. The correct solution is to remove barriers to free enterprise, allow people to gain and re-invest their wealth, and over time people will be raised out of poverty world-wide.
This is supposed to be sarcastic
Marketing creates value for amazon, but it's externality is a thin layer of shit over everything else.
How are you subscribed to HN replies? I had something set up a year or two ago, but it stopped working.
They: you will work 99% of the time on other things [...] but it can get really really nasty without the foundation.

You: I disagree.

Do you see how someone could make the mistake of thinking you meant "theory is useless"?

FWIW, I agree with you both.
Principally https://dredmorbius.reddit.com

I cooked up a lot of these ideas posting to G+ as well, see especially my Epistemology collection:

https://plus.google.com/collection/8lUNg

My definition of "Tech and Media" is expansive, but there's some coverage there:

https://plus.google.com/collection/MVQzY
There are no protections against trolls. At this point a dedicated group of less than a hundred could probably take over the vote.

I'd actually love to see more dedicated troll attacks. So far the main attack seems to buy $SEB since it's so expensive, but sometimes it later gets sold at a profit.

Personally, I've mentally written off the $50k so, I'll just be enjoying the show.
You may cheat all you want on your homework, but if calculus tests are like they were when I was in college, taking your exam with no notes or calculator, if you've only cut and pasted from Wolfram Alpha all semester is going to lead you to getting an F in the course.
"in a way that improved performance rather than making it worse"

This part is not realistic if it's apples to apples. Performance will always drop because the high performance came specifically by doing unsafe things that enable attackers. Adding checks or restrictions slows it down. The question is whether it can be done without slowing things down too much. I'm hopeful about this given many people are comfortably using their PC's and the net on 8-year old PC's w/ Core Duo 2's that still run pretty well. That was 65nm tech. Matching it or at least a smartphone is what I'd aim at for first run.
Thanks for the feedback. I'm on the build team here at GitLab, and we try and keep installation as easy as we can, but GitLab is a complicated application.

One of the benefits of the omnibus package, is that all configuration is done through a central gitlab.rb file. So the different configuration formats for the individual services is not noticeable to the administrator. Unfortunately, this doesn't necessarily translate to source installations.

We try and provide good documentation for building from source when our omnibus package or docker image isn't an option: https://docs.gitlab.com/ce/install/installation.html. Any feedback on issues you might have following this guide is welcome. I don't know that we can fix the different configuration formats, but we should be able to fix hardcoded paths. Any examples you could provide would be appreciated.

We do provide docker images for those on operating systems we do not support. https://docs.gitlab.com/omnibus/docker/. If you're just looking to run the latest version, this might be the easiest way for you to proceed.
Ahh, okay. The Hobby Lobby owner is also a founder and board member for "Museum of the Bible". https://www.museumofthebible.org/board-members
This is a clever idea but it really doesn't scale to larger sites since relies on having access to the full text of every page on the client.

Using the rss feed to find pages is neat, but you might be better off just modifying your static site generator to produce a nicely formatted single file that your Javascript can read directly.

I don't have local search (it is hard to beat google) but I did implement a client-side tag cloud [0] for my statically generated blog. The embedded javascript is generated from the site's content each time I build the site.

[0] https://sheep.horse/tagcloud.html (Statically generated client side tag cloud)
The "if it's small, it's a weed" is probably ok for a v1.0 product. They might want to talk to Toshiba - they bought IBM's retail Point-of-Sale business a few years ago, and they had a product called "Veggie Vision" [1] that identified produce at the cash register via a camera.

Insert "Not Hotdog" joke here, but having a wifi connection to the cloud where heavy-duty weed classification software could be run would keep the device costs low.

[1] http://researcher.watson.ibm.com/researcher/view_group.php?i...
It's only a matter of time until these AWS primative replacements are mature within Kubrnetes, which is definitely a good thing.

AWS is wonderful, but you always have to have tooling ready to not be held hostage by a vendor. And any vendor will hold you hostage once they have enough market dominance or enough of your business.
It is other way round. Kent is mostly a programing pattern/methodology peddler.
That depends. Farmers used to mechanically remove weeds with a cultivator. (a fancy hoe attached to a tractor) Those cultivators will remove all weeds and no weed grows resistant to them.

However they have many disadvantages:

Cost - $500 worth of fuel for the tractor vs $250 for chemical + $50 for fuel to run the sprayer is the big one (These cost numbers are what I've heard but I might remember wrong).

CO2: that $500 worth of fuel vs $50 directly translates into CO2, which in turns translates into global warming. (this is the only one that you can argue doesn't have a financial impact on the farmer - and it isn't clear that those arguments are valid)

Soil disturbance. Every time you til the soil you disturb the natural soil. It isn't as bad as deep plowing, but it is still harmful.

Soil compaction. A repetitively light sprayer can cover 100+ feet of crop in just two tire tracks (the first wheel the runs over the ground does the damage, the second barely adds anything so the 4 wheels result in two tracks). A tractor is heavier (the impact of weight it not linear though so figure 10% worse), and can only do 30 feet so you end up with just over 3x as many tire tracks compacting and harming the ground.

Labor cost. Sprayers can run at 15mph in the field. Cultivators are probably running at 5mph. Not only are you taking 3x as many passes, each pass takes 3x as long. You pay the operator by the hour.

Now for your robot which applies? The weed pulling robot will only disturb the soil where the weed is. However the robot needs to get to the weed which increases compaction along each row.

My guess is farmers will spray everything as a primary prevention. Then they will fly drones over the field and send a robot down only the rows where there are weeds. That is just a guess though, you can imagine your own parameters for future robots which will change everything.

Note, herbicides are not nearly as dangerous as popular press makes them out to be.
Can photos of Cuba bridge cultural gaps?
A peek inside Tesla’s secretive Model 3 production line
Yep, that is:

>manage to escalate to a higher level of support

It's not that easy on many support Call Centers in my experience, not before having gone through the checklist with a number of unuseful suggestions (already tried because listed in FAQ).
Thanks! I have been using kubeadm for my "cluster" with some home-made ansible playbooks so I hadn't just gone ahead and tried it out yet. Good to know I'm headed down a path that others have already been down.
Anyone else reminded of Snow Crash by this?
Another red flag on redux: recommended practice--query JSON over HTTP (likely backed by an RDBMS), renormalize the hierarchical data, and then reshape the renormalized data before passing to components.
"An attitude I can do whatever I can is not a healthy way of relationship." - they are Amazon, they can do whatever they want; they do this stuff all the time. Arbitrary shutdowns, clueless "support" staff, lack of communication, meaningless replies, seizing funds, and general unethical behavior is par for the course with Amazon.
SlamData really seem to hate MongoDB.
The owners of Hobby Lobby are building a museum of the bible in Washington DC. via http://www.npr.org/2017/07/06/535823149/hobby-lobby-agrees-t...
https://twitter.com/leyawn/status/882973851759628288
Probably it could be made faster by working a little with InstructionSequence https://ruby-doc.org/core-2.4.1/RubyVM/InstructionSequence.h... and creating a "compiled" file to save the parsing time.

I played with it on the day they released Ruby 2.3. It's not meant for distributing code across machines and it could fail on the same machine after some updates. It's probably not worth it to shave 152 ms on an interactive command.
Security Awareness Training Can Protect Organizations Against Ransomware Attacks
Yes, the first image in the README is from cities.go. The data file is too big so I didn't include it in the repo, but the Makefile will fetch it.

https://github.com/mmcloughlin/globe/blob/master/examples/Ma...

It came from this node package

https://www.npmjs.com/package/cities.json/

It looks like the dataset has more cities in some countries than others.
> Only supports up to 100 routes.

I don't know if AWS has the disclaimer up anymore, but the default limit is 50 with limit increases available to 100 with "no guarantee that performance will remain unaffected"... or something like that.

What network type are you using, out of curiosity?
It looks like you stole this from this tweet?

https://twitter.com/mattdpearce/status/882762284858097665
What if the site is genuinely useful, though? I like The Wirecutter for technology opinions, and affiliate links are the only way they make money. It seems like a win-win(-win) to me, if the products are actually things the visitors want to buy. They're a more informed and more satisfied consumer, Amazon (or whoever) gets another sale, and the blogger gets a commission.
My source is simple observation. I did all the mowing as a kid, acres every week. In the spring, chopping down all the new dandelions was satisfying and the grass looked great. By the middle of the summer, dandelions were back but now they were strangely 'smashed' ones that grew no taller than 4", with flattened stems that turned or curled or flowers on short, short stems that bent over.

I'm sure that gene was always there; but billions of mowings over a century of lawn care means its present everywhere. Simple selection?
3 Marketing Tricks to Promote Your WordPress Website
That's a huge vest. Mostly I use my handheld so even the VaporAir is more than I need. So different use cases for these two recommendations.
But it might seem like good time management to have Wolfram Alpha do your homework sometimes. That means it's going to take longer for a teacher to notice that you're not getting a concept well, and that means a lot more painful surprise-F's on tests.
Thanks! I was really glad to find that imgur tool. I wanted to make sure the images in the README were kept in sync with the code.

Also credit has to go to https://github.com/tidwall/pinhole where all the actual rendering happens!
Vendo Celta 2 portas, 2014/2015.

- Direção, Vidros e Travas
"Man's gotta have a hobby."
Right (not sure why you're downvoted). I don't think the spread will have a large effect though, for such infrequent trading.
Edit: disregard.

Title is bad. There's a civil suit attempting to take the artifacts, but the government hasn't won yet.
I think that's a flawed comparison, at least for some people it has a negative impact (as opposed to simply not being useful enough as a tool).

I've actually derived a lot of value from Facebook in the time that I've had it, but I left as an experiment with my mental health and it's genuinely helped me.

Also, not being able to control it is hard to blame on the end-user when Facebook designs aggressively around engagement and hooking users in by virtue of psychology.
Yes the top image in the README is cities. The Starbucks image is lower down in their distinctive green color.
30 Day Free Trial: Watson CX Analytics Mobile
I'd disagree with having batteries in people's homes. They produce heat, require space (which has a cost), require maintenance and an inverter, they are not fault tolerant, they'd be a massive risk to people in the event of a fire (would you like to be a fireman going into a home that had a massive Li-ion battery in?).

A better place would be at the generation source with substation batteries for smoothing out blips.
And I think that's half their goal. Why fix something if it gets you more customers (direct or roundabout)?
Agreed. This headline makes it sound like they're cheating in exams, but this is take-home assignments we're talking about. If wolfram alpha wasn't available, they'd be asking friends or posting in maths forums. Wolfram alpha is simply more efficient at this job but all take-home assignments have this problem inherently.

Students just need to be aware that they should learn from solutions provided by wolfram alpha (there's nothing wrong with that), otherwise they're going to flunk the closed-book exams anyway.
Mark a few of the messages as important and you won't miss future ones. Given how pervasive getting signed up for email lists is even when I don't really want to be on them, the opt-in model makes more sense for me than the opt-out model.
Its not just high school students. I had some classmates in grad school using it to breeze through feedback theory homework. The tool is as powerful as students are lazy.
It is not cheating. It is leveling the playing field.

Some students will inevitably have access to tutors or parents who can give them the full answer. With wolfram|Alpha all students have access to this.

What this really show is that homework isn't the best tool for gauging student prowess.
Interesting. What's the rationale for this? Detecting market manipulation?
It happens by default when you deactivate. Try deactivating and then logging into messenger.com or the Messenger app.
This isn't new... I had a TI-89 in college that could solve for calculus equations. As someone else pointed out... we couldn't use it on tests though.
Hi, I am from the GitLab UX team. You may be happy to hear that since and even before the implementation you described we have been busy on a real upgrade for navigation across the whole of GitLab.

Rest assured, that we are hard at work at this (see for more information https://gitlab.com/gitlab-org/gitlab-ce/issues/32794). Even better, if I am correct, there will be a new navigation concept (first alpha iteration) released in 9.4! This will be hidden in a feature flag, which will be accessible from your personal settings.

In the coming months (and thus releases, every 22nd!) we will continue to improve upon this concept, to eventually enable it by default for everyone to enjoy.

We know that the shortcomings of the hamburger icon are suboptimal, but also know that reverting is not always the correct choice. With the new navigation concept we focus on getting a clear distinction between global and contextual navigation. We did proper UX testing to be able to clear out multiple bumps in the road/implementation and are pretty stoked about finally getting it in!

Again check for more information this issue https://gitlab.com/gitlab-org/gitlab-ce/issues/32794. The scope of revising navigation is pretty far reaching and has been on the minds of almost everyone on gitlab!

Note that colors, functionality and any specifics can change throughout the process of implementing over the coming months :)
I wasn't clear: I was referring specifically to the analogy drawn between engineering/physics and this industry. The analogy is an ideal that I don't think reflects the practice. In practice this industry focuses on theory, and sometimes quite intricate theory, as the absolute most important knowledge to have almost to the exclusion of other things.

The bitter and vitriolic comment I responded to is a reflection of this.
This! I'm at a small consulting shop (< 5 ppl), so it's really, really nice to have one subgroup per client; I'd hate having pages and pages of "client1-project1", "client1-project2", ... in a Github setup.
This is instantly what I thought too. Essentially this guy is teaching how to get rich by using SEO, catchy gimmicks/ideas, and the likes. The spam teacher themselves get filtered, how ironic.
If you haven't already, it can't hurt adding your sending domain to https://www.dnswl.org
Too right; it may help being able to just provide the answers, but homework made up a small percentage compared to the actual exams, which of course were done without any notes and were simple enough not to need a calculator.

It may be difficult trying to teach these kids how to perform the math itself when they can show the homework, but ultimately they are failing themselves when it comes down to needing a fundamental understanding on the process itself.

This reminds me more of teachers scoffing at calculators being a crutch. It comes down to the students' willingness to learn, not how to thwart cheating on homework.
Google Mail Keyboard Shortcuts
Solomonoff induction is an (uncomputable) method which takes a sequence of inputs and predicts the subsequent inputs. If that sequence comes from some sensor, like a camera, then it can be used to predict what that sensor will detect in the future (and hence, indirectly, what the future state of the world will be). Solomonoff induction is completely passive, it doesn't say anything how to choose an action to take.

AIXI applies Solomonoff induction to a reinforcement learning (RL) setting: the sequence is split into three parts: "observations" (passive input, e.g. from a camera), "actions" (which are under the agent's control) and "rewards" (which are numbers). AIXI uses Solomonoff induction to calculate what the total future rewards will be, if the sequence so far were followed by action A; or by action B; etc. and then performs whichever of those actions gave the largest predicted reward. This does tell us which action to take (at least, computable approximations do), but it relies on there being a source of reward; all sorts of "AI safety" research (e.g. intelligence.org ) is based around what such a reward should look like, and ways that an AI might achieve high reward whilst subverting our intentions.

This 'causal entropic force' is a sort of implicit reward: the system is rewarded when it is able to efficiently reach other states; so it ends up 'putting itself in a good position', whatever that might mean in a particular situation.

It hand-waves away a few key points: it needs a good predictor (e.g. Solomonoff induction, or something computable), and it also seems to need a world model which tells it what the "states" are. Solomonoff and AIXI don't need to be given a model: they build their own implicitly. They do need their input to be hooked up, e.g. to take pixels from a camera or whatever, but that's a known property of the implementation (e.g. the hardware available on a robot), whereas there's usually a bunch of ways we could model the world, with no "obvious" right answer, and that can directly affect how the system behaves.
unsolicited feedback: I know you guys beefed up the documentation with one of the most recent releases, but this is an area that probably needed some work circa v1.5. Most of it is pretty self explanatory if you are familiar with Route 53, but It would be nice to have some more examples of stuff like "here's what a reference cluster using a private route53 hosted zone and private network topology looks like, and here's why you might want to do that".

is there documentation on the gossip support anywhere? I'm not seeing much aside from "just name your cluster with a k8s.local suffix and you are good to go"
Or they could cheat by doing their homework, then checking the results on Wolfram Alpha to make sure they always get 100%.
What boards or clearinghouses work well for harder-to-define roles? (tech translation, multi-disciplinary, new business development, co-founder-like roles, etc)
Still locked out of my AWS account
http://www.hnreplies.com/ works well for me.