skysight-inc/HackerNews huggingface dataset:
The one-sidedness of the attacks? From whom? If you're referring to recent CIA claims that the RNC was hacked as well, then my answer is that I don't trust the CIA. It may have happened, but you have no real proof about Russian involvement at all. Unlike other posters in this thread and Clinton herself, I am not keen on starting a physical war with Russia over conjecture about a virtual attack.
I guess that they can think about upgrading from XP right now.
How do come to that conclusion? The bulk of the book uses OCaml for examples and defines a simple language called F-flat:

---------------------
2.3 The F[ Programming Language
Now that we have seen how to define and understand operational semantics, we will begin to study our first programming language: F[.

F[ is a shrunk (flattened) pure functional programming language.
---------------------

Sorry about the missing flat symbol, it didn't survive copy and paste from the pdf.
Your comment is valid and I shouldn't be laughing so hard right now.
But dropping requests to reduce traffic load is counter-productive if failed requests are quickly retried.
It looks like recently, there has been a convergence of hashtable implementations across a number of programming languages. Details differ, but the general structure is now to use two arrays, one for storing the data in insertion order (thus maintaining order without a doubly linked list), and another array serving as a hash, which contains indexes into the data array. This general idea works both with chaining and open addressing. In the last couple of years PHP (first HHVM then Zend), then Python (first PyPy then CPython), then Ruby (MRI) have switched to using this layout. Interestingly, Python has previously not made guarantees about order of hashtable elements, so this layout is advantageous even if maintaining insertion order is not a hard design constraint.
Typhoon Nina Moves Closer to Landfall (Category 4 Typhoon)
Most importantly, there is a very strong motive for Russia specifically to do so. And the rhetoric of the Trump administration, both before and after the election, bears it out.

Most tellingly, there was exactly one thing that Trump asked to change in the then-preliminary GOP platform when he became the party's candidate - and that was the stance on Ukraine. The original document included language such as "lethal defensive weapons" - which was what Republicans in the Congress were demanding from Obama ever since the occupation of Crimea - and then it became the much more vague "appropriate assistance".

To Russia, this is crucial, because its ability to wage successful "undercover war" in Ukraine hinges significantly on its technological superiority. For example, by supplying the local militias with new and shiny tanks with modern reactive armor (and some "vacationing" drivers and gunners), they significantly diminish AT capabilities of Ukrainian infantry; and in a war where both sides are unable or unwilling to use the air force, armor is the next best thing when it comes to close infantry support. But if Ukrainian troops were to get, say, Javelins (the single most asked thing by them to date), that would change matters a lot.

And it's not that Russia couldn't crush Ukrainian army, such as it is, in a head-on confrontation, Javelins or not. It's just that it would be too overt for plausible deniability.
Great read for developers who want to dive into assembly and know inner-workings of computer programs.
At least you gave it a shot! There are loads of things I can't do but I almost always try a couple of times to push myself. Sometimes I find I really love it even though I suck at it and muddle through, sometime I just suck and find no enjoyment so move on quickly. But I always learn something new, either about myself or the technology or whatever it was I was looking into. I don't see any time spent on giving something I don't know a go as time wasted.

Merry Christmas/Happy Holidays my HN-friend! Have a great end of 2016 and a happy and healthy start to 2017 :)
Not so bad when you consider windows NT is a descendent of VMS. VMS was the system you went to when unix wasn't considered reliable enough.

I would imagine for a system like they remove all the crap, and just use the kernel and some well tested custom programs.
I tried the Android. Now give me back my iPhone
Does a coverage-guided QuickCheck exists, à la AFL? AFL is really good at finding deeper code path that the randomness only approach might not find.
I suggest reading the privacy policy before using the product, because using it has certain repercussions for the people you send mail to -- it includes a hidden tracker in every mail you send out, and they claim it is the responsibility of the recipient to make sure they do not get tracked.
Riemann Zeta function, so mysterious. How could complex numbers and complex analysis provide so many insights on number theory? That's so intriguing to me.
I second this.

On the surface the topics and guests are impressive however to me he also has the air of a snake oil salesman, devoid of real substance.
Recently, I caught Beautiful Anonymous. Comedian Chris Gethard talks to anonymous phone callers for 1 hour. Some interesting stuff pops up on the lives for Americans.

http://www.earwolf.com/show/beautiful-anonymous/
Any examples of those you can share? I've been curious about quickcheck for a while now, but have not known how it would work beyond the simple examples that are most often shown.
Yes. My workflow is emacs + clang.
2015 model, bought brand new a couple weeks ago. Apple made the smart move of still selling last year's model as part of the current product lineup.
Noam Chomsky's Theory of Language Evolution
I for one dont feel safe that Microsoft is running on critical systems. I guess its natures way of dealing with human overpopulation - and merry xmas / happy hanukkah
And to you giosch!

Wow 2016 has been an interesting year! Especially for us Brits/Europeans and Americans. Looks like 2017 will be a big year also.

I just wanted to thank everyone who has made valued contributions to Hacker News this year. I love to read the comments as I almost always learn something. I hope you have a fun and safe end to 2016 and a happy and healthy 2017.
Yes it is. I found this link when I googled 'Windows for Submarines' when I read about it in Eric Schlosser's New Yorker essay "World War Three, by Mistake" which was featured earlier on HN.

https://news.ycombinator.com/item?id=13249976
Shared mutable state is the problem.

Functional programming addresses this by eliminating mutability, but at the cost of losing many valuable algorithmic approaches. (The "quicksort" example usually used to illustrate Haskell doesn't perform a true quicksort and is horrendously slow).

Rust deals with it by eliminating sharing via its affine type system. I have only just started exploring Rust but I'm very impressed, it seems the perfect blend of theory and practicality so far.
What made your article a grind to read to me, was the intermingling of vague understanding of bits of physics and mathematics with personal philosophy, presented under the nomer of "science". It's basically "my beliefs", but with a rationalization based in mostly just namedropping scientific terms.

There's no clear structure or method to the reasoning. There are no valid scientific hypotheses in it, and no ideas for scientifically researching parts of your philosophy. There are a lot of assumptions about things you don't seem to know a lot about, and a lot of unfounded, unresearched statements.

I'd recommend you study logic, as in the mathematical field, at 1st year mathematics Bsc level, and also get a solid understanding of basic research statistics and hypothesis testing. It'll help you be more precise in your reasoning and get a better understanding of the border between philosophy and science.

I'll end with a list of more specific critiques:

>> Consider for a moment that life is an embedded property of the universe, just like time and space are.

What does this even mean? Spacetime is a construct that combines space and time to make it similar to 4-dimensional Euclidian space, which makes it much easier to reason about physics mathematically AFAIK. Are you suggesting a 5-dimensional model? Or that life is "literally time" travel? Or that entropy can decrease in a closed system, if only for "the life element"?

Because any of those interpretations sound a lot like "life is not part of physics" and pseudoscience-based mysticism when not supported by any mathematical rigor.

>> Just like time is a property of the time-space continuum, life is a property of a larger continuum space-time-life.

What the hell is this continuum you're talking about? This needs references and a thorough definition which does not contain made-up undefined terms. You can't just say a few magic words and call it science.

>> Time and life are two opposing fundamental forces of the universe. Time is the global entropy increase and life is the local entropy decrease. I don’t know if they’re symmetric, but they are closely so. It is a fractal who grows the same over and over again, no surprises here.

Uh, yes. Why are they opposing? Why are you saying life is "a force"? What do you define as "a force"? How is time global entropy increase? What's this crap about symmetry and fractals?

>> "the animus and the tenses"

>> "the power of resilience"

Define your terms.

I could spit through the whole article line by line but I don't have enough battery and I'd end up critiquing every nonempty line.

If you want I could help you find some good learning resources on the subject. You're on HN so you probably have access to a modern browser OR a somewhat decent PDF reader, and that ought to do fine.
We Are All Princes, Paupers, and Part of the Human Family
Hope they don't install Wordpress on the nuclear control system.
Minor nitpick/correction: certificates are public keys, not decryption keys. Also you can only encrypt with a public key and decrypt with a private key or sign with a private key and verify with a public key. In general the CA PKI is mainly for endpoint (mainly server) authentication, actual encryption typically uses symmetric keys.
Struggling with Art
> I'm not going to focus on anything else but this for the next 30min/1hr

Time boxing is also very helpful to me. Very useful tool. It helps me to focus and not to get overwhelmed with the complexity of the task or disturbed by other items on my to-do list. To work on something for 15 or 30 minutes is achievable even for tasks I feel resistance to. And often, after this 15-30 minutes, it is much easier to continue working on it.
Nit pick: They share the same core designers, but NT wasn't a direct decendent:

http://m.windowsitpro.com/windows-client/windows-nt-and-vms-...
DO NOT OPEN THEM
Personally I find Q fine. It's a useful filter. If the language is too hard for someone to pick up, the person would struggle with the complexities of correctly designing or performing analytics on a high frequency distributed custom time series db anyway.
And an article about why it's all bullshit. Posted the same day. How ironic.

https://news.ycombinator.com/item?id=13235654
For one, you need to better define life. Are you referring to life in the biological sense? You say that it is distinct from consciousness. Will bacteria qualify? What about viruses?
If as many monkeys wrote randomly on as many keyboards as there are atoms in every moon, planet, and star in every solar system in every galaxy in the Universe and they did so for a hundred billion lifetimes of our universe, not one would so much as type approximately half of your first paragraph.

So yes, under the laws of physics evolution and the eventual writings of avc (you) are possible, yet even a tiny sample, just half a paragraph, is unique in the history of this world and untold billions of possible other ones. While a hundred billion galaxies with a hundred billion stars might seem "infinite" - it's not so large at all. We can very easily be totally unique.

Actually infinite monkeys typing truly randomly would bang out your whole comment (not just your first paragraph) within a few minutes. Never confuse a few hundred billion times a few hundred billion with the former. :)
It saddens me greatly when smart people work on stupid things.

However you turn it around, a nuclear submarine is an incredibly dumb thing to invest your intelligence in.

Intelligence without wisdom is very dangerous.

If you're a young brilliant mind, please stay away from military applications. You're not contributing to anyone, no matter what the (military) propaganda tells you.
Workload is mostly writing incoming metrics from many dynamic instances (AWS). In 2015 Influx was at pre-1.0 and definitely had a tendency to "fall apart" under stress - for one, there were no memory limitations implemented, so an accidental large query would eat up all your memory and kill the database. To be fair, no one recommended putting it in production at that point. It's just that I needed something to run a Graphite-like metrics platform at scale and it had to be future-proof. Bit of a gamble but it turned out well! :)
Ask HN: Hiring freelancer to build app?
I have an idea for a web app. I want to hire freelancer to build it. I would like to know how you hire them.
You're probably right on all the other comments, but to say that "the entire history of philosophy is to figure out the answer to this problem" is bad.

Real philosophers, like those who lived from Socrates until Descartes, care too little to this question to even mention it, as the answer is given from the start.
Telescopes influence what you can see they do not influence the stars.
Yea, reminds me of "The Road not taken"
https://eyeofmidas.com/scifi/Turtledove_RoadNotTaken.pdf
Not going into any of the technical details...but does someone know what "artistic patterns" mean? Because frankly all i'm seeing is some kind of coloured interferance?

Not sure if I'm missing the point, but I just can't get impressed by this in the same way the "emulate an artist's style with neural networks" did.
You're thinking of data races, rather than race conditions.
> Wait, do you really think that embedded Windows versions behave the same as end-user ones?!

After having to install anti-virus software on an 100k+ EUR oscilloscope, yes. Yes, they do behave the same as end-user ones.
Google applies for Root CA status in Mozilla trust list
I am "guilty" of that sometimes. And I am proud for that.
For me, there are two kinds of fun: just fun and fun with some added value. Being active on the facebook, playing computer games, watching TV series is just fun. Working on my hobbies (playing an instrument, learning new stuff, working on projects I like...) is fun with added value. If I don't organize my leisure time to much time is spent on the just fun category. Yes, it is fun, but at the end of the day, I don't feel as happy and fulfilled as when I am working on fun + value category.
I want to read the full story, including how Microsoft was involved. (yes, it was involved, use Google to search for previous news)
Hi @paza,

I actually build enterprise web/mobile applications. I am not sure exactly what you are looking for, but there are some companies (not including mine that can be an option). Checkout isbx.com or you can email me at sirrele@science37.com
I once pushed so that I could have a reasonable schedule, and I got fired pretty quickly. They literally told me that I was good at my tasks, but I wasn't putting enough time. As far as I know, their schedules were basically illegal in my country (not the USoA), although theoretically my firing was legal (they just ended my probation period).

It was not a good place to work. The money was fine, but time trumps money unless in case of extreme need. I eventually found a workplace with sane schedules where I am both happy and productive.
Thank you a thousand times for this. It was extremely helpful for me :) I take this very seriously and have no issue with admitting the strong limitations in my grasping capacity.

Your detailed effort is much appreciated, almost a Christmas gift! And with limited battery :D

Awesome, yours,
A
Track and recognise a human in a video
Wouldn't it actually be very annoying to have to mop and/or clean things every time?
An aggressively expansionist species will always be "in need of housing". They will behave like locusts. It's not a given that most species would be like that, but if they come to us, the odds are pretty good they are aggressively expansionist. If they weren't, why would they bother to go to the trouble of space travel in the first place?
Point-of-sale Windows dev checking in: yes, mostly they do behave the same. Especially the "embedded" ones, which are desktop versions with different licensing, a few management features, special bits of userland (e.g. the OPOS subsystem) and, most crucially, longer support life.

"Compact" versions (CE, or "embedded compact") genuinely have removed features, but CE will still automount devices if it has drivers for them and you've not turned it off.
Listen any music online
Thanks everyone who took the time :) You've been very helpful and I really appreciate it,
A
Yeah probably that. Linkedin are notorious for kind of tricking you into letting them download your contact list. I wonder what percentage of the worlds population they now have names emails and phone numbers for. Probably a good chunk.
Am I the only one immediately thinking "war"?

