skysight-inc/HackerNews huggingface dataset:
I really can only speak in anecdotes, but almost to a person, people I know who have combined improving their diet with exercise have been far, far more successful in both the short and long term in losing weight and improving the way they look. Everyone who has focused on diet alone tended to look miserable and weren't successful in the long term, even if they managed to lose a good amount of weight initially.
I think you're exactly right here. The article leaves off too many details and speculates entirely too much for me to feel comfortable making any kind of assessment and I think that this is exactly what they want. We haven't heard any official statements from EFF, Salesforce, or anyone besides anonymous sources. That kind of deliberate omission usually means that there's more to the story than we're led to believe and they need to get their side out there immediately to drudge up quick support and a clickbait headline to put in people's heads. There's still a chance that it's exactly what they said, but I find that hard to believe at this stage.
ha!

You realize the bias at fox makes CNN look like the pinnacle of respectable journalism?
It's a false equivalency. One party's appointee fought for net neutrality and tried to regulated the ISPs as a utility; the other's is now actively dismantling everything his predecessor had accomplished, not even trying to pretend it's not in the ISPs' interests.
Actually I realize that my cyclist vs motorcycle analogy is better that I first thought :

You might think that a race between the winner of the last Tour de France and an automated motorcycle is a good challenge because automated driving is hard (especially with crowd running around on the road and temporary road signs for the race circuit).

But in fact it wouldn't be funny because all the motorcycle have to do is follow the cyclist during the whole race (which is not really challenging in term of self driving AI) and just sprint during the last couple dozen metters with no hope for the cyclist to win.

It might only become interesting AI-wise if you add arbitrary rules like «limit the power of the motorcycle» and/or «limit the amount of fuel to limit the number of accelerations». But you're not really doing a Man vs Machine challenge.
Right, so it still has the weights incorrect because San Francisco isn't #1.
The image for the two captions below shows as a box with an X in it.

* A nice, pretty subscription page. (There's also an embeddable widget and a REST endpoint, if you'd prefer that.)

* Newsletters are all automatically published to an RSS/ATOM feed.

On Chrome/Android.
Right - there's that, too.

Maybe next time, Salesforce should think twice about sending its executives to DEFCON. Without some basic introduction as to what it's actually about.
Very weird. Seems possible that some clueless higher-up found out about it at the last minute and said "don't you dare let this happen," some middle manager tried to stop it, failed, panicked, and threw Schwartz and Cramb under the bus to evade blame. Could also be office politics bullshit; a high-up was gunning for them with no real justification and ginned up a smokescreen to fire them.

Either way, "director of offensive security" is a pretty hefty-sounding title to fire off-the-cuff like an incompetent intern.
The US is not a particularly violent place for the majority of people in it. There are certainly parts of it that are, but chances are someone reading hacker news would never end up in those parts.

I've lived in Atlanta, Chicago, Boston, Miami, Los Angeles, even Flint, Michigan and have even been to some of the less nice parts of those areas. I've never been mugged or beat up or even threatened really. I've had my car broken into once or twice in 50 years, but I was not in or near it at the time. The image Hollywood projects is extremely distorted. I've even known lots of people who owned or really loved guns, and none of them has ever done anything violent with them as far as I know.
How has the nightly been for you in terms of stability? Been thinking of switching to it from beta. The memory issues on MacOS are killing me, and I believe there are fixes in nightly now.
That's your point of view (and likely the author would agree with you). Let me explain mine.

I see the memo and the citations it trots forth, not as an authoritative treatise with well sourced, scientifically sound backing, but as a cherry picked hodge-podge of descriptive science (where the citations were, in fact, scientific publications - many were blog posts and opinion pieces) abused to support a prescriptive framework.

This is not an anti-science position. It is a position that understands the limitations of science. A scientific fact that may successfully describe the past or current condition doesn't consider other states that could have happened under similar conditions and certainly doesn't lock us into a way forward. Descriptive science can tell us the process that gave giraffes their long neck but doesn't have much to say about why other creatures didn't select for long necks as well under similar conditions but instead found a different niche nor does it have anything to say about niches left unfilled. It also doesn't have much to say about what giraffes will look like in 10,000 years under different conditions. It's the difference between analysis and synthesis. Turning successful analysis into successful synthesis is only possible under very simple conditions relative to the messiness of the world[1] and the complex and chaotic interactions that are possible. Nowhere is this truer than in the realm of human behavior.

