skysight-inc/HackerNews huggingface dataset:
Start writing public blog posts, but don't pimp them, notice nobody cares to read any of those (or at least not all) so who would care to read your journal? That should help with fear. (Though I guess it's possible people will want to read everything if you have an interesting life and write well, but then you'll deal with the fear through gaining confidence instead of apathy.) I have a private journal I update every few weeks to a few months that I wouldn't really want to have in the public, I don't go to great lengths to keep it private though. It exists in a txt file on one machine, that's good enough, but if I cared more it wouldn't be hard to stick it in an encrypted folder or just aes decrypt/encrypt whenever I want to update it.

Edit: I had a handwritten journal once when I was 13 or so, it disappeared, probably my mom finding and reading and destroying it. Just do it on a computer. Besides for me I can barely stand handwriting anything longer than a page anymore.
New videos and photos of 1968 US Democratic Convention protests uncovered
In the past, I have done Load Balancer status checks against a special /status endpoint. I queried all the connected services (i.e. DB, Redis, etc) with a super fast query (i.e. `SELECT version();`). Monitoring CPU/MEM usage for scaling was separate.

Comparing this to checking the home page, what is the best way to setup a health check for your load balancers?
I'm curious they seem to have so many problems, given that at it's heart the game is rather .. decentralized.

They have access to this vast swath of cloud technology and a few Moores law iterations to boot yet they seem to perform worse than even WoW did on launch, with a game that is extremely forgiving to latency.
Yes, see my other post in this thread... Russ Cox is the author of RE2 and one of the articles I linked goes into its implementation.
> I personally don't consider "countersteer" to be a thing.

It sounds like you've never ridden a motorcycle? Most safety courses on motorcycles teach counter-steering, precisely because it is a thing and failure to understand it can compromise your ability to recover from a bad situation.

On a motorcycle going fast, you counter-steer continuously. If you make a slow right turn on a freeway, you can turn for 30 seconds by only pushing forward on the right handle.

I'm pretty sure you always counter-steer even on a bike, it's just very hard to notice, especially going slow. We don't think about it. It's not really a choice though, there's only one way to turn without leaning, you don't get to pick counter-steering or not.

You should definitely try it on a bicycle while going fast. Once you consciously turn your handlebars right and end up steering right no matter what you do, it becomes really clear.
199,990,000 * # of people visiting StackOverflow home page

The result is likely at least 1,000* 199,990,000 at any given point.
https://appear.in - doesn't even require a login!
So it's an accident that this involved fresh hackers from Silicon Valley?
This is great- regex errors always reminds me of this classic Jeff Atwood post (cofounder of StackOverflow): https://blog.codinghorror.com/regular-expressions-now-you-ha...
Here is a Firefox add-on to disable WebRTC:

https://addons.mozilla.org/firefox/addon/happy-bonobo-disabl...

The source code is on GitHub:

https://github.com/ChrisAntaki/disable-webrtc-firefox
We don't think it was intentional. Maybe copy and paste, or something an editor did.

To clarify the "comment" was not a Stack Overflow comment, but rather a comment in a code block inside a question.
Encrypting on top of ZFS negates ZFS' compression and de-duplication. My understanding is that this implementation preserves both of those. For example, ZFS can compress before encrypting.
Agreed about positive reinforcement; we use the "heart" in Asana and Slack reactions all the time. These little things become part of a shared visual language that becomes an effective proxy for vocal tone and body language when you're not physically present.
Thanks! That’s good to know. Indeed, encryption without authentication is poor security.
If nothing else I find it quite fascinating how some bikes are easier to ride without holding the handle bars than others. I can balance much better on my 1998 Specialized Stumpjumper mountain bike (comfortable for minutes without hands) than I can on my 1998 Cannondale R900 racing bike (max 5 seconds without hand).

But for my colleague - he finds it much easier to balance his racing bike.

As the article suggest - the hope is that this will provide better guidelines for building bikes that are more stable.

