skysight-inc/HackerNews huggingface dataset:
The "materials, tools" part is fairly standard in the U.S. (I believe the OP is in the UK, though, correct?). The "knowledge" part is overbroad.

If knowledge were replaced with "Company's confidential information," then that would make sense and is standard. Your employer has a legitimate interest in your not using their trade secrets and confidential information for your own use.

But everyone gains "knowledge" working at a job. Whether it's learning a programming language, being introduced to a publicly available tool or service, we all learn things of general applicability at our jobs. Come on - why do employers ask for people with X years experience, other than the fact that they understand people learn things from their working experience?

So, yes, this is unreasonable and I wouldn't sign it, unless amended.
One area where people are rolling their own solutions is live broadcasting by independent journalists.

My advice on the US market is to continue to focus on B2B because:

1. It is a natural extension of what you are currently doing and that provides the potential for "viral" sales when users change companies or companies expand to new markets or justs because people love your product.

2. The consumer use cases are probably few and reaching those few will be really hard because the communication channels are very noisy.

3. A $300 price point is high for consumer networking hardware in the US.

4. The costs are even higher because of the way consumers consume wireless service in the US. Typically, they have locked phones and a multi-year contract with a single provider. Unlike other parts of the world, consumers tend to not purchase unlocked phones and consume data by purchasing SIMS.

5. In the US, wireless data only service plans tend to be a premium product.

6. The existing wireless infrastructure tends to support normal high bandwidth consumer use cases such as watching Netflix.

Good luck.
DEEP PURPLE “Highway Star” Solo – Two – Hand Tapping by Arek Religa
I don't have the link, but I remember reading that in the US energy requirements peaked somewhere 5-10 years ago.
Right now orange Vans Authentic Pro LX (these: http://imgur.com/a/8VEm1), but it kind of changes; last summer I spent almost every day in white Converse low tops and later a pair of the Ecco "Soft" series High Tops (can't remember which ones).
> You do the right thing, the right way, every time, or somebody could die.

This stood out for me in the article. I moved to coding after a few years as an aerospace engineer. In the aerospace world you don't want to make mistakes either, so I know how jarring it can be to move to an industry that operates on the motto "just ship it and we'll patch it later, maybe".

I hope they can bring their thoughtfulness to their code and develop a reputation for shipping solid product.
Usually just simple data analysis, really nothing far outside of the 'statistics' lib. Currently it's more the exploration and discovery part of the exercise I'm struggling with. I've got a few hundred thousand csv files representing various aspects of Australia's national energy market (e.g. outcomes of 5 minute supply auctions). I'm trying to make my way through that, figure out what's relevant and wrangle the relevant stuff in some organised fashion.

Is pandas the wrong kind of tool for this type of thing? Going off what rdorgueil has said, I'm beginning to suspect so. Is there a data-wrangling 'gold standard' library for python?
I think it's largely an urban myth.

All expressive languages whose type systems don't have a 1-to-1 equivalence in the runtime's type system need to employ some degree of erasure.

The distinction between "erasure" and "no erasure" doesn't make much sense. It's always just about more (CLR 1, JVM < 10) or less (CLR >= 2, JVM >= 10) erasure.
Copyright is broken.

* https://www.youtube.com/watch?v=tk862BbjWx4
Is there a definitive book explaining Quantum Computing from the ground up?
I have been going down the rabbit hole of copyright, fair use, and the Google Books Settlement recently. This article is a great summary including a lot of the peripheral issues, but the "2003 law review article" linked in TFA is nigh unreadable to me, compared to the actual legal opinions and briefs[0].

They are a couple of fascinating documents. The Authors Guild seems gobsmacked by the final ruling, and so am I. Perhaps the SCOTUS was correct to turn down hearing the case, if only to let the issue settle a little more, but it really feels like it's likely to be overturned in the near future.

There are some interesting tidbits in the opinions:
1) In the definitive ruling, the judge decides that the harm done to the market for the books is negligible, or overcome by the transformative "purpose" of the the usage ("purpose" is significant because most examples of fair use include some type of new creative "expression"). This is surprising to me.
2) Google Books is ruled fair use in part because the book descriptions (and snippets?) are metadata describing the books, information that should not be controlled by the authors.

[0] http://www.scotusblog.com/case-files/cases/authors-guild-v-g...
I never thought about it that way, but that's a neat perspective.
Hard to answer. It all depends on why the individual became a self-taught programmer in the first place.

A surprisingly large amount of people who use high level or interpreted languages completely lack the fundamental knowledge about how a computer works and the history of computing.

People who learn to program because they think arduinos are interresting typical has poor understanding of high level concepts such as OOP, design patterns etc.

The list goes on and on.

