skysight-inc/HackerNews huggingface dataset:
> The hacks used implants that were only ever used by the respective groups, which had only targeted organizations that the Russian government was pursuing and were known to be RIS groups

So you're arguing that if you were state sponsored intelligence agency and you were using a crude technique that could be easily detected, that you'd only target organizations that your state had obvious strategic interest in?

Your assertion fails a test of reasonableness for several reasons. The most obvious of which is that since there are thousands of Nigerians doing the same kind of phishing campaigns, so there would be no tactical reason not to include a large number of randomly generated email addresses or email addresses from other hacked lists.

One obvious example is the Stratfor dump. Who were Stratfor's subscribers? Largely members of government agencies, large institutions, etc. Any hacking group would have had access to all of the emails in the dump, as well as other publicly available caches of email addresses.

Also, if you were a state actor wishing to conduct a phishing campaign like the one we're discussing, why would you dispatch it from the Ukraine? Even the links you sent claim it's quite unusual for the sender address of a phishing email to be the same as the one registered to the domain, but this fact is not deemed worthy of consideration.

So we're now down to three main possibilities: Either the state actor in question is extremely amateurish and careless, or it wasn't a state actor, or it was a state actor intending to lay a misleading trail.

My point is simply that it's very presumptuous to jump to the conclusion that it was definitely a state actor and definitely Russia.

The article you linked would perhaps be somewhat trustworthy if it were not the case that the NYT had a clear intent on helping HRC's candidacy and has been one of the chief supporters of propaganda about Russia. I consider the NYT to be America's own Pravda.

The article contains assertions that are not accompanied by data. We're told that one of the DNC's computers was "phoning home" to "Russia" but there is sadly no reason to believe this or any of the other information in the article.

I'd also add that due to the NYT's very poor adherence to journalistic best-practices and basic professionalism during the campaign, reading an article like that makes me doubt the truthfulness of the claims even more than I would have without reading it.

While there are a few good reporters left at the NYT, the paper has a set of propaganda goals that often take precedence over truthful reporting and real journalism. This is deeply saddening to me, as I would hope that our nation would have at least one reputable large news organization.

FWIW I'm horrified that Trump won the election, and did not expect him to, but I would also have been horrified (though less so) if HRC had won. We can do so much better.
The assumption of honesty on HN. I really don't get anything out of this place, and afaik I'm not even contactable.

But yeah, if you don't believe me, feel free to look at a bunch of financial statements and lavish over as many models as you like. Check ARPU numbers or read up on the history of your own markets. In true finance fashion, do your diligence and reach your own conclusions.

It's a lot less morality based once you look at the numbers. It's just business.
It's used for power management, and it's listed in the full Technical Reference Manual, page 1172:

http://www.ti.com/lit/pdf/spruh73
Show HN: GitHub Multi repo helper – Bulk clone GitHub repositories
Now if only ¨they¨ would re-release R2D2 I´d have the perfect project board for the perfect project bot. But at $500 plus I´m not to inclined to get the sawzall and soldering iron out.

https://www.amazon.com/gp/offer-listing/B002KHN23S/ref=dp_ol...
The Role of SaaS in NewSpace and Space Tech
> No one is forcing you to accept/implement ALL possible aspects of JWT.. in fact, that's generally a bad idea...

I think this is a very interesting, because it's basically validating the article's argument. People are going to feel safe implementing JWT because it's an RFC, without knowing where these "generally bad idea" landmines are. That's the dangerous part.

And yes, the same issues exist in SSL / TLS. And guess what? There's loads of articles just like this one stating how dangerous older modes of these protocols are. Articles like this and the discussions they spawn are exactly the kind of thing necessary to move the world forward into safer implementations.
We used to use trojans or microsoft word viruses to set all the 8th grade school computers to this (or goatse) as the home page. Back when finding truly vile stuff on the internet was easy. The good 'ol days....

