skysight-inc/HackerNews huggingface dataset:
> I did an analysis and a session browsed with my specialized browser would always consume less than 100K of bandwidth (and often far less), whereas a session browsed with a conventional desktop browser would consume at least 1.2 MB, even if everything was cached, and sometimes up to 5 MB. In addition, on the desktop, a JavaScript heartbeat was sent back every few seconds, so all of that data was saved too.

Bandwidth is certainly part of it, but there's also also database and app-server load (which may be the actual bottleneck) that a scraper isn't necessarily bypassing.
But because I am afraid what neighbors, school, CPS would do.

Speaking of "perceived but unreal risk"....
The main question is whether medication-based treatment encourages ADHD to persist past adolescence. Non-medication-based treatment, of course, does not necessarily imply non-treatment or non-intervention.
If one is fully honest, one could have 50+ usernames to list.

HabboHotel, NeoPets, Myspace, OkCupid, Every BBS I have ever been on, ...
Capturing Biometric Data in Near Real-Time
> This was addressed through Promises and more recently Observables, Generators, and async/await.

Parent is talking about ES2015 constructs (or ES2016, in the case of async/await). I don't think anyone will disagree that doing async stuff in ES5 is a massive PITA- but it's a bit disingenuous to claim that the newer Javascript specifications aren't doing enough to fix those problems.

That said, four years ago I would have agreed with you- Coffeescript seemed to be the only game in town making an effort to improve the state of Javascript. But I think the embrace of transpilers in front-end engineering has only helped Javascript thrive, by allowing the community (and core developers) to more easily determine what features will actually make the language better.

(On a completely unrelated note, nice username- DCSS reference?)
Musicians ought to be interested too.
bladder infection is an infection by a microbial disease. it's a pathogen caused by another organism that shouldn't be present in a healthy body. what exactly is ADHD? what is being treated, anyway?

this is medicating for "normality", which is another way of saying our society is defining and enforcing (with mind-altering drugs) a very narrow band of acceptable personalities and behavioral responses to environmental situations.

if chemical enforcement of "normal" is ok with you, then go ahead and drug your kids.
One hears of this kind of thing happening in the US all the time (obviously it is a big place.) I always wonder what proportion of it is due to genuine misplaced concern for the children, and how much of it is strife of the "they don't like the color of your house" variety.

One thinks of Homeowner Associations and the way they place fines and pseudo-legal orders on people, a concept which is utterly anathema to the english. The two cultures have very different ideas of privacy.
Surprising amounts of downvotes (at least 5!), especially considering I was just trying to provide another point of view when ciaranm was straight up accusing fredley of not reading the article.
Your well-presented argument merely deserved a contribution. I really had to do a double-take on those proposals :). As for your collective action concerns, I agree with you in general - although I have recently been privy to a small glimmer of hope.[1] Until a few weeks ago I regarded this outcome as less probable than the human race improving our climate impact and had many brilliant hypotheses as to why; something that I have since been proven wrong about.

I really hope that I am proven wrong about it being too late due to trapped GHGs (but we can still try).

