skysight-inc/HackerNews huggingface dataset:
> Now I believe Europe will face a civil war in the near future

Can you be more specific? The most recent civil war in Europe was the 2001 insurgency in the Republic of Macedonia, as one of the Yugoslav Wars - is that the type of civil war you mean?

The thing with this sort of prediction is that I've been hearing ones just like it, regarding the US, for decades:

2015 - "At that point, the citizens will clash beyond the ballot box. We see that beginning with random killings of police and random killings by police. It will only get worse. No one should want it and no one, myself included, does want it. But how much longer until we have another civil war?" https://journal.ijreview.com/2015/09/247405-clash-citizens/

2011 - "I look around me and, like a geologist measuring the warning signs of an impending volcanic eruption, I’m disturbed and wondering if anyone else is picking up on the signs of disaster." - http://www.teapartynation.com/profiles/blogs/another-civil-w...

2003 - "Yes, I predict a civil war, of some momentous dimension. My decision to fight with Indians is to protect Indians, not because I despise America, my beloved country. This is a most unfortunate predicament, but it is the direct result of liberal ideology." - http://www.badeagle.com/journal/archives/2003_12.html#000397

1968 - "Few people realize that a second civil war - black vs. white - could erupt across our nation at any moment." - https://news.google.com/newspapers?nid=1129&dat=19680214&id=...

Oct 7, 1965 - "Stan said that in over to take over the United States the Communists plan to begin 'a civil war in the North' and the 'secession of several Southern states' from Union." - https://news.google.com/newspapers?id=351RAAAAIBAJ&sjid=kWwD...

(Or see this 1983 commentary - "... but without King's leadership and example we might well have had a great deal more [violence]. We had no 'second civil war,' as some at the time were predicting - https://news.google.com/newspapers?nid=1891&dat=19831103&id=... )

In the 1960s, given the predictions of civil war in the US, would it have been a wise decision for American citizens in the US to stay, or to leave their property or relatives behind? How could they have figured out that the predictions of near-term civil war were incorrect?
Apple wins a US sales ban on ancient Samsung smartphones
Wow, thanks for the great info! I just bought the book, I'm excited to get into it. Your ISP suggestion is really interesting... it's got me thinking about a lot of channels/partnerships I hadn't even considered.
Turtles have been a thing in modded minecraft for quite a while, with two mods that add the functionality, Computercraft and OpenComputers.

ComputerCraft being the earlier mod is quite easy to get started with. Some iron and redstone makes you a basic computer capable of scripting via Lua, another layer of iron and some more redstone turns it into a turtle which you can equip with tools to automate certain tasks. Swords to kill monsters, pickaxes to dig through stone, axes to chop down trees.

OpenComputers adds some more very fun features. Computers are built from parts (CPU, RAM, HDD, GraphicsCard, Disk Drive), and you have to flash a BIOS before getting started, as well as adding a screen and keyboard. After getting a computer up and running, you're faced with a unix like command line environment a bit more advanced than computercraft. There's also a lot more cool blocks to play around with, from the 3D printer to hologram projectors, again all controllable using Lua scripting.

There's a ton of potentially educational mods that aren't programming based as well, like Rotarycraft and Reactorcraft, the former being based on realistic machinery (from Fermenters to multi-step mineral extraction), the latter on a simple nuclear reactor model (going from isotope centrifuges to toroidal fusion reactors).

If you do want to play around with it, try downloading one of the launchers like FTBLauncher or ATLauncher, and just loading up a modpack. If you're intrested in Rotary/Reactorcraft or OpenComputers, I can recommend the Revolution modpack on the ATLauncher, though I haven't played it these last 3 months.
I'm not big on patching needlessly. Guess I'll have to wait for a better tester.
List of Raspberry Pi Alternatives
even if you don't update the addresses you would at least get an oops if the exploit is working. I've explained the problem with rcu calls in my post https://cyseclabs.com/page?n=02012016
reply but did not describe the technique for ordering these calls.
The way they do things in the poc, you'd be lucky if it succeeds once out of 100.
Do not do this. If somebody started running port scans against me and sending me unsolicited emails about "potential vulnerabilities," I'm marking it as spam and reporting them to their hosting provider if I can track it down. It's way too close to the "it'd be a shame if anything happened to your site" thing that companies I've worked for have gotten for comfort.
This. As a new user, this still confuses me somewhat.
I am interested. We can have the application built. I have sent you an email. If you have not received it, you can reach me through Skype as well.
A few more common port suggestions:

25 - SMTP
1433 - MSSQL
3306 - MySQL
3389 - RDP
6379 - Redis

Cool idea! :)
There's a way to edit all instances of a variable name in Xcode already. I haven't tried it with constants, though as I usually take time to think of the names for my constants so I don't have to rename.
You don't necessarily need great math to do productive science, but even if you are working in a "soft" field like psychology, strong math is a strong asset, such as in the field of causal learning, where it was found that mathematical models of associative learning doesn't sufficiently account for rats learning (can you do that without math?), or in behavioral variability.

