skysight-inc/HackerNews huggingface dataset:
+1

Also, maybe it's complementary to the headed version that lot of persons use and reports back. That millions of persons requesting and rendering html, are some kind of distributed indexers too.
Learn to code and help nonprofits
I'm about to start tutoring with a teacher in Go. We're going to be doing similar things. My weekly homework includes:

1. 30 minutes of problems a day.

2. Play 5 rated games (i.e. games that COUNT with 30+mins on the clock for each player) and record game

3. Give a detailed review of my thoughts of 3 of those games

4. Memorize any professional game and, at the start of the weekly tutoring session, replay it from memory for my sensei.

But in a more informal setting here's what I'd recommend:

1. Immediately after finishing an in-person game, ask to review the game with your opponent from memory. Hopefully get a stronger player to watch you two reviewing the game, and maybe replay the game on a new board so that you can check the true board position to jog your memory.

2. Do problems! The Elementary Go series from Kisiedo is good, as is the "Graded Go problems for beginners" series.

There are a handful of great Go teachers who post things on youtube. Nick Sibicky teachers at the Seattle Go Center and his videos are amazing. https://www.youtube.com/user/nicksibicky
Haylee is a korean professional who plays online and posts her videos. https://www.youtube.com/channel/UCTji1kQNoWIH85dB_Vxka9g

Get strong!!!!
Learn How to Price Your Software Better Quickly [Free EBook]
ADOM is one of the major 2nd gen rogue-likes (including NH and Angband in this group), and they're similar.

I played ADOM first, so for me NH required re-training; so I may be biased. ADOM offers a more complex world with different endings, compared with NH that AFAIK focus on the Amulet of Yendor only (I might be wrong on this!).
On thing missing from the top trump card is power consumption.
A subreddit where all the titles and comments are automated, using Markov chains
Scrolls fine for me in Firefox on Mac, that is after I allowed the site on NoScript.
Alan Bennett Is the NEW Doctor Who
How Playgrounds Help Develop Visual Perception in Kids?
I didn't even look at the levels when I came in September because everything looked fine, but lately it's varied a lot, between 100-350 the past few weeks.
I seem to recall that this flow chart covered all the bases pretty thoroughly:

https://github.com/for-GET/http-decision-diagram
Hasn't Derrick Rose signed a lifetime contract with Adidas a few years back?
I suggest gatling.io as an alternative where you can record and replay browsing session while doing load testing. The tool is pretty interesting, acts as a proxy to record a browsing session and turns it into a Scala DSL code what you can modify to create close to real life scenarios.
This is what it looks like when a computer tries to tell a joke:

> A man walks into a pub and sees a sign in front of her. parents. A few minutes later the dog returns with a little extra fee.

Forwards from Grandma:

> Iranian monarchist grandma strikes again!

Male Fashion Advice:

> $25 is about what I do and don't own, I have enough to buy a couple more, what size should I buy these things?

Circle Jerk:

> E. BREAKING NEWS: YOU WON'T BELIEVE WHAT BERNIE SANDERS BERNIE SANDERS BERNIE SANDERS BERNIE SANDERS BERNIE SANDERS NUDE AT APPLEBEE'S

But the most interesting thing is that humans upvote the submissions and comments, I guess based on which ones are the most funny or interesting. There's already too many jobs being automated, now Reddit too!
The evidence clearly points that:

1. CO2 causes the greenhouse effect. This can be replicated in aquarium. It's a fact.

2. Burnind fossil fuels creates CO2 as material does not disappear. Carbon included.

3. CO2 is not absorbed by oceans. It goes to atmosphere. Measurable fact, documented by Mauna Loa observatory since 1956.

4. The change in radiation balance shows in significant ways. As is shown by change in glacier mass balance. Again measurable fact, easily understandable by layman.

It is not hard so far. We have human made climate change there. Now if we go into the "what will happen and how much?" territory, 99% of climate scientist agree that we don't really know. There are educated guesses with freakishly huge error bars.