The balance on my mountain bike definitely saved me from two near crashes of a knock to my rear wheel by a u-turning car and being hit on the handle bars by a wing mirror.
Oooh... appropos of nothing, but it would really tickle me if someone developed "Blockchains", a service for maintaining global social media account blocklists with a cryptographically verifiable record of the transgressions which got someone added to the list in the first place.

Or has that idea been done before?
The lesson seems to be "Always run trim() before running regex" and "validate content as much as possible before running regex".
I sometimes write in encrypted files through vim for this reason. :X does the trick.

It feels juvenile to hide it when I know no one will care, but the idea that it can be entirely personal opens the option to being more honest. Future self can still be judgemental, but the only way to avoid that is to pipe it to /dev/null instead.
As the parent poster said, there was a majority consent. Much more than 50% considered that this was okay, they also "joined the fork", so the things that these <15% did were done with majority not objecting.

And also it's quite plausible that if the same number of people, the same people would implement a technically identical hard fork with the same process but with a different "socioeconomic" result and justification, then they wouldn't have gotten the same majority consent that they did in this case.
Yeah I agree, racism is unfortunately used synonymously with discrimination by many people. It's a bit of a pet peeve of mine.
More info https://technet.microsoft.com/en-us/library/security/ms98-00... - seems to imply that $DATA is the default stream.
No, they're going to punish Niantic for using so much data, not make rates reasonable. Remember, the shareholders in US Senators are the large businesses.
Imagine if they had only posted 10,000 or 15,000 characters, and it just slowed the site down. How fast would it have been noticed? Hours? Days?
Per homepage load.
SO is I/O bound most of the time. If you've set up your system to handle high workloads of I/O bound traffic, then hitting CPU bounds throws a real wrench in your cogs.

To put this another way, SO is one of the most traffic'd sites on the internet. So a page that's loaded 10k+ times a second is going to push that number much, much, higher. If the CPU can't clear 10k+ req in under the regular time it takes, everything starts to back up.
What stops you from migrating to 2.x? I'm geniunly interested. I have a fat app in 1.x myself but for new peojects I would consider Polymer instead of Angular 2.x
Enormous discussion of "plain text accounting" was here just a day (or so) ago:

https://news.ycombinator.com/item?id=12119050

322 points, 235 comments.

Long discussion.

That submission was of an article about plain text accounting, in which the author describes using hledger, which is what this submission links to, so that article is particularly relevant, but not a duplicate.
It is for the house-as-investment. If you don't expect the value of your home to outpace inflation, then it has an opportunity cost compared to investing capital in investments that will.
I wrote "Documentation" is beginner friendly.

Spend some time reading their docs. Dart has language, Web and Server tutorials specifically for beginners. The style of writing in which they build up to explain simple concepts to things like method chaining just click. Its very natural.

Go is minimal and great for people already experienced.

I felt Dart docs were centered around human problems and Go around CS problems.
> What you're calling a module is, in a static site, a page or (maybe) a partial.

Maybe that's how you develop sites. I would decompose even a simple blog into at least half a dozen different components.

First of all, I'm not making abstract arguments. I have direct experience with developing a static site using Jekyll vs. React.

React with HMR is infinitely more pleasurable and faster. Being able to update the site instantly makes development very different. As I'm scrolling through the site, I notice that a pixel in the footer is off by a little bit. So I tweak the relevant CSS and it instantly updates in front of me.

With a traditional static setup, I have to reload the whole page and wait for it to re-render. It's a difference of a few ms vs a second or more.

You're also incorrectly assuming that tweaks would require reloading 90% of the DOM tree which is fundamentally wrong. I can decompose a static site into many small components and each one can be reloaded individually. Not to mention that if I make a CSS tweak it doesn't require reloading the DOM at all.