I think many hobby programmers lack fundamental knowledge about version control systems, but it may be a misconception.
Oh... now it makes more sense. Didn't mean to sound harsh. Thanks for sharing your framework! :)
Most ISPs offer uncapped for a fee. Bell offers a deal with their mid level TV package and uncapped gigabit for $100, you might have to get the right sales person for it though. I have that deal for 2 years right now. A few friends of mine are on a similar deal from Rogers, but Rogers only has docsis to my area and not ftth. You're getting ripped off and badly. The straight up flat rate advertised price for uncapped gigabit on bell is $150.

https://www.bell.ca/Bell_Internet/Products/Fibe-Internet-940...

Note the "included monthly usage" is unlimited. Unlimited is at least fairly unlimited - I burn over 5TB/mo sometimes (big nas and Plex server) and they have no problem with it. If you're willing to ditch the TV, check out some of the smaller time ISPs too, often good deals to be had there. Teksavvy is offering $89 for 250mbit unlimited.
Netty is a more mature foundation for this sort of thing and likely much faster
But this article is about the _US_ wind industry, and US installers won't be installing worldwide
Why Google Stores Billions of Lines of Code in a Single Repo [video]
Yes, those shadows[1] are weird and feels a bit like low res shadow maps in games. Hopefully they start using diffusers in the future.

[1] https://pbs.twimg.com/media/CIUkuDmUcAAqiF7.jpg
DSL is what's available. Wireless is too susceptible to the terrain.
>To people making fun - this is not about creating audio files, but rather about techniques to reduce latency and jitter when playing audio files.

They are more like techniques for creating April Fools jokes...

>For example, one of the responses proposed pre-loading a large fully-rendered audio segment onto a DMA buffer to remove the CPU from the latency-sensitive pipeline entirely.

You missed the fact that that response was taking the piss of the initial post...
As we electrify our transit sector, there will be a bump in consumption.
No offense, but besides the advanced materials and mechanical design required to keep these things from tearing themselves apart, there is a lot more in the control and optimization software for these that goes into adjusting for changing weather conditions and power demand.
I think your suffering from the classic engineer's disease of thinking something is a whole lot more simple than it is when looking at it from the outside.

Example article of some work going on in this space:
https://www.google.com/amp/s/phys.org/news/2014-10-optimizin...
Any chance you're interested in rock climbing? Some of the repair work can only be handled by rope workers. There aren't a lot of them, and they're certainly in demand.

https://www.youtube.com/watch?v=xUjCD-fFU9k

http://www.nytimes.com/cwire/2011/06/06/06climatewire-compan...
Look at what happens when your democracy still functions and your regulatory bodies haven't been captured by special interest. Hard to imagine the US getting these same protections under a Trump administration.
Well, google have an amazing resource on their hands. Data mining, machine learning, etc.
> I read that Rust for example only has run-time checks in the debug version, which to me is disappointing.

Only by default; you can turn them on in release builds too if you want. (And Rust 1.17 will have a stable `-C overflow-checks=y` flag which allows you to turn on the overflow checks without other debug assertions.)
Mostly sneakers and similar, of whatever brand and price that happen to fit my size 50 (~15 US?) foot.

Current ones are by Merrell, model name too worn off to read.
Is there a tutorial for building languages that uses an Earley parser? I always have a dream of using a controlled natural language for coding or as a view of existing code.
Thanks for this! It's funny in a way: I'm trying to learn the basics, but don't have a clear idea of what the basics actually are. This looks like it could be just the ticket. Cheers!
Remember, the double l's make parallel lines.
How to Plan Your Blog to Be Profitable
As a sidenote if you don't have a requirement to compile with C++03 I would recommend using the standalone asio library free from boost[1]. The only things you need to modify are the includes and namespaces.

[1] http://think-async.com/Asio/Download
I haven't met any of their devs, but when our program began the owners came to speak to us. They're good people.

A lot of times it seems people take it for granted that 'skilled/intelligent' and 'rural' are mutually exclusive.
From what I've heard, these cost overruns are due to political causes.

Waste disposal is a non issue, and Fukashima was due to terrible planning. It wouldn't be solar's fault if someone put too many solar panels on a weak roof and they fell through.
That's funny, I read his comment as I don't understand this, it sounds lame, can someone please explain the import for me as I trust this source wouldn't be pushing lame crap.

That is, he was giving credit as respect to the researchers.
Wow, that just sucks. North Dakota has pretty good rural broadband on the whole. I get the feeling its because we seem to have multiple providers everywhere and the rural electric cooperatives and local telephone companies have stepped up with some serious fiber.