If we compare this to "should smoking be banned", nobody speaks about 99% of doctors. "Is flyin safe?" and you don't hear about 99% of engineers. This "99% of climate scientists" stuff makes the whole business sound like it's matter of opinnion.
Really love your posts, geeking it to the extremes about a strange and rare problem. thanks :)
Lets Encrypt Minting Free Certs to Encrypt the Entire Web [video]
The more up to date version of this diagram is here:

https://github.com/for-GET/http-decision-diagram
tl:dr Used cloudflare for DNS and Level3/Blacklotus for network filtering.

In DDoS attacks you have three models:
On-Prem: Buy hardware and big fat internet pipes to filter traffic (expensive / time \ resrouce intensive)
Hybrid: On-Prem devices that can mitigate X/Mbps and then starts announcing your routes after X to their cloud scrubbing centers which can filter it at a much higher capacity (best option)
Cloud: Full on filtering by a provider where all your traffic goes through their scrubbing centers full time (usually adds latency, extremely expensive)

The hybrid model is the best and what most companies are going to as it allows you to filter smaller attacks out with little cost as well as scaling up to large 100 Gb/s+ attacks without having to buy massive amounts of hardware/transit.
Australia is throwing open the doors to entrepreneurs
I am surprised nobody mentioned tank (https://github.com/yandex/yandex-tank) yet. I found it highly configurable, relatively easy to use. For those who is interested in good perfomance and features, it might be a good choice.
I've just bought this for my son in the hope that it will encourage him to actually read something rather than always look stuff up on YouTube.
Ask HN: What online services encrypt user data?
What personalized online services do you know that encrypt their user's data properly?

The one I know of:

- Posteo.de (email provider)
What biases would someone from the ME Association have other than wanting to be able to treat the condition?
KeePassX 2.0 final release is here
I'm not sure I follow. The client would receive those errors because they are errors on the clients side; the client should ensure that they are not flooding a service other wise the server will cut them off.

Your simple middleware logic is going to have to examine the 400 error in more detail in order to adjust its request rate e.g. exponential back off.

It's not that the "server is over capacity", its that the specific client is making "too many requests".
Arab numerals actually come from India. Fun fact: Arabic goes from right to left but their numbers go from left to right, because they were learnt from Sanskrit which is written from left to right.
This is Fry's Turkish Delight, a classic British sweet (although it's been a while since I've seen it):

https://en.wikipedia.org/wiki/Fry%27s_Turkish_Delight

The centre is flavoured with rosewater, which is what makes it a bit odd to western tastes.

Turkish Delight (proper Turkish Delight) can be flavoured with all sorts of different things. Rosewater is traditional, but I prefer lemon or orange. I've seen it with nuts.

Fun fact: proper Turkish Delight is vegetarian!
Language specific tools (compiler in this case) could allow for things such as checking if library foo's api which library bar 'emulates' is sufficient for program c which depends on foo's API. With a lot more effort you could automate all dependency tracking and alternative library compatibility.
... and there's hundreds of millions(billions?) of people who wouldn't know any of those names.
I am using siege to test my last project, Numerino[1] a priority queue, my experience has been great, easy to use and very performant.

[1]: https://github.com/siscia/numerino
Couldn't they be pentimenti?
I'm excited about lots of research that is breaking down the 'separate mind & body' delusion that seems to have gripped medicine for the last couple of hundred years. Doctors could perhaps do more to embrace the scientific method, an inability to measure something is not proof it does not exist.

There also seems to be institutional resentment of any patient that does not respond to a prescribed treatment, as if it was a personal failure to respond in the way they imagined. I have direct experience of the treatment of patients, as empressplay puts it, there are no clean hands.

One particularly shocking consultant came up with a treatment plan, when I enquired whether we would see them again to evaluate the outcome he was quite specific that it was not of interest, as the 'expert' there was nothing more to learn. I patronised the chap by outlining in a step by step manner how in my industry we integrate a program of continuous review in order to determine the effectiveness of the solutions we implement, but no, his belief was so strongly held, the actual experience of the patient was of no interest.
> I don't even understand what this comment is trying to say. If you use HTTP to communicate between services, and those services are not publicly accessible, the use of HTTP makes it no longer a private interface?

Yes - if you make a HTTP call from an app, it can be trivially sniffed. Sniffing HTTP is the first thing a third party trying to discover that undocumented API would do, and you don't need source code for that at all. (This is also why you must always sanitize data coming in from a user's device, even if it's from your own app.)

You can make the argument that there would be a time cost cleaning up the internal calls that will no longer work once the servers are turned off. Sure, but: 1) there are no secrets that would give competitors a new advantage, and 2) if you don't have that time, just chuck the code over the fence and see what happens - worst is that no one uses it, which will be the case with closed code anyway.
An interesting and somewhat related article. The Iceland rescue service gets inundated with rescue requests from tourists. There is talk of collecting "rescue tax" from tourists.

