skysight-inc/HackerNews huggingface dataset:
I agree, I wouldn't be very pleased with the current state of affairs if I didn't enjoy being a handyman. Heh for instance, the day before my first tenants moved in, a pipe burst. I always assumed pipe welding and drywall patching was hard, but not so much. A tree fell in my yard and thru my fence, twice. Bought a chainsaw, grabbed a hammer and nails, trees are cleaned up, fence looks fantastic. Tenants have let the oil run out twice, learned how to prime an oil line. Closet doors are jacked up, learning how to do some carpentry.

Fortunately I lucked out with tenants. I am a working single parent and I live an hour away from my property. I'd really like this to work out in the long run, but so far what I've learned more than anything else is, you can't beat having excellent tenants.
By the way, the author develops a great web tool called Riot.
Came here to post just that. It's called 'Bonobo', there's a picture of a gorilla, and the page keeps saying 'monkey'- as petty as it sounds, you're probably losing potential users to zoological nerdrage.
I've made the decision to remove comments from my personal blog[1], and use Pull Requests and Issues for substantive discussion. "Chat" kinds of discussions are better off on social media like Twitter, or in specific communities, like HN.

[1] http://douglastarr.com/your-blog-may-not-need-comments
Who is behind this?
Bollocks.

The UK has a live feed of the makeup of the power plants that is updated on this website every 15 minutes.

http://www.gridwatch.templar.co.uk/
Why on Earth could they possibly feel it necessary to do this? The United States Patent Office doesn't have a complex system of sub-domains or even an EV license, if money were the object then they could just go with Let's Encrypt (not to mention the current license continues until 2018 anyway).

The amount of computing power it takes to encrypt with SSL is minimal, especially if you use some of the newer systems like ECDSA and should not be of concern to a company like the Patent Office.
Why would you recommend the upstream Asio library instead of the one in Boost?
They have a valid cert in use that only expires in 2019, and it's SHA256. But when you visit over HTTPS, this happens:

HTTP/1.0 302 Found
Location: http://portal.uspto.gov/pair/PublicPair
Server: BigIP

Why would they want to do this? Seems incredibly dumb to me, huge step backwards.
Depends on how much it grows. I'd actually expect very little difference for most append/pop situations. A deque is there for appendleft and popleft.
> Immediately after the maintenance, users will only be able to access Public PAIR through URLs beginning with HTTP, such as http://portal.uspto.gov/pair/PublicPair. Past URLs using HTTPS to access Public Pair, such as https://portal.uspto.gov/pair/PublicPair, will no longer work.

So it seems that the maintenance will turn of HTTPS, not that it's unavailable during the maintenance.
I guess it's a matter of perspective. I suppose the true end-game is for tech is to be completely invisible. The great thing about wind and solar is that when you're done with them, you can pretty much just pack them up and haul them off. Strip-mining? Not so much.
I used to manage a bug bounty for a bank. It's nightmarish how accurate this is.
> During the maintenance period, Public PAIR will be unavailable.

> Immediately after the maintenance, users will only be able to access Public PAIR through URLs beginning with HTTP,
Linuxs Torvalds on Git [video]
Maybe a more apt term would be polymath porno.
Variable Reduction: An art as well as Science
As a parent, I am sure as hell going to have my kid working a retail job for at least a few summers. It helps kids realize the kind of job they'll have if they don't work hard for something better (that was a huge incentive for me) and the kind of shit retail workers put up with (and that you should try to make their lives better).
I don't think you read the whole thing.

> Immediately after the maintenance, users will only be able to access Public PAIR through URLs beginning with HTTP, such as http://portal.uspto.gov/pair/PublicPair. Past URLs using HTTPS to access Public Pair, such as https://portal.uspto.gov/pair/PublicPair, will no longer work.
BECCS is probably the most realistic option:
https://en.wikipedia.org/wiki/Bio-energy_with_carbon_capture...

... because removing carbon from 99% pure flue gas is a lot easier than removing carbon at 400PPM from the atmosphere.