[1]: http://ewn.co.za/2016/08/22/Victory-for-DA-as-Herman-Mashaba...
It's not. The reason is, a lot of stuff isn't multithreaded or is just a bunch of threads talking to a database. (I've been asked questions about multithreaded stuff, in interviews at companies that specifically did multithreaded stuff. Companies that talked to databases would be better off asking SQL stuff.)
One rust crate that seems fairly well along is https://github.com/stepancheg/grpc-rust. It claims it can communicate with the go client.
"What good are you, what worth have you, if you spend all your energy making yourself precious and ignore the world as it crumbles to dust around you?"

you can try to hold the world upright, but it's still crumbling. your self is a part of the world you exercise some control over. anyway, the point isn't to make yourself precious, that would really be self-absorption. i consider this account of shunryu suzuki to be more the aim:

"I went to see him after he'd been in the hospital a couple of days. When I got to his room the doctor and a couple of specialists had just left and he motioned me in and asked me to sit down on the bed next to him. He said, 'I have cancer.' He just mouthed the words as if he was telling me some good thing in a whisper. His lunch had just been brought in ‑‑ it was on a table by his bed. He patted the seat next to him and said, 'Now we can eat off the same plate,' and he began to feed me some of his lunch. He'd have a bite, then I'd have a bite ‑‑ which of course is what we couldn't do as long as we thought he had hepatitis. And he said, 'This cancer is my friend, and my practice will be to take care of this sickness.'"
I work in telecom and this is fun to look at, but I bet I could take their facility off the net with 4 guys and two rented backhoes.

Awesome physical security is cool for customer tours (SwitchNAP Las Vegas, anyone?) but the real measure of redundancy is to what extreme you have 1+1 or N+1 everything for your support gear (cooling, generators, UPS, giant -48VDC battery plant, rectifiers, etc), and the layer 1 diversity of your fiber routes in and out of the facilities. And the diversity of the upstream carriers from your east/west/north/south fiber routes, the topology of how your dark fiber link out of the facility reaches the nearest major IX points.

Diversity of power feeds: Do they have redundant parallel A and B side high voltage electrical feeds coming from the local grid utility, fed from two separate geographically distinct substations? Really important datacenters in the US and Canada do.

On a facility side, something like this which is arched vaults underground will be a cooling system nightmare, driving up costs considerably vs. an aboveground structure where you can easily locate heat exhangers/cooling towers and free air cooling systems on concrete pads next to a box shaped building. There's ways to achieve up to 10kW/cabinet cooling density in that old buried bunker but it will be a lot costlier to do than in, for example, a retrofitted warehouse-like structure that was formerly a newspaper printing plant.
The article is paywalled.
Security updates still auto-download regularly. I don't know how many OSes back Apple issues these for, but being -1 seems OK.
Amortising allocation won't help the article's example, which is insertion at the front, unless you have a quite unorthodox implementation of your array list (e.g. implementing something like a deque using a circular buffer).

The Python growth allocation doesn't look peculiar to me. It's just calculating exponential growth without floating point operations. Whether you over-allocate in 50%, 25%, 12.5%, or whatever proportional increments (all trivial to calculate using bit shifts), they are all enough to make dynamic growth of the array O(n) over time. Any exponential growth will do. If anything, Python's list growth looks to me like it trades off slightly too much time to save space. Actual results will vary depending on realloc implementation etc of course.
The value could have been less than what Marco sold it for originally.
Wikipedia provides you with an API and guidelines on how to use it, so you really shouldn't be scraping it directly or so much you hit enforced limits.
Completely agree on #1. It's turned into just blindly walking around and hoping you run into something. My SO and I played this past weekend and saw a porygon on the "sightings" list. We covered as much ground as fast as we could but never actually saw it. Where's the fun in that? I'm still playing for now, but catching new things was one of my favorite things about the game and now it seems to be almost entirely based on chance as "sightings" are pretty useless.

Another thing that bugs me is uneven catch rate. Having something break free 7 times in a row then running away (even when using razz berries, ultra balls etc.) seems to be in place purely to annoy you. Then other times I catch a stronger pokemon the first try with a regular pokeball. Why???
You need to be hired by Niantic, stat. That's brilliant.
The favoured class close to the leadership, who have better living conditions and want a more Western, luxurious lifestyle.
>Pro-scraping: Last big case I remember here was a flight-search site that did flight search and booking(!) via a scraper and Ryanair lost when they tried to sue them for that, since they couldn't argue convincingly how that was damaging them.

Every case I've seen wrt Ryanair (they sue a lot of people) has resulted in a win for Ryanair. Do you have details on the case you're describing?

>anti-scraping: [...]

Scraping purely factual data is one of my points of defense in the US. I don't want to give it away.

>It's still risky though, the safest locations probably are outside the western world if you are targeting western sites.

Yeah, this was ultimately the conclusion I had to come to. However, outside the West, the Western companies will just send someone with a briefcase full of $100 bills and pay them off. Corrupt government officials in these locations want the goodwill of a big American company a lot more than they care about any particular random guy.

There is only one workable solution: run the service totally anonymously and maintain good opsec so that your cover isn't blown. All under the table. This has its own issues, like making it difficult to receive payment and putting one at much greater legal risk than a mere CFAA dispute, but it's the only option if you don't plan to get shut down.
Ask HN: Wich AdBlocker to use
I am currently using uBlock after some bad press around the practices of AdBlock Plus and Ghostery. I suspect however that it is negatively affecting the performance of the browser (Safari/Chrome on macOS). I wanted to Ask HN whats currently en vogue for security conscious and privacy oriented folks. Any recommendations?
The only way to get back at them is to create Instatrest.
That argument is literally one of the oldest in the books, applied in equivalent fashion by detractors of every field that has ever existed. Surely you can do better than that. Then again, considering your complete disregard of empirical understanding and rhetorical techniques on display thus far, I wouldn't be surprised if that's the best you've got.
http://thesweetsetup.com/apps/best-pinboard-app-ios/

It might be helpful for you to have a look through there and see if any of them have a stand out 'read it later' experience.
school is so boring we give children focus drugs and are surprised when they are able to focus? and we dont talk about fixing school, because the short term pragmatic decision is to adapt the brilliant kid to the shitty environment, instead of the inverse.
For those of us who didn't use maps--most everyone I know--it was this advantage others had that made it terribly non-fun to play. Why bother playing when everyone is cheating?
One would think, but seeing what happened to my co-worker, I don't want to go through that.
Sometimes those who are most in need of this wisdom are least willing to accept it in its traditional forms.

Presenting mindfulness in a form that can reach the people who are not easily moved by the older forms of "evangelism" (e.g. monks living in poverty in a monastery, doing good works in their community) seems to me like a highly worthwhile pursuit.

[EDIT]
... yes, even if the concealed motive is to sell copies of yet another book about mindfulness.
This advice applies a ton to databases. At my job, our application is heavily disk i/o bound, with a database query typically taking several seconds. I benchmarked how different sorting the rows in our db by time would be compared to our current layout (partially sorted by user, partially sorted by time, which was completely accidental). Sorting by time benchmarked ~10x faster, which is absolutely huge.
El Capitan is a refining-things release, much like Snow Leopard was to Leopard or Windows 7 was to Vista (although comparing Yosemite to Vista is admittedly a big stretch). If you're using Yosemite, just upgrade to El Capitan.

There are some subtle new features that, since you're a long-time Mac user like myself, are nice to have but that you probably won't use. However, it fixes a lot of things that were rough in Yosemite. For example, the San Francisco system font is much more legible than Helvetica Neue was. There were also just a lot of general bug fixes in El Capitan. Now that it's been out for almost a year, most issues should be ironed out, so it's never been a better time to upgrade.
I've been testing it Gtk stuff each release for a while now, it seems really close to working with the things I need (CPython libs). About 3 years ago, I couldn't have guessed it would come that far + this is as a fan/lurker of their mailing list :)
Depends on where they are.

