skysight-inc/HackerNews huggingface dataset:
Erlang per se, but also:

* riak_core: http://efcasado.github.io/riak-core_intro/ and http://marianoguerra.github.io/little-riak-core-book/

* lasp: http://lasp-lang.org/

* Weave Mesh: https://github.com/weaveworks/mesh
Magazine for the Hospitals and Healthcare Industry Leaders
Asia presents a huge opportunity for global healthcare product manufacturers. Asian Hospital & Healthcare Management represents the most advanced networking of Healthcare industry information.
I have. If they were designed well then they are normally OK to maintain. If they were developed badly then they can take extra effort. Much like any other project in any other language.

If you had an large old Vb6 project build using MVP pattern you would be laughing.
The only problem that makes me angry with Golang is that a pointer to a struct and a struct member can both be referenced with the dot '.'. For me it makes the code unacceptably non readable.
I would disagree with almost everything you said here.

JIT compilers can beat equivalent AOT compilers by about 20%, or at least, that's the kind of loss you get in HotSpot from not doing profile guided compilation and doing it all AOT instead. So that point seems wrong. If you're comparing Java and C++ well, that is affected by many things and you can quite easily construct microbenchmarks where Java beats C++. In real programs though, it's usually either a tie or the other way around, mostly because Java has a quite low density memory layout (currently).

It turns out that the "hot spot" theory is mostly correct, in that most programs do spend most of their time in small parts of the program, and large quantities of code may only ever be executed once or twice. That's why you can write Java programs that are competitive with or beat C++ programs (see the TechEmpower server benchmarks for some examples of this happening) despite the fact that not all the code is compiled.

JIT compilers tend to be better at unguided vectorisation than AOT compilers because they know what CPU features are available to them at compile time. Again, you may be confusing multiple unrelated factors together: in practice, most C++ programs will probably use vectorisation more heavily than Java programs do because C++ has features that let the programmer explicitly invoke them so the compiler doesn't have to figure out where the instructions can be used by itself. But that is unrelated to when the compiler runs: you can add vector intrinsics to Java and there's a project doing exactly that.
I agree on this point. A controlled environment is different from real world. It's not the first paper on this types of attacks: I remember one where the microphone of an iPhone was used to register the sound of keypressed on a keyboard [1] and another one where the vibrations on objects were used to infer the oral communication inside a closed room [2].

The main consideration is that it largely depends on who is your attacker. If you think about regular people, you should be fine; state-sponsored attackers know way too many techniques for you to be safe, unless you get very paranoid. Also keep in mind that these attacks (AFAIK) do not scale and are not automated, so a state attacker should be explicitly targeting you.

Finally, you should consider that modern computers and mobile phones have so many security issues that using these advanced physical-world attacks is not necessary.

[1] https://en.wikipedia.org/wiki/Acoustic_cryptanalysis
[2] http://news.mit.edu/2014/algorithm-recovers-speech-from-vibr...
Unified Payments Interface
There is a fantastic Lexicon Valley podcast episode about this [0] which draws on most of the same evidence. It also dicusses whether the word "Dude" my have been popularised from the same song. Definitely worth checking out!
[0] http://www.slate.com/articles/podcasts/lexicon_valley/2014/0...
Depends on how ancient, though. Behaviorally modern humans only appear about ~50k years ago.
I would expect this to also work on networks that the attacker does not have access to. He only needs to observe signal changes, not the actual signal, so wifi encryption should not be a factor.
Unlimited Secure Storage from Amazon
Its not really. Its the same algorithmic complexity (the exception being adding appropriate database indexes), but shifting the where the computation is done.
My reading is that the wifi sender needs to be sending at a pretty constant rate, but maybe that's just to make testing easier.
Apple Music exclusives: An insider’s view
Here's a reminder why backdooring or otherwise weakening encryption is a bad idea (PDF): https://www.schneier.com/academic/paperfiles/paper-keys-unde...
An article about myth that contains no evidence ? I keep reading opinions about data science, where are the findings?
is there any point in multiplying by 1 ?
I thought working for a Government department was already widely recognised as a form of torture ;)
You could also live in a Faraday cage, but that is probably impractical.
I looked into it further and I think I'm mostly wrong about <svg>. You can embed javascript into it, but if you don't, then as far as I can tell it works fine for me. Sorry!
Let me know it if you find one. Of all the cross-platform UI toolkits, only Qt is both stable and doesn't look like crap (sorry, WxWidgets)… and with Qt Quick it's also bundling Chrome, just binding it to C++ instead of NodeJS.