Even if every bit of farmland on the planet was growing sugarcane for BECCS, we still would only pull ~9GT/y out of the atmosphere, on par with our current net emissions.

Of course, solving climate change is not actually a difficult problem. A $50/ton carbon tax would make all of these things profitable, including CCS on existing natural gas plants.

(source: climate R&D group)
I'm glad you mentioned working at Taco Bell and Starbucks because it makes my comment less off topic. I was wondering, if there are certain industries which give you a "real" insight into the human condition. I think being a landlord is an excellent example and another one that I have some experience with, enough to know that other people see a lot, is Bartending. I think that industry, with enough experience, could be a really enlightening look into the "true nature" of people. Does anyone have an idea of what some other good examples might be?
this needs a better design for aesthetics.
> What I do know as a user of Facebook though, is that Facebook is annoyingly slow these days, and makes my Macbook pro fan spin at full power.

i can't echo this sentiment strongly enough
I think that's the maintenance period, after which https won't be available.

Immediately after the maintenance, users will only be able to access Public PAIR through URLs beginning with HTTP, such as http://portal.uspto.gov/pair/PublicPair. Past URLs using HTTPS to access Public Pair, such as https://portal.uspto.gov/pair/PublicPair, will no longer work.
Well... they have to make money to pay bills and make a return for investors - they're not an altruistic charity. The trackers appear to feed into behavioral targeting companies who probably pay for it.

Their pricing page clearly says the free version is ad supported, paid versions can turn off ads.
In fact React/JSX seem to have originated from PHP, though not exactly in the way meant by the author. See https://github.com/facebookarchive/xhp-php5-extension/blob/m...
Oh, man, I wonder how they did it. We have a toy JIT compiler in Octave that bitrotted to death and we haven't managed to attract anyone else to pick up that project.
United isn't entirely to blame for David Dao's controversial removal from flight
What portion of gifted children participate in the math Olympiad?
See figure 3-6 in this report:

https://energy.gov/sites/prod/files/2017/01/f34/Electricity%...

The EIA thinks that the levelized cost of energy from utility scale solar PV in the US is still above wind. NREL and Lazard seem to think they're about at parity now. PV is lowering costs (both initial construction and O&M) faster than wind, so I expect it to start underpricing wind in the US. Of course there are going to be places where wind remains cheaper for a long time just because they have much better wind resources than sunshine resources.

Utility scale solar farms and wind farms both require maintenance labor, though little compared to coal, hydro, or nuclear facilities. Gas based power plants also require little maintenance relative to the power they produce.

I'd generally expect a PV module installed this year to have a longer useful lifespan than a wind turbine installed this year. Turbines have to endure much more mechanical stress. I'd say a typical rule of thumb right now is 20 years for a turbine and 25 years for a PV module. Both numbers are creeping up over time.
It only represents a very small part of my portfolio, and I've been DRIPing it for a while. If you were thinking of buying in before the large dividends (quarterly), don't bother because the price will change on the ex-dividend date to reflect the dividend being recorded. Also, the rebalancing is monthly.
That is the incorrect link. The correct link is: https://cran.r-project.org/doc/manuals/r-release/NEWS.html

This links to the R-DEVEL branch, which is not R 3.4.0, but rather the development version ahead of 3.4.0. Since 3.4.0 is a new release, the correct link is to the R-RELEASE changenotes.
It's all the YC companies, if you've noticed. They're searching all of them for dirt. Some of that dirt is real, though. I'm taking a wait and see attitude to let things play out in court. There's no prize for being the first to judge someone.
Load it up with whatever bloat causes every browser other than Opera to struggle at every moment with scrolling a page. Which is absolutely the case on my 4 year old laptop. For whatever reason, Opera handles this like a dream, while Firefox and Chrome cannot, though I frequently go back and try them again.

Opera and Chrome use the same rendering engine now. Why would Opera work better than Chrome?