Honestly, I have no vested interest in convincing you that hot module reloading is helpful for even the simplest of sites. Feel free to not use it. All I know is that having used both I will never go back.
I think negative trail works pretty much the same way as positive trail; I think the question is, does a bike with zero trail work. I'm guessing it can be done, but experience with various motorcycles (which have a wide range of rake) suggest trail is desirable for other reasons too.
Posted a couple minutes earlier:

https://news.ycombinator.com/item?id=12131721
I agree, my browser is still in the #1 spot for data usage. I'd consider myself a power user, but still I've had Pokemon Go open a lot (an am level 23) so it's pretty interesting that more data isn't being used.
Unfortunately that also means web www
Many folks would say that's not a proof, because it's not efficiently checkable. To tell whether it actually proves the thing, I have to go off and check every number, which takes an enormous amount of time compared to the length of the "proof".

Of course, the solution of listing every single case seems about equally unhelpful. The whole thing leads one to question whether proofs are really the goal of mathematics, or just a useful proxy.
It's 2016. White people still don't know the difference between racist and racism.
Is the problem that the cooling systems are undersized when the ship is in warm water? That doesn't seem like it should be an insurmountable problem, although pretty embarrassing for the contractor.

Why is this such a difficult problem for the Royal Navy? Is the system so complicated that cutting an additional coolant input and installing an additional pump to increase the flow rate isn't a viable solution? The article didn't really get into the interesting details.

Edit: Apparently it's an issue with the intercooler. They don't say exactly what the problem is, but it sounds like it's just straight up undersized.

https://en.wikipedia.org/wiki/Rolls-Royce_WR-21
Parsing PDFs in realtime for a US Olympics app
Yes if its everyone's data you have a senior member of staff drive over and deliver it by hand Denmark isn't a very large.
I disagree. These discussions get less substantive and more uncivil as they become more generic. Eventually the only conversation left to have is repeating the same worn and entrenched claims that we've all heard countless times. What results is tedious for two important reasons: it's predictable, and people use it to attack each other. That makes such discussions violate the mandate of this site, which is to be intellectually interesting.

If there's an antidote or at least a retardant to this, it's to focus on the concrete specifics of the article and inhibit the rush to grand abstractions.
Cool. As I mentioned in some other comment, I would really have to look into the details before I could use and trust such an encrypted system, to understand the guarantees provided.
In reply to the dead comment: I'm not saying banning scarfs is an example of democracy. I'm saying it's an example of the will of the people being overruled by the founding principle of Laicism. Even though the people want to have it, the constitution prohibits it.
Amazingly, the government does that already!
http://www.gsa.gov/portal/content/104877

Still they create mountains of rules....
> It took 10 minutes to identify the cause.

I'm impressed they were able to do this so quickly.
Tip: Download an Offline Area in your Google Maps settings for your local region.
Do you have another solution to achieve these goals? One that doesn't involve the interests of a nation?
My hoster introduced a web firewall, which thought my password was a SQL injection and gave me a plain 403 but was disabled when authenticated so allowed me to change my password to something offending again. Had a funny conversation with them where they insisted that this was beneficial, because SQL injections can happen as humans make mistakes.

A few days before that another hoster updated its password policy and sent me a less secure password by mail. He also insisted that since he uses SMTP over SSL, there is nothing wrong with that.

And on a not related note: The technical support lead of my dedicated mail hoster does not understand DKIM.

I was trying to be reasonable and not focus on stuff others can do better, but it seems like you have to do everything by yourself if you want it done right.
People solve all the problems that can be solved. The rest are blocked by too many barriers to entry or government regulations. If you want to see real innovation: the type they'd like to see - you need the government to make it legal. Currently, there's so many needless regulations on housing, trying to innovate in that area is a complete non-starter. There are many other areas that could be innovated in, with some (lots) loosening of regulations: transportation, health industry, education, etc. Until we get a better government and a smarter voting public, things will remain the same, and we'll continue to attempt innovation in the tiny subset of problems that we're allowed to solve.
The real question is, why aren't the mobile carriers giving us more data? 5GB per month seems unreasonable for a $100 mobile plan.
Skype is my go-to example of why software quality matters.