Does nobody remember consumption junction? My girlfriend introduced me to it, oddly enough
Optional is a concept that you need even in a null-safe language (e.g. Haskell has Maybe). With language-level nullability you can sort-of emulate a pseudo-Optional type, but why would you want to? It's inherently second-class because it can't ever be properly compositional (Option[A] is always a different type from A and can be understood without knowing anything about A, whereas A? might or might not be a different type from A, you can't understand what it does without knowing the details of what A is).

Once you start interacting with JVM bytecode Kotlin ceases to have null-safety. @Nullable is just an annotation but at least you can write it down, unlike Kotlin's "platform types". Conversely if you're not interacting with non-Scala bytecode then Scala is null-safe in practice if not in theory, because the Scala ecosystem doesn't use null and has tools to enforce this.
The best definitions I could find:

http://www.urbandictionary.com/define.php?term=e%2Fn
Meh. XML is a subset of what you can do with s-expressions, with higher scanning and parsing overhead. Actually now that I say that it's pretty much true for any serialization format.
I will second OP's comment, because this does happen, so maybe ratchet down your rhetoric a bit..

When I politely refuse to give out my personal information when buying things, I regularly (but not always) either get a confused look, an annoyed look, or additional pressure to give the information (i.e. "oh it's just for warranty, everyone gives it")..

Just because you've never had this happen to you doesn't mean it doesn't happen, or that OP is making it up.
Could running a windows game under Wine and Linux practically get you higher fps then under Windows alone?
The Ogrish forum had surprisingly good non-gore discussions.
Show HN: LeftRightCenter.io – Breaking news, from multiple angles
Exactly! The above comment assumes that a linter will be run against the core on the white board. Jeez.
A brief search reveals that her assertions are based purely on correlation, with no actual links.

* http://www.snopes.com/medical/toxins/glyphosate.asp

* https://www.biofortified.org/2015/01/medical-doctors-weigh-i...

* https://sciencebasedmedicine.org/glyphosate-the-new-bogeyman...

* https://www.geneticliteracyproject.org/2016/09/20/glyphosate...

She does seem to be loved by Mercola, captain of the fake science team.
> I've got Pi/Listen going in the background, and it's quite pleasant
That is probably due to the choice of musical scale more than due to Pi. I believe the output of randint(0,10) on the same musical scale would sound just as pleasant.
I don't own a driver's license either. I just pick this stuff up. Sometimes I ask my current driver what a certain sign on the road means.
Appreciate the link... after many years as a Windows/.Net developer, I made the jump to Linux full time after the release of Windows 8. I don't game much anymore but every once in a while I get the itch. I bought Cities:Skylines through Steam, but I've particularly been missing the racing genre. The boilingsteam site has some good reviews including the recently released Dirt:Rally. So glad to see things are progressing on Linux, and hopefully that continues as SteamOS picks up... steam.
You shouldn't try to generally debunk debunking, becaust it's a completely irrational thing to do. Just explain where a specific criticism fails.
My favorite and most effective pro-GMO take is to talk to people about how cheese is made. Many anti-GMO people are concerned with animal welfare and love cheese, and it's important to make them realize that it's thanks to GMO that you can have cheese without slaughtering a calf.

https://io9.gizmodo.com/you-can-thank-genetic-engineering-fo...
Church of Fudge, enough said. It isn't a website...but a video anyway haha, I remember "Tub girl" and lemonparty.org

Anyway I am past this "searching phase" for shocking material, I bet it is really creepy nowadays.
I booked the same, it's like for $36 per board.. Good deal
Indeed. Many years ago a treaty was made against the militarisation of space - which has largely been kept. There was an opportunity some time back to try to regulate the use of ""cyberwarfare"" against civilians, but it wasn't taken. The US was quite happy to use it against other countries.

Unfortunately, like biological weapons, these techniques don't go back in the box very easily. We're entering an era where economic and political sabotage by hostile intelligence agencies - in both directions, and occasionally between "allies" or even in the same country - is becoming increasingly common.
Why Types Matter [pdf]
GNU Toolchain March 2017 Update
With increasingly popular tools like React, you can't isolate the design from the code anymore.
Um, read closely... one of those accused by the FBI was arrested in Russia for passing information to the CIA.
Angel Investing Basics: Valuation, Due Diligence, More
Using the presence of whiteboard questions as a metric for interview quality seems rather pointless to me.

Whiteboards questions can be very good or can be very bad or anywhere in between. Just like any interview question in general.

I for one prefer whiteboard questions to generic open ended personal questions.

Good whiteboard questions can quickly assess whether someone knows the basics of programming or not.

Open ended questions only judge one's ability to tell stories.
Zalando, Bloomberg(you won't get to speak to anyone, immediately asked for code), Soundcloud(speak to a recruiter but nobody technical and then asked for a code project before)

These are just off the top of my head, however theres no shortage.
Serverless Computing Blog – Difference Between FaaS vs. IaaS vs. PasS
I think the question really is: can the tech community come up with do-able ideas that can a) reach the population at large, b) use crowdsourcing and artificial intelligence to identify and tag/mark fake news and unfounded opinions c) possibly use blockchain for tagging/marking crowd-classified news....So that fake news, divisive propaganda, trolling, etc. are quickly identified and indelibly marked as such....This will not entirely solve the problem (artificial intelligence is no match for natural stupidity), but it should contribute towards reducing its effects
Well that site DEFINITELY falls foul of the Net Authority guidelines. Suggesting that NA isn't real, smh.
You can give Lenny's number [1] - it's a bot that loves talking to telemarketers on the phone.

