skysight-inc/HackerNews huggingface dataset:
Actually 3rd party libraries and application code is where .NET is likely to be faster unless node lib is wrapping a C library - .NET can easily beat JS an order of magnitude simply by having control of memory layouts and high performance/specialized data structures. Meanwhile JS has crap structures (doesn't even have primitive arrays) and everything is it's dynamic object where you pray the JIT eventually figures out a constant structure and tries to optimize.
National Taichung Theatre use a series of caves to amplify sound UK
Xiaomi’s Mi Max 2 has a giant 5300mAh battery – The Verge
Everest's Hillary Step: Has it gone or not?
sounds like General Game Playing task. Well, MCTS alone is often used in that domain, and it wouldn't surprise me if Ke Jie was a weaker checkers player than just a brute MCTS, nevermind any attempts to use neural nets (if that would even make sense for checkers?)
It's a change of business model. Instead of ads they're making a bet on cryptocurrency as a way to profit.
Intel 10-Core Skylake-X Core I9 7900X Leak Suggests 4GHz Base, 4.5GHz Turbo
Because doing it as a decentralized cryptocurrency would allow it to one day be more significant than just an internal token systems. There is power in the combination of anonymous identity / messaging + bona fide cryptocurrency.
There are very rarely technical justifications for creating a new cryptocurrency. For starters, even if you need a token for technical reasons, you can always use a proof-of-burn token creation mechanism, and that proof-of-burn mechanism can enable two-way-trading(1) to ensure the coin doesn't become a separate asset.

Another major problem is that we frequently see perfectly good ideas whose technical architectures are wrecked by the need to add an inefficient and unscalable consensus system to support a new cryptocurrency. For example, the original Ripple concept is a really good one, proven by the success of the analog equivalent, Hawala. Ripple could have continued on that basis - found investors for the standard open-source business model - and made a potentially useful system that at minimum would have represented good accounting software for banks (international banking is not unlike a very large scale, regulated, Hawala).

Instead they decided to raise money via a token, XRP, and because of that token they needed to add a global consensus blockchain. The result was a system that had all the scalability problems of Bitcoin, and since they didn't use proof-of-work, an ill-defined consensus model that's secured in practice by a handful of private keys, all Ripple-controlled servers(2). If we're going to go down that route, why not just do it properly and have an actual legal contract with the people in charge? And with that legal contract, why do we need XRP? Why not just pay for the service with an existing currency?

Frankly, I think most of these ICO's are transparent attempts to raise money while avoiding securities regulations. I'm sufficiently libertarian to have a mostly "buyer beware" attitude to that, but I sure as heck wouldn't want to be closely involved with one - very high risk the SEC will put a lot of people in jail over this, and the ethics of many of these schemes are very dubious.

1) https://petertodd.org/2014/setting-the-record-proof-of-publi... (read that URL link as 'Myth: Proof-of-publication needs “scamcoins” like Mastercoin and Counterparty'

2) https://github.com/petertodd/ripple-consensus-analysis-paper... Written by me under contract for R3CEV (they were considering buying Ripple apparently, and I was doing due diligence for them and their members).
I really disagree. I've participated in a few hackathons and they are among the best ways to quickly accomplish and learn new things while feeling some of the joy we all ultimately want from programming. Being able in one day or weekend to go from scratch to a working prototype is just a great way to kick yourself into gear and remember what is possible in programming. I've participated in hackathons for embedded devices and other interesting projects that I'd not normally pursue, and to show to your friends after only a couple days some really cool gizmo you built from scratch that does something fun, well, that's awesome.

Beyond this, hackathons are also great at surrounding yourself by a ton of knowledge and talent to learn something very very quickly that you might struggle to learn on your own as quickly.

And finally -- a lot of devs work remotely or alone, and hackathons are excellent at developing skills of working in a team. And also just getting the in-person enjoyment of interacting with others who are interested in the same thing.