They don't belong in Yosemite, or peppered on & around Mt Shasta. They'd be pretty awful if they carpeted the entire Great Plains.

But, in isolated groups, I agree they can look pretty cool when set against a barren landscape.

They're also a source of light pollution at night, an army of distant flashing red lights. Definitely put a damper on the Perseid shower when I went out into the Plains for skygazing.
> The STL/Boost abstractions are much more inefficient.

Well, the STL/Boost libraries are designed for certain goals. If you have different goals, you should use something different. But in any case, which specific abstractions are you talking? Which scenario are you optimizing for and what common case, worst case perf numbers are you looking to hit?

>. (e.g. even name mangling can be a significant cost factor in Kernel.)

What in the world are you talking about?
What is an African but someone from Africa?
I would say mostly #1, though it's unglamourous; and a bit of #2 for Instaparser.

Pinterest is burning through enormous amounts of VC money.[0]

Betaworks seems to just be selling its Instapaper product, together with the Instapaper team.

Thus I'm guessing Pinterest needed a crew that could do what the Instapaper crew can do, and was willing to pay a lot more for it than it was worth to Betaworks.

I can totally see where that could be worth it to Pinterest. Talent is in short supply. Their revenue per engineer is probably not a good (nor available) metric but I bet their burn rate per engineer matters, and their "VCs are Impressed By That" per engineer is probably a huge deal for them.