[1] https://www.reddit.com/r/itslenny/
One of the arguments against Scala is that its large and simply too feature rich.
https://agilewombat.com/2016/02/01/scala-vs-kotlin/
I believe our current paradigm for how data is stored is fundamentally broken. The author is right that when you choose to use a service you have no real control over how they use your data. Frankly, companies aren't even accountable to uphold their own privacy policies since no one actively monitors them (except perhaps in the context of HIPAA, PCI, etc.)

What I'd love to see is a marketplace of "personal data banks" that would work like this:

- The bank maintains an isolated database of every major database vendor. The databases are isolated to a single consumer.

- The bank exposes API endpoints of every major database to companies like Facebook or new SaaS startups. Those companies now agree -- when requested -- to write your data not to their private database but to the bank's database that is private to you.

- You, the consumer, pay the bank a modest monthly fee to control who can access that data, and even optionally cut off access to the original "generator" of data.

I guess this still suffers from the need to trust that Facebook is abiding by your request that all data be written to the bank, and network latency becomes a real issue. So maybe it's not the right business model, but it's an important problem to solve.
It takes a lot more water than bleach, when imbibed, to kill someone .. bleach for everyone?
If you have to resort to implying lack of experience is the only reason someone wouldn't like your example, that doesn't reflect well.
Why WebAssembly Is Faster Than Asm.js
Functional JavaScript: Decoupling methods from their objects
Emphatically this. We had hired some print designers to design our sites for a while (for some stupid reason that was beyond my control) and it was pure pain until we fired the ones who couldn't grok web and I trained the rest to design for web.
Ask HN: What's going on with PM tools?
Take code editors for example. You will find hardcore fans of the most popular ones who will loudly scream their benefits over the other.

However, that doesn't happen with PM tools. There are so many, and their usage is so diverse, and you normally make it work with a combination of some but I have yet to find a true fan of one.

I'd say maybe Jira is the most complete as far as feature goes, but it could get expensive.

So, what do you think it's going on? Are we ever gonna be as fan of a PM tools as we are of an editor? What would you do if you have to build one?
Would you care to show such a trivial example, and maybe we can see if it can be translated into Haskell?
Plato and Kant got a lot right about human nature. For example, Plato sort of nailed the idea of vocational education in the latest techniques (rhetoric for politicians in post tyranny Athens) verus teaching people to think deeply and question their own assumptions. While, Kant described the limits of empirical knowledge and is sort of where the idea that what we know about things in the world is probabilistic (versus certain a priori or Humeian fantasmagora) comes from.
No offense intended, but you could say this about anything.

