skysight-inc/HackerNews huggingface dataset:
> I think it's plausible that these managers exist, but they're impossible to identify ex ante. Furthermore, a smart manager will charge fees that are equal to the alpha they generate.

I think this is the kernel of what Bogle was saying and Vanguard is now reaping the benefits of.

Old system: active traders beat the market, therefore they charge fees slightly less than the alpha they're supposed to generate

New system: customers are more aware that their active trader(s) may not be the winners, so the acceptable fee to pay the traders decreases to the product of the alpha AND the risk of not picking the right traders

https://www.zacks.com/stock/news/250937/warren-buffett-on-ac...
Tags Gone Wild Managing Tag Managers
We're still defaulting to 32-bit on systems where both are supported, but we hope to default to 64-bit around Firefox 55. We had to delay this due to issues with Flash, sandboxing, and Farmville 2: https://bugzil.la/1317995

The tracking bug for making 64-bit the default is https://bugzil.la/1340936
As someone who exhibited many of Connor's behaviors while growing up and whose mother was suggested more than once by teachers to have me medicated, this whole story gives me a weird and uncomfortable feeling - especially when I saw his parents ultimately took him off medication.

My mother never had me medicated, and when reading writeups like these I'm sometimes astounded she didn't. I was a complete menace in class at times dealing with other students, emotionally immature, obnoxious, and absolutely acing all my classes. In retrospect, I was bored and overenergized, and eventually math started kicking my ass and I leveled out. I like to think I'm a "bright" person to this day. I wonder if in another timeline, I was jerking and ticcing at 9 years old.
I don't actually do most of those things. My girlfriend cuts my hair, I make my own pizza, I don't generally go to bars, and I bike most places. I've never thought about it before but I guess I'm just frugal and prefer to do things myself
Fair enough, but that's humor. Not everyone gets everything. I'm pushing 30 and still get silly giggles out of things like Bernhardt's "Wat" talk [1].

As for virtue signaling, it is a thing that exists[2], and writing off any conversation where one points out that it's happening is probably doing themselves a disservice. Much like any other kind of social signaling, it doesn't even necessarily happen consciously.

[1]: https://www.destroyallsoftware.com/talks/wat

[2]: https://www.thesun.co.uk/living/2701968/virtue-signalling-me...
Welders in my area can make > 100k easy. Houston area. Lots of work, not enough qualified welders.
Is anyone compiling a black-list of companies that implicitly charge users by quietly (or not-so-quietly) collecting their data? This is increasingly becoming the consumer protection issue of our time.

A white-list of companies that do NOT do this could also be useful, especially as alternatives to companies on the black-list.
> passively rebalancing

What does that mean?
Yeah, I didn't necessarily mean you you; just general advice to anybody in IT. :-)

> it's starting to look like I may not be needed on the bleeding edge at all.

If it's any consolation I'm pretty sure this has been a theme of worry for hundreds of years, if not since the beginning of technology. Thankfully humans are extraordinarily adaptable (and bad at future prediction) so a combination of evolving our skills and failed promises means there's probably going to be a lot of work for us to do for a very long time.

> I'm probably not needed as much anymore.

I think this too is just part of successfully doing your job. And getting old. Hopefully you get to move on to new things as you hand off or automate the old. And then someday you realize that the twenty/thirty-somethings are really sharp and maybe woodworking ain't so bad after all. :-p
I should also note that Tom Ellard of Severed Heads (sevcom.com) has been an active member of SDF since 1995 as well. ;SMJ
they could just follow Dan Abramov on Twitter and they would have known about it for a good while -.-
> On top of that we are constantly bombarded with images of the life we should be living via advertising and television. Not meeting these media driven standards leads to further depression and despair.

