skysight-inc/HackerNews huggingface dataset:
I spent a lot of my teenage years hunched over a Commodore 64 Programmer's Reference Guide. The "environment" was me and a computer that didn't care about my sex. Certainly nobody encouraged me, least of all my friends and family. Where were the teenage girls who shared my obsession? For that matter, where are the women who hack for fun and ignore the shit the industry is up to?
Apple and Google are just HUGE marketplaces where you can find anything, shoveware included.

The same could be (and probably was) said about the Atari game collection.
I don't think OP was saying that dart sucks. He was saying it was a pain to have to write his ts code in a certain way to accomodate the Dart side of things. By splitting the repo he doesn't have to worry about that anymore, just like Dart developers won't have to worry about the ts/js side.
I get hit with a login page. Can anyone describe what is linked to?
I agree on both counts.
What's the stability of ZFS on linux like these days? Anyone have any positive / negative experiences to share?
It's surprising to the extent that: balancing on a non-moving bicycle is hard. Riding a unicycle is hard. Riding a bike is easy.
Flipkart sees Silicon Valley talent quit
MacOs (i.e., Os9 and before) had special meaning for colons, too. I wonder what would happen for git on those platforms.

Edit: Apparently colon is _still_ a special character on Mac! http://stackoverflow.com/questions/13298434/colon-appears-as...
I didn't mean to offend you at all. USDS is great. I just see this dismissive attitude of existing staff by management. But in reality it's management that messed things up, not staff.
Right. And I don't have the numbers at hand but I don't think I spend more than $15-20 every couple of months on blades, so I'm not really losing on price either.
Wikileaks Dumps 'Erdogan Emails' After Turkey's Failed Coup
She got more annoyed with the arrogante attitude of whatsapp's director. He didn't answer her in the local language. He could have been jailed for delaying investigations.
uBlock or any other ad blocking add-on should be able to.

Add "##video", "##audio", and "##canvas" to your blacklist rules to remove them from the DOM.

Then you can whitelist on a per-site basis to turn them back on if desired.
Apparently you need to watch less movies about blindness being bad...
This Summer Bot – movie teaser generator
In my experience, you need to spend more than $100 to get a nice electric shaver.

I bought a Braun Clean n Charge 7000 series back in 1999 or whenever they first came out, it was $200. I loved the thing. It lasted me over 10 years. When the battery pack finally wore out, (after trying and failing to replace the cells), I threw it out. I was feeling frugal, and compared the various Braun CnC models and couldn't understand why the top-end 700 series was so much more expensive than the 300 series which seemed to have all the same important 'features'. Sure, it lacked the fancy LCD and some of those touches, but I figured it would shave just as well, and for $100 less. (IIRC it was around 80-100$ for the 300 series and close to $200 still for the top-end 700 series).

I used the 300 series (I think a 370cc) for over a year and hated every minute of it. Finally I wised up, cut my losses, chucked it, and spent the damn-near $200 for the 700 series.

The 700 is made in Germany vs Mexico for the 300. The 700 is heavier. The materials feel better. It looks nicer. The motor feels like it runs twice as fast.

Moral of the story, you get what you pay for.
Windows even includes mechanisms to perform transactions over different things like file system, registry, and even multiple machines.

Back when SVN was horribly slow and implemented transactions by actually touching thousands of small files in the .svn directories, I actually wanted to implement its file system layer on Windows with NTFS transactions, figuring that a native solution would probably be better. But by now they completely changed their working copy format so I don't think it's necessary anymore.
Actually, not outrage but fun and memes
I was under the impression there is a speed at which countersteering becomes apparent and at low speeds it either is minimal or doesn't happen?
"Mexico has a massive border wall on its southern border with Guatemala." See, here is how it goes. You are a vociferous Trump supporter on the Internet. At the same time, you repeat false things that you heard from some other idiot. It's not much of a leap from there to the conclusion that all Trump supporters are idiots.
Honestly, it would have been fine if it was just guys in the room that knew eachother. That is a strange conversation to have around women that you don't know.