-I often see the opinion on HN that opposing vaccination is anti-science. I know this article is not about vaccines, but can we really say with confidence that the scientific research done on vaccination hasn't been influenced in the same way?-
I suppose the obvious differentiator is whether content was performed to be recorded, or incidentally filmed. 'Snuff films' and other intentional-for-filming recordings are usually illegal (or at least investigated to find the producers), while recordings of general violence aren't.

It's a touchy distinction (as any intent charge is), but it makes a certain amount of sense - one major reason for criminalizing content is to reduce demand and thereby hopefully prevent further production. Recording an accident or unrelated act of violence presumably doesn't create any incentive for more violence.
One man's book does not decide the future.
> When compensating (in real life) for a language mismatch, there's no tool that can beat empathy. Try and think yourself in their shoes, and try to understand where they're going with their words, motions, etc.

When I think myself in other people's shoes, I rather tend to refuse the points the other person makes much more (up to hate for the other side).

Why this? The reason is that if I try to empathize, I immediately see and feel why (if you consider the values and feelings the other person has as mathematical axioms) the argument/actions the other person does makes no logical sense. The problem is that most people behave very stupidly (in sense of applying logic with respect to their values). The only thing that I can do in this situation is being brutally honest about the logical fallacy that I have detected. The sooner the other side realizes this, the better.
Any good resources about fuzzing around? I know the concept, but I really could use some best practices guideline and some examples.
Dismantling Silos
Bad managers pass the buck here to the designer. Unfortunately, this is my experience.
Yikes! They'd probably bury me if I used COBOL!
A big difference is that drinking soda has no effect on the person next to you. Another difference is that drinking soda occasionally likely has as much effect on your overall health as occasionally eating ice cream or a candy bar, which is to say, not that much. Another difference is that sugar and caffeine is much less of an addictive substance than nicotine.

To equate ingesting sugar with inhaling (and exhaling) carcinogens is pretty unhelpful.

Of course, there is more of a sliding scale, where a population en masse ingesting way too much sugar combined with a sedentary lifestyle can be a bigger health crisis than cigarettes, but that has much more to do with culture than the actual fact of the food itself.
Thanks. I haven't gone through all the answers, but it looks like most of them confirm my original post, that it isn't worth it.
"Dream JOB"

There is no such thing my friends.

Unless you consider getting laid off or resigning within a few years your dream.

You will never be long-term wealthy or happy with a job. You might get rich, but not wealthy.

Mind your own business.
I'm not a "look at me!" kind of person, but here's what has really helped me with these kinds of interviews.

Keep a daily journal of what you work on. Nothing fancy, just stop by once a day religiously and add a few notes on what you did, what meetings you attended, who you spoke with, etc...

Save your evaluations and especially any award packages you or your team might get submitted for. At least where I work both are your supervisor's attempt to make you look as good as possible.

Then, when you're job hunting review your notes and bullets and collect the ones that sound the best and perhaps ones that have numbers assigned to them (size, savings, productivity, etc..)

Preferably you'd memorize these few stories about yourself, but if you must you could also bring a notebook with prompts to remind you.
Wow, ton of memories being dredged up by this post and the comments ... good times :)

I often think back to that time period. He mentions that there was no concept of social networks back then, but IMO he's totally wrong. I mean, obviously there weren't any social networks as they exist today, but between the message board communities, and the massively interlinked personal e/n blogs ... there very much was a social network. And it was decentralized. For a short time, it was turning out to be a beautiful thing, especially once RSS started gaining popularity.