Not meeting these standards does not automatically lead to depression and despair. You have to think that these things are things you should be attaining to actually feel bad about not having them. This is more of a personal development problem, not a media problem.
No. I saw one of his/her comments regarding something that happened at this company. He spoke with a lot of knowledge about something that I am working on.. It was totally random that I found the post. I was doing a google search for information regarding our biggest competition, and it came up. I just created a profile so I could comment. I don't know much about this website, so I'm sorry if my comment isn't ok.

If he still has access to the employee database, he will be able to look me up by my last name.
This book is a masterpiece with some amazingly lucid writing.
I have spent many hours reading this book just for the prose.

Fun fact: The author is the dean of the University of Texas School of Law - https://en.wikipedia.org/wiki/Ward_Farnsworth
IMHO, his chess writing reminds me a lot of pg's writings on startup and tech (and I could only imagine how lucid his legal writings would be)

If you are looking for the deadtree version of this - it's available as a two-part book series on Amazon titled 'Predator At The Chessboard' - https://www.amazon.com/Predator-At-Chessboard-Field-Tactics/...
I'm not sure, in practice, how much of a win for serverless reduced patching is, compared to say a containerized environment.

You're still likely to be deploying all the exposed components yourself (i.e. the web application and it's attendant libraries), so the attack surface and possiblity for exploitable vulnerabilities is similar.

There's a win if you're comparing to a setup where you have a load of exposed services that aren't directly related to the application (so management services like SSH) but these days I see a lot fewer of those exposed directly to the Internet from the web server hosts.

What is likely a win is lack of persistence. Attackers need to pull off attacks with limited opportunity for storing something on disk and calling it after the initial compromise, when compared to longer running services.

The thing that becomes totally critical in a serverless architecture is access control and credential management for the underlying cloud platform. Where a load of, for example AWS services are used an attacker who can get access to the console via stolen credentials can do a lot of damage, if IAM profiles haven't been managed properly.
Truth has a funny way of catching up!
SVG Bombing the GitHub Gist Inline Renderer
I'm loving my Sennheiser Momentum wireless phones. However, apparently the current king of the hill is the new Sony MDR-1000X. Better noise cancelling than Bose, and sound quality as good as the Sennheiser.
Tricking people into giving away their password (e.g: phishing) is a thing, but:

- You can set a policy on password length/characters, making them hard to guess.

- You can use SSL, and with free SSL certificates this is even simpler to achieve.

- Defense against rainbow tables can be achieved through salted hashes, as long as the salt isn't public.

While passwords are not a cure-all solution they're still a valid solution.

Another way of tricking someone to give you their password: http://bash.org/?244321
just fyi you can access the filesystem with file:/// URLs, and I was able to run arbitrary programs.
What I don't get is that Windows 7 is in extended support until 2020, so if you bought Windows 7 retail and upgraded your CPU to one of these blocked next-gen versions, how is blocking windows update even excusable???
it's one of those 99% compatible except for a few small quirks that only developers using it on large applications will notice.

The React devs have also been great with releasing codemods for breaking APIs.
Unless you accept eugenics of course or perhaps in vitro fertilization. Somewhat dirty words nowadays.

Or if the problem turns out to be metabolic and thus possible to work around.

Compared to drugs, it is no treatment at the moment. Damage done by autoimmune disorders early in life can rarely be fixed. Diagnostics are years off at the very least.
I don't feel excluded or offended (although I completely understand that argument), but using language like that makes me less likely to want to engage with you because I find it immature. I find the way it contorts english grammar detracts from content and dilutes the message.

If there was something funny about it I'd find it much easier to ignore, but all it's communicating is that you identify with a particular subculture in our industry that I find to be immature. It's just a turn off and a bad first impression.

That said, if I needed it I'd probably still use it regardless.
It probably goes back further than that; one could argue that things like Conway's LIFE implement certain aspects of the idea, as well as military "tabletop" game simulations (which go back a long ways). Other kinds of fantasy RPGs are similar, and then you have older video games on systems in the 1970s that could be considered.

But I think military and other more "physical" simulations likely pre-date all of this; these systems have their own rule systems for the various "pieces" on the "board", and use things like dice and other random number generators to determine how things progress.