A lot of this stuff is basic understanding of what is appropriate for the given situation. It is simply understanding what is polite in the given context. It seems so simple, but maybe a lot of people aren't tuned into the feelings of others.

I can't speak on the military thing. That is an entirely different culture that I don't have any understanding of. I do remember people saying things like "stop acting like a girl" when I was young, but that seems to have gone away. I know that I don't use phrases like that - and I am not making a conscious decision not to use them. They just seem innapropriate.
I would define brogrammer as a programmer who acts like a (stereotypical) frat-boy.

You know, living to party, acting up in boorish ways.
Client-side online LaTeX editor
Here's a screenshot, in case it's helpful: http://imgur.com/JOdJDZs
Similar arguments were made for locking out Java applets, and other plugins. The trouble is, every time the big browser developers throw their weight around like this, a lot more content becomes inaccessible, and content is what the Web is all about. Much of the valuable material that isn’t in the top x% of sites wasn’t written recently and isn’t necessarily actively maintained, and this trend for writing off entire sections of the Web because they’re inconvenient is a very dangerous one, IMHO.

I’d have marginally more sympathy if the modern alternatives we’re supposed to use instead now actually worked as well as the technologies they allegedly replace, but often they do not, and the biggest advocates for the newer technologies are often among the worst offenders.

I’d also have marginally more sympathy if there was evidence that closing out the plugins would significantly improve security, but given that many of these changes just move the attack surface to the browser itself and that the popular plugins have mostly been subject to some sort of click-to-play safeguard for a while, I’m not sure the security argument holds much water either.

But in any case, actively cutting users off from large amounts of existing content with no workaround seems like a huge backward step to me.
So now thanks to this there are two implementations of AES in the linux kernel. Who's responsible for ensuring they are both correct?
Me too

(maybe because I am using the old skype client for linux?
But I also use skype on android)
I don't have a problem with the price dude. Calm down. The main reason why I said that I think it is a little high is that I've already paid for POODR and have listened to countless talks from Sandi.
Don't use it if you don't want. We built it for ourselves and it's available to you if you want to use it. If you don't want to turn on Javascript to get started with the platform, that's up to you.
I didn't say Dart sucks - I said having to write the code a certain way when contributing due to Dart support, which is near non-existent outside Google, sucks.

In addition, it has complicated a lot of stuff for a long time due to build setups, bugs related to toolchains around Dart and Angular 2's repository, lengthier CI runtimes, and more. It was a huge net negative for those looking to contribute, even for simple changes.
You're the founder of Cocoa Controls?? Thank you for creating an incredibly valuable resource that I've used frequently for many years, and do get in touch if you ever find yourself in LA and would like a free beverage on me!
Same here. I have never heard heckling at a conference. If anything, people get too nervous to say anything at all.
Spent a lot of time with Zenoss and also found it sad.

That said I thonk open core us possible and one of a few good business models that can work with open source.

I hope and believe Gitlab can and will do much better as Gitlabs commercial offerings are way more reasonably priced IIRC.

(Another brilliant example would be sandstorm who openly admit that all enterprise features are in there, explain where the one big if switch is, says it is not illegal but expect you to not do it if you can afford to pay for it. Again IIRC.)
You're right, you could separate them into two containers and build a networked API between them, and in many cases that may be the right approach. But I wouldn't completely throw this solution away yet (I'm the author of this solution, so I guess I'm biased).

For example, if you want to call an NPM module (say Grunt) from and Java / Maven build, it may be easier to bundle this in the same process rather than trying to provision node in the middle of the task. Also, if you have existing Java libraries and want to make use of them as you migrate to Node, it might be easier with the shared memory approach (through ByteBuffers and TypedArrays) that J2V8 offers, than to try and pass the Data between services.

This isn't meant to replace services, it's just another technology choice on the spectrum.

And finally, I thought the problem of integrating Node and Java sounded challenging and cool, and I enjoy challenging problems :).
I think that is the correct behaviour though. The default is left empty in this case, so it should indeed be zero bytes.