Otherwise you're going to be stuck plugging in numbers into a model you don't understand.

Also, I think strong intuition is much harder to develop than a strong math foundation. I don't know if you can hard work your way into strong intuition.
I think they are referring to most UI logic being on the client, not on server. That architecture does not require a monolithic JS framework, nor does Rails offer anything special in that case.
Teletype printer, no less. Perhaps even a old paper stock ticker.
Double the price‽ But my H1B visas let me get them for half the price!

I just have to pretend that there are not qualified Americans.

Unless there are, in which case I just make up outlandishly impossible job requirements.
I saw some on google shopping. Didn't try ordering though.

Also, check craigslist. In Seattle there are several people selling them right now at $400.
Tangent:

I'm starting to be convinced of a genetic tie to how the Slavic peoples have a particular mental mutation that gives them +11 to intelligence/cunning in a wider offering than is generally distributed to the global population.

We have seen, consistently, over history their contributions and excelling behavior in whatever area...

There is something to say about this particular mutation that the Slavic DNA has.

Please do not equate what I am saying with any Arian bullshit that's not what I mean: I have met a TON of Slavic people that have prodigy level capabilities.

Tesla being my ultimate example of a Slavic person who has mental capacity beyond...

A best friend of mine has a five year old son who can speak three languages...

We need to determine how why this happens?

All peoples are awesome and amazing and beautiful, but the density of extreme-high-level-scientific contribution from a particular genetic group needs to be looked at.

I just find this to be statistically very weird and interesting!

Is this real or perceived?
As the top-level reply to that person's comment pointed out, the post stems from insecurity, plain and simple.
If I were you I would do following:
1. If you have worked in a big Co for 7 years then I assume you have some money saved up.(Or some discretionary savings for entrepreneurial activities?)

2. I would allocate around 20k from my saving and hire somebody(a developer or two) from toptal or codementor and then build the MVP. I am sure you will find some great developers on those sites who won't mind building the MPV if you pay them per hour. You can even negotiate a lump sum for the entire MVP project.

3. Then start aggressively acquiring users.

4. Next convince the working developers to come onboard as a full time and become technical-cofounder.

I am sure there are few caveats to this approach

This is my personal suggestions though. Take it with a grain of salt.
> artificial intelligence

...maybe

> robitics

...really?

> biotech

...wat

So technology is the 21st century equivalent of the big bad wolf. A mythical monster that's going to blow your house down.

> Investing in education and adult learning programs is a good place to start.

Interesting. Hasn't education already had a decade long run on the student loan market? How will this help?

> Insisting on more diverse workforces in terms of gender, ethnicity and age, will also be vital for companies that want to succeed in the rapidly changing world.

Diversity has no direct correlation to a company's success. Unless you're talking about increasing the number of H1B visas to boost the ranks of top tier talent.