There's also probably more than a few fictional stories which set up this idea as well.
New grads are a really bad value for their first year or two. If you are only looking for the bang for your buck approach, you would hire people with 1-3 years of experience. Anything under is negative value. Anything over is overpriced.
To clarify for other: the distinction is between (1) active choice of what stocks to buy and (2) active voting as a shareholder.
And yet innovation proceeds at a pace unmatched in history, and is so commonplace it gets dismissed as not counting when it's not a revolutionary breakthrough.
>bruh

>gainz

These terms come from the fitness world. At first glance, it seems you're implying that the fitness world is full of gender discrimination etc.

FWIW bro (brah, bruh, etc.) is commonly used gender neutrally, much like dude.

I'm all for inclusion but I would hardly consider facetiously using brah and gainz as offensive or misogynistic.
Now would be the time to become one of the button builders.

Anyone here have experience transitioning from being ops to a behind-the-scenes cloud engineer?

I imagine that market is plump full of CCIEs, etc.
Yes, look out for your $2.4M check in the mail.
The "capital holders" are crying crocodile tears. Oh my god, my millions are only making a 4% return! The horror! My heart bleeds for those downtrodden folks, really it does. Tons of people make 0% return because they live paycheck to paycheck, are deep in debt, and have no savings and no investments. Almost half of Americans own no stock (either directly or indirectly through retirement funds, etc.) [1] and therefore do not even have the opportunity to bitch about "rates of return" at all.

The capital class (as opposed to workers) has captured [2] nearly all of the business value created since the 70s through productivity improvements. Automation will multiply this disparity. Recent "post-recovery" income gains have almost gone entirely to the top [3].

I really don't think anyone should be expected to give a shit about what capital holders think. Maybe things would actually improve if they could be made to stop "holding" so much.

1: http://www.gallup.com/poll/182816/little-change-percentage-a...

2: http://www.epi.org/publication/understanding-the-historic-di...

3: https://thinkprogress.org/the-1-percent-have-gotten-all-the-...
I write a lot of D code. SO isn't particularly helpful, because most activity takes place on the language's mailing list, which existed long before SO.
Image Moderation for Amazon Rekognition
While physical look and feel and a "nice" interaction experience in general may be important for 80% of camera buyers: The cameras that shoot 80% of the photos you see every day are built to different criteria.
I personally make close to 150k per year as a developer and a YouTube personality. I didn't go to college.
Does it have to be near you? Farmers in America have severe trouble hiring people - I can't find the article now, but they were basically offering 60k/year to drive a tractor, no experience needed. Not SV money, but the cost of living is also much lower and no college debt.
Here's something which recently got pretty popular on GitHub within just a few days. It's a framework to run serverless functions through Docker Swarm:

https://github.com/alexellis/faas
Because there's no way to ensure you have the option of seeing everything unless it's in chronological order. Even if there was just the option of sorting chronologically then a different sorting being the default could be fine, but when you click "sort by most recent" it doesn't, not really anyway. Currently when I click that option there are zero posts displayed. That's not a typo or exaggeration, literally zero posts display under "most recent".
China's hand caught in the cookie jar – Corporate Espionage
On the launch live stream, one of the commentators said that he used the a9 all day, took 2,200 pictures with autofocus, and still had 40% battery life remaining -- This is approaching 'solved' for the majority of camera users. I've got an older mirrorless with a subpar battery so I'm definitely sympathetic to the issues but anything over a few thousand pictures is good enough.
From the link, the women surveyed skewed towards being more junior/less experienced. And Rust is not exactly a language that skews towards junior developers, due to its high learning curve. I bet Rust would be less of an outlier if one controlled for level of experience.
How about only doing it on forums or threads with potentially-valuable members? That's what I do with Lobste.rs give Im responsible for who I invite.
Silicon Valley’s $400 Juicer May Be Feeling the Squeeze
My impression is that the YouTube integration was A Bridge Too Far.