http://www.newyorker.com/magazine/2015/11/09/life-is-rescues
Probably when managers and customers accept their responsibility in those issues, ie never.
Abelssoft CheckDrive Plus 2016 Keygen Crack Free Download
Lets remove verbs from http 2.0
I'm curious how google strongly penalizes SPAs for being slow to load.

The content may be indexed, but if your visitors are on a mobile network, that initial visit (or a visit with stale cache) is going to be crappy. It's great that they can read in they content (though bing cannot), but if it's buried on page two, does it even matter?

As someone who is a proponent of web perf, these kind of articles make me worried that server side rendering will be ignored because "SEO works now for Javascript", even if it's slow and google is only 70% desktop & 80% mobile search.
> There is no indication of who broke the 400ft level: did the drone go over it or did the chopper go below it?

Huh? The first sentence of the second paragraph of the article states that the encounter was at 700 to 800 feet.
Show HN: Karma Project Assessor
We have built this prototype tool to help do project assessments for Mobile App builds
Any good? What would you change?
https://karma.kumulos.com/
Refugees on Rails
Exactly. In ideal world, semver would solve this issue really easily (probably not completely but to a large extent). However, there are so many dependencies in a typical nodejs project that I have hard time trusting that devs will follow semvar :)
There is certainly a trend to provide the frontend separately. C# with "Compiler as a Service", libclang, etc.

The reason is not just IDE integration. You want a separate lexer (and sometimes parser) for tools like go-fmt or good syntax highlighting. Static analyzers are getting more important and there are many.
One time I was wielding the cockatrice corpse with gloves on, and I was doing pretty well until I found a succubus, who seduced me into taking off all my clothes...including my gloves...
My last work sent around a cardboard triangle "stand" thing which was supposed to remind us all about how much we loved working there and how important such and such policies were. So my password was set as the first 3 letters of the first 3 lines (inc capitalisation) followed by a fairly standard & [incrementing number]. It was written down right next to my computer for the first two weeks whilst I learnt it and then every other password was just a derivation of it.
AutoCAD Map 3D 2016 Crack SP1 Full Free Download
Looks interesting, I will take a look :) after briefly skimming through the landing page, seems like a cool thing to add to CI process because, well, there's no reason not to automate that and hope that folks will run it from time to time.
Glad you found it useful! If you have any questions, feel free to leave a comment on the post and I'll get to it as soon as I can.
Apple Releases the Smart Battery Case for iPhone
Regarding footnote [2], this is where 5GHz really helps. With 80MHz channels, you'll be using 1/4 the airtime to send the same amount of data.

2.4GHz is to be avoided if at all possible.

Also, measuring SNR is interesting, but you should really run a speed test of some sort. A team I work with wrote this to let access points speedtest clients without any code on the client:

https://gfiber.googlesource.com/vendor/google/platform/+/mas...

(Only really tested with ath9k and ath10k. Could possibly work with other chips.)

Of course, there are many variables on translating link quality to actual throughput. Rate control algorithms are essential, and often wrong. For example, consider sending at 10x the speed and losing 2x the data. Most rate control algorithms will avoid that scenario, even though it's actually faster and conserves valuable airtime.

This is good reading on that subject: https://wireless.wiki.kernel.org/en/developers/documentation...
So that's what they were talking about!

https://news.vice.com/article/anonymous-hacking-group-declar...
> type inferred when they are first used and their type cannot be changed after that