The second question is what type of computer is it? I have an old Core 2 Duo 2.66Ghz laptop/4GB RAM (circa 2009) that I've repurposed as a Plex Server. After installing an ad blocker and getting rid of unnecessary services, I don't notice a real world difference between that and my usual laptop - a Core I7 2.66Ghz - except for the difference between an SSD and a 5400rpm hard drive.

Web browsing is just not that processor intensive - a four year old A6x iPad can browse the modern web well.
Sortboard – Easy sorting and filtering of elements
environmental impact should be taken into consideration, it's most probably a good move for future generation
What sites these days work better with Firefox?
Thought I'd post this as a skim reveals no one has discussed testing.

While I am sure it is very possible to achieve this in other ways, the React-Redux structure (dumb components handling presentation and redux handling state) enforces a discipline that makes testing your client-side app far easier than other solutions I've seen where logic and presentation are far too often coupled. Recall that true vanilla ES5 does not even have modules.

There is certainly a lot of cargo-cultism surrounding React, but I'll be always be grateful for it making the vdom and functional style of coding more mainstream.
Downvoted for basic economic on HN as usual. Why is this site so economically illiterate?
That's the beauty of capitalism. You can just let it run its course and not worry about it. If something is less efficient, it will not be able to compete in the market for very long.
Oh, no, I'm sure that's incorrect.

Templating libraries can't update documents, they can only overwrite them completely. This either loses state (entered-but-unsaved text, cursor positions, <detail> collapse status, etc.), or requires a lot of watchers and extra state information.

Those DOM updates is the whole point of React.

There are other libraries that work in a similar fashion, but React has more traction thus reusable components and recipes available...
Interestingly, only 1% of the UK is built on:

"The urban landscape accounts for 10.6% of England, 1.9% of Scotland, 3.6% of Northern Ireland and 4.1% of Wales. Put another way, that means almost 93% of the UK is not urban"

And of that 7% that is designated urban, a large proportion is gardens, parks, allotments, sports pitches etc.

Woodland (i.e. Forests) is 12.6% of the UK which is double the size of designated urban areas even if green spaces are excluded.

The majority of the UK is enclosed farmland. So to significantly increase the forestation of the UK, you would need to repurpose farmland.

From http://www.bbc.com/news/uk-18623096
We detached this subthread from https://news.ycombinator.com/item?id=14172786 and marked it off-topic.
If you could get a group to approach AEP to also provide internet, it might be worth it. Several electric coops in ND are doing it and succeeding.
[As a layperson] the most convincing argument the Authors Guild makes is given I think in their SCOTUS petition: that Google's "fair use" is sidestepping a legitimate business opportunity for the rights holders. Books are not just the paper they're printed on, and authors already as a matter of course hold the rights to plays, movies, etc adapted from the text. Particularly when there is no new expression, it seems to me you are just getting away with not licensing the data. This argument is one of the least-covered in the briefs, however. So.

If I were to make a bar bet, based on my limited knowledge, I would say that any bolder attempt to use mass digitized books for a "transformative purpose" like a chatbot or AI would not pass scrutiny (which kinda sucks, because that would be awesome). That's what I mean by overturned -- perhaps the current GB usage is fine because of point 2) above.

Of course, like many Court issues, the best solution (as yohui alludes above) seems to be to have Congress fix things with real law, such as to create compulsory licensing scheme like in music.
Of course, but that it takes more people is a net negative. I didn't say there aren't any positives to wind power. I think it is a balanced part of an alternative energy solution. That is takes so many people resources is a worry though.
Multiprocessing or muilthreading? Why don't you market it as parallel coroutines processing? That gets me interested. Because there are dozens of frameworks with overgeneral descriptions.
> I wanted a framework that behaved more like a video game render loop

I had that thought the other day, apparently it's not so novel after all! Does anybody know of other frameworks that take this sort of approach?
Goldilocks principle IRL is not easy
There is something incredibly satisfying about seeing steam dials on the internet.
>LEDs are in the 6000K range - i.e. daylight ... it's 'uncanny'