This is one reason the memo only had the veneer of reasonableness. Either the author was unaware of what he was doing (deeply misguided but in good faith) or thought others would not catch on to the bait and switch (in which he was promoting his own agenda in bad faith). I lean toward the former since he seems genuinely surprised that other people had a problem with his analysis and cherry picking facts and abusing statistics to make a political point is very common (on the other side of the political specturm too, of course).

[1]Which is why we've had better luck as a species crafting synthesis in different fields from mathematics -- building from the ground up rather than trying to tease the relevant parts from the morass where we are in danger of missing important ingredients or making effort killing assumptions.
This is an excellent point. The FCC's shameful cowing to ISPs has a huge opportunity cost to consumers.

Greater connectivity creates new business opportunities. Uber would be impossible without smartphones and reliable data. Netflix would be a DVD company without high-speed home internet.

When the FCC tells us we "don't need" better internet, it forecloses whole new categories of businesses.
During the talk they told us why they called it meat pistol.. it's an anagram for metasploit. Meat Pistol made sense because it shoots out malware implants.

Also why pull out in the last 30 mins? And why fire them? No warnings ? Mistakes happen, you don't fire a director for something like that. The PR process is to make sure the company's image looks good, who better knows the Defcon audience? Hackers or PR people who don't understand the framework?

There is really no other way to see it than Salesforce fucked up.
The ones built into the game can see past fog of war. Blizzard published a nice overview of how they work, though I don't think it actually mentions that cheat. http://classic.battle.net/scc/faq/aiscripts.shtml