A single hackathon is only a day or two. What you get out of it compared to the time you spent is huge.
Entrepreneurship key for Afrika's future
Physics of spin: Sputnik Politics and American Physicists in the 1950s (2006) [pdf]
This concept is much bigger than a pop science book.

For example, the article quotes the author of a different pop science book on the same subject; quotes a different source on ethics; and references intermittent variable rewards which were pioneered by BF Skinner almost 90 years ago.
10-minute block times make Bitcoin unusable as a transactional currency in it's current state (don't shoot the messenger).
I think all users are now used to email confirmation. With mobile and notifications its much easier to just click them once.

Ill be more irritated if it prompts me to go in my mailbox when I'm in middle of something. I'll be like- 'you fool why didn't you do this during signup itself.'

Think in terms of modes. Right now Im in signup mode. Then Im in 'Do work' mode. Dont make me go from 'Do work' mode to 'signup admin stuff' mode again.

Also now I expect each site to have option for google/facebook logins. The only reason I still have my facebook account active is that it makes one click login on most sites easier.
Eli Pariser Predicted the Future. Now He Can’t Escape It
Issue 56: Haskell Weekly
Yes, but if your going to compare(Badly in this case). You probably want to test it in isolation.
I don't think I would enjoy Cuba, Russia, Ukraine or Kyrgyzstan either.

I'm an expat from Sweden and I think Sweden is fantastic. It's just not the place for me at this point in my life. My friends from the U.S. are also very fair in their descriptions - there are things about their country they love, other things they hate.

You could just as well say that people still in their countries are suffering from Stockholm Syndrome.
The whole 'earn points for this' system seems like a good idea in general, but I wonder how appealing it will be for advertisers to buy coins that wind up having such an unstable price. By the time they make it to the consumer they could be worth half of what you paid for them. I imagine a simpler system would be more practical but the prospect of making tens of millions off of an ICO was just too appealing to pass up.
0.1 mm layer thickness is standard for an entry level machine. But in XY it is hard to create lines more narrow than the nozzle diameter. Typically 0.4mm, down to 0.2mm is available. There will also be visible lines still. And optically clear prints are ver challenging with FDM.

No idea if it would be good enough for your usecase.. Visit a makerspace or use 3dhubs to give it a try?
When I opened facebook this morning, I had almost 10 notifications. I would say 1, maybe 2 of them were related to an actual interaction.
Opera’s founder calls for a ban on tracking on Facebook and Google
How can you create more personal growth at work?
Everywhere you see the word "devops" replace it with the word "empathy".

That's an interesting idea and might empower you to write truly heartfelt downtime explanations to your customers. I wonder if it could be broadened to replacing "Accounts Payable" and "Payroll" with "empathy".
this is yet the "more detailed" post. Here is the original story https://customers.microsoft.com/en-US/story/raygun which I objected to https://twitter.com/aliostad/status/849186214045528064
Some have already optimised the heck out of their data retrieval and writes.
Although this has been done, the social security system is primarily going to fail because more people are using it then have paid for it, so the system is actually borrowing from the future citizens (our kids). You can blame defense spending (which is too much), but that's not the main reason the system itself is broken.
Necessary or not, no institution should have the power to imprison without all the safeguards of a criminal trial.
>Simply booting up a single core http server should net you around 4-5k requests per second.

There's no such thing as "requests per second" generally. It's requests per second for a specific workload.

So, whether Node can do 4-5k rps with "hello world" doesn't matter much. It's the same engine that needs to also do the further processing for each fuller request.
It's not really an emergent property but anything driven by selling attention has been engineered and tested to draw attention reliably. From print media to radio and TV the formats are chosen in a way that boosts engagement. From publishing short stories in serial in the 19th century to closing a local news segment with a teaser for a breaking story, these products are designed to be habit forming.
Or...economists have successfully predicted 7 of the last 5 recessions.
I'm talking about the software actually being updated; i.e. not the stuff running on the CPU.
It's basically breaking down your app in several smaller web apps. Mostly to ease development and define responsibility. It doesn't make sense if you have only one tech team.
Sort of, but not really. The whole kik points system model is to allow you to earn stuff for watching ads.
I don't buy this, it still sounds like hypocrisy. The power of WHO (and UN) doesn't come from their image, but from the fact that they are backed by the mightiest nations on Earth. I'm sure WHO representatives would be taken seriously by some local bureaucrats even if arrived to the meeting on bicycles.
>bringing up one of the biggest unsolved problems of all times?

