skysight-inc/HackerNews huggingface dataset:
> I have been in the position where the VP of IT wants to have his cake and eat it too: VP salary while micromanaging variable names that the dev team uses so that he can relive his salad days as a tech lead.

While that may be the reason in that particular case, it seems to me the more common problem for micromanagement isn't a desire to relive one's days in a position lower on the org chart, its simply lacking the skills to operate at one's new level. Or, I guess, a corollary to the Peter Principle: people tend to work at their level of competence, despite being promoted to their level of incompetence.
I am clearly out of my depth here but what if we take the newly daytime unused/idle coal power or natural gas power for other endeavors like sea water desalination or just pumping up water into a watertower when daytime energy cost is low and adding increased hydro capacity in the evening when the energy cost is higher?
or maybe an efficient way to convert electricity to hydrogen and then use it in a fuel cell when needed
I agree, I have had no problems (except for Eclipse, but I vowed to use Eclipse as little as possible well before I upgraded to win10+4k).

Intellij, Cygwin, Ubuntu VMs (DPI scaling worked well in vmware at least), VS Code, VS proper, sublime, idle, cmd, cmder, IDA, Tableau. I can't think of a single application (except for Eclipse) which I noticed not scaling well.
Shouldn't the types of mistakes you're worried about be caught by the automated tests? IMO code review is more about bigger picture design, e.g. if a piece of code would yield the correct result but with sub-optimal performance (which can also be caught by automated tests but not always).
I'd be inclined not to believe even myself, had I wrote such a thing, without hard data. Even if I was right then, things may have changed. And just what constitutes significant, anyways?
Show HN: The missing Oculus Home user reviews site
> So, we get it. Complicated file and network formats, handled in C code leads to these types of security issues.

Actually, the magic byte thing makes me think this is a content sniffing issue, and the RCE might be due to a "feature". Rust won't help or, at best, would make it more awkward to exploit.

A capability-based (i.e. memory-safe, no accessible globals that can induce side effects) system would mitigate this, though. If I call out to ImageMagick and say "rescale this image", ImageMagick should not be able to initiate network requests in response.
Is there really any other use case for a chromebook given how cheap a decently-spec'd laptop is these days? I'm confused as to HPs strategy of making an upscale chromebook - who is the target market?
Not only was he not a US resident, he was actually working in Candada, so whatever labor laws and tax rules normally apply in Canada applied to him.
The same duress that uses force to prevent me for moving into the hills and living in a tent off the land.
Let's not fool ourselves. It wasn't long ago that matters of love were treated as matters of property. While it may not happen in our respective countries today, there are many countries that assemetrically protect a husband's interests over his wife's interest as if her heart belongs to him.
Upwork's new pricing
There are websites that let you preview your website in different browsers and even different countries. I can't remember any but a quick online search should find them.
I'm glad you support a carbon price, because that's another great example of where "fair" becomes a political discussion.

I could say that if a coal producer wants to dump sulphur, radiation, C02 etc. into the air then it's "fair" that they recompense the people who live in the countries they pollute and the people they help to kill. Why should those who don't do this (people who generate their own electricity or pay to have non-coal energy) have to shoulder these costs?

Simple argument right? But no, it's a decades long political fight with no end in sight, because some groups have dispersed interests, while other groups have very direct incentives.

The same is true here, lots more rooftop solar would be of small benefit to most people. But it directly threatens some concentrated interests. And they will happily tell you that solar will destroy the grid, or net-metering isn't fair etc. etc. Not because it's true, but because it's in their narrow and short term interests to lie.
So, this is already how it works in Oregon. Maybe you could point that out?
CII’s Best Practices badge program is making open source projects more secure
First Heartbleed, then Badlock and now ImageTragick. Are bugs getting their own domains now?
You can commit code code directly to master and still code review all code before production if you want to.

We do.

Our tooling will tell us what cases have introduced between our current deployment version and the to be released version. It will tell us that all cases have been reviewed and tested and ready to go between those two versions. We usually constantly deploy, so all cases ready are deployed asap.