Automation no doubt contributes to inequality but only because we require fewer people to maintain the sum of human knowledge and resources. The companies using automation to increase efficiency/effectiveness are therefore able to produce more with less and take home a bigger cut.

-----

This article is clearly politically-driven FUD that appeals to special interest (ie 'protected classes') groups. Par for the course coming from CNN.
Thanks for the suggestions, I just added 'em :)
If kids do not have enough food to eat, then the alternative to hard labor is death from starvation, not education.
Username Added
I made this exact same move about 5 years ago and it was a total fucking disaster. All the things you count as accomplishments as an entrepreneur just look like arrogant showboating during an interview. People hiring for fulltime jobs don't like to hear about how much creative freedom you had in the past, it means you'll be a rogue / pain in the ass.

Product management sounds like the perfect setting for a creative yet technical cross-discipline entrepreneur, right? Nope. Most PMs have zero authority in an organization. They're far below engineers in some cases. Remember how you had a staff of 15 people? The people working for you are collaborators, not reports. The job is entirely about internal politics, compromising between business teams. It has been described to me as "holding an umbrella to keep management BS from distracting the engineers so they can work". You're literally holding a shit umbrella. It's completely thankless and unrewarding, if not somewhat degrading.

In my case I used my sales skills to manipulate a freelance client into hiring me onto their product team without doing any due diligence. It was a disappointing, frustrating ordeal that lasted exactly 6 months before they pushed me back to consulting. Not worth it.

Be an engineer. You get paid much more, have surprisingly much more respect in an org, and less frustration at work.

But word of advice, do yourself a favor and shrug off that ego and accept your fate. If you were successful as a self-employed person you wouldn't be looking for a job, right? Allow yourself to say goodbye to who you were. If you keep that chip on your shoulder and sell yourself the way you're used to, you set unreasonable expectations for yourself and everyone around you. When you fail, the failure stings that much more.

Taking a job makes you a part of that world. You'll be waking up every morning slogging your way to the office with everyone else, trying to impress your boss, climb the corporate ladder. If you were expecting a "retirement" you're in for unpleasant surprises. It's not that simple or easy. Your brain is hardwired for a different lifestyle, a different workflow. You've never been leashed before. You're not of that world. The only way to win is to let the self-employed ego die and rise again, a new citizen of planet cubicle
Let me give you my user experience and see if you can help us play your game more:
About seven of us played a game of Blight of the Immortals in turn-based mode, namely because we all have jobs and would be unable to get to the devices appropriately. The turn-based functionality is an add-on that causes immense game issues where characters can be held for long periods of time in stun spells, sometimes because of recharge rates and other items indefinitely.
That being said, we love the game, just the quirks of having the turn base sit on top of the real-time throws some wrenches in.

The items for you to take this up a notch are the following:
1. Update things from time to time to make it newer-ish. The game does not feel like it has changed any of the times that we have played it over the four years (has it been that long)

2. Turn based for the die-hard workers.

3. Figure out the Iron Key for paying to play for a period of time. That really worked out for getting us to have one person pay for a key and then we could all play. If a person wants to get new friends to start a separate game, then you have an in for a new key purchase.

4. Ask your users, send an e-mail out to everybody and ask them what their issues are. Ask those that love it to post on their facebook / twitter / etc.
Psychological Elements of Software Architecture
Overall feature toggles are an interesting idea. I'm not quite as adverse to long lived branches as some seem to be, especially with CI systems that can automatically detect merge conflicts when they first occur and run automated tests on the merged code base.

However, this part seems strange to me:

> The team particularly appreciate that this will allow them to test their new algorithm without needing a separate testing environment.

Even with feature toggles, I would never want to test a new feature for the first time in my production environment. Sure, the feature isn't on for everyone. But it still can have a performance defect that brings the overall system to its knees or a functionality defect that corrupts the data store for everyone.
would you pay $50 for an explanation? lol
I've tweaked my implementation some to make it more conducive to non-automated play. The experience needed to level is significantly lower after level 10 or so than in the original.