Keep in mind that for each file you can have multiple data-streams. Suppose the system reports the total of al the streams for foo combined... You would be surprised if you would read the reported number of bytes from foo and see it crash because there are in reality no bytes in the default stream.

However, there are other tools to report the presence of alternative streams. This is not a feature intended for casual end-users.
> I'm quite firmly on Brazil's side, though I can see Whatsapp's point as well.

Thank you, sir.
Javascript compiled from Dart is as fast as normal Js, in some cases faster. And in the server it outperforms Node according to the Techempower benchmarks. https://www.techempower.com/benchmarks/
Simple: We've seen record breaking divorce rates in our lifetime, and wedding ceremonies are a scam.
Rather than torture this analogy further:

Obviously exploit pricing is generally efficient and adheres to free market principles. That said, it's hypothetically possible that an exploit against a large tech company could sell for far more if the circumstances are right, considering the price to damage ratio is so skewed in addition to the unique nature of each exploit.

Therefore, large tech companies don't really have much to lose by paying far more than they currently do on bounties.

Granted, eliminating what's largely a hypothetical edge case is not the primary benefit to paying higher; incentivizing far more white hat researchers is.
The post you are replying to didn't say Dart sucks.

> having to write code a certain way because of dart sucks
Personal disclosure-- especially disclosing a mistake, is a desirable management characteristic.

Be upfront and matter-of-fact about your situation. Add anything you've learned and why it won't happen again.

Incidentally, you'll likely find the actual hiring manager more understanding than a bozo recruiter.
A lot of community members hang out on slack:

https://dartlang.slack.com
Yep. If you try to just lean right immediately, the bike will just.... fall over, because the wheel stayed straight.

The momentum from the flick your body creates begins to turn the wheel a small amount, and the forward momentum of the bike in combination with the lean keeps the wheel turned right. By contrast, if you flicked the bike/wheel but did not lean, the wheel would simply straighten itself again.

Even for automobiles this stuff is very simple suspension + steering mechanics. Due to how their suspension & steering components are designed, and assuming they are aligned properly, a car will always follow the road. If the road leans + curves, so does their steering.
Ghetto Skype – Web Skype, Tray Icon, Notifications in Electron
Hard Fork Completed
Competitors in online LaTeX, with links to pricing plans:

- OverLeaf (formerly WriteLaTeX)
- https://www.overleaf.com/
- https://www.overleaf.com/plans

- Papeeria - Cloud research platform
Online LaTeX and Markdown editor and plot compiler. Free, fast and reliable.
- http://papeeria.com/
- https://papeeria.com/about/pricing

- ShareLatex - LaTeX, evolved
- https://www.sharelatex.com
- https://www.sharelatex.com/user/subscription/plans

- LaTeX Base
- https://latexbase.com
- https://www.reddit.com/r/LaTeX/comments/4tn6vf/latex_base_on...
- https://latexbase.com/p/b0a174a5-09b3-4598-9686-3a73be2dc8e5
- https://latexbase.com/static/overview
- https://latexbase.com/static/pricing

- Authorea
- https://www.authorea.com
- https://www.authorea.com/user_plans

- SageMathCloud [disclaimer: I wrote the LaTeX editor for this]
- https://cloud.sagemath.com
- https://cloud.sagemath.com/policies/pricing.html
Na, US didn't have India as friends. Specially because India started the Non Aligned Movement (basically we aren't choosing sides, we'll have relations with both US and Soviet)

Americans had the attitude that if you aren't with us, then you are against us. Plus India had a socialist economy
Thanks for the kind words Mike and thanks for Sidekiq, we use it extensively in GitLab.

We decided to package GitLab Community Edition to make it very quick to install. So our open source users get the same easy installation and the same security updates and our Enterprise Edition customers.