The YouTuber's (Google's biggest social platform, and displacing FB recently in Alexa's rankings) didn't like it. The G+'ers didn't like it. And the privacy nuts (self included) really didn't like it.

It took about six months for that to play out, but in the end, Vic Gundotra was pushed out of Google, and G+'s Product Manager left to join YouTube directly.

It's been fits and starts since then. A major site redesign, which despite the standard Google UI/UX fuckups, is vastly less resource-intensive under the hood, this past December. But ... little else, and very long-wearing problems still unaddressed.

The lack of meaningful search is particularly embarrassing.

I suspect what may have done more to kill this than anything though is the political cycle. I'd joked to the former G+ chief architect that "the political cycle was hard on the social graph", and got back the cryptic response that "it was more complicated than that". This all a couple of years ago.

Then 2016-17 happened.

Given the general unpleasantness of political discussion, harassment, bots, etc., and what I suspect is soul-searching on multiple fronts as to what is really worth doing and engaging in, Google are themselves increasingly tarnished.
That's the paradigm of single-page apps (SPAs). Rather than the traditional client/server model where the server renders the page and sends it back to you, SPAs do all the rendering on the client-side, and simply pass data back and forth between the server using APIs. It's (in my opinion) a superior model for apps, but has a lot of disadvantage that make it unsuitable for websites—mainly that SPAs take longer to load initially and don't work without JS enabled (which also includes search engine crawlers).

Having said that, it's entirely possible (though not easy) to have your React app work without JS enabled by rendering it on the server before sending the page to the client. This way, you get the best of both worlds, but it's a lot of work to implement this properly for a remotely complex app. The answer in the short-term is that you shouldn't be using a "fancy framework" for anything for which the above disadvantages are a deal-breaker (like most public sites) until the server-rendering story matures and becomes more compelling.
And you can actually materialize a query in redshift since Athena doesn't have create table as select. This is neat, though I wonder if opening Athena to connect to Postgres(presto can) and do the join inside Athena would have been better
I just migrated from IT to DevOps and was sitting in the front row for this mornings keynote announcement. There were no collective gasps.

From first pass, saying CodeStar is going to kill DevOps is like saying that Lightsale (the VPS thing) is going to kill DevOps. At the end of the day it gets you in the door with AWS until your company can be adult enough to build something for real.

If anything, I think its good for DevOps. CodeStar could mean less hacked together junk at the get go. So when the real DevOps gets hired, less to cleanup and unf'k.
> Just think about someone who listens music at unusually high levels or with channels heavily unbalanced compared to someone with normal hearing abilities. That innocuous information if leaked could hurt the user insurance or job opportunities.

A person who listens to music at unusually loud levels SHOULD be charged more for insurance. Just as a 24 year old Asian single male software engineer in Mountain View gets charged more for car insurance. And if you have poor hearing skills, I sure as hell don't want you on my Marvel Studios audio engineering team (example)

It seems that your really want everyone to be treated equally when in reality it will never happen, and in fact comments like yours increase the disparity.
> Maybe they should take it a step further and not use software at all.

You're being sarcastic, but do we really need an app to deliver sound to headphones? I think that's a solved problem.
RIP Carlos.

I wrote my first mobile app in Corona.
My apologies, you're quite correct. I must have misread the specs - I'll edit the post to reflect that. Thanks for the correction!
Depends on how you look at it!
Battle Code  Man this is fun
I doubt that. I'm somewhat familiar with AWS offerings and have used S3 for years. Actually creating a scalable SAAS offering correctly (emphasis on "correctly") is still a daunting task.

Sure, I just created a CodeStar project which I guess hooked me into 5 or more of AWS services but now what? What if I want to create a DynamoDB or move off of CodeCommit? How do I know if it scales or is redundant? How much does this beast I just created in a few clicks cost / month - can it be cheaper? etc. etc.