So, where is the power of C? Where is my void*?

> if, while and for in Ritchie are all such verbs. They are not keywords, as you can redefine them, although this is probably not a good idea.

This is the worst idea. Have you heard of C++? Are you really going to read someone else's code ever?

> Ritchie is whitespace sensitive

I am mixed on this. I think it works great with Python and Haskell, but is terrible with Ruby…
SpiderOak does (so they say)
Air-gap bypass techniques using smart electromagnetic interferences [pdf]
> My point was to challenge open source cheerleaders to actually give a reason beyond their own gain for why a company should do this. Instead, we have blithe dismissals and narrowly constructed hypotheticals built on optimistic assumptions.

I'm sorry, but what? Your whole initial argument is a narrow hypothetical "they will see our secrets" with no theory of what those secrets might actually be - what exactly do you expect in return? I gave you an answer based on your formula, and a follow-up comment afterward. Can you expand what about my answer was built on optimistic assumptions, in a way that your initial theory was not?

There are no private APIs nor secret data structures in software that you've distributed to users. It can all be decompiled and sniffed. "Oh but the competitors will see my code" is basically FUD. How many times has YC told us it's all about the execution, not the technology?
Australia to spend $1b on “Ideas Boom”
Privacy is security.
HN has an SMTP interface?!
How to Cure Cancer
The 'INFO' button on the app says:

'Kipplr's name is inspired by Philip K. Dick's novel "Do Androids Dream of Electric Sheep?" and by the concept of "Kipple"'.
Isn't all of that just dogma?

See https://news.ycombinator.com/item?id=276687 for further explanation.
Jordan's legend isn't due just to his prodigious basketball skills, but also his meticulous approach to personal branding over his career. I remember reading an article about 15 years ago where he talked about how he wore a suit to walk from his hotel room to the team bus, a walk through the lobby of a few feet, because fans had come to see him and he wanted to leave a good impression.
For very high traffic loads, I have yet to find anything that compares to wrk (https://github.com/giltene/wrk2). IME, it scales better and more efficiently than anything else I've tried, short of complex distributed tools that are only relevant to a small number of people.
What code should I use when a user submits an invalid value over a form? Most of the time, I see 400 or 422, or even 403. I've also seen people say it should be 200, because the HTTP request was successfully handled.

It seems like such a common requirement, I'm surprised there's no agreed standard.
Depends what kind of math skills are you looking for.

I remember my classmate, 1st year at university, that passed one of his classes just because his calculator was capable of precise enough numeric integration.

Next semester he was required to construct proofs as well and he flunked the class.
Good job. Does it have online PVP?
why if you stuff up a 301 you just implement a new set - search engines ignore 302's
Hidden portrait 'found under Mona Lisa'
A lot of client libraries throw exceptions when a non-200 status code is returned, something that plenty of newbies and not-so-great developers struggle with.

I imagine that always returning 200 drastically cuts down on support costs and basically-irrelevant forum posts, regardless of the technical rights and wrongs of doing so.
Access UART ports
Don't get clever and use these wacky non standard status codes like 307 308 303 your at the mercy of Google as to how they will treat them.

99.9% of the time use a 301 redirect.
TL;DR: Sony shows how to access UART ports of some Xperia devices
I love those kind of annotated videos. I had one of the Chessmaster series (9000 I believe) which had videos by Josh Waitzkin where he did the same thing, often going into the psychological side of the game too. I spent a summer addicted to that program and my skill skyrocketed.
I hope governments will intervene and force companies to publish all technical documentation, eventually, at least of older devices.
My problem with ROS is my MTR is not reaching my KPM correctly. How do I plug the CPT so I can get KPM connectivity back in my ROS? (!)
Doctors could perhaps do more to embrace the scientific method, an inability to measure something is not proof it does not exist.

This is contradictory.
Perhaps you just mean doctors should be more open minded?
Hidden text can be problematic as it's often a form of cloaking as can hiding text off the page using css positioning.
Apple Swift – #1 trending repo on GitHub
Dare to say the same thing from the Tube (or simply from a tunnel)?
See also: HTTP flow chart ready to print [pdf]

https://news.ycombinator.com/item?id=10695467
See also:

https://news.ycombinator.com/item?id=10694394
I've read about various research data that suggests animals may very well have a rich internal life which may well indicate they have their own "you" minds (although I can't cite any off the top of my head right now...)