We find that large enterprises are interested in some of the features https://about.gitlab.com/features/#compare and not in any of the other things. Maybe the best example is a user if China with more than 6000 developers that decided to copy the code of some features over to the Community Edition. This is illegal if you don't have a subscription but I think it shows that the features do matter. Our policy is to put features that are more useful if you have more than 100 users in the Enterprise Edition https://about.gitlab.com/about/#stewardship
I don't agree with this argument.

Everyone in the UK is incentivized to buy a home, and to buy a home larger than they need. Even if they don't want to own a home, or a large home, or don't want to own one right now, they need to be on the housing ladder or property inflation will price them out of the market later and they'll be turning down government subsidies that everyone else will take. On the other side, being a tenant sucks in the UK.

This has lots of bad effects, and it benefits basically no-one as were all running faster to stand still. Perhaps estate agents and older people who bought property a long time ago and with no children that they'll need to help to buy homes if they don't want them cluttering up the place are the only winners.

It's a systematic problem, and it's been encouraged because lots of people thought they were benefitting, but really they were just stealing money from their kids. We could have just run up the national debt instead and saved ourselves the bother.

Rich people who buy investment property here are just taking advantage of this phenomenon, they're not causing it.
You can still use your Skype account at least on the Mac, iOS versions, I do, but they don't make it obvious, the arrow to change to Skype login is small.
https://www.dartlang.org/community most discussions are on Slack. It's a bit unfortunate because one needs to register but it seems to be the platform most Dartisans are comfortable with.
The Peacock-Tail Theory of AP Calculus
The move to the cloud is a big factor here too. I now generally judge a machine based on how many browser tabs I can have open at a time while still getting good performance.
No comment about how secure the below is, but it seems trivial to not need data on the message itself.

The only data that needs to be stored by WhatsApp is `Sent` and not the message itself, which can be stored locally by the Messenger.

[Messenger] <--> [Sent Succesfully?] <--> Recipient

When the Recipient receives a message - they alert WhatsApp that the message has been received which can then alert the Messenger that the message has been sent. If it comes back with a failure, the Messenger will attempt to send the message again in `${Time}` until it sends. The message itself never has to hit WhatsApp's servers.
They arrasted an ex-president and jailed a lot of people for "alleged delaying of investigation" in the weeks and months preceeding the coup detat that we had here. To be fair, every employee or director involved in the whatsapp crime should be in jail.
> > In this era, Protestants hated Catholics (and vice versa) all the same, but for the most part, they didn't kill each other over it

> It is because both pointed their hatred and violence against a common "enemy".

I think its more because America had strong cultural traditions about avoiding that drawn from fairly recent experience of several centuries of Protestants and Catholics killing each other all the time over religion. The religious test clause in the base Constitution and the free exercise and establishment clauses in the First Amendment were not added based on abstract concern for freedom of religion, they were there because the wars of religion within Christian Europe weren't as distant and fuzzy a memory then as they are to Americans now.
Then, of course, cartridge share presumes Gillette and DSC uses consume cartridges at the same rate.

Why not just compare actual user metrics? I guess it's hard to figure out how many people actually use a store-bought razor; not as hard in the online world (though it may be proprietary information to DSC).
Agreed, it really is a fascinating experience to look back on your thoughts.

Somewhat related:
http://lifehacker.com/the-psychological-benefits-of-writing-...
The other AES implementation is not licensed and thus can not be exported for use with ZFS.

(And no, it's not the USA crypto export restrictions circa 1994, it's two pieces of freely available code with different notions of freedom coded in.)
Perhaps playcanvas needs different port than 80 so a firewall could block it.
I've been running two very-lightly-used sets of pools on two old desktops for ... about a year and a half now actually and everything's gone swimmingly.

Nor have I read of anything bad happening to anyone that didn't involve not having backups.

All in all, lots of people are running it, lots of people seem to be having almost entirely positive experiences with it, so it seems like it's very stable.
8 Things B2B Marketers Can Do to Increase Influence and Success
This exact same question was raised with John McCain back in 2008, because he was born in the Panama Canal Zone: http://www.politifact.com/truth-o-meter/article/2008/may/12/...

Was that because of his race too?