Yeah. Suing the NSA is not going to solve this problem, which was my original point.
> Some have already optimised the heck out of their data retrieval and writes

Then they have likely not very much to gain from framework speedup either.

The fact that raygun could introduce a "asynchronously hand off to our queuing service" says quite clearly that "already optimised data retrieval and writes" is not the case that we are talking about.
My understanding is that they hand just off the payload to another queueing mechanism. So it just returns ACK and done.
This, and the AgeOfAscent piece it links to, both read like PR pieces commissioned by Microsoft. Both are absent of actual information to really determine what exactly they were testing, or what this means to anyone else's problem space.

Because, of course, when you get to the fun of benchmarks there's always a faster options. With .NET Core offering them 20,000 requests per second (on a C3.large), that is a terribly low bar to hit. Again, maybe they're doing something amazing, but many frameworks have rates in the seven digits on that sort of hardware. And I know .NET Core can process basic requests in the six digits, so even it is hardly the limiting point, and it comes to the logic.

https://www.techempower.com/benchmarks/#

Still terribly flawed, but better than someone rewriting an app and then gloating about speed improvements.
You can also use Landsat imagery to contribute to OpenStreetMap right from within the JOSM editor. [0] It is just one of many built-in imagery providers with varying levels of detail.

[0] http://wiki.openstreetmap.org/wiki/Landsat
I have events on my website https://jeena.net/events/ plain HTML marked up with h-event http://microformats.org/wiki/h-event and I can receive RSVPs with help of https://www.w3.org/TR/webmention/

It was fairly easy to implement, the only problem is that not many of the people I know have software which lets them RSVP too, therefor I also connected it to Facebook.
Select Only the Best Low Commission Realtor in Brampton
From my perspective, the libertarian vision "less government" looks a lot like "no government." Just defense and contract enforcement, right? With ridiculous notions like environmental issues being handled by courts.
What, exactly, is a "universally accessible, near-permanent extension to human capability"?
Appreciated!

I haven´t, honestly I don´t know how effective they are. Have you tried them before?
I've found myself referring to my own blog posts when I re-visit a subject, or when I want to show something cool to someone else I can just send them my posts. Beats explaining the same thing 100 times.
Right, but your parent is saying that job is not some new "DevOps" thing, it is just well functioning operations. "DevOps" is meant to evoke bi-directional buy-in and cooperation between the people working on development and the people working on operations. Re-naming the operations role "DevOps" doesn't get you that - you could still have low buy-in and poor cooperation between development and "DevOps".
> I just rely on intuition to solve problems, I don't remember theories/algorithms verbatim.

You need to practice this part then. It doesn't take a huge amount of time when you generally know it already and it's guaranteed to help in most interviews. It's easy to be confident when you've seen the exact same questions before. There's only so much you can ask without being obscure.
ActivityPub: a federated social web standard
I think these kind of comparisons are a little miss guided.

WHO is a world organization, so by definition they have to travel the world. Every time you get in a plane, car, or train, that costs. On top of that, a lot of their work has to be done in person. You can't test a local population in Africa for a specific strain of ebola in a lab in North America. A team has to be sent to do that work and exfiltrate samples. Also, there often has to be a person on the ground directing. If I'm working with a warlord to ensure the safe movement of medical supplies, that's better done in person.

I can do all the AIDS, TB and malaria research I want in a lab. We have samples that were previously taken and can be mailed. I can share my findings with people on the other side of the world with the help of the internet.