They dominated the market. Tons and tons of people had Skype accounts and, to this day, "Skype" is informally used as a generic verb for videoconferencing.

The problem is that the quality has fallen substantially over time. Now things like http://appear.in are much better solutions for basic videoconferencing and Slack has eaten the communications space which Slack should have owned.
ugh. i would've just sat there wondering WTF. then proceed to initiate daily backup recovery.
Introducing Deploy Previews in Netlify
I feel like this isn't really the House Energy and Commerce Committee's job... Like, people choose their plan(s) and should be able to be responsible for themselves.
> But regular expression, to be honest, is usually something I hardly think about performance.

This is actually not an uncommon problem. I recently experienced a backend system going down because of catastrophic backtracking. There is a reason why proper regex libraries have a timeout on the match methods.

For example: https://msdn.microsoft.com/en-us/library/hh160204(v=vs.110)....
Ask HN: What is Google play on android sending? Telemetry?
Just found this line in adb logcat. Does anybody know what is it?

PlayCommon: [9251] http://com.google.android.play.a.al .e(731): Preparing logs for uploading for xyz@g.com
Try doing it consciously! It's very fun & informative. Try not to lean, and do some experimenting while you're riding fast. The faster you go, the more noticeable the effect is. You can push forward on the right side, and it will immediately put you and your bike into a right lean. Hold your hand pushing slightly on the right side to continue turning right. The handlebars will push back a little and try to straighten out.

Many people that ride bikes never know about counter-steering, unless they ride motorcycles too. So, you're not alone. I didn't know about it on a bike until I learned riding motorcycles.
Creator of gmail.js here - please see my comment to nathancahill on this thread :-)
Almost no chance, if anything we would add SVN support but I think that is already too much technical complexity.

Consider using https://rhodecode.com/
That's a bug in OpenZFS, to be fair, not ZoL-specific, though 0.6.5 not having a fix merged for a while is slightly surprising.

Just grab https://github.com/zfsonlinux/zfs/pull/4833 and send/recv in safety. ;)
> Third, there's a huge difference between the appropriate levels of security around individual patients' medical histories, a single doctors office worth of patients' data, and then the collective medical histories for every single patient in the nation.

