skysight-inc/HackerNews huggingface dataset:
Sure. The C++:

for (iter = foo.begin(); iter != foo.end(); ++iter) {
*iter += 1;
...

Here `iter` is a pointer. We dereference it and increment the result. This adds 1 to every value in the `foo` vector.

The Rust:

for mut iter in 0..foo.len() {
iter += 1;
...

Here `iter` is an array index, and `iter += 1` increments that index. The contents of the `foo` vector are not modified.
Sender gets game keys from Humble and resells the keys for profit.
Loving the new update but I can't help noticing that each new update will reset my view preferences.
Polymer.JS: 1.6.0 (CSS)
ring.cx and matrix.org seem promising in that regard.
Does anybody know why the 2015 prevision go faster to 10nm than the 2013 one ? They take some delay at 14/16 nm but they want to keep the 10nm target for 2021 ?
Notepad++ 6.9.2 released (tail -f)
Japan launches detailed 'Pokémon Go' safety plan before game drops
I want to love gitlab but it's very slow on small machines (2gb). Worse is that they insist on this omnibus stuff which is all great if you have time on your hands. Any reason gitlab does not auto update?
Depression is unfortunately an active ingredient in my life. And I do agree with you that 'leaning into' the depression can be effective; I've often found that locking myself up at home, neglecting myself, and feeling openly and dramatically sorry for myself somehow made my situation improve much quicker than if I'd fought my depression.

But I've really changed my mind about using alcohol or any other mood-altering, addictive substance (which includes food for some!) to cope, especially when it is to cope with depression.

See, many people share exactly your experience until suddenly they don't.

After years of using alcohol within whatever boundaries they set for themselves, they lose their job and as a result of that they lose their partner. Or they lose their partner in a terrible way (death, cheating, etc.) and get stuck in the 'getting through it' drinking phase because there are no friends to drag them out. Or a close friend/relative dies + losing a job. Basically, too much 'crumbles' at once. This can happen to anyone.

As a result, both slowly and somehow suddenly, the boundaries move, things get worse, and it becomes all the harder to get unstuck. The coping mechanism is too effective and the way out too difficult.

If they're lucky, something happens to snap them out of it. But even if this does happen, it could take years and cost them a lot.

This is a very common story. Shockingly common, in my experience.

I've worked with homeless people, had a fair share of 'junkie friends' and a few close family members who were alcoholics. In the vast majority of cases I'd summarize their story as "I became comfortable with alcohol/pills/weed/etc. in my teens and twenties, then too many things went wrong at the same time, and now here I am years later either addicted or avoiding whatever I was hooked on entirely."

Of course there are probably plenty of people where this doesn't happen. I hope you're one of them. I don't think things are black and white, and perhaps for some people drugs are a good coping mechanism. But I've seen too much go wrong after years of things going right to not feel a desire to warn (not judge) people at least! Addiction's a bitch.
Now it is clear that you are not merely ignorant but actively obfuscating and misinforming.

From your company's website:

"Mission: to undertake impactful research, development, education and training that delivers outcomes to national security and other data intensive sectors"

While I don't doubt that you work on disease modeling, your company's mission statement makes it clear that national security is its main focus. Now being a company of academics and intellectuals, you are precise with your words (unless you are engaging in disinformation of course), and you must know that "national security" has a specific definition, which revolves around utilizing political and military power to defend a nation. Just search google for "national security" to get some references if you plan to brush this off as well.

This doesn't inherently make you untrustworthy. What does is someone of your caliber confidently committing so many factual errors in favor of corrupt power structures on a public forum. You also have a clear conflict of interest considering you make your living working on the same kind of systems we are discussing, i.e. PRISM.
I use milestones, for that. I almost never set a "due date". I find the milestone feature useful for doing, well, lot of not milestone related things.

First, they have a three columns (unstarted / started / completed) which adds easily simple trello-like boards to your projects.

Then, issues in those columns are sortable, like you describe, to prioritize. Simple drag'n'drop, could not get easier.

And finally, I use their description as a "release note". When MRs mention tasks to run on deploy, I'll just add them in milestone description, and I'll have a central doc for release.
Bosses at UK infosec biz Quadsys confess to hacking rival reseller
https://news.ycombinator.com/item?id=12108041
I wrote a program to let a ball roll down the brachistochrone and compare it to other curves as my final school project some years ago. Might help some to get a better idea of it.

http://tobiasgurdan.de/facharbeit/Brachistochrone/Brachistoc...
How to set a static MAC address in VMware Environment?
The Matrix script draft (1996)
Please don't upgrade NSX just now, says VMware
Didn't see that coming. I think Wire is struggling to get new users and this move could put them on the map.
You say they couldn't find anyone else, and I can think of only three possible reasons for this:

* You are using some very rare technology, so rare that there are literally no engineers that know it well. If that is the case, and the technology has been chosen for good reasons, there's no easy solution: you'll have to train people and it will take years.

* You are in a place with very few engineers, like some small village on the mountains or some Pacific island. If that's the case, just go remote! You'll find thousands of highly qualified people!

* The company pays very very little, so little that only unqualified people will show up. If that's the case, have the company pay much more, and to be sure that they will, ask a huge rise first: that will prove that they really understand that qualified people costs money. If they are not willing to pay more, leave them alone and go work elsewhere.
For me the creation of ember cli was like admiting their framework didn't work as good as they intended.
IETF boffins design a DNS for digital money
I tried the example:
draw a clock hand // Select all the clock hands hand = [#clock-hand angle length]
// Eve will maintain the following objects maintain
// Calculate x1, y2, x2, y2 for each hand
hand := [#line, x1: 50, y1: 50,

// using angle and length
x2: 50 + (length * sin(angle)),
y2: 50 - (length * cos(angle))]

draw a clock // Select the current time [#time hours minutes seconds]
// Update the SVG as the time changes maintain
// Add an SVG element to the root of the DOM
[#svg viewBox: "0 0 100 100", width: "300px", children:

// Add a clock face at (50,50) with radius 45.
[#circle cx: 50, cy: 50, r: 45, fill: "#0B79CE"]

// Add the hours hand
[#clock-hand angle: 30 * hours, length: 30, stroke: "#023963"]

// Add the minutes hand
[#clock-hand angle: 6 * minutes, length: 40, stroke: "#023963"]

// Add the seconds hand
[#clock-hand angle: 6 * seconds, length: 40, stroke: "#ce0b46"]]

But I get the error:

Invalid function argument
(passed string)
Only expressions can be arguments to functions

14| x2: 50 + (length * sin(angle)),
Are you just on streaming? I've noted that the recommendations for streaming are fairly restrictive since they only have around 6000 movies available at a time.

With DVDs, the greater selection means better recommendations.
Security Content of OS X El Capitan v10.11.6 and Security Update 2016-004
This is good. Impressive. It managed to recommend me Soyaris, a Russian film based on the same book Solaris was based on. Great film.
Satellites (and other spacecraft for that matter) need to change orientation before they fire thrusters, so the original title was not really inaccurate.
Those not dying at least once have clearly never experienced the wonder that's auto-matchmaking 5-man instance dungeons.

If anything, WoW's big problem is that an average new player starting out is faced with 12 years worth of content they have to rush through to get to max level endgame, where the vast majority of in-game social life occurs. The innate incentives of experiencing the storyline and zones doesn't compete favorably with the huge social incentive of wanting to join your friends at endgame as quickly as possible.

In WoW, just any zone-leveled game, old content quickly becomes obsolete once it's superseded with newer content, and only delivers a fraction of its original value.

Pokemon GO doesn't have this problem (for the simple reason of tying their in-game geography to real-world geography), but also has a very shallow gameplay where the novelty will wear off quickly. If they can expand gameplay mechanics quickly before players abandon it, they may have a sustained hit.
It says "not dangerous"
Oracle Critical Patch Update Advisory – July 2016
Some of us have to hide identities as it can affect our current employment.
> To my knowledge, Lia is the first major language that actually compiles directly to Rust.

You might be interested in checking out Dyon

https://github.com/PistonDevelopers/dyon
I didn't downvote you but if you read the comments guidelines[0] they are helpful and cover some of the comments you made above.

As an aside, your profile says you signed up 1337 days ago and your karma is at 1358. Another 21 down-votes and your Hacker News profile page will looking pretty leet - I say go for it. Remember, it's just fake internet points, you can't spend them or do anything interesting with them.

[0]https://news.ycombinator.com/newsguidelines.html
Support Nim development that will help to reach 1.0 release
Copenhagen Suborbitals: Nexø I launch from the Baltic Sea [live stream]
I used Serilog on a project a couple years back and generally found it to be fantastic; wish the platforms I work with now had something as good. LogContext leads to some interesting strategies.
Some pretty nice recommendations! I got Barton Fink, Throne of Blood...movies I'd never think about otherwise
WebRTC is only the audio / video part. Chat, groupchat, etc are not using it IIRC. Chat could use the data channel, though.
I can't quite tell, I think this is describing a miniaturised momentum wheel [1], but I had the impression that control moment gyroscopes [2] where generally preferred.

[1] https://en.wikipedia.org/wiki/Reaction_wheel

[2] https://en.wikipedia.org/wiki/Control_moment_gyroscope
So it's exactly that.

> An item with too many comments (at least 20 and more comments than upvotes) gets the contro-factor penalty.

What actually happens is an organized group of shills comment on an article and it gets burred.

Also what it does is pushes all the interesting articles that facilitate discussion to the bottom. That's my another complaint about HN - there are barely any interesting stories on the first page even. And it doesn't look like there's a correlation between how interesting is the story and how high it is shown. The idea of time factor is cool in theory, but it fails in practice when most people visit once a day or only once every few days, and instead of getting the most interesting submissions they get a bunch of newly submitted links with barely any traction.
Correct, there's no server. I will avoid blockquoting large amounts of text but on their open source summary page [1], they give you two options:

1. you point your implementation to their server and you have to abide by their additional terms (which is exactly what I'd expect)

- or -

2. you point your implementation to somewhere else, unspecified, and you're only bound by GPLv3

Right now, #2 is moot because there is no compatible server you can host. Once someone implements a compatible server, this will get a lot more exciting.

[1] https://github.com/wireapp/wire#open-source
> The NSA leaks proved that the NSA hacked Google's network infrastructure. That isn't exactly "working with the government".

A Guardian article from September 2013, two-or-so-months after the Snowden leaks: https://www.theguardian.com/world/2013/aug/23/nsa-prism-cost...

> The National Security Agency paid millions of dollars to cover the costs of major internet companies involved in the Prism surveillance program after a court ruled that some of the agency's activities were unconstitutional, according to top-secret material passed to the Guardian.

> While the ruling did not concern the Prism program directly, documents passed to the Guardian by whistleblower Edward Snowden describe the problems the decision created for the agency and the efforts required to bring operations into compliance. The material provides the first evidence of a financial relationship between the tech companies and the NSA.

> An NSA newsletter entry, marked top secret and dated December 2012, discloses the huge costs this entailed. "Last year's problems resulted in multiple extensions to the certifications' expiration dates which cost millions of dollars for Prism providers to implement each successive extension – costs covered by Special Source Operations," it says.

> An earlier newsletter, which is undated, states that the Prism providers were all given new certifications within days of the Fisa court ruling. "All Prism providers, except Yahoo and Google, were successfully transitioned to the new certifications. We expect Yahoo and Google to complete transitioning by Friday 6 October."

Google only gave a bla-bla answer when asked about it:

> Google did not answer any of the specific questions put to it, and provided only a general statement denying it had joined Prism or any other surveillance program. It added: "We await the US government's response to our petition to publish more national security request data, which will show that our compliance with American national security laws falls far short of the wild claims still being made in the press today."

I'd say that you should revisit your believes when it comes to the relationship between the NSA and big SV companies.
Plotnetcfg – a tool to visualize network config
>Proves Primary Was Rigged

And of course, this is just a huge lie to bait people into clicking. The emails show a negative sentiment against Bernie from a few DNC staff members, and that's it.
Intel Intel Software Guard Extensions Explained [pdf]
Switzerland is not a part of European Union. And Germans were paying for Greek debts more than once.

(US is no exception; banks bailouts were paying for someone else's debts. The difference is most banks returned bailout money when things got better, though; good luck with that in the case of Greece).
An ai-powered thesaurus for Google Docs
Lots of good stuff in there, thanks Wire! I just wish they had gone with something other than GPLv3 for libraries, like LGPL. Looks like they changed them on December, from MPL 2.0 to GPLv3.

At any rate, there are lots of us who can use the code with that license :-)
Which is both unsurprising and not criminal. And, anyway, were we not a democracy during the years where parties simply picked their own nominee?

I'd argue that foreign entities selectively leaking hacked emails with the goal of tilting an election toward a favored candidate is a far more serious threat to democracy.
Presumably Netflix are using a wider system to choose which movies to licence? I wonder what their process for adding movies is - do they have a list from each studio they work with and select a movie to add, out do the negotiated each one separately.

Seems they could have a not yet available category that would let people pre-order; they could recommend a far wider swathe of content then.
Moreover the hacker/leaker behind this disclosure is widely believed to be Russian state intelligence.

http://motherboard.vice.com/read/guccifer-20-is-likely-a-rus...

It's scary and sad to see Wikileaks become a credulous pawn in what appears to be an attempt to influence a democratic election.
Hotel booking app using Tapestry framework as a book
"However, isn't the net environmental impact of the 1% actually tiny compared to the activities of the 99%"

According to the linked video, the richest billion are responsible for 50% of global carbon emissions. The idea is that we had better have much better technology in place as the next richest 3 billion people start to drive and fly more over the next 50 years.
this isn't the proper way to learn that.
This is the phase where it really start.

Though I am younger but this is not age dependent.

This is an indication that something is missing. Some kind of 'emptyness'.

You will take a while to reach that conclusion. On reaching that conclusion of 'emptyness', I started something. I didnt know whether I was fixing it, breaking it or something entirely tangential. But when I was well into what I had started, I knew what do to. Perhaps something in disguise from this (http://zenpencils.com/comic/157-amy-poehler-great-people-do-...).

Best of luck, friend.
Could perovskite solar cell be the answer to high-efficiency solar power?
It is a dangerous idea to annoy members of quite vocal groups - especially as a company...
Interview Prep list
Can you tell me where to log that bug?
But they don't say anything about authentication, and authentication and encryption are two different things...
I fail to see where you find issue with my comment in reference to the rules.

If you thought I was making a contentless post, sure, I can fix that: plenty of people who weren't spammers have been shadowbanned. Just look it up.
They're in a tailspin. They're trying everything they can to keep doing their same old crap, but people aren't having it. Annoying ads on TV get fast-forwarded or people move to Netflix/Hulu, annoying ads on the internet get ad-blocked.

If ad creators would admit that they have a responsibility to be ethical and entertaining for their target audience, they'd have a lot better luck with their campaigns.

Instead, they concentrate on trying to have captive audiences and use mind-games to try to get people to view their ads. It's sad, but the more tech-savvy people get, the less it works.

They're scrambling.
In fact, as a compilation target, one wants a language with a lax semantics, not a strict one. This is (one of the reasons) why so many languages compile to C, instead of - say - to C++.

Consider this fact for example: many languages make use of objects allocated on the heap in a way that prevents to know statically when they are to be disposed; then a GC takes care of that dinamically. How are they going to give Rust the necessary information to track lifetimes, when the information is not there to start with? Of course, one can just write a GC in Rust, but how is this an improvement with respect to a GC written in C?

Also - what about typed languages - such as Go - that do not have generics? These are not going to map well to the Rust type system. Or what about lazy languages? Or languages that save the stack on the heap to implement call/cc?

In short, whenever the semantics is different enough, you will not be able to map to idiomatic Rust constructs, and in fact if you don't want to pay the cost of interpretation, you will probably map to unsafe constructs most of the time.
From a user's perspective it looks shady and shouldn't be the basis one starts a business on.
The problem is that the gap between what the hardware guys are able to offer and what software can explorer is getting bigger and bigger.

Hence why the explosion in IoT nowadays, that is nothing new. Everyone with some EE background has been playing with microcontrolers since the early 2000.

However we have reached a point where to make such tiny computers, more powerful than any of my PCs at the university, is ridiculously cheap.

A computer like the Arduino used to cost more than 100 euros back in the day, now I can buy one for 5 euros and who cares if it burns.

On the other side of the spectrum we have CPUs like the Nvidia Titan X, which 99% of the computing population can barely make it get out of idle state.

So unless one is an heavy gamer, doing Fintech, VR or AI research there is hardly anything new processors can offer over the existing computing workloads.

So I guess it isn't stop shrinking as such, but also if it will still be economically viable to continue that route until a new computing paradigm emerges (e.g. Quantum or whatever)
I think that's pretty much the exact definition of "available" in this context. If it just exists in a RFC somewhere, I wouldn't call it "available".
This feels pretty much like a personal attack. It feels to me like you are losing the argument, so trying to undermine my credibility.

I completely disagree with your assessment that I've made factual errors. At the very least, the replies you are receiving show that there is a fair amount of disagreement on this.

I'd note that you chose not to respond to my points about the link you posted.

But since you've decided to show such an interest in me, check my comment history and you'll see my position on this. Here's a previous comment[1] from 3 years ago (before I started in my current job) where I though that PRISM is actually a reporting system (and that explains why the reporting is pretty confused). I think I was wrong about that comment - it does cover the collection process too. But at the time there was a great deal of confusion - read the thread[2]. The context is important - it was on a story where Google denied any involvement in PRISM.

[1] https://news.ycombinator.com/item?id=5910580

[2] https://news.ycombinator.com/item?id=5910297
The author of Serilog (nblumhardt) has several other libraries. They're all well thought out and developed.
I was about to say this as well. However, if they were to split their payment protection as an API that anyone can use. I'd happily pay 1% of each transaction.
I want one of these Pi Zero Motherboards, but there has been no update by the company since January

http://hackaday.com/2016/01/25/raspberry-pi-zero-cluster-pac...

Like others, I have a stack of Pi systems doing file storage, DNS ad blocking, webservers, home control monitoring, XMBC, etc. A clean mount would be cool
Safety Book – Motu Patlu in Hindi
For now, isn't is still plain old boring OTR? No less secure (and because of its mature age, it had received more auditors attention), far more ubiquitous, and while not perfect, still doesn't seem to have too severe limitations that make its use too hard or impossible.
When I cut the cord and went streaming, I sort of expected that I'd have to "make do". Instead (duh) it was like walking in out of the cold. TV's days are numbered, and frankly, advertising-as-interruption is on its last legs.
Serverless Architecture in Short
Just to add another one:

- almost nobody has Rust installed already, and it's a ~100MB download. With a new version every six weeks or so.
No, but if you downloaded it from the Gmail website it would be possible. (Of course Gmail has the same malware detection so it wouldn't happen, but in theory..)

Here's the design document[1]. I think the area you are interested in is "Threat Details Collection".

[1] https://www.chromium.org/developers/design-documents/safebro...
It would also be a lunatic number for this deal.
If that is true, that is seriously silly on behalf of Vine.

Multiple major security flaws:

1. Company source code should only be published to private docker images.

2. You should never store API keys or passwords inside the source code. A better approach is to use environment variables and have the container read those.
https://trakt.tv/

Alternatively I've seen more than a few things use IMDb, or Rotten Tomatoes.