The OP article is about how Chicago is using 3000k lights so they're warmer - the cooler option was 4000k.
The figures appear to come from an "Energy and Jobs Report" on energy.gov: https://www.energy.gov/sites/prod/files/2017/01/f34/2017%20U...

See page 29.

Solar, for example, employs 373,807.
Natural Gas: 362,118
Nuclear: 76,771
Here is some context for what I'm about to write: I managed a bug bounty for a sizable arm of BBVA. I have temporarily managed bug bounties for many smaller tech companies. In 2014, I surveyed the the industry as BugCrowd and Hackerone were coming into prominence.

Bug bounties, on average, have a signal:noise ratio that is horrible. I advocate for the programs completely, but they require a lot of planning in order to prevent them from becoming overwhelming. I personally know security engineers at Google and Facebook whose full time job is sorting through nonsense bug bounty reports.

What Tom said about people in Eurasia wanting to cash in on bug bounties is spot on. If you start a bug bounty program, expect to get a deluge of nonsense reports for bullshit like having the Trace HTTP method allowed on an API endpoint. For every one valid report, three - five will be bullshit. Of those that do not reproduce, half will be incomprehensible, and the other half will blatantly ignore the program guidelines or be low effort spam ("content spoofing"). If you offer a cash reward, expect the ratio of valid to invalid to be closer to 1 in 10.

It's a numbers game for these people. The security research industry is bifurcated between rare, sophisticated and highly paid freelancers who do it mostly for passion outside of their day jobs, and opportunistic amateurs who couldn't write a curl command.
Natural gas is mostly fossil, but in my country (Finland), where total gas consumption is 26 TWh per year, the capacity for bio-generated gas (mostly from waste, e.g. processing of sewer waste) was 350 GWh a couple of years ago and is growing rapidly. So, currently around 1.5 % of methane gas is renewable. It is estimated that up to 10 TWh per year could be generated, which would bring the proportion to something like one third.

From point of view of greenhouse gas emissions, the impact is quite large because methane produced by biological decomposition is a potent greenhouse gas, so having more of it burned in power plants is definitely good.
MIPS is the other large big-endian case that's still in wide use (especially in home routers), however the machines are even more painfully slow to test on.
As someone who has also written a TCP proxy (along with many others...), after thoroughly reading the page I'm still unsure of how exactly this is "high performance". It is also curious that, despite the fact that it uses a separate library for networking, the source is already quite a bit longer than some other proxies which don't. I found the explanation overly complex.

Around half the code in this implementation could probably be removed by the realisation that, after a connection is established, both ends are completely symmetric: all it needs to do is try to read from A and write to B, then try to read from B and write to A. If A closes, close B. If B closes, close A.
I get the impression that quantum computing is already at a point where they understand the science, and the challenge now is how to implement it in a useful and viable way. If that's the case it's fine to say we can't manufacture it now but we'll be there in X months, give or take.
Is that because it leaches out over time, or because it eventually winds up burned?
My basic idea was that when seeing this headline people don't go "more people? great!" but instead go "more people? how can we fix that?"
Nice to see something from my country to appear on HN, apart from aeromobil and ESET Antivirus.
True true, but the 100k is more than just installers. The US employs a lot of engineers, and we export design/technology to the rest of the world.
If that was the one advertising the $29 special offer one year print subscription then I think they probably need the money.

I just subscribed to the print edition because I like glossy magazines with high resolution illustrations. I can take it in and show it around to students and other teachers.

Because I'm in Europe, I got to pay $30 postage (always an issue) and had, as always, to sign up through a registration process, select product and postage and then finally nominate PayPal at the checkout.

The subscription is non-repeating, so a definite limit: I get 6 glossy magazines for about £7 each.
Yes, and as the other poster points out we'll end up using less overall energy, but the point under discussion was demand for these jobs, which produce electricity.
This is painfully familiar. Even worse for free games that can't be put on Steam, stores and similar places.