Hang on: If you're extracting an individual's medical data and putting that on a USB stick you better make sure it's encrypted, and that there are audit trails in place for who extracted the data, when, and why, and where they put it.
The community is quite active, I think. Most chatting is happening on Slack. Lots of articles/tutorials pop up on Dart Academy (https://dart.academy). For Slack details and other means of hanging with the community, check out the Community Page (https://www.dartlang.org/community).
Not understanding why backtracking happened. Once it hit a non space, non end character, move on. Nothing before can match the regex.
> I'm guessing 5 is related because it shows a sitting supreme court justice saying that her "race"(if we are defining heritage/ethnicity as race) plays an important role in her judicial decisions

Specifically on issues of race or gender discrimination, she holds out that her background -- largely through life experiences, though she is expressly less eager to completely discount the possibility of an inherent or cultural contribution than a particular other commentator -- provides an advantage in the quality of her decisions, sure.

Extended quote from the 2001 speech in which the "wise Latina" remark appears (it was later repeated, on the same issue, several times in other speeches by Sotomayor.):

---

In our private conversations, Judge Cedarbaum has pointed out to me that seminal decisions in race and sex discrimination cases have come from Supreme Courts composed exclusively of white males. I agree that this is significant but I also choose to emphasize that the people who argued those cases before the Supreme Court which changed the legal landscape ultimately were largely people of color and women. I recall that Justice Thurgood Marshall, Judge Connie Baker Motley, the first black woman appointed to the federal bench, and others of the NAACP argued Brown v. Board of Education. Similarly, Justice Ginsburg, with other women attorneys, was instrumental in advocating and convincing the Court that equality of work required equality in terms and conditions of employment.

Whether born from experience or inherent physiological or cultural differences, a possibility I abhor less or discount less than my colleague Judge Cedarbaum, our gender and national origins may and will make a difference in our judging. Justice O'Connor has often been cited as saying that a wise old man and wise old woman will reach the same conclusion in deciding cases. I am not so sure Justice O'Connor is the author of that line since Professor Resnik attributes that line to Supreme Court Justice Coyle. I am also not so sure that I agree with the statement. First, as Professor Martha Minnow has noted, there can never be a universal definition of wise. Second, I would hope that a wise Latina woman with the richness of her experiences would more often than not reach a better conclusion than a white male who hasn't lived that life.

---

Certainly, I don't think its particularly controversial to say that, with otherwise equivalent general "wisdom" (insofar as that can be quantified and compared, something that Sotomayor correctly points out is not necessarily realistic), a person with deeper relevant life experience on the subject being addressed might do better.
https://news.ycombinator.com/item?id=11302992
I already feel annoyance with my past self reading my old code. For example, "Why did you code it this way? Are you an idiot?" I've since added more comments explaining certain decisions after thinking something was a bug, but it was just a bit unintuitive in the hope that I annoy my future self less.
They mentioned that the drop in performance caused the load balancer to remove the servers from rotation. They said that the site would have otherwise been pretty functional. So the resolution to the issue (aside from fixing the regex) was to update the configuration of the loadbalancer/healthcheck to avoid this type of issue.
I think there are some proofs that are /just/ complicated. I'm certainly not an expert on this subject but for example a few years ago, Deolaikar's (ultimately erroneous) P/=NP proof paper was 66 pages. 66 full, information dense pages.

Also, can't there be a measure of complexity without the absurd extreme of "in my special language, there is a single function call that proves X"?

In your example, it's not the proofs that can be reduced to a few lines of code, it's the thing that generates the proofs. That little program wouldn't contain information about which proofs are "interesting" or "correct", since that's the reason it exists in the first place. Adding in that information would make it much larger.

Anyway, it just seems disingenuous to call that proof 200 terabytes. You don't need most of those 200 terabytes to understand the proof, and neither do you have to even store those 200 terabytes to know that none of the numbers you went through worked.
I think you've got the right approach - a vertical slice through the app that checks every layer. You want to know if a user can get useful info from your site, and it tracks (separately!) the common path their query would follow.

The danger is that the endpoint becomes public knowledge and comes under a DDOS attack. Putting an IP address filter on that endpoint is usually enough to stop that.
For $125/month I have 4 family members on an "unlimited data" plan from T-Mobile (really that's 13Gb regular data, unlimited Netflix and other streaming).

I did buy all the phones outright though, which was $2200 upfront.
> recent reports suggest that playing Pokemon Go could exhaust a consumer's available monthly mobile data.

Well, I'll be. Poor consumers.

Ranking members Frank, Diana and Jan might be exhausting your tax dollars.
If we were serious about stopping piracy we would bring back the Vietnam era PT boats and flood the waters around Africa with patrols. Unfortunately, that's not what the Navy plans for. They're still preparing for the big cold war battle against the Soviets.
How exactly was it 'needed money to survive the weeks and days' when the vast majority of it went to foreign banks?
I don't understand something: the regex expected a space character, followed by the end of the string. If the last character wasn't a space, this could never match. Why did the engine keep backtracking, even though it's easy to figure out that it could never match the regex?
How to Get Lucky: Focus on the Fat Tails
On the contrary, this represents a success for the currency - it represents a failure of the concept "the code is the final word on the contract", which the Ethereum community judged as incompatible with a good future of their currency and threw out this concept.

Apparently when considering "Who would commit to building anything in an environment like that?" in practice, then an environment where the code is the final word on a contract is even less desirable than a suboptimal environment where, as you say, "a cartel of people the power to revoke transactions on a whim".