Also in my implementation rather than play as the original races / classes you play as Angels or Demons which can possess and play as monsters/npcs to experience different play styles without having to create new characters.

The Angel class is the default for new players and has a mechanism by which experience points are redistributed periodically from players with more to players with less which helps newer / less active players catch up / stay relevant. Veteran / active players who get tired of carrying the team can go dark side and become demons.
Do you think that it is likely that NSA, et al., are NOT monitoring messages sent to the security/vulnerability reporting e-mail addresses that many vendors publish?

Knowing what we do just from the Snowden disclosures, monitoring those aliases is exactly the type of thing I would expect them to do. Even if they only get 60-90 days before a vulnerability is "killed", that still leaves them a fair amount of time to utilize them against their targets.
He might also be thinking of a variation of "Land of Devastation" (http://www.smbaker.com/games/land-of-devastation-classic )
"Doesn't offer anything special" is quite different than "starts to become a large hindrance."
Good. It's too cost effective to retire. Any replacement is bound to be wasteful and inefficient in comparison.
One needs to check starting with n = 332192831, the 17896982-th prime. Here 2^n-1 has > 100 Million digits.
Send it to me with requirements, I'll do it for 500$
Customer service's job is also to make the company not look bad. If you're fully honest about something as ridiculous as the CEO not letting you have your car, and then proceeding to not answer your calls because no one knew what to do, that makes the company look terrible.

If you share that kind of knowledge, the customer might end up writing a blog post showing how incompetent the company is, and that blog post might make front page of Hacker News.
Seeing what Microsoft has done recently with privacy on their newest operating system, I would not have high hopes for their cloud services. Of course the organizations should be weighing all the pros and cons but I share the sentiment that once the freebie well dries up, terms might be re-evalutaed or services held hostage. Also, and I know the OneDrive plan shakeup fiasco is not apples to apples[0], but I'm sure these free plans could suffer a similar fate. With this, it's not necessarily as easy as moving mom's photo album back to your desktop.

I know the Univeristy of Wisconsin used to roll its own email, but recently started using Outlook acounts for everything and I'm definitely not a fan. Migration was painful or it at least seemed so. If orgs are able to isolate their architecture from the cloud and services, it might work out. Unfortunately, a lot of companies and organizations treat aggregate privacy like a preference instead of a requirement. Bartering chips.

My cynicism may be unfounded, but a company by the same name helped write the book on fostering lock-in not too long ago.

[0] http://www.theverge.com/2015/11/3/9662414/microsoft-reduces-...
more like LOD for Legion of Doom

https://en.wikipedia.org/wiki/Legion_of_Doom_(hacking)

https://en.wikipedia.org/wiki/Operation_Sundevil
Everything that's old is new again. Raise your hand if this is how you first got into Linux.

I needed to share a spectacularly slow DSL line with my college roommates. Soultion? Cobble together a router out of a cheap Pentium box, a PCI DSL modem, a 10mbit ISA nic, and Debian. Oh, and a couple of days of tinkering.

Ah ipchains. Those were the days.
I would add some nuance, to make the list look more like:

1A) Ability to create new mathematical ways of talking about your systems. This means things like inventing new notations, conventions, or combinations of mathematical methods from disparate mathematical disciplines.

1B) Ability to recognize when a mathematical finding applies to your system. You may not be able to come up with it on your own, but you know it when you see it.

2) Ability to implement conventional methods quickly to your problem, even a complex one.
AI: Children mine cobalt used in gadget batteries
How to Set Up Cron Job for OpenCart Google Merchant Center Feed?
> those tones

http://evilrouters.net/56k.mp3 (MP3)