To top my argument off, even if you could reduce spending on travel, that doesn't directly translate into more effective fighting of AIDS, TB, or malaria. Many of the people that are able to do the most effective work in these fields are already doing so. Just throwing more money in the pot doesn't necessarily speed up the process. And not to get political, but if you want to look at allocations of money for medical research, look at the HUGE cuts that are about to happen at the National Institute of Health.
Looks great :D
"DevOps Engineer" is simply a title.

And if it's the same job, to me it seems like a better title, less vague, more descriptive & accurate. Referring to "operations" seems to more clearly describe what it is that a DevOps or Systems engineer is doing, to me anyway, than the word "systems".

I'd speculate wildly that DevOps engineer is a title that web companies use, and system engineer is a title that non-web companies use for roughly the same job. But to me, for some reason, the two terms invoke images of pretty different day to day activities.

> for some reason Ops guys want to call themselves "DevOps Engineers" because they read The Phoenix Project

Are you saying that they don't deserve the title Engineer, and should be called "Ops guys" on the job application?
Here's on of the sources I see most referred to when talking about microservices. Maybe this could help you to understand them.

https://martinfowler.com/articles/microservices.html
It comes off as lazy, but as long as they don't make me remember a password I don't mind confirming a few details.
> The fact that they were only getting 1k reqs/sec with Node gives me concern. It clearly shows something went wrong there very early on at a very fundamental level.

Because the program is performing CPU compute for each request. Node is single threaded.

It's a shame that the Node project killed off the multithreaded web workers pull request. It sorely needs that functionality. Pools of node processes are a poor substitute.
Unfortunately, these 30 million are "men of marriageable age" (the imbalance is due to the practice of aborting female foetuses during the "one child" policy). This would mean perhaps 15-20% of young men are doomed to bachelorhood... potentially a volatile situation!
You'll need a processor beefy enough to run the Webkit javascript engine. There was talk a while back about V8 making it into Qt, but I haven't seen much about it recently.

I tried it once on a 400MHz MIPS core and it was awful. I'd say you need at least 800 to 1200 Mhz of ARMv7 core to make it look decent. Otherwise stick to 2D widgets.
>It's not 30 times faster.

That's because the empty request doesn't do much. Start adding real work and the statically typed JIT compiled .NET code shows its real teeth.
I've skimmed over the activitypub overview. It looks interesting. I'd be curious what your thoughts are on it in comparison to two other "recent" decentralized social protocols.

I feel it shares a lot of similarities with the [matrix spec], though obviously a different vocabulary. Also, matrix is focused a lot more on the concept of subscriptions and eventual consistency.

The other recent protocol I'd associate this with (loosely) is [secure scuttlebut]. This uses an append-only log, which users can subscribe to. The protocol lets applications on the same network locate each other and synchronize logs, or they can connect to a pub server which helps with providing more permanence and crossing network boundaries.

The latter example is much closer to what I'd like to see in a decentralized social web. You build a self-hosted stream of public and private messages, and those that are subscribed (individuals or pub servers) replicate a copy of that stream. If individual pub servers go offline, others will have duplicates and users will be able to continue receiving your updates.

Granted, this setup has some serious issues when you consider abuse. Pub servers currently have no concept of filtering and any approach to that would raise concerns about censorship. I'd also like to see the clients move to a browser based, port 80/443 setup, where perhaps someone can run a self-hosted pub server and web client on a cheap vm somewhere. A sort of web proxy that mobile/desktop clients can sync to. The clients in this scenario would not speak scuttlebut directly, but rather post messages to the web server, which would manage injecting those messages into the ssb log.

https://staltz.com/an-off-grid-social-network.html

[matrix spec]: http://matrix.org/docs/spec/
[secure scuttlebut]: http://scuttlebot.io/
This is absolutely great, but I have two observations:

1. Google's embedded maps & API are significantly faster than their own maps on https://maps.google.com/. That particular team seems to have just recently fired or re-assigned every developer with any knowledge or - more likely, interest in - performance