I understand why myspace and facebook took all of that marketshare; it wasn't easy enough for the average person to put up their own site, and by the time things like wordpress became popular, every instance was so generic looking (despite templates) that it was tough to get anyone reading your stuff. There was a glimmer of hope with things like google's RSS reader, and Google's social graph API (https://developers.google.com/social-graph/) ... the future could have been awesome, but alas
All that stack and overhead to serve what is basically static data? Come on, if this was released ~2 weeks from now it would be funny...

It kind of reminds me when all bitcoin private keys were leaked: http://directory.io/

Edit: It's impressive, but still funny.
> If I didn't know that you'd be asking for solutions I'm proud of, I might draw a blank at that moment. Granted it's an interview setting and these are the questions one needs to prepare for.

The key word there is "prepare". These are standard interview questions that you just have to have a prepared, rehearsed answer for that you can rattle off without thinking. There are tons of these types of "behavioral" questions. Tell me about a project that you worked on that failed. Tell me about a time you had to deal with team conflict. Talk about a struggling project that you had to help turn around. You can get a book full of them. Be ready with canned answers for as many as you can and practice them in front of a mirror.
> things like small one-liner functions for conditionals and basic arithmetic that are designed with mock- and test-ability in mind

I've done this before. It's very easy to want to make all your function/method calls work the same.

To stop, I applied the following rule whenever I had to choose between making a function static or mockable: does this function's name completely describe its implementation? Small methods like "StringUtils::isEmptyOrWhitespace" pass this test: it's just going to check if the string is empty or only contains whitespace, and that doesn't need to have its implementation swapped out. On the other side, "ImageUtils::detectFacesInImage" goes into no detail about how it does the face detection, and definitely needs an interface to test against.

That said, it all depends. You might allow your users to pick which characters count as whitespace, I don't know.

> I think integration and other coarse-grained tests are far more useful more often!

Yes! Integration tests are the "main" tests. Unit tests are secondary. Use them when you need to debug why your integration tests fail.
Tiler: a pipeline to build vector tiles for maps
Microsoft customer service number
Microsoftoutoffice365 is a tool, Our technical staffs are highly trained, professional and certified, They will provide you services of technical support, it’s unbeatable services. Because we will provide you latest technology. We will provide you services 24*7 at cheapest price by compare to other company. We will make sure you will satisfy for our services. We are third party windows technical support.
To know more information;

http://www.microsoftoutlookoffice365.com/microsoft-support-number.html
I want to disagree a lot - the first example is way easier to parse then the second. The names tell me approximately the scope the function applies to, what I'm looking for in the code as "relevant", and which bits are doing what.

The second tells me nothing - how is this intended to be used? What scope is it intended to be used in? Why was it created? Where does it fit in the program flow?
Do you want to explain the fundamentals to us?
> The entire event was enterprise-focused

Some very old-school enterprises are working with Google to onboard GCP in their organisations. A few of them even spoke at the event. I'm assuming they've done due diligence to ensure that Google will devote time and attention span to GCP and not treat it like a "side project".

Also, looking at this logically, whether Google offers GCP or not, you can't deny that that they'll continue to refine their internal infrastructure. Their internal platform is one of their crown jewels. It just makes sense to offer that to businesses willing to pay for it.
A Knock at the Door
You misunderstand. It groups those who do not work and are looking for a job, with those who work, as being part of the labour force, and thus "participating". Nonparticipants are anyone not looking for work, like homemakers, students, retirees, etc

https://en.wikipedia.org/wiki/Labor_force_in_the_United_Stat...
404, correct link seems to be https://www.madetech.com/blog/dismantling-silos
Any Uber driver can record and publicly release a video of passengers?
Thanks for the info. So if it's largely a refining problem, is anything lost if bunker fuel is simply outlawed? (Besides lower cost anyway?) Is bunker fuel an inescapable result/byproduct of petroleum refining, or can it be refined further into less-polluting, more desirable fuels?
Why today’s tech themes are poor predictors of tomorrow’s hot startups
I don't think this was ever the case, but sometimes WINE benchmarks come pretty close to Windows, especially with optimizations like CSMT.