It's my ring tone. I love the weird looks on people's faces when I'm in a meeting and my phone rings -- especially the "older" crowd (some of the "youngsters" don't recognize the sound).
Don't use paramatized types brotha.
Ask HN: Interesting non-fiction books that involve maths?
Looking for books that incorporate interesting (doesn't have to be PhD level, bonus points for stats) math without the book actually being _about_ math?
This is great but should be tagged (2011).
I had a similar concern with Trello. There are a few decent open source self-hosted alternatives. In the end I settled on Kanboard. It has a lot more features than Trello and a decent (although recently launched) plugin ecosystem.

http://kanboard.net
https://www.fullcontact.com/developer/docs/person/
I have a stupid question that will reveal how I know nothing about cryptography. I understand that large primes are somehow important for some types of cryptography. How are there not just databases of large primes that make breaking the types of cryptography that rely on large primes trivial?
> A best friend of mine has a five year old son who can speak three languages...

Any child who grows up in a trilingual environment will do the same, barring developmental disorders. (I did.)
I suppose, only if there is no Maxwell yet :)
Keep in mind the timings in the first blog are 4 years old and the second blog are 2 years old. Both Java and Clojure have made improvements and released new versions.A simple hello world uberjar with the default settings is about 0.775 s for me.

Also, Clojure can be AOT compiled with direct-linking and elided metadata which alleviate some of the broader concerns (they're unlikely to affect a hello world type app though). See: http://clojure.org/reference/compilation

Var class loading is still a concern, so there is of course still room for improvement. Experiments in this area are ongoing. Delayed var loading has the significant downside of making every var call thereafter slower (as the code needs a guard to check whether the class has been loaded or not). invokedynamic shows some promise is getting the best of both worlds there.
But that's not what the article says at all! Here's the quote:

even the greatest theoretical physicists of the twentieth century including Einstein, Fermi, Feynman and Bohr were really known for their physical intuition than for formidable mathematical prowess. Einstein's strength was to imagine thought experiments, Fermi's was to do rough back-of-the-envelope calculations. So while mathematics is definitely key to making advances in fields like particle physics, even in those fields what really matters is the ability to imagine physical phenomena and make sense of them. The history of physics presents very few examples – Paul Dirac’s work in quantum mechanics and Hermann Weyl's work in group theory come to mind – where mathematical beauty and ability alone served to bring about important scientific progress.

There is nothing there that attempts to imply in any way at all that Einstein was bad at math. Infact, it matches your characterization of him ("Einstein was indeed a very good mathematician" ~= "mathematics is definitely key to making advances in fields like particle physics") quite well.

I think what it is trying to say is that it is quite rare for a break through in Physics to require new maths. While we can all think of exceptions (and indeed the article mentions them) I think it's a reasonable point to make.

I actually think this is a pretty good article, and attempts to make subtle points. Dismissing it like this by mischaracterizing what it is saying does it a dis-service IMHO.
At IMVU we had feature toggles rolled into the A/B Experiment system. It proved to be a vital part of Continuous Deployment.

Basically: Wrap every new feature in an Experiment Toggle. Deploy to production (once ready for 'non sandbox' testing). Turn on for test users, test. If good, start the rollout to experimental users. If after weeks the numbers worked out, turn it on for everyone...

...but if at any point unexpectedly bad things happened, just flip the feature toggle switch. Most of the time if "bad things" were happening in a relatively new feature, this would stop the panic and let analysis of the root cause of the problem happen without the pressure of everything being on fire.
Better link, I hope. https://www.amazon.com/gp/aw/d/B00DTLLYQ6/
Why? quit and exit are imported exclusively at the REPL: https://docs.python.org/3/library/constants.html?highlight=e.... Would it really be any worse than automatically assigning the result of the last expression to _?
I always thought Netmanage Chameleon worked better.
You can use only open source software in Azure if you like. I don't really understand your complaint. You could even migrate your VMs elsewhere.
My absolute earliest memory of going on the internet was my grade school librarian firing up Trumpet Winsock on some Windows 3.1 machine when I was in second grade (circa 1995). He navigated to nfl.com and then printed the website out.

I remember thinking "this is pointless" but went on to build my first web pages only a few years later (4th or 5th grade).
South African Democracy – The hollow state