Hopefully that crew is getting proper relocation packages.

(Or, of course, I'm totally wrong about everything. I don't actually use Pinterest, because it's too visitor-hostile.)

Oh and too bad about Instaparser, I thought that was the most interesting thing Instapaper had done yet. I'm sure somebody at Pinterest came up with a number for what it would cost to build that internally, and that number was probably close to the purchase price.

[0]: https://www.crunchbase.com/organization/pinterest
A small counterpoint to this -- in the airline industry, it's relatively commonplace for seat reservations to be made for a user _before_ payment has occurred. In this case, if you're mirroring normal browser activity, you can (temporarily) reduce availability on a flight, potentially even bumping up the price for other, legitimate users, and almost certainly causing the airline to incur costs beyond normal bandwidth and server costs. I'm sure there are many other domains for which this is also the case, however rare.
To which I'd add, the fact 'ADHD' symptoms are stereotypically behaviors of male children. I don't think it might be a total coincidence that we have a trend of drugged-up little boys for behavior deemed unacceptable, at the same time childrens' education is dominated by women.
Are there places in America where things are not this extreme?

I am looking for a career in IT, so coming to the Valley might be something I am going to do in my career.

But I would want my kids to grow up in a different, more independent way. Like I did in my home country.

(If I was in America now and thinking about getting children, this article would be a 100% reason to go back to my home country, it totally gave me the creeps.)
I have met people who not only police everyone's behavior and speech for minor deviations from political correctness, but are constantly worried about how their thoughts are not meeting their own high standards. There is a difference between saying things in a public forum and thinking them when you see something crazy on the street. I just think living that way would be totally exhausting and remove a lot of fun from life. This is another reason why activists decry "old boys' clubs" or cliques that form at school and work. Some people just want to hang out with people where saying an off color joke doesn't ruin your fucking life.
A couple of very slightly uncomfortable conversations seems like a small price to pay for raising your kids in the manner you deem appropriate.
What reason could there be for that page layout? Article content in the left quarter of the screen, up against the bezel, with the rest of the page links to "related stories"?

I don't have a huge monitor, and it's still annoying to look to the side like that to read.
Snowden's Long Shadow Darkens NSA's Reputation
Google will punish sites that use annoying pop-up ads
Imagine this: you're an adult professional, writhing in pain and occasionally vomiting, weeping in frustration while laying in bed not able to get out.

Because you ran out of heroin.

That is what my life was like. If that doesn't sound like a medical condition to you, then I don't know what you're thinking.
Part of the turnoff for me was the middle-schooler tone and vocabulary. Good walkthrough with good code examples though, obviously written by a very smart JS dev.
I can understand why the maps were banned though. The way most of them worked was by sending hundreds of location requests to the servers in a wide grid meaning every map user had the same load as 100+ real users. Add in how popular they were (admittedly partially because of actions on Niantic's end of disabling tracking making them almost necessary) and they probably had a huge impact on the already stressed servers.
Selenium grid runs in docker, so it's easy to have multiple instances running. Better control.
I really like http://raindrop.io - its pretty, easy, and has a mobile app / chrome extension.
I use Instapaper to highlight research sources from the web. Then export my notes to markdown using the iOS app. I hope to God they don't ruin Instapaper. I really need it.
I'd rather have a stable game rolling out into more countries that's harder than an unstable one that I can enhance with 3rd-party tools. The server problems made the game unplayable for me.
Well that sounds completely unreasonable to me.

Isn't it more likely that the drug-addicted parents are more likely to leave drug related paraphernalia around. I'm talking about mostly-empty baggies of cocaine, methamphetamine, weed, whatever. Needles, bongs, half empty bottles of booze.

Isn't the drug-addicted parent more likely to not be aware or not care or not notice all sorts of other safety related issues.

Probably the working-parent shouldn't leave a child under a certain age unattended. But it seems perfectly reasonable that people should judge the drug-addict house as more dangerous.

I don't claim to have full knowledge of every situation, but as someone who spent the better part of a decade injecting meth on a very regular basis I feel my opinion ought to carry some authority.
Ah yes, C# has awesome tooling. I thought you were comparing to something like Go.
A better way to measure Web page performance
>The risks for not calling cops are simply very high.The risks for not calling cops are simply very high.

I see lots of kids in my neighborhood walking around, no issues yet. If we used your apparent definition of 'very high' the odds of winning the lottery are simply guaranteed.
Hm, I would consider using Anaconda if it worked for Gtk libraries (GEGL etc) on all 3 platforms (yeah I know this is hard outside Anaconda too).
>What happened to his family? It's great that he achieved enlightenment and all, if that's what actually happened, but it's very curious that an epiphany centered around his failure to uphold his responsibilities to his loved ones resulted in his abandoning said loved ones for the remainder of his life.

The Buddha himself, who was a prince from the Shakya clan, has been criticized for leaving his wife and family behind to begin the life of an ascetic.

However I wonder if we would be criticizing him as much if he had left for war, since his clan was a warrior clan.

Who criticizes any great general or conqueror in history for leaving his family behind, and why not?
What?? If I see an 8 year old walking around outside by themself, my first and only reaction is to do absolutely nothing and let that child go about their business.

If something did happen to the kid, every person who happened to see that kid and didn't flip their shit and call the cops is not morally or even legally responsible in any sense.

If I saw a kid get snatched into a van, I'd call the cops and do everything in my power to make sure that the kid was returned to his normal life, but holy shit, do not call the cops because you saw a kid outside!
Why 2016 Is the Most Important Year in HPC in Over Two Decades
League of Legends Riot Points Generator No Survey
Because info spreads more quickly now-a-days and even if 99% of people think it's okay to leave a kid unattended in a given situation, the 1% that care are more likely to see these situations and make a big stink out of them.
mplayer does same thing on streams when other side abruptly goes away, it hangs for ~5-10 second before closing.
Link to source?
Calculate pi with raindrops
The Strange Tale of the Denial of Service attacks against GRC.com (2001): http://www.crime-research.org/library/grcdos.pdf
I would add that these PE VCs tend to view the world with Zero Sum Game lenses. (If they win, I lose) They also tend to look harder at financial engineering methods for getting value. This isn't bad in many situations, but can be counterproductive when working through issues like product-market fit.
Anecdotal, but I'm still playing pretty regularly and still greatly enjoy the game.

I like having the app open when I'm on a run. I can hatch eggs, take a breather at gyms, and pick up a lot of Pokemon. Tracking was never an integral part of my game experience, which is maybe why I didn't feel as affected by the changes.

I never completely understood the complaints. Niantic has a right to make a (free-to-play!) game and don't owe us anything. And since this is a dev-centric community, many of us can appreciate how stressed out Niantic engineers probably are right now after a difficult launch. I get that maps were cool - I have a nice Dragonite to show for it, but it always felt like a hack that was going to go away. The old tracking system was better, but I'd rather have the performance of August than the tracking system of July.

Losing users was probably inevitable. This game was everywhere in the news, so I'm sure plenty of people tried it out and realized it wasn't for them. Combine that with people who miss their maps as well as maybe adjusting the numbers after catching bots, and that probably covers most of the numbers.
Odd. Pinboard (I am a subscriber -- hi!) is not on pinboard.com either.