Technically, you should have benefited from some of the legislation passed, but after looking at it, it was pretty impossible to access.
Admiration in retrospect.
"People are and should be paid exactly what they can get for their work" what? to see how this thinking makes no sense, ask yourself- chronologically, when did this become true? was it after the great depression? was it during communist china? was it before we had fiat currency and had to barter? did it happen some time recently? why? people have been paid vastly differently, including not at all, for the same work. or maybe you have a pure, survival of the fittest mentality (for lack of a better phrase), and think it has it always been true? if always... then how do you feel if stealing gets you paid more? what if lying gets you paid more? what if fucking over other people gets you paid more? having slaves was incredibly profitable. you shouldn't be paid more for that, right?
Those stats are not for electricity, they're for total energy consumption including transportation.
http://www.romhacking.net/ is a great resource for finding documentation on how things like CPUs and memory layout for older game consoles works.
REITs are great.

iShares has REM which yields almost a 10% dividend annually and represents ownership in 36 different REITs: https://www.ishares.com/us/products/239543/

(Disclaimer: I don't own REM, but I own MORL which is the 2x leveraged equivalent and has monthly dividends)
Having started, but not completely finished (time constraints) a GameBoy emulator, I would actually say it's deceptively difficult.

The "easiest" part is emulating the basic Z80 CPU operations, but even that implies the individual (truly) understands how a CPU works: registers, op codes, timing, MSB/LSB, addressing, program counters/jump instructions etc.

Now, you have to add on how cartridges work: the various memory bank controller types, bank switching, save states, etc.

Then, you have code to display video, emulate audio, and controls.

Putting all that code together, in a nice OO organization, is top 5% coder level stuff. Anyone that did that would almost certainly get a 'hire' vote from me. It's probably 10-20X the complexity of most demo projects I've seen.
Latency and bandwidth are not the same. You could potentially have huge capacity for information processing, that would just be delayed because of "implementation details" of neuron biology.

I'm fascinated by brain's plasticity. One example is while we are watching a movie, our perspective constantly "teleports" around actors and across space and time many times in a minute. Yet this seems normal and doesn't overload our brain. There are biohacking experiments with installing extra sensors that seamlessly integrate into our experience of reality.

The unanswered question is how much information can our brain take, and what will happen if there's too much pouring in. Just temporary fatigue or more permanent damage? We cannot know because we never tried it before (aside from specific experiments like air traffic controller and pilot concentration tests).
It's pretty much a set pattern through the whole electromagnetic spectrum:

The longer the wavelength, the easier it is for manmade artifacts to produce it. All the way from AM radio to X rays.

The shorter the wavelength, the harder the tradeoff between the expense of manufacturing the device and the cost of energy to use it.

That's why if you were tinkering with electronics in the 90's, you watched how LED makers started with red, then made green ones, and what a big deal it was when the first blues came out. They were faint, and expensive. It took some time for them to become practical.
More fine technology "journalism" from Nick Bilton
It doesn't matter if it's coax/RF or IP. Bell and Telus' IPTV services are currently zero-rated because they're broadcast services and subject to all the same regulations as a traditional cable TV service.
The Project Sopris Team is a research team exploring the goal of securing the vast number of low cost internet connected devices coming online.

They should set up a sub-team to explore the goal of making sure that those connected devices don't have backdoors.
Overturned how?
I couldn't disagree more. They popped up as I was growing up - littering the coastline and countryside. They can be seen from great distances and serve to make the place seem an awful lot smaller.

I for one can't wait until we develop a way to live without them - the only condolence is that they move us away from the coal and gas industries. I do hope that solar leaves them in its wake and we can be done with the monstrosities.
My above comment is of course wrong, they're going to move away from big-endian to little-endian. Pretty sure I changed what I was saying half-way through. :)
Who is your electric company?
I had a client request we put an entire 10k+ searchable and sortable product table on a single page (with thumbnails for every product). After much reservation and trying to convince them otherwise, we just did it.

After a few seconds of the browser creaking the page renders fine and runs great. This is a page with over 10000 images on it.

I highly doubt your canvas approach is needed.
>However, this comment is exceptionally rude, disrespectful and out of place here on HN

I don't find anything "exceptionally rude, disrespectful" or out of place here" about the comment.

Except if we knee-jerk associate the mention of a word such as "rape" with an insult.

>Specifically I don't appreciate the way you changed the narrative.

The parent didn't change the narrative. They pointed an flaw in it with a crystal-clear example to make it immediately obvious.
Ceph and ElasticSearch. Elastic is even running on Ceph for now. That's a bit yuk though; they should both live on physical machines.
Don't take the recruiter's opinion on this. They want a commission.

Can developers read/interpret legal clauses? Yes and no. I good developer should have the analytical skills to do a much better than average job spotting issues in the plain language of a contract.

What a lawyer can add, if they have experience, is a familiarity with these types of clauses, what is and is not standard, the background law which helps in terms of what is and is not enforceable, and an understanding of how courts interpret these types of clauses.

And, of course, a lawyer can help in terms of revising the terms of an agreement or negotiating.

But, from what I see here, you have picked up on some serious issues with this agreement and you don't need a lawyer to go back to the recruiter or employer and explain your concerns. Maybe they will propose alternative language. If not, that's probably when you would want to either consider a lawyer or just walk.
The UK is already deforested and almost all land is in use, either for cities/towns or agriculture. There is no space to put new forests there. So for the UK to meet its own targets it has to look elsewhere.
Real estate value (as represented by REITs) has been going up despite increases in the Fed Funds rate. This implies a discount-to-book value. I think we still have a bit to go.
> I never understood why westerners like orange light.

It doesn't interrupt our circadian rhythms at night the way blue light does. We westerners also have an obsession with street lights. Unless you live someplace where your nearest neighbor is 10 miles away, you have street lights shining through your windows all night long.
It's not the lack of infrastructure, it's the push to ban municipally owned ISPs that's driven by the telecom industries. Several states have already passed laws restricting municipal broadband, and in 2015 the FCC passed rules limiting the ability to expand municipal broadband in the name of competition. See: https://en.m.wikipedia.org/wiki/Municipal_broadband
Can you expand on your reasons for making that claim - perhaps with some benchmarks?
I think you're glossing over a very important part of this: the power imbalance. It's easy for bosses (or landlords) to think of their relationships with subordinates/tenants as one of "equals" as long as it benefits them. As soon as they perceive it doesn't, however, that imbalance becomes very much front-and-center. Any notion of equality in the relationship is either an illusion or temporary and it's best for all parties if they behave as though they recognize the imbalance and understand what it means.
Author here. Please do provide your feedback about the line of thought in the post and general writing style. I recently realized that passing on the information to next generation is the ultimate goal of human life and thus started writing and publishing again.
Wood isn't an effective means of sequestration unless you also bury it.

And it isn't going to fix things in terms of sheer volume either. We've cut down forests and burnt fossil fuels. Replenishing forests only reversed the effects of the former and doesn't account for the carbon released via the latter.
Again, this is a really cool 300 loc snippet. No need to pull in the jvm if you're going to do something simple.

As for performance, a reproducible benchmark is the minimum requirement to even start the conversation.
"littering the coastline"

Your word choice is interesting.
It's a disingenuous position for trump to take in the first place.
As someone who is working with global powerplant data I can say that the US is the global leader. It is not perfect, but it is miles ahead of 170 other countries.
>I'm stating a fact that we were talking about what makes a genius and you decided to make it about rape

Conversations move and branch out from their starting subject. That's in the nature of conversation.

But even keeping it on the same subject, sometimes people bring an example or a metaphor from a different area to clarify something about the subject. And sometimes they try to use something obvious or universally agreed as a good or bad counterexample to drive a point home. Which is exactly what happened here.

If we talk about computing and I bring an example from baking, I don't "make it about baking" anymore than the parent "made it about rape". If anything, the parent just made a single comment that just happened to use rape, he could have used any number of similar examples, e.g. arsonists or flat earth believers or Drake fans -- you fixated on his use of the word rape.

>there was an implicit derision aimed at the person you replied to in addition.

Only an imagined one. The only thing the parent did was to aim at a gaping hole in grandparents definition. No derision towards the person itself.
I run an online code bootcamp, and I think most people assume that learning resources being available is all that's needed. That's true for some super dedicated people, but for most it's not enough.

For a while I thought the biggest value we provided as a bootcamp was direction and on-demand expert help. But now I don't think that's true. I think the biggest value we provide is that we make everyone show up at the same time every day and work until some other time, and we help direct what they should be working on during that time.

In short, it's social pressure, discipline, and scheduling. Those are everything.

Look at Thinkful's "part-time self directed" bootcamp - all the material is there, there's a mentor to help you once/week for a few mins, you pay $8,500 to do it - people are obviously dedicated to learning when they start. And the end graduation rate? ~31%.

I know another bootcamp that decided to just record their bootcamp and put it online, and charge you $2,000 for access to the videos. 28 people signed up and paid the $2,000, and one person watched past the first lesson.

I would guess that the percentage of people who can discipline themselves enough to learn on their own while balancing other responsibilities and not paying $2,000-8,000 is much, much smaller.

Think back to when you were in college - say it's a Calculus class. What do you think the graduation rate of that class would be if you gave everyone a Calculus book and said, "Fit it in when you can!" I'd guess it would approach zero except for a few superstars.

The same thing seems to be happening in programming. In 2017 the thing holding you back from learning something isn't resources. It's direction and discipline.
Thanks, very helpful!