I agree that an unqualified sweeping statement - possibly just regurgitated from various religious sources - shouldn't be blindly accepted. That sort of religiously-prescribed attitude also conveniently justifies maltreatment of animals at slaughter, even though research suggests that, e.g. the slitting of an animal's throat causes far greater suffering rather other more modern approaches.
That doesn't take in account instruction-level parallelism, and of course the Elliot didn't have a global clock so the idea of CPU cycles doesn't really make sense.
Could have someone made a microchip in 1957 if they just "knew enough", I mean, if you sent someone back in time to 1957 with today's knowledge, could someone build a microchip from today back then?
Lokum is for the tourists. Baklava is the real thing - delicious and unhealthy.
I agree. I remember seeing that slogan and thought it was backwards or mixed up, but in truth it makes sense.

It's a pity that the networks we currently use cannot be guaranteed to be secure and that there is strong emphasis on undoing decades of good work in microcomputers by shoving data to the other side of the world instead of using it locally!
Oh no, I was just introduced to gulab jamun, and now you're telling me I can add alcohol?

What's old monk rum, though?

Edit: Looks like it's an Indian rum - with good reviews, completely unobtainable in Australia.
The answer is no. Today's integrated circuits are all manufactured using extremely precise equipment not available back then. Furthermore, the designs are impossible to execute by hand and require complex software, not to mention extensive verification.

For a CPU like that of the Zero (ARM11), we're talking about at the very least upwards of 100 million transistors on a single chip. Only by simulating the design can you actually catch that single incorrectly biased MOSFET. Think software debugging, but on a whole different level. Then you have all the other components on the Zero responsible for tasks ranging from power management, networking, graphics processing, clocking, sound processing, and so on.
i think you might have thought you were on reddit right? putting comments like this without any comments backing it up and saying some leftist narrow minded view of the world full of self hatred toward the christian civilisation that accounted for a lot in the fact that you can today type on a keyboard posting on the internet (yes you guys think it is alright as you don't insult an opressed minority I know) won't work on HN.
I love chess, but I abstain from playing, because when I start, I become obsessed with it and it takes over my life.
I spend more and more time training, doing analysis, reading up, playing, trying to get better at it and become very touchy about my
rating number..

And then I ask myself - why should I get better at chess ?
I already play better than everyone who doesn't play chess. I play worse than anyone who can dedicate 4-8 hours a day, every day, training.
Why should my emotional well-being be a function of a number which is my rating in some online chess service ?

So I stop playing...

Anyone else experienced this ?
How to deploy Meteor app with Nginx and passenger to debian/ubuntu systems
I would like to order one of these two open-source designs as Christmas gifts (doesn't matter if they're a bit late) :

http://www.thingiverse.com/thing:359145

http://www.thingiverse.com/thing:389075

Could you help me out ? How to fill the informations before uploading the files, if they are compatible ? I'm quite a beginner with these software and I only use linux distro... However I'm eager to learn.

Also, how will I/you make sure the tree is not too fragile ?

Thanks !
Changeling? Uh oh.
I think the helium balloon prices are adjusted for inflation though.....
I didn't notice it in Safari on OS X (it scrolled fine), but scrolling with Chrome on OS X is terrible.
Y Combinator Submission Beta Site
I think you missed the part earlier in this thread about using ?after=id rather than ?page=n. See Reddit for an example.
I stopped playing Diplomacy online as it was by far the biggest component of my mental state while I was playing. Growing up is about becoming self-aware.
We have a Skype-like app that combines desktops into clusters and lets you run Hadoop/Spark/OpenMPI and other frameworks.
Do you have a methodology for determining the revenue impact attributable directly to the CEO?

Something that doesn't involve insta-cloning all the other employees and customers for A/B tests.