The ones created using BWAPI cannot (you can call a function that lets you, but it's banned in all tournaments). The one thing that BWAPI bots know that a human doesn't is a persistent unit ID - if a marine leaves fog of war and comes back, you can check if the ID is the same and know whether it's the same marine. It also tells you where cloaked units are, but a skilled eye can see those already.
> The google memo argued that altering the job to be more people-focused instead of thing-focused - e.g. more pair programming - would achieve the same goal without what may be seen as affirmative action.

While it did mentioned that, it didn't really argue that. After all this is something that happens after you are in the company.

The main argument was that Google should stop conscious efforts to increase representation of women.

Quoting from "Suggestions":

"we shouldn't try to correct for existing biases"

"Discriminating just to increase the representation of women in tech is as
misguided and biased as mandating increases for women’s representation in the
homeless, work-related and violent deaths, prisons, and school dropouts."
> It did rise most sharply in CS because it was open to women early on when women joined the labor market (previously either holding non-degree jobs or being stay-at-home wives). Once other fields opened up too they left CS for those fields which aligned more with their interests.

Again, that doesn't match the chart:
http://www.randalolson.com/wp-content/uploads/percent-bachel...
We ran some casual benchmarks on this at work once, and it's important to note that the performance of AutoLayout dramatically improves based on the degree of nesting you employ.

If you have sixteen views on a cell and their locations all depend upon each other, it's going to take a long time to solve those constraints. But if you can break up the cell, say into four subviews with four elements inside them, it's likely to be faster (no guarantees, though)
I'm not making any kind of judgement to the effects of QE policy, simply stating a fact.
Thanks for letting me know! You can test it out on Desktop - I'll also try and get this fixed haha
>Given that SF employees have presented at many conferences in the past I don't see that getting official approval for the presentation is that strange.

It's not strange at all. So dig up some of those slide decks of past SF talks and compare them to what was presented in the meatpistol talk. Then you can decide for yourself whether you think this talk was approved or not -- it would be the same PR department approving all the talks, right?. In any case, the facts may come out in the representation, as you suggest.
Github rode on the back of widespread adoption of git, not the other way around. It isn't like Bitbucket didn't exist.
Well, Switzerland (CERN) was the first place to have the world wide web...
Wait, what? I know that hw accelerated video decoding is generally not available on linux chrome, but I'm pretty sure that lots of other things are. From my chrome://gpu

Canvas: Hardware accelerated
CheckerImaging: Disabled
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Software only, hardware acceleration unavailable
WebGL: Hardware accelerated
WebGL2: Hardware accelerated

But this is with an integrated GPU, so maybe things are different for discrete cards.
I think about the CHIP-8 VM, then the CHIP SBC, and its PocketCHIP variant, which comes with Pico-8. They're all kind of intertwined in my mind, and thinking of any one tends to lead to all the others.
A radical innovation that could reduce data density by 50%
I managed both.
Maintaining an interest in one's field outside of work != 60 hour work week. In fact they are antithetical - 60 hour week doesn't leave much room for anything else, engineering-related or not.
> In the face of this, I'd say, "If you don't like it, don't use it. But many people do find it useful and it's corrosive in the extreme to demand the right to redefine it for what amounts to marketing purposes."

But as I pointed out, in all the examples provided in the article as evidence of this behavior, not only did they not mention O(log32(n)), they often (possibly always in the links presented) did specifically call out running time as logarithmic prior to mentioning what that meant in practice.

> But the response to this should not be to vaguely redefine the terms. The response to this should be to quantify the implementation's docs with real metrics.

This is not a case of vague wording being used, it's a case of exact wording being used and additional context being provided.

Edit: I noticed some of the examples weren't as upfront about the time complexity, I was mistakenly seeing what was presented for Lists as applying to Vectors. In lieu of that, I agree that they could, and should, be more up-front about the theoretical time and the practical time if they plan to continue using "effectively constant" in documentation.
You may want to check out BikeshedDB [0], which is built exactly for this use case.

[0] https://github.com/tschottdorf/bikesheddb
They aren't precisely because those professions are hard, physical labor intensive, potentially dangerous, and sometimes outdoors. Compare that to a cushy office job in SV that pays well. It's no wonder that females have lobbied as hard as they do for the "Women in Tech" compared to say "Women in HVAC" or "Women Boiler Inspectors."
This game is wonderful and I lost much time to it.

Then I lost even more time reimplementing the game in JavaScript and trying to solve the puzzles with genetic programming. I did not get very far. https://github.com/melograph85/tis100
Are you? Or did you just wanted to use several $10 words in a row?
Of course this is taking a stance. By mocking the assumed contents of the memo this post, in essence, is a straw-man attack on the memo and its author that doesn't intellectually engage with either.
I see this mistake on so many company blogs! It's always frustrating and usually ends up with me dropping off.
> Every suggestion that maybe this Google guy wrote something reasonable was met with derision, including by these people I follow, effectively shouting down anyone who responded in a moderating way.

You could also consider the possibility that they're right to deride the memo. Many studies are easily read incorrectly or have counter studies showing the effects aren't what they thought.

But even if the memo were factually correct, I think a lot of this comes down to miscommunication. The current tech culture may drive women away for some reasons, even possibly benign ones having nothing to do with discrimination. Some, maybe most people like this culture without being biased against women in any way. That's all perfectly reasonable.

Other people think this culture could change so that it's more attractive to women, presumably thinking that we can preserve what's great about the current culture, but simply introduce new perspectives and so on.

That's also entirely reasonable, but obviously can't be true in all cases. Some changes will be inherently incompatible with existing culture. Certainly this will grate on some people who don't see the need for change. Whether the change needs to happen is a separate issue I won't touch.

The memo's arguments that women are inherently disinterested in the current tech culture are then completely moot, because the goal isn't to try and fit women into the existing culture, but to change the culture so that women want to join it. So you can maybe see why people can be so derisive of the memo's arguments: it's a complete straw man from their point of view.

I personally don't even think each side realizes what they're arguing for and how they differ. They're all talking past each other, and the derision just gets in the way, but I suppose that's human nature.
Thanks for the link, buddy. This was the chapter we had. From beginning to end, very much the same. Even the title of the chapter was, "My son, the Physicist" (I remember, in my 9th grade, I was unsure how to pronounce "Physicist", and had asked my friend about it :D )
Bash is broken in this regard, having no way to reliably enforce a consistent baseline across the four possible startup modes except by having all the possible startup files explicitly call some shared source. Glad to see zsh has addressed this.
>That assertion seems reasonable to me. What does "fast" even mean? Don't know? Then it's a good assertion. You don't need what isn't defined.

Says who? Love and friendship aren't defined either, but humans need both.
Probably, because they have to work weekends!
Another compelling use-case of React is the ability to use it as a better templating language ― treating HTML as a data structure instead of a string, better composability of the units of your UI, and the ease of rendering to a string.

It's an interesting question whether the tendency to overcomplicate a largely static site by implementing it as a single-page app should be attributed to the average developer or to the creators of the library though.
Those particular personal projects that hit the sweet spot and lead me on a 2-week, barely-coming-up-for-air frenzy of creation? Yeah, I'll put in that much work and more in one stretch.

The odds of hitting that level of flow on a paid work project? Sure I care, but it's never going to meet the criteria and get that far under my skin. I can believe in the merits of a goal/project to the highest degree, but if it's not scratching the particular itch that takes me into the zone, I get some kind of x-factor, then I'll never be able to hit the 100% flow state for any significant period of time.

Just personal experience, I think there are others who are far more capable of getting 100% into that kind of work.
Everything you want to know abt multicore graph processing but are afraid to ask [pdf]
Not publicly, the emscripten docs covers it in pretty good detail:

http://kripken.github.io/emscripten-site/docs/porting/connec...
Netflix doesn't have to own the content so much as protect against being too reliant on a single provider. The more diverse content production, the more powerful the monopolistic distributor. However, the lead they have now they have escaped Earth's gravity. Before we worry about how they might hold up in the long term we should see at least one competitor showing some kind of traction, which we don't. Not one.
Any DEFCON attendee knows the hotel safe is a laughably insecure place to keep valuables.
"Transpiling" _is_ compiling. The term is just used to refer to output that is another high-level language, rather than some kind of assembly or bytecode.

While I haven't looked at the implementations of any of those compilers, I would assume that most of them do actually parse their source language into an appropriate AST, and write out JS based on that AST.
Mapping the Human Exposome
And don't forget that households with children need more housing (more square feet) than households without children.
This game had me seeing TIS-100 assembly in my sleep. Perfect difficulty level for me. Challenging but not impossible.
Unfortunately, a similar position is held by the NBN here in Australia (National broadband network), and indeed appears to be held by some members of the government.

This has been a long standing position even prior to the NBN existing, resulting in almost two decades of delays and debates in replacing half century old copper phone lines that provide much of the people's internet.

I wouldn't wish such lengthy technological delays on another country, so I hope this gets sorted out rather quicker than our issues have been.
Why would you think that it is a joke? It is true and how things have always gone!

When I got into computers it would have been ridiculous to imagine carrying around a computer running a different OS in a virtual machine, within which we were running a virtual network of small virtual machines existed to run programs written in a scripting language that itself runs in a VM!

Sounds crazy, right? And yet it isn't rare to find a developer on a Mac laptop running Linux in VirtualBox, inside of which they run Docker containers to run applications built on node.js. This is not done as a joke, it is done because it is a useful development environment for an application that is supposed to eventually be deployed to a cloud.

Portable software has been a motivating dream of our industry since forever. It was a selling point of COBOL, Pascal, HTML, Java, Flash, JQuery, and so on and so forth. The idea of deploying a known client target to get rid of browser differences is inevitable. It is just a question of who will be the first to do one that is good and fast enough to get mindshare.
Good broadband is no doubt still an issue in parts of Germany, especially if not cable is available. But I see a big political push and discussion on how to have higher standards and how to reach them. No one says "well then, lets make the status quo the standard".

I have to say that recently I sound much too arrogant concerning the US. Sorry to you guys. It is just that the little Texas landowner in me, that I am, wants to cry at night at the sum of this years politics. It has not been like that the governments before.

If there is a country that has a place in my heart, it is yours.
>During the talk they told us why they called it meat pistol.. it's an anagram for metasploit. Meat Pistol made sense because it shoots out malware implants.

OK, try getting a PR department to sign off on that.
any country that pioneers a technology and implements the first generation of it will tend to lag as the second and third generations of that technology are developed.
I think that's very close to what gyardley argued.

First paragraph is a claim that people who code in their spare time are liabilities rather than assets. Second paragraph is a claim that the tech industry as a whole should recognize this, and take steps to make sure there aren't too many around.

That's not actually arguing for firing (I mean, it might be arguing for that, but not necessarily), but it's at a minimum arguing for actively choosing non-hobby-programmers over hobby-programmers for programming jobs.

ralfn is not the one who turned this thread into a tire fire. If it is one, which I dispute, the culprits would be some combination of you and now me.
Here's an in-depth article on Firefox 57 and all the big changes:

https://www.cnet.com/special-reports/mozilla-firefox-fights-...
> During the talk they told us why they called it meat pistol.. it's an anagram for metasploit. Meat Pistol made sense because it shoots out malware implants.

I wonder why they didn't pick Metapistol.
This is a great idea. Although, if I was staying in the nonprofit social work sector I would probably not even leave this company (I consider it to be a really high quality provider in its area). Unfortunately, like a lot of people, I'm being pulled towards web development. Partly by the large income difference, but more because I find I feel really at home in that world and I am hooked by the work. I'm getting to grow my programming skills at this company by solving little problems and writing useful tools. Similarly at my other job, I'm taking over the website. However, eventually, it would be nice to have only one job, and for it to be full time development. I'd bring my boss if I could!
I'm using Brave atm, but I'm about to give it up. The tabs frequently freeze and I can only hover over them to preview. I can't click on them.

Adding a bookmark takes about a minute.

Brave won't remember BASIC passwords

General sluggishness

Kickass Torrents is able to launch ads when clicking in the search box.