20 years ago just having a website and word of mouth was enough to get a players club going.
Truthfully, it's hard imagining them under Obama either. It wasn't as bad as what we're currently seeing, but he never pushed particularly hard for this type of hardline reform, and took more of a centrist approach.
Show HN: Replacing WordPress with GitHub Issues-like Blog Comments
ASIO does all that. And it compiles to machine code. What you're basically trying to argue is a well-written C++ application will be slower than a well-written java application. That's not going to happen -- at best they will be the same performance.
Doesn't 2/3 of Singapore live in public housing? That's a pretty subsidized way of life.
Why is this still tied to OS releases?
Hadn't ever considered it, didn't know the power companies were crossing over like that. I'll definitely investigate further, thanks!
Default light vim colorscheme with custom modifications in .vimrc. I want everything work out of box without modifications of terminal colours like in Solarized. But used jellybeans for long time before that.

Preview: http://imgur.com/Pf3DPqS
I am not sure what your question is...

If you mean, how can you be included in Google News?

https://support.google.com/news/publisher/answer/40787?hl=en
There's actually a reason for that - bluer light reflects in front of the retina rather than focusing onto it, and so it scatters throughout the eye more than other wavelengths, especially when there's little ambient light. It's called the Purkinje effect.

The light doesn't have greater luminosity, but it is perceived as brighter.

https://en.wikipedia.org/wiki/Purkinje_effect

https://blog.codinghorror.com/blue-led-backlash/
Do you feel that a lot of your friends and family are open to this type of development? I haven't ever seen surveys gauging local public opinion, but I had assumed that the foremost economic issue for Kentucky was coal, and the focus was on preventing legislation which would harm that market.
VIDEO: Zlatan Ibrahimovic’s Magic with Milan
Does TLS termination cost extra for BigIP? Maybe their license expired or something?
By way of context, I got an engineering degree (not in CS) in the late 70s and I barely touched a computer during my four years. I didn't even use a word processor until graduate school, and that was a mainframe-based line editor. I did have classmates who majored in CS but computer use was certainly not widespread.
NASA's Coding Rules for Writing Safety Critical Program
This page crashes a lot on iOS!
Anything that everyone uses.

Everyone eats, just about everyone has a landlord at some point. Daycare, grocery stores, emergency medical care.
Thoughtful, measured, and evidently informed. Thanks for posting!
Maybe someone sued them over some highly-innovative encryption patent they've previously granted? :) /s
This is one of the most overlooked topics in computing.

I've developed an in-memory database, naturally with it's own programming language.

I disagree that you have to have an application in mind to design your language (sorry GP). But, you definitely need use-cases in mind as every decision has trade-offs..

Some are discoveries I've made along the way:
1. High-level - I remember having a for-each loop zoomed in on my TV, I may have looked at the for a couple of hours as I looked at it and thought "how can I make it better", and it did pay off!

2. Parsers/ Lexers - I couldn't find one that worked the way I needed to (allowed me to remove lexemes that would normally be considered essential). So I started writing my own..

3. Abstract Syntax Trees (ASTs) - I don't think there's a guide on compilers that doesn't mention ASTs. I found this to be more of a hindrance than help. So I removed it, yes the parser generates the program code!!! All that is needed is a small stack of the starting points. This actually works better than anticipated. It's still a single pass compiler, and you rarely need to know to what is next (before delegating). There's checks at every step, the program can also generate sourcecode (reverse engineer itself). So moving away from ASTs doesn't mean that the program is harder to test. A unexpected result of going down this path means that the compiler 'understands' the code better than than most, able to supply actual suggestions rather than cryptic error messages. In-fact it will reject code that won't compile, or breaks dependencies.

The lesson here is don't be afraid to experiment. Yes it has taken some time, with improvements in each iteration (I've done some house keeping in the recently, swapping out ~30% of the parser and it hasn't been as daunting as you might imaging).
I recently read about the 'schizotypic' brain type, which was described essentially as having a lower threshold to accept new ideas. I much prefer that term to telling people I'm 'on the schizophrenic spectrum'

The greater tendency towards neuroses I think everyone could do without, but learning meditation young and practicing it consistently seems an effective way of dealing with it.