These bursts might be some start detonations in a war between two alien species, which would be really frightening..!
How do they remove elements from the first array? Suck it and do O(N), or is it storing (value, deleted?) pairs?
Don't they share the same codebase? Of course there's gpedit and probably some other management tools, but I stand by my point that it indicates not prioritizing security, and it makes me supect the military will just have compliance-related differences while the IoT version will have functions somewhat haphazardly removed, with no real improvements on the underlying code.

I also have bad experiences with their open-source products (Visual Studio Community, Xamarin, .NET libraries written by them), their IoT for RPi offering. Their consumer OS's require manual cleanup and yearly full reinstalls. I've had software updates break my drivers, and one game (Gmod) on Windows 7 kill my graphics card twice, the second time taking my mobo with it. Their software installation/deinstallation system is unreliable. I've had automatic disk repair completely wreck a hardware RAID 2 setup. I had about two BSOD's a year until I switched to Linux.

I think my most stable Microsoft software experience I've had was Age of Mythology, and even that crashed sometimes.
> Trends across languages is a very odd request

Again I think I am failing to convey my request properly.

Take a look at this :
https://www.google.co.in/trends/topcharts [0]. This is the list of top keywords being searched in India. And they are all in english!

I would like to see a similar list for keywords that were actually typed out in hindi (or any other language I choose to target). In essence, keyword trends in hindi. This isn't so much about search volumes/keyword analysis/other-marketing-terms as it is about simply trying to get to know the target audience and their demands.