It may make DevOps jobs easier or help people get into DevOps but it certainly doesn't replace a trained AWS architect.
Facebook working on tech to let you type with your brain and hear with your skin
You're forgetting to include the beneficial effects of the extra hand workout the manual juice squeezer gets. 3 minutes of squeeze per day can be offset to X minutes per day in the gym, at a cost of $Y. Add to that the increased self confidence due to the feeling of being self-reliant when it comes to juice recovery and the calculation might just tip in favour of the Luddite squeeze squad.
Erica Sandberg on Homelessness and Downtown Streets Team
Part of my own frustration is that Google failed to be that competition.

Or better yet: failed to create a federated, open-standards, open-protocols, multi-client alternative.

So much potential, squandered.
This is interesting and something I've suspected for a long while. I remember struggling big-time with older IE versions giving some really strange results when doing to perform DOM node manipulations on improperly nested HTML (which in turn often came from copy-pasting from Word), erroneous results that definitively hinted towards DOM tree operations actually happening on flat substrings.
Is that accurate? 15% could generate that much? That's mind boggling, I always assumed it would take a 50%+ tax on multimillionaires/billionaires...
OK, I grabbed ShowYC.com and added a form while everyone is thinking of names and other ideas please take a moment to fill out the contact info.
Yeah, likely would feel a lot less discomfort. But do regular security guards have the privileges mentioned in this report? Officer status and arrest making for example? What about covert / undercover operations at a small scale? I think these 'private officers' will be able to do those things from the looks of it.
Facebook FanPage Indexed on Google – FastFaceLikes.com
Using python for all those individual WIN32 calls looks awkward. This interfacing would be easier in pure C.
this is an interesting app domain, and i believe very hard to get right

in my opinion the best to-do app is orgmode

i think if you need a web-app or your needs exceed what orgmode offers, you are solving the wrong problem, and you probably need an issue tracker not a todo list

a smart text file for personal is all what a todo list should be, anything more, you are crossing the boundaries of a todo list to an issue tracker
> Interestingly, my house is secured by a physical object (the key) and it seems sufficient.

You could argue that knowing your house is still secured by something you have (the key) and something you know (your address).
Amazon does this with Kindles.

If someone familiar with Amazon's hardware business and Kindle sales numbers could chime in, we could get a sense of whether the transparency approach works.
Totally agreed.

I call it the "Atlassian strategy": be mediocre at enough things that you become enormously successful.

It's a long way from a death knell to competitors though.
>These companies are often selectively listening to exactly the wrong people, who are usually in the minority in the company anyway!

You don't appreciate the diversity?
> I started modeling and reprogramming my brain!

How did you model and reprogram your brain?
Canon's EF-m lenses are a fraction of the cost of Sony's. Sony have been pushing price points for a while to make sure they are at the top of the range, just slightly below boutique manufacturers. Meanwhile canon has a lot of experience building to a price point ... Interesting to see they chose to go down that route with their mirrorless system.
Anything over is overpriced.

Or so you can tell yourself, until the longer term costs roll in.
Vanguard offers a range of products. Some do really hold the stocks in the benchmark. "Vanguard S&P 500 ETF is an exchange-traded share class of Vanguard 500 Index Fund. Using full replication, the portfolio holds all stocks in the same capitalization weighting as the index."
So new IE’s dom::node essentially looks as

struct node {
element* parent;
node *first_child, *next, *previous;
}

And that was also my initial implementation of it in Sciter Engine (https://sciter.com) but after some testing I’ve found that these two structures work better:

struct node {
element* parent;
uint node_index; // its index in parent->children
}
struct element: node {
vector<node*> children;
}

a) better suits DOM manipulation/traversal needs,
b) more compact and faster,
c) more CSS friendly (for things like :nth-child(2)),
e) yet the structure ensures that there are no loops in the tree.
Not to take anything away from Microsoft's accomplishments, but the latest chrome canary has a speedometer score of 140 (70% faster than Edge).