Only issue is that you can get 'blocking' cases but that's fairly rare. Big cases get a feature switch
I've searched a few minutes for any blog post or article which demonstrates the performance difference between turning this setting on or off, and I haven't found anything.

If you don't have a benchmark, you don't have a performance boost.
On Trusert I am curious why you think the market is employers? A few people have raised this exact same point yet I am unsure why as I explicitly said they are not - there must have been something I said that makes you think this.
Misogyny? Where's the specific hatred of women? If anything, it's (well-placed) misanthropy.
This sounds very familiar. In New Zealand we have a lot of trouble with "didymo"[1], an invasive algae which thrives in cold freshwater environments, clogging up rivers with lots of green slime. It is very easily spread by humans doing recreational activities such as fishing and boating, inadvertently carrying it from one place to the next.

As such we've had intensive public education campaigns here, instructing people to carefully clean down things like boots and boat hulls with either hot water or bleach solution[2]. Its spread continues, though perhaps less quickly than without such a campaign.

[1] https://en.wikipedia.org/wiki/Didymosphenia_geminata
[2] https://en.wikipedia.org/wiki/Didymosphenia_geminata#/media/...
Regarding point 2, I think we need to consider Postel's Law a design antipattern, rather than a hallmark of good design. From now on, good software should not be permissive in what it accepts, because there is no good way to guarantee that such permissiveness will not lead to security breaches down the line.
My argument is not to keep the interfaces and functionality of the OLD pipeline, but to maintain a reasonable, fixed-function shader that is a default out-of-the-box. The most general purpose fragment/vertex shader for drawing a triangle and maybe texturing it is 120 lines top, which actually compiled in the driver would be a couple of hundred bytes. The real cost of not including that feature, or including it in the software library, is preventing new developers from easily experimenting with 3D programming in the browser and on portable devices, which is a fairly large loss of creativity in an emerging area.
State of WordPress.com Elasticsearch Systems 2016
If you apply that "mouse utopia" to humans, what you get isn't a "utopia"... it's a refugee camp or low-security prison, where food and shelter is available but nobody can leave and there's nothing to do but walk around and talk to people. That's nothing like the basic income concept.
Code reviews have a double edge purpose:

1. Make sure you don't do something dumb + mentor/educate to better standards.