With the internet so dominated by english, most people who frequently use the internet have picked up enough english to get their jobs done. A lot of them search hindi terms in english and are decently satisfied with results (or else they ask their neighbors/relatives for help).

So then, who are the users still looking up terms using hindi and what are the things they are searching for? Content discovery, at least for hindi, is a big pain in the ass and most of the regional content is click-bait/spammy [barring maybe the regional newspaper websites].

So for anyone trying to address this pain, knowing the current demand will help them target this niche and provide it better service. It will

a) Encourage these users to keep using their native language and not switch to english. Thus, increasing demand for more native content.

b) Encourage others to join the internet and look things up in their native language. Even the ones who are currently using broken english might choose to switch to the language they are more comfortable with

c) Allow the publishers to grow along with the crowd and keep improving their services. Further expanding markets.

0 - Even though I am taking the example of India/hindi here, I believe the situation would be true for a lot of other country/language combinations. Please correct me if I am wrong here.
Too many and too big.
(TLDR: likely on his way, but did he stop there?)

Yes, he was in Switzerland, in Basel. Googled a bit. http://www-groups.dcs.st-and.ac.uk/history/Biographies/Euler...:

"Euler left Basel on 5 April 1727. He travelled down the Rhine by boat, crossed the German states by post wagon, then by boat from Lübeck arriving in St Petersburg on 17 May 1727."