2. I would guess the performance of the openstreetmap.org tileservers are the biggest bottleneck in your example. Their own website says "The tile service comes with no guarantee as to availability or speed", which is why alternative hosts of that dataset are so proliferate. Including a few alternative OSM tile hosts like opencyclemap, Mapbox, Mapzen, &c. could be very interesting.
Awesome, that is similar to what I do right now.
I won a NASA world competition by building a Heads Up Display (AR) and motion tracking software in ~36h with a classmate. Around 1 year before the Hololens and similar solutions existed.

As my classmate and I were talking through Skype the night before the competition started, I looked through my window and could see the stars. However, I could also see my face dimly lit from my laptop screen overlapping. So it came to me that it was a great way of making a HUD for a prototype.

We got to it and built the prototype from scratch. It took a lot of work and resourcefulness, rushing to get a webcam from friends that would work a Sunday morning (in Spain that year shops were closed on Sundays). Then we used several languages I already knew, if I remember correctly: HTML, CSS, PHP as the HUD display was actually a webpage, Processing for hand tracking and C++ for Arduino. I made the whole software part and my classmate the hardware+electronics. There were some more things like sensors and stuff that we made.

For the local phase we made it theatrical starting with the moon landing audio and the lights off, with me entering wearing the helmet and barely able to breathe and my classmate with the laptop and cables. Connect the projector and a screen appears. I'm sweating, but I point with my finger at a part of the screen and it correctly reads where and displays the info real-time. The same for the other 4 points and I can feel truly happy inside that it is working.

After winning the local one we rushed to get votes since we got into the People's Choice category and we had a strong battle against Macedonia's team. They were Trending Topic for most of the week the contest was happening in their whole country while in Spain it was all about football and celebs and we just made it into regional newspapers at that point. Another team also used bots but of course NASA people detected it. We won in the end, visited Cape Canaveral and saw a rocket launch.

One of the best moments (of my life) was when I came to class after winning the whole thing and everyone stood up and started clapping.

Here is the project, https://2014.spaceappschallenge.org/project/space-helmet/
(yes, for the video we used a fishtank and printed GoPros as props)

Many edits: added extra info and details, sorry for the long post.
The Italian Startup Ecosystem: stop being underdog
http://fart.watch
T800 Yoga Poses:d Pose
> fundraising

I've never seen the point of behind giving someone money "for charity" to do something they can't afford on their own. It's all about them and not the charity.
No doubt, you bring up a good point No, of course all my friends and family are not on GNU social...yet. My family does use my GNU social instance for communications (though we just plan things without using the events feature), but my wife in particular also additionally plans events via text. But I'm also making new friends by now using GNU social (and yes, some of my existing friends have also joined existing GNU social instances and mastodon). Maybe more will join (or maybe they won't), or maybe they will join a mastodon instance (which is compatible with GNU social instances)...or maybe not. So, you're right, GNU social (or even the compatible mastodon, or hubzilla, or friendica, or pump.io, etc.) could not be considered a panacea for your use-case. However, I would posit that this is a bit of a chicken-egg problem (as in I can't join something because my friends aren't on it, and my friends won't join until i do, etc.)...Recall years back when "the facebook" was the new kid on the block...and folks were asking something along the lines of "why would i want to join this thing called facebook if my friends/family are all on friendster/whatever-social-network-was-popular-back-then/etc.?" Obviously the choice is half yours, because you can do whatever YOU want, though you're also influenced by where your friends/family "live" online; i get that. But, here's a bit of a weird recommendation: why not set up your own GNU social or mastodon instance...and then use it for you and your friends specifically...?
Show HN: TypeScript library to access Fanduel.com
Does the WHO buy most of the vaccines and treatments, or most of the countries buy their own doses?

This looks like a true but misleading title, like "The United Nations Security Council spends more in coffee than in tanks, battleships and bombers combined"