It's really hard to beat HTML in terms of flexibility.
Oh, so you're the one responsible for me tossing my phone about and abusing it in ways it was not intended to be used?

I'm on Stage 3 of https://en.wikipedia.org/wiki/Kübler-Ross_model right now, pleading with the stupid lights to respond.

Seriously, this game is fantastic and frustrating. Good job.
a naive question: would sending this code through an obfuscater not mess up this methodology? (other than lib identification)

It clearly hasn't happened here, but wouldn't that be a reasonable step to cover tracks given this kind of analysis?
Portland, OR, but I've been working remotely for 10 years. Virtual coffee still isn't a thing unfortunately.
- StyleCop https://en.wikipedia.org/wiki/StyleCop

- FxCop https://en.wikipedia.org/wiki/FxCop

- Prefast https://msdn.microsoft.com/en-us/library/d3bbz7tz.aspx

- Code Analysis Check-In policies https://msdn.microsoft.com/en-us/library/ms182075.aspx

There are more tools like these and at the time I left there were still more popping up. I hated StyleCop, the Tabs vs. Spaces Sillicon Valley episode is very relevant for my relation with StyleCop...
I actually ran it through three rounds of ROT9. (http://www.rot13.com)
> The goal was to design a chip that could be used in large data centers that handle social networking requests, search and cloud services. The response time in social networking and search is tied to the horsepower of servers in data centers.

So, if I understand this correctly, they are targeting embarrasingly parallell tasks, although tied to a central database. Why should this super-NUMA architecture be good for that? If it were, why are Facebook and Google running on distributed Intel Xeon clusters, and not one of Fujitsu or Oracles big-SPARC-machine offerings?
There are other ways - for example if IT is embedded in a team and works hand in hand with them for a sprint rather than via change requests and so on.
Why keeping your idea secret is a tremendous mistake [PART 2]
Hi. I'd be interested to know what you think of my attempts to deduce bias from a text corpus. Very early stage compared to yours mind https://linkingideasblog.wordpress.com/2015/08/19/data-minin...
If anyone is interested in how it works, it uses the TVDB api to get episode data.
http://thetvdb.com/wiki/index.php?title=Programmers_API

If the last episode in the series has an "aired date" in the past it's good to watch.

The app is just a simple node/express wrapper around that.
Windows 10 (actually, 8+, but never mind) has its own platform for "native" HTML apps. One more abstraction layer, and your app can run both there and in Electron.
Here is the list: [ ]

No really though, there are a lot of people researching it. I could find very little on the market actually using it.

http://www.physics.manchester.ac.uk/our-research/research-im...

Graphene looks great on paper and in the lab. It seems making the economics work at scale may be a bit more didficult.
You people like to be mysterious. I'll try to find about what you hinted at. Thanks nonetheless.
It's amazing how, to this day, American fashion is still largely off the pulse and out of step with the world.

http://i0.kym-cdn.com/entries/icons/original/000/014/711/138...
If a type couldn't be regarded as a collection of values in a strict language, then induction on datatypes would simply be unsound. Of course, induction on datatypes is unsound in Haskell, but it's sound in Standard ML.
You're correct.

I have had experienced something similar with Xanax. The symptoms returned but worse than ever and I was certain that taking loads of it is absolutely necessary. Once you are able to go off, the symptoms go back to normal. Anxiety doesn't appear, but Xanax only makes it worse. It is same story with stimulants.
While it's used for game development, I'm not convinced that it automatically means features should cater specifically to that audience. Compared to everything non-performance critical the language is used for, the performance crowd is dwarfed. I'm not against it, I personally have been in situations where it would have been useful, I'm just not convinced it's beneficial for the language to implement it.
These are the makers of Cards Against Humanity you're talking about; it's simply their sense of humor.
> The context here is that France and Germany have suffered a spate of terrorist attacks over the past year, including a co-ordinated attack in Paris in November 2015 that killed 130; a July 2016 attack in Nice where a truck driver ploughed into crowds celebrating Bastille Day; and a stabbing in a church in Northern France that killed an elderly priest.

To put this in perspective, about 700 people would die from homicide in France in a normal year, and about 600,000 would die of all causes (http://www.indexmundi.com/g/g.aspx?c=fr&v=26). The unusually high amount of terrorism in the last year, accounts for 0.03% of all deaths.

That terrorism is seen as an urgent problem just highlights the irrationality of decision-making in a democracy. It poses no significant mortality risk to Europeans.
A decade ago Mozilla's XUL-based HTML+JS interfaces, and the programs built in it – Firefox and Thunderbird – were all the rage.
I don't think that it's possible to ban encryption. I can use gpg to encrypt anything and send it as a text via any channel. I can do anything in my computer.

They could ban encryption for wide audience, that's true. But those who need to hide something, they will have access to encryption.
Scala seems to be vastly more expressive while simultaneously having only 20% of C#'s feature set.
> The point it is a trivial piece of code. Any jQuery plugin writer can do it. Yet the type math behind it is complex. Java cannot express it. Most languages cannot be generic in function arity so cannot express it.

As the quote goes, dynamic typing is the belief that you can't explain to a computer why your code works, but you can keep track of it all in your head. If it's really hard to express in a given language then that's a problem with that language, but IME anything that's hard to express in statically-typed languages in general is a bad idea.

> And paying this penalty at API level, where ever user has to pay, is just a sin.

I'd say the opposite, because it's easy to cast away types when you don't need them, but it's virtually impossible to put type information back into a language that doesn't have it.

> The test suite idea was incorrect. Even 100% code coverage will not do. But for "normal" code, add reasonable amount of coverage. And any production runtime type error will be really surprising.

IME: For any given level of "I want all runtime errors to be at least this surprising", that level will be easier to achieve via types than via tests.

> A personal feeling on this topic is that it is all tradeoffs. But it makes me really happy to see gradual typing gaining traction. So you can start on your offroad bike, but end on a well oiled train, where that is worth the tradeoff. So you don't have to choose up front

IME it's ineffective - I spent years trying to get types working after the fact, but the trouble is that code that's 95% typechecked might as well be 0% typechecked. Every violation of typesafety needs to be visible right at the point where it happens if you're going to have any hope of correct code.

> Perhaps when we can even get runtime guarantees on perf/object layout when the type checker is happy.

That'd be nice. But it's going to take more advanced typing, not yes.
Does Edit-and-Continue ever work? I'm curious, because I'm almost always forced to build x64-only, because of some libraries we have to use that are 64-bit only, and I've never been able to change code while the debugger is running. Supposedly it is supposed to work in VS 2015, but I'm not seeing it - it's always the nasty messagebox saying "Changes to 64-bit applications are not allowed"
Of course you can. But in some languages it's a pain.

And you can't do python on both ends.

Using JS on both sides is nice if the architecture is suited for it.
You're right there's definitely some inter-backend caching effects, no doubt about that. Still, the common recommendation to set e_c_s to 75% of RAM is a bit excessive (although it's true the blog post does not mention any particular value).

Interestingly, my experience with e_c_s overestimates somewhat contradicts yours. The higher the e_c_s value, the more likely index scans are to be chosen. In my experience, the cases when we end up with plans doing lots of random I/O instead of "more sequential plans" due to misestimates, are much worse than the opposite error. Think nestloop vs. other types of joins.

Which is why I prefer more conservative e_c_s values.
The modern equivalent is still Americans trying and failing to be fashionable by aping world trends 5 years after they've died.
It might be used to avoid a conditional.
Is there a way to op-out of this on iOS and macOS? That's really scary.

ML and AI on OS-level should run decentral on the device itself, and don't leak data at all. The spirit of the 1990s was that way, and we older desktop software works fine that way (even on Pentium 1 hardware), so it would run like a piece of cake on a modern smartphone.

The "differential privacy" technology may sound good, but without an independent audit who knows how good it works.
Hi, you might be interested in our lowRISC project which is working towards producing a fully open-source SoC implementing the RISC-V instruction set architecture. Some of the key features we are focusing on, minion cores and tagged memory http://www.lowrisc.org/docs/memo-2014-001-tagged-memory-and-... I think are good examples of how we may be able to improve software through leveraging hardware. You don't have an email address in your profile, so if you want to chat more email me at asb@lowrisc.org
I don't know any published books that use this as a trope, but it's a popular writing prompt on reddit: https://www.reddit.com/r/WritingPrompts/search?q=tidally&res...

This was a good one: https://www.reddit.com/r/WritingPrompts/comments/35mgnn/wp_a...
Every companies copy other companies innovations.

Smartphones would not exist unless BlackBerry created the market for them.

But they are secretive not for that reason - they are secretive because they want to announce and present things on their own terms. They don't want leakage pre-product.
I agree with your idea, but I think you should add a few logical links in your statements to make it clearer. (and I live very near la Bastille, so according to the politicians I should be shocked)

Furthermore, the people who did those crimes did not use any form of encryption but discussed on their playstation while playing Call of Duty. So there's that too.
There is no concise summary on what Project Tofino actually is and the readme file is of no use, but here's my guess: modular browser UI. Firefox is probably long overdue for some fresh set of features, though I'm not sure how far the traditional UI can be pushed and still remain usable. I highly recommend Jacob Nielsen's website [0] for an analysis of pros and cons of customization and usability in general.

I see Project Tofino as a way for Mozilla to explore different customization paradigms, strongly implying that the one shipped with Australis didn't take on.

Now, is it possible to create an algorithmic, dynamically adjusting browser UI? I can only speculate but I'm sure Project Tofino will be a very valuable experience.

[0] https://www.nngroup.com/articles/customization
> Tribes like the San Bushman and early Australian aborigines knew full well about farming but chose to forgo it because in their region

There is absolutely zero evidence of Australian aborigines farming so where on earth does this statement come from?
The slack desktop app is another one, and it's not good.
I'm in the middle of writing a retrospective on my PhD - the stuff I wish I'd done at the beginning. Perhaps unsurprisingly, it mostly boils down to automate and pipeline everything. It almost always saves time because inevitably you have to repeat work with parameters changed very slightly.
I can imagine it starting off as noticing the the Antelope follow natural ridges in the land and lying in wait at the end of a ridge to ambush the animals. Later they build artificial ridges and then low walls. Finally, they add the kill pits and iterate on the wall layouts to produce the sophisticated guiding shapes shown in the article. Interesting stuff.
I didn't read the whole thing, but one thing I noted was that it looks like their results are based on 'user specific training', i.e. with a model specific to one persons hands, typing patterns, etc. Generalising this will then surely be a lot more difficult.
The world is broken and it has never been more exciting to be alive (in Japan)
Almost like a video camera running face recognition... which almost sound like a lot easier to do.
Not sure what i am doing wrong, but i haven't got a single offer on Linkedin that didn't misread my whole skill stack completely.

"I saw you do Ruby, how would you like to help us with our native iPhone app?" or "I saw you known nginx how would you like to help us to maintain our huge deprecated PHP app?"
That's the most very basic principle of marketing and sales, so why "big pharmas" wouldn't engage it would be curious.

In field where marketing and pricing are much less understood, like ours, the trick is that after you establish acceptable pricing for your widgets, you then compare that to all your production, etc. costs to to see if you should keep selling them etc

Note that in many "regions" "big pharma" negotiates the price with a penny punching government

Note also some drugs are inherently expensive to produce, I'm thinking one anti-HIV one that had the usual suspects screaming, but it has 3 chiral centers (ouch!; for a layman's analogy illustration, Derek Lowe wrote a good one using ballons...).
"We haven't launched support for other programming languages yet (rest assured it's on our roadmap)"

"Our roadmap" is a link, but does not work… There however is a "Future" section near the page bottom, with screenshots that indicate support for Python, MIT Scheme, and something called Watlab.
Ask China: How immersive is WeChat into your lifestyle?
> "You can use WeChat to buy a movie ticket, check the air quality, pay for street food, publish articles, report an incident to the police, release an app, order groceries, connect to Wi-Fi, check the queue time for a restaurant, open an online store, add money to your phone plan, donate to charity, find a lost child, and become an internet celebrity. When I’m in China, I can’t imagine living without WeChat for a day. And I’m not unusual."

Now WeChat is really big and I understand that. But is the above an exaggeration or do most Chinese actually spend upto 30% of their smartphone time within the super-app. Have been getting mixed reviews from my Chinese friends.

What do you(and people around you) use it for?
They still can't recognize æøå. Muhehehahaha!
You lack sense of ethics and you are mixing up what is technologically possible to do with something that is ethical to do.

Let me give you an example: technology like glass has made possible to sit behind people homes and look inside. You can even automate it with cameras. This is not done because there is no technology to allow it but because it is felt unethical.

In addition general population ignorance in something does not mean that more qualified people can not propose measures against unethical actions of small group of individuals. These measures can be then formed into another invention called law and applied by another invention called law enforcement.
HCI people complained about those when they were happening, too. The default controls of Windows 95 (and later, Windows 2000) were held up as great usability; the apps that ignored them, not so much.
"There has to be a more efficient way of writing cross-platform code"

Yes, it's called Freepascal using the Lazarus IDE. Native, cross-platform self-contained binaries that run fast and don't using oodles of memory or require massively-sized binaries.

Why is it not more widely used? Because of that word Pascal. That's enough to dismiss it in the minds of many developers. Modern Pascal has many of the features we associate with modern languages e.g OOP and generics. But Pascal's syntax, age and verbosity mean many developers will never give it a second look.
Marketing WordPress Theme – SKT Dual
Frequency: WiFi has a high attenuation because it's easily absorbed by water. There is a lot of water inside humans. It also has a short range, so there is a lot less noise.
Also, there's a huge difference in the number of people capable of secretly building exploits alone in their bedrooms at night (probably committing a crime), and those building them as a day job, where you can solicit feedback and advice from peers, reference well-organised documentation and study the original source code of previously successful exploits and freely discuss ideas and approaches with colleagues over lunch.

Which of course partially challenges this assumption in the article:

The developers of the malware [..] were discovered and not trained.
The story is somewhat undermined by the fact that someone at ms made them draw all the dialogue text in the windows 8 font. TBH I cant make much sense of the plot. The game is awesome though.

Being an experienced metroid player, you'll probably want to put it on hard mode from the start, although you can switch at any time.

Also make sure you get the newly released Definitive Edition, which has some extra stuff in it.
They also don't need to bring a router, just a special microwave.
What do you find is bad about it?
Very few users use the backspace key to go back – Chrome says
Have We Been Misreading a Crucial Maya Codex for Centuries?
Why is it a problem if they are identified? It is probably the only case where writing Malware doesn't get your in trouble with the government because they paid you to do it.
Fact: The attack in November in Paris was coordinated using unencrypted text messages.

Conclusion: Let's ban PGP! People are dying!

http://arstechnica.co.uk/tech-policy/2015/11/paris-police-fi...
Does anyone have any proof of this?
Sounds like fear-mongering bullshit to me.
I'm sure it's because of the license and disclaimer. We actually used Interactive EasyFlow back when it came out. It was a nice product; but, now, all anyone might remember is the "bloodthirsty licensing agreement." It's the only time I can recall everyone in the office reading a licensing agreement. (Today, I can't be sure if anyone actually reads a licensing agreement.)
Excel hell messes up ~20 per cent of genetic science papers