Still inconclusive, but given that we know this, I would say chances are non-zero that the sources this was derived from spell out where that ship made stops.

One could also look at his journeys from Leningrad to Berlin and, years later, back, but both were after his publication on the 7 bridges problem.
Any language is suitable for data processing, but if you want something which is written especially for data processing and analysis, and especially data processing and analysis for large scala data sets, I personally would go for R: https://www.r-project.org/.
NPM – Better Search Is Here
I always recommend The History of Rome and the Revolutions podcasts by Mike Duncan. Really incredibly interesting history podcasts.

I also have been really enjoying the History of English podcast as a neat hybrid linguistics / history podcast hybrid.
Both you and parent are right.

To be exact: you cannot "non-destructively" check if a channel is closed. I.e.: the way to check is by using a select statement to do a "soft write", I.e. "try to send this value but don't panic if it fails." Same for reading. This means you can't check the state of a channel without modifying it if it isn't closed.
Do you really worry about sending it in? What capacity and speed are we talking about?
صحيفة الفكر – مطر: للشاعرة الفيتنامية لام ثي مي دا
If you have any coding experience, (you don't really need any experience). I would recommend the following:

1) Get a free html5 single page template

2) Edit the site with your customization

3) Get a s3 bucket and upload your website files there

4) Use route 53 to redirect your domain to this bucket

5) NOW YOU HAVE A SITE!

If you are interested in more details, I wouldn't mind writing something up, I was planning on writing a blog on this anyways.
What if they were like most of us, and when landed; decided we looked better on their alien plates?

"Be--boop-be--boop--taste good, and so many of them. Let's call home? We now know what to serve at our hootenanny? I hope they don't give me methane?" Yes--they just happen to speak English, and Lost in Space Robot.
Most of my friends who are artists will tell you: art is 3 pages dissertations to tell you how anything you produce is art.
Hence the «fontaine de Jouvence» or the monochrome of Soulage.

Met newly educated kids from university in Art they told me art is just about the public power sustaining the market of art for the benefits of those who sponsor art.

Hence, the real «artistic pattern» should also come with a dissertation and evaluation of its value on the market.

If a program can produce thousands of it per hour, even at .1$ and you can sell them, you still get rich and famous at the end.