2. Share the knowledge of how a codebase works so that someone else will know how to fix something at 3am when you can't be reached.
Would you rather no borders exist, and a Brazilian judge ruling against WhatsApp taking out service worldwide, instead?
Oculus Home has no user reviews, so people getting their rifts have no way to see what other customers think of the available games and experiences. I built this so that the VR community can share their opinions. Pretty basic, but I'll add features if people post more reviews :)
from googling and looking at the source this looks like it has nothing to do with c, its more of a logic error where a handler delegates control to another process, curl for example, based on image type. I could be wrong but thats what it looks like to me.
Kimbia downtime stalls donations for hours during Give Local America event
Waste collection I can see being automated in suburbs. Already many of them have arms that grab the trash/ recycling and dump them automatically with just a driver behind the wheel.
Legal Experts View on Negative SEO
MutationObserver: “Node target should not be confused with Node.js”
The money you put into SS is used to pay the benefits of the people drawing on it today. Anything left over is loaned to the government (yes an IOU to itself). There is no account with your name on it that holds the dollars that have been taken from you all your life. There is no trust fund. It's a giant pyramid scheme.
Not really, I was just relating how it worked out for us. There are a number of Solar Power advocacy groups around, in the Bay Area we went to meetups of NorCal Solar[1] (back in the early 2000's they would tours where you could see houses that had solar and ask questions). Great way to hang out with like minded individuals and collect folks experience with various installation companies and system options. Installations are common enough these days that you can probably find someone who has already done what you are thinking of doing, and tell you how it worked out for them.

[1] http://www.norcalsolar.org/
> See steego's reply.

I have... maybe I'm missing something here. Aren't steego and I saying the same thing - he's saying it explicitly and I'm saying it by example?

Maybe what I'm missing is what you were trying to say with the "search your car" analogy. Is it that privacy has a moral component to it? If so I can agree with that. I thought that "What argument can you use against it?" was meant to rhetorically imply that there is no counter-argument.
I wonder about this too. It seems like some ideas from category theory and pure functional programming could really help here to provide an abstraction over the top of the (pseudo)relational model.

While doing some research on an unrelated topic, I stumbled on some potentially related work [1, 2, 3] by some researchers at MIT that could be relevant to database deployment/migration (I haven't checked in depth yet). I have not had a chance to sink into these references to see if there is any relevance or promise there, though it looks like there is some kind of commercialization effort [4].

[1] Patrick Schultz et al. Algebraic Databases. http://arxiv.org/abs/1602.03501

[2] David Spivak. Functorial Data Migration. http://arxiv.org/abs/1009.1166

[3] http://categoricaldata.net/

[4] http://www.catinf.com/
Developing what though? Web stuff? What editor do you use?
The guy is clearly an attention seeker, he has provided literally zero proof he’s anyone noteworthy so let’s move on. He will likely continue to trickle these convoluted and increasingly desperate blog posts as people gradually forget about him.
Giana Sisters: Special Edition for Amiga (PREVIEW)
SSG | New York, NY | ONSITE | Multiple Open Roles | ssgllc.com | resume@ssgllc.com | Will sponsor visas | relocation

Summit Securities Group, LLC is a successful proprietary trading firm specializing in quantitative trading. We couple the latest technical innovations in high performance computing and statistical modeling with an in-depth understanding of trading to provide liquidity to global electronic markets across all asset classes. Our headquarters is in New York City’s Financial District.

We have several openings:
Core Infrastructure Team (http://www.ssgllc.com/jobs/display/200923)
Strategy Development (http://www.ssgllc.com/jobs/display/172634)
Quantitative Research (http://www.ssgllc.com/jobs/display/75278)
Quality Assurance (http://www.ssgllc.com/jobs/display/201830)

We have a startup mentality and a fantastic, collaborative, and open culture. Check out our site to learn more: www.ssgllc.com
It makes a ton of sense. This is how it works in Oregon.

The $100 comes out of what you owe in taxes.
Maintenance. Why maintain a copy of Windows when all you use is the web? Antivirus, security, app and driver updates, bloatware shipped preinstalled, etc. Here you just pull it out of the box, log in, and it's good to go until the battery or other hardware wear out.
Truth, facts, reality, don't matter. Only the media narrative is relevant. He doesn't need to trick a single computer scientist, he just needs to provide a story that the media can sell, and magically the rationalists become conspiracy theorists. See: the current POTUS front-runner according to yesterday's Rasmussen poll.

EDIT: I didn't attempt to explain why the establishment/media would like to enshrine his narrative. They really like having a face to their enemies, someone they can ad-hominem and quote out of context to support the global finance agenda.
Many states, counties and cities in the United States already leverage their own income taxes in addition to federal income taxation. How about we let the same states, counties, and cities decide if they want to provide their own basic income addendum. And they might need to if the BI amount is great enough that a janitor in Seattle, or a maid in SF no longers sees a reason to live anywhere near a big city for a job that barely covers their financial needs, needs imposed on them by living in a big city.
I thought the same thing. You can't sensationalize hacking in the news though without a catchy name. I see them as eventual NerdCore band names. Don't forget Shellshock.
I've been writing Rust too, but I'm not why the argument that it'll reduce the attack surface is glib. It can't prevent all security holes, though, because nothing can.
I'm a little puzzled at his complaint that he can't transliterate Devanagari; although I've only learned some of the basics as I attempt to learn Hindi, it's not particularly challenging--it's just an alphabet (alphasyllabary if you want to be pedantic)
South Dakota law puts sales tax collection burden on e-tailers
Additionally, being conservative in what you accept forces people to be conservative in what they emit upstream. Win-win!
This article reminds me of those X Hate Him! ads.

http://i1.kym-cdn.com/photos/images/newsfeed/000/633/254/14f...
The article says:

> there is a slight chance that someone will get new static content with an old hash (if they hit a CDN miss for a piece of content that actually changed this build)

Anyone has a solution to this problem?
Telegram has been a great example of how marketing yourself as "the most secure chat app" even though you're far from it, can lead to great success.

Hopefully it can one day wash all of its sins by adopting the Signal protocol, the way Whatsapp did.
Wow, they seem to have terrible commit message practice. The latest commit has a message of "...", and many others only have a bug number (which leads to an annoying usability issue on the github UI - I click the title to get to the commit - which now links to a GitHub issue).

[EDIT: Actually, 8 of the commits top of tree as of writing are "...". wow.]

On top of that, "Second effort to sanitize input string" at [1] appears related to this issue, and doesn't have a single test change, even on the second attempt!

[1]: https://github.com/ImageMagick/ImageMagick/commit/a347456a1e...
H+ anyone?
Really one of the best scifi shows no one has heard about.
https://www.youtube.com/user/HplusDigitalSeries
URX is joining Pinterest to solve content discovery at scale
I'd like to lend my support to "old enough to realize that the real world sucks".

By that measure, I reached adulthood two weeks short of my 25th birthday. That, of course, was when I was laid off for the first time, just after signing a year-long lease on a new apartment.

That's probably just coincidence, though. I'm sure that many people realized the real world sucks earlier than I did.
If he is lying, what does he gain by all this?
The thumbnails are always changing on Netflix because you're being tested
The ASMR videos that give YouTube viewers 'head orgasms'
Uber Offers get merchants to pay for your ride
Most people underestimate the number of calories they consume. It's much more likely that your small sample is underestimating than that numerous studies with much larger sample sizes are incorrect.

> with 1500 being the 6' guy who doesn't do any exercise.

1500 calories is right at the recommended maintenance intake for a sedentary 120lb middle aged woman (women have lower BMRs than men).
S3 or AWS Glacier. Transmit is a good client.
"Strong A.I is being developed far from such thinking and is a totally different animal."

What kind of thinking is used to develop Strong A.I?
Fair enough, but again, YMMV. Agreed that black cabs in London are even more awful, but its much easier to find a ride, which is the core idea. When Uber in London provides the same level of service as it does in Dallas, NYC or Paris... then it will have taken over. Right now it's just competing.
Ellen Pao and others form tech diversity and inclusion war room
Mostly systems level stuff, but it's not my main dev machine. I used it when I was on vacation and knew I might need to put out fires on remote servers. i.e., I only needed command line access.

Theoretically I can do all my development in vim on a remote server... I think there is zero reason that any development needs to be done locally, unless you're working on an iPhone/android app (in which case a chromebook is useless anyway).

In my ideal world I liberate myself from local development completely, and my computer is just a dumb terminal to my cloud development machine.
> He just kept wavering and wouldn't even consider doing any user testing or A/B testing on it.

That's why it's essential to pre-commit to a culture of testing everything. It's by far the best weapon you have against a founder with a terrible idea that they won't drop.
The whole point is being forced to do it or not. I do not use Facebook, any Google service or anything that could track me, because I care. There's no control here, I'm not being forced to use those services and even if I were to use them - like most people who do not care for their privacy - it's just information being voluntarily shared. It makes no difference for them, and they can stop using those services/use an alternative any time they want.
I prefer "Sorta Ad-Block, Kinda".
I'm a (non-expert) skeptic fascinated by this. My skepticism, personally would be met by two elements

a) A message identifying himself signed with a key from one of the original blocks.

b) Testimony of one of the early BTC people who interacted with him that he is the same person.

a alone would mean he could have otherwise acquired the keys, b makes this unlikely. b has been provided, but it is insufficient without a.
That diff seems logicless
Whatever helps awareness. May be it even gives a hint to people outside of tech about how bad things in security really are.
The windows 10 seems to have a better keyboard (page up/down next to the arrow keys, something I absolutely love) for a similar price.

http://www.bestbuy.com/site/lenovo-ideapad-100s-11-6-laptop-...
This doesn't have anything to do with mathematics, it has to do with the university system. It isn't just math departments that are having these problems, they're across the board.
Uber denies plans to kill surge pricing in the U.S
Thank you! I remember that catastrophic price spike. Note that in the 2009 to 2012 timeframe, though, the polysilicon price was relatively stable (declining only by half), and it's declined since then, so polysilicon pricing is only part of the story.
ooh boy, you have a lot to learn about sales and marketing of ideas.

but i guess that would make sense, .. since.. well, you know.
Slow websites hate him!
> And it's exactly what will happen to us if we don't have something to work and live for.

Accepting for the sake of argument that this is true (which, a single, non-replicated experiment on mice is far from sufficient to establish), it has nothing to do with Unconditional Basic Income, which does not provide unlimited quantities of anything, or otherwise make it so that humans don't have "something to live and work for".
The difference is that I also think that net-metering is an unfair deal to utility companies. Again, someone needs to build the energy storage mechanism. You can't legislate away reality.
An unusual feature in this case is

>One can suspect that Masdar had access to long-term financing through the wealthy emirate of Abu Dhabi that no commercial banks, the primary source of capital for the other bidders, could match in cost.
Tell that to HTML engines ;P
> A capability-based (i.e. memory-safe, no accessible globals that can induce side effects) system would mitigate this, though.

Check out OpenBSD's pledge, it's addressing precisely this problem.

http://man.openbsd.org/OpenBSD-current/man2/pledge.2
Employees that can't easily be replaced are expensive. They have the ability to command a higher salary and can force companies to do things they wouldn't otherwise do.

A truck number of 1 is a bad deal all the way around unless the employee in question enjoys going without a vacation.
Could this just be due to merges that don't squash commits?
+1 to this. I use GraphicsMagick too and it would be great to know.
We certainly agree. The voluntary, mutual, cooperation between employer and employee which creates a wage vs. profit interaction IS certainly fascinating. However, it is clear in not only the title of this submission but also the article itself that the fixed pie fallacy is at play.
Preface: I wish OpenAI the best of luck.

That said, the quoted verbiage is vague and different from what Altman and Musk said in interviews [0].

> Altman: The organization is trying to develop a human positive AI

> Musk: There’s two schools of thought — do you want many AIs, or a small number of AIs? We think probably many is good. And to the degree that you can tie it to an extension of individual human will, that is also good.

OpenAI's about page is also different from what was written in the AI open letters signed by Musk and presumably other backers of OpenAI last year,

> Artificial Intelligence (AI) technology has reached a point where the deployment of such systems is — practically if not legally — feasible within years, not decades, and the stakes are high: autonomous weapons have been described as the third revolution in warfare, after gunpowder and nuclear arms. [1]

> The key question for humanity today is whether to start a global AI arms race or to prevent it from starting ... We therefore believe that a military AI arms race would not be beneficial for humanity [1]

Then, in another letter,

> We recommend expanded research aimed at ensuring that increasingly capable AI systems are robust and beneficial: our AI systems must do what we want them to do

It sounds like Musk either thinks we are approaching AI, or he is misusing the term AI. The AI letter signees and backers of OpenAI may benefit from more discussion with experienced AI researchers such as those I linked above. What Altman and Musk said about the founding goals of OpenAI is not grounded in reality.

It's great to have more funding in this field.

[0] https://backchannel.com/how-elon-musk-and-y-combinator-plan-...

[1] http://futureoflife.org/open-letter-autonomous-weapons/

[2] http://futureoflife.org/ai-open-letter/
Good managers don't think they're more important than other people. In fact, the best managers realize that the happiness and success of the people they manage trumps their own desires.