I suspect we stopped hearing about McCain, and kept hearing about Obama, because Obama became president.
I've been using it casually as my /home for ~2 years. The most stress it gets is torrenting movies to it. But, there's been no problems. Setting it up on 3 drives was dead simple.
I was recently doing some win32 coding, getting an odd access violation that hits JUST before winmain/main exits, only on x64 and only in Release mode. I deleted/un-deleted nearly every bit of code to find my problem. Turns out I had the wrong string going into UnRegisterClass on my window handling class. Took me ~4 hours to find the bug and all of 10 seconds to fix it. Always double & triple check when copying & pasting.

Now I'm using SDL, since it's just a little hobbyist game. :) Also don't reinvent the wheel. Especially if someone else is offering free wheels.
Oh, wow, I need livestreamer in my life. I like watching twitch but the CPU usage of this simple video stream is absolutely insane, such that my CPU fan has to spin faster for no reason other than inefficient flash plugins.
I did Dollar Shave once then ordered direct from Dorco and now use Harry's. It's so difficult to do comparisons because you tend to use the blade for different lengths of time.
You demonstrate intellectual fallacies common amongst software developers:

1. Believing that your experience in one particular field makes you qualified to make pronouncements regarding others about which you know nothing.

2. Believing that problems in other fields are inherently simple to understand and solve, and that the reason they aren't must therefore be due to the malice or incompetence of people working in those fields.

3. Believing that software and software development processes are a universal model that can be applied to any other problem via trite and reductive analogy.
https://www.fas.org/sgp/crs/row/R41349.pdf p15
Why would each file system need a "native encryption"? What gains are there fromt this?

Encryption seems it would be more cleanly implemented transparently underneath the file system level.
My Experiences in a Lunatic Asylum (1879)
Futuristic JavaScript test runner
Good question! Certainly the open source code limits how much you can charge for the product. I think that if there was no open source edition we could sell the Enterprise Edition for more than $39 per user per year. But of course there would be no Enterprise Edition without the open source edition!

People have started hosting business based on GitLab CE and we encourage that. Most find out what we found out in 2013, it is much easier to generate revenue with software licenses than with SaaS products due to the different audiences (large vs. small organization).
Eeks, the one thing I depend on is dedicated skype hardware (eg Phones that have native skype support)
Every time that "Skype is moving forward" things tend to break.

Last time that happened I had random calling problems for months and had to fall back on using computers for skype to phone support. Eventually that got fixed.

Frankly it has been quite good for a while, so ... suppose it is time again for some trouble.

Might want to look into SIP if it happens again. Would be a pity as Skype has pretty good deals for international phone calls.
Not yet. I worked on some strategic initiatives in this space and - for consumers - wearables at this point are at best complimentary.

What the big dogs (AMZN/GOOG/MSFT) seem to be pushing for consumers now isn't wearables as much as voice accessed AI assistants like Alexa.
I have not followed WASM that closely, but I believe they are talking about adding DOM integration and other features to support languages like Dart.

It will probably not happen quickly - but in the meantime, dart2js does an admirable job.
A Go image composer
This is only part of the zfs on linux port, not part of the kernel proper (i.e. mainline). The kernel team is responsible for their part. and the zfs on linux team, since they have to import their own, due to licensing concerns must maintain the library they ship.
Updated Brain Map Identifies Nearly 100 New Regions
> Nor have I read of anything bad happening to anyone that didn't involve not having backups.

This should be true of any storage technology, no matter how unreliable (and thereby undermines the anecdote).
Yes, which is great for photos and other data. You can move individual apps there, too, but parts of the moved apps still stay on the phone and you can't control this.

My wife's phone has all movable apps except Trello moved to SD, along with all photos, Audible cache, etc., and it's running about 300MB free on the phone most of the time. When we bought it I assumed it would be fine because my low end HTC came with 2GB free space. The difference I missed was Android 4.4 is much larger.

We will try replacing Facebook/Messenger with Metal as suggested elsewhere and see if that leaves more wiggle room and improves battery life and overall performance.