skysight-inc/HackerNews huggingface dataset:
Yes, I believe so. I'm working on an app at the moment which uses ClojureScript on top of React Native. When I finish it I'll write something up. You can see an existing writeup on using React Native with JS here:

http://cmichel.io/lessons-from-building-first-react-native-a...

It basically works by running JS in a separate thread and doing the usual virtual DOM diffing algorithm to determine when to update and swap out native view components. The fact that it uses native UI components is what matters here. You don't have to recreate the behaviors in JS. It simply determines the tree of elements to display, it doesn't do the actual work of displaying them in a canvas. Then the underlying OS will take care of rendering from there.

And then you get the niceness of slicing up data and making network calls in JS or ClojureScript. And if you use re-natal in particular, you get a really simple but powerful application model. You can read about that model here:

https://github.com/Day8/re-frame

I'm sure I'll run into quirks and other weird behavior as I go, but I seriously doubt it will be anywhere near the magnitude of problems you see with JS-canvas frameworks.
I still didn't click through but you do not suggest a title. Can you summarize in a neutral way? Maybe "on a high-fat diet, artificial sweeteners may exacerbate weight gain?" Is that fair?
I suppose you have a point, as it is just speculation. But if we are being consistent, we should probably admonish the US-bashing as well, since it is perhaps even more irrelevant.
I agree with you -- it depends on your threat model.

If state actors or universal mitm or coffee shop attacks are primary threats then loss of private key is a very bad outcome for SSL offload. And this is what SSL is meant to help woth.

For many (more?) sites though, the issue was loss of session plaintext (e.g api creds, basic auth creds, pii or credit cards). For a lot of applications where just hitting the webserver remotely is a lot easier than MITM, this was actually the more severe problem.
sure that would be interesting
> Cross platform mobile games when you have C++ skills: Use C++ with OpenGL and share most of the code.

I would recommend MOAI - gives you the best bang for the buck, as long as you're willing to learn Lua to do all the app-layer stuff, and leave the MOAI engine to manage the performance-critical resources...

http://getmoai.com/
As an actual investor (rather than guessing) I thought it was awesome - it usually takes a dozen calendar dances and a month to meet with everyone. I was able to get it done in a day.

You aren't committing to invest in them, it's just a way to get initial meetings done.
Please show me where I said that hierarchy or ranking was bad -- I was trying to say that we can control the shape of our societies, including the forms of inequality, hierarchy, ranking and so on. The comment I was replying to portrayed weakened immune systems from high social inequality as something that was just part of "nature" as matter organizes itself. Well, we are that matter, and we have this amazing ability to make choices. Look at the diversity of social orders even just in Hellenic Greece, even simply comparing Sparta, Athens, and a kingdom or tyranny.

Also, if you're implying that this human world is a functioning meritocracy, then I just can't agree. For example, just try to convincingly guess where Donald Trump would be if he'd been born into poverty.
@otoolep Have you read Steve McConnell's "Software Estimation: Demystifying the Black Art"

http://amazon.com/Software-Estimation-Demystifying-Developer...

(if yes, then why isn't it on your list!?)
This post should be titled "I made a game with ImpactJS and packaged it for iOS with phone gap" because any of the tools you used might be at fault. You said it yourself the same phone is capable of running high-end 3d games smoothly so, maybe, there is something wrong with GPU acceleration in either Impact or canvas with WKWebView. That might be the reason why Unity uses WebGL. Saying "I won't do it again" after not knowing precisely the cause of the performance issues, and just blame hybrid apps in general, is not very scientific.
> Whether a media chose to call immigrants "illegal immigrants" or "asylum seekers" denoted bias in one direction or another.

Its not helpful criteria, because according to it any media is biased. I agree with idea of unavoidable bias. One cannot speak unbiased. But this idea devalue the concept of "bias" and makes it useless. This idea moves us from binary black and white views (biased/unbiased) to unary gray, where everything share the same gray color of bias. Therefore this idea is destructive one, it reduces acutness of our mind.

Such an idea have an official name, its fallacy of gray: http://lesswrong.com/lw/mm/the_fallacy_of_gray/

> The easiest way to tell facts from opinion is to take multiple sources opposed politically, and compare what they have in common and in which way they differ. Facts may be inferred that way.

You have switched problem, while discussing "fake news". The problem is not ability of truth seeker to infer facts. Problem is inability of the most ppl cope with loads of contradictory data. This problem becomes more urgent because of fake news -- the news that spreads lies. This problem can grow to a level when skilled truth seeker would lose his ability to infer facts. To see clearly and to be able to infer facts you need some solid ground of stable views, but when everything can be a lie and you cannot see no single certain truth, you would lose ability to think. You know, I'm russian and I had passed through such an experience a few years ago when propaganda struck especially hard. Moreover being a teenager I constantly was at such a state and had no ability to infer facts because at 90th the soviet truths was happily destroyed but democratic truths appeared to be a leaky cover for a corruption. There was no single word of truth.

Fake news is a problem, because they create a great ocean of lies with small spreaded islands of truth in it. Ppl would get lost in this ocean and would stop believing into anything. Even sight of the land near the horizon they would call a "mirage" or "illusion", being unable to see difference beetwing a truth and a lie. They would laugh at you, if you try to persuade them that "illusion" is not an illusion, they would think that either you are lying, or just have no enough life experience to stop believing in mirages.

One needs a criteria which is able to differenciate information to truth and lies. Such a criteria could be a nominal scale (aristotelian true/false) or ratio scale (like bayesian reasoning use), but the scale is not have such an importance as existence of criteria does.

A little offtop, but nevertheless... I think Putin have such a popularity in Russia because he have created stable Truth. Yes, from outside this truth doesn't look true, but from inside it is true. This Truth makes world (as ppl see it) stable, predictable and ppl likes Putin for this stability. Fake news will not make americans to seek such a stability, but thay have power to move americans one step toward seeking. Ohm, they already moved: we speak now about pluses and minuses of censorship, that can bring some certainty to news industry.
Yes? You can work illegally in any country by getting paid in cash and not reporting your income. I really don't see where the EU or the nationality of the worker comes in here.
From a purely abstract point of view it's probably avoidable, but I'd conjecture many teams don't have the collective knowledge to effectively pull it off. Even if you plan things out carefully, something usually goes wrong :(. It only takes a small oversight to have it come crashing down. I think it's better to let your customers know ahead of time that you'll be performing maintenance, assume that something will go down, but still try to avoid it anyway.

MySQL only added support for online schema migrations with 5.6, prior to that you had to use a tool like pt-online-schema-change. I've heard claims (which I haven't verified, so it's entirely possible they are incorrect) of performance issues when performing migrations, which effectively bring the database down. Doesn't RDS sometimes require downtime for maintenance and upgrades? Is there any safe way around that?
Scammers advertise backdoored phishing templates on YouTube
In what meta-logical wonderland is requiring ID equivalent to a poll tax?
Do we really have to go threw the next 20 years and its news whenever something new gets automated?
The hacker as reverse engineer benefits a lot from low-level access.

I agree that USB-C might be helpful in that respect, but it totally depends on the drivers. If there is a device that I can make hiccup through timing attacks it depends on what liberties I have in the driver.

For Bluetooth for example you have Ubertooth. If the Bluetooth radio on my laptop would be accessible on a low enough level there would be no need to use other hardware to execute attacks.

I'm just a hobbyist with a jtag programmer, some digital analysis, nothing fancy. A professional reverse engineer is another beast with microscopes, etc.

A hacker in the form of someone exploiting vulnerabilities in web applications does benefit not from a single computer, but from many. I don't think he/she would care about the specs too much.
Webinar: Scaling Microservices on JVM
Well, I just started my laptop and I have 179 processes and 2381 threads running ^^
...after which the people who lived there have even less of a roof over their heads.
Interesting to note the famous "hello, world" program that beginners are taught was popularized by the example used in The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie.
Why do you feel Amazon search is broken?
Good short writeup.
I commented on this in a recent thread and was crucified for being a self centered sociopath... better luck to you.
This page http://epsilonwiki.free.fr/lambdaway/?view=lambdapub may be more appealing, but it's nothing but a promotional thing. Not serious. A joke. Please take a look here: http://epsilonwiki.free.fr/lambdaway/
They seem to work hard to hint that aspartame can prevent weight loss, but are there actually any studies that show that? There are plenty that show that it has the same effect as drinking water.

https://www.ncbi.nlm.nih.gov/pubmed/12324283

https://www.ncbi.nlm.nih.gov/pubmed/2349932

https://www.ncbi.nlm.nih.gov/pubmed/7146134

https://www.ncbi.nlm.nih.gov/pubmed/20303371

https://www.ncbi.nlm.nih.gov/pubmed/9022524

https://www.ncbi.nlm.nih.gov/pubmed/2178391

And the same for rats

https://www.ncbi.nlm.nih.gov/pubmed/11890951

https://www.ncbi.nlm.nih.gov/pubmed/3190217

https://www.ncbi.nlm.nih.gov/pubmed/15159141

edit Found an overview of the evidence for:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2892765/
Tiny, developer-oriented WordPress theme
"petrabytes"...really?

The most upvoted comment forgot how to spell (or doesn't know) to petabyte.
Indeed. If there are more jobs than apartments in SF, and more people commuting to SF than from SF, it doesn't sound like "the entire peninsula dumps their housing problem onto sf"; it's rather the other way round.
Jesus, does this ever sound like a terrible idea to operate at scale.

I hope this is something that's only reserved for emergencies, and is otherwise unprofitable.

I get the feeling that this could become horribly destructive behavior, if it catches on as a global trend.

Meanwhile, quotes such as these are disturbing to read:

We have a nearly unlimited
source of fresh water in
Suriname.

Actually, in terms of things human activity can place stress upon, and ultimately ruin, few things are "nearly unlimited."
The full movie can be watched on the website of the BPB[x]: http://www.bpb.de/mediathek/225092/master-of-the-universe

I really like the style that the main/only actor/narrator is filmed in an abandoned former bank's office buildung.

[x] The Federal Agency for Civic Education, FACE (German: Bundeszentrale für politische Bildung, bpb) is a German federal government agency responsible for promoting civic education.
The design and implementation of this library was led by my co-author Nick Palladinos and it ports the design of Java 8 streams to CLR.

Check the structure of this library following the definitions of Run in line 41 [1] upwards. You will notice that the code is in continuation passing style. If you combine the signatures (which are there to handle different cases of execution) they could easily be e.g., ('t -> bool) -> bool. But the implementation is more elaborate than that and note that nothing is rewritten. The design relies on the smartness of CLR/JIT to exploit that structure and inline loops. I have just described a firstly push-based, library design. You can check the differences with pull-based in the Clash of the Lambdas [2] paper.

The strymonas library is pull-based first (combined with the push-based approach) to accommodate more cases in a fundamental pull-based way. On top of that we use multi-stage programming as you saw in the paper as we don't want to rely on a sufficiently smart JIT compiler. We use staging to generate tight-loops, fused, without space leaks.

[1] https://github.com/nessos/Streams/blob/master/src/Streams/St...

[2] https://arxiv.org/abs/1406.6631
I had one friend who convinced me to believe that there is a very small difference between facebook and a public restroom. I am out of facebook from 2009 and I am not isolated.
Isn't IPv6 a good enough social network. Everyone buys a static IP somehow, and instead of a page/wall/space they provide APIs and webpages. With enough battery efficiency, maybe handheld computers (smartphones, tablets, etc.) will be the most powerful in aggregate (if not already) category in computing.
Torrenting may be a really good way to bootstrap this as well.
"...we’re going to look back on this and wonder why everyone was so worked up."

My reaction:
https://www.youtube.com/watch?v=JncgoPKklVE
Apple is already doing something similar though on the new MacBook Pro, there is a software block on Thunderbolt 3 devices that haven't also been "macOS certified" by Apple:

https://9to5mac.com/2016/11/21/tb3-enabler-enable-unsupporte...
"Confucian behaviorism is optimized for a Confucian society, and western behaviorism is optimized for western society."
This is so true. Speaking Chinese/Japanese on a daily basis and regularly interacting with these two cultures, I would regularly encounter such differences.

In Japan, if you speak Japanese well, eventually they stop forgiving you as "oh, he's just a foreigner", and they hold you to similar standards. I.e. You should be careful how you express your opinion/thoughts to an elder.

Similarly, in China, it took me a bit to adjust to how direct Chinese people were about certain topics. For example, they will call you "fat" or call out many personal flaws that we would not do in America. (I know this is counter to the traditional thinking that Chinese are very withdrawn).

Similarly, with language, Japanese people will rarely call out any grammar/pronunciation error. Instead, they will ask a question, or give a gesture that you have to read into and infer from. Chinese people will call you out very directly, maybe even embarrass you in front of people to the point where you are too shy to speak. They don't mean it personal, they are just more open to this sort of direct personal criticism.

The author also mentioned jokes. I can relate to this, learning the language, let alone the culture is hard enough. Often times, humor is even harder as it requires a deep understanding of both language and culture.

Like the other said, the list goes on and on, but these things take so many years to adapt to and overcome. They are huge barriers to cultural integration.

I have a lot of respect for foreigners who even attempt to integrate with our culture (and vice versa).

p.s. I admit, I have gained some weight, so the criticism is deserved :)
Good analysis, very helpful to both sides. Better understanding will lead to better outcome.
I need to pick a new laptop for work (dev.) and I'm considering a MBPr 15" from last year or a XPS 15" with an i7, 16GB DRAM and a 256GB SSD.

If you have have heads ups I would like to know. Thnx
Ah, the "literally Hitler" argument!

What you energetic Godwinians forget, is that Hitler was a socialist and abused the executive powers of a massively oversized state to obtain his dictatorial powers.

Powers that the outgoing President of the USA pushed to new horizons in a government bureaucracy larger than has ever existed.

Perhaps if the Godwin-kin stopped creating turn-key totalitarian states, we wouldn't have to suffer from an endless list of genocidal dictators.

Or did you think Hitler was a conservative?
It's interesting that a lot of people act like living in those big cities is a necessity rather than the luxury that you've pointed out it really is.
duff (duplicate file finder) is another useful tool for this with flags to operate once duplicates are found:

http://duff.dreda.org/
Well, my almost an year and a half old Dell Inspiron 5558 gives me 5 to 6 hours (gave 7 to 8 when new) with just web browsing. I don't think that's all that great.

And mind you, I am the kind of person who has managed to accrue about 13 months of hard disk head flying hours according to the SMART stats so the battery isn't exactly in a good condition.
> code that would be 5 to 10 times longer in Java

I wonder if that's Java 8 with its lambdas? Most sites just use Apache Groovy for the scripty dynamically-typed stuff only (e.g. testing, build config, grails MOP) and leave the statically-typed stuff for Java or some other JVM language. Of course, those variables in global scope will still be a problem.
> forerunners of agile

What do you mean?
Yes. It's a problem with ms Edge's handling of custom URL schemes, which are registered via the Windows registry
Nexus 5 was micro USB.
Aren't you forgetting power? For lowly employees and freelancers, money is just a voucher for consumption. But where money concentrates beyond the personally consumable level, controlling money equals power and attention, proportional to the amount of money retained, not proportional to outflow. This part is already undertaxed as it is, compared to outflow/consumption, going all the way to exclusively outflow/consumption based taxation would only make that worse.
Polycarbonate isn't a common material for glasses. It's very soft, so it needs an anti-scratch coating, and it has high dispersion so the chromatic aberration is very bad. It's only really good for safety glasses where the high impact resistance is important. Most cheap glasses are made from allyl diglycol carbonate (eg. CR-39) which has the best optical properties of any material commonly used for glasses.
Maybe save your judgement once you have successfully deployed your app on multiple platforms and dealt with myriad of issues that arise from your users.
Whether a media chose to call immigrants "illegal immigrants" or "asylum seekers" denoted bias in one direction or another

Well, yes and no. An "asylum seeker" is someone fleeing a threat to their lives, e.g. a warzone, famine etc. The Dublin Convention holds that they claim asylum in the first safe country. An "illegal immigrant" is someone who enters a country, well, illegally, for any reason.

So let's say we have someone who flees Syria and ends up in France, a safe country. He or she is an "asylum seeker". Now let's say he breaks into the back of a lorry and crosses the Channel to England. He is now an "illegal immigrant". But it is the same person...
Bought my new MBP yesterday. I was expecting to have to get used to the keyboard, but was typing on it just fine straight away. Now I actually prefer the feel to my previous 2012 Air.
You should try the option "Enable Dragging with Drag Lock" in System Preferences > Accessibility > Mouse & Trackpad > Trackpad Options ...

Double-tapping and leaving the finger on the trackpad lets you drag the window or other item until you short-tap again. Drag lock even allows you to lift your finger and continue dragging from a different position on the trackpad.
> ... personal projects ... How to https://10.0.2.2? It's not straightforward.

Just issue a self-signed certificate. How is this not straight forward? All you need is a single, well-known OpenSSL command:

openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout test.key -out test.crt -subj /CN=10.0.2.2 -days 3650
They are not. Even for the senior citizens — existing pension systems are on the verge of collapse already.
Thanks for the read, Kenny! I can't imagine the constant transition between western, Chinese, then Japanese culture, though I'm sure it must be very rewarding to you through it all!
Montreal city has today a lower population than it had 50 years ago (using current city limits). Abbreviated from Wikipedia:

1966	1,750,969
1976	1,664,527	−5.7%
1986	1,541,251	−0.9%
1996	1,550,369	−0.2%
2006	1,620,639	+2.3%
2014 1,731,245	+5.0%

So I don't think you can attribute the affordability to rent controls at all.

You can perhaps attribute it to the rent controls that all the metropolitan population growth has gone outside the city (where it has over the past 50 years doubled from 1.3 million to 2.6 million).
Thanks Dad! :P
5 placas de vídeo AMD mais baratas para rodar jogos pesados
To summarize your argument: people lack critical thinking skills, therefore we need an Internet-wide censorship system.
> Are we not actively trying to terraform Mars?

No

> Why is "life contamination" seen as a problem for our solar system rather than a goal?

Because you'll not be sure if eventual life that you found there comes from Earth equipment or was there in the first place
Or it was a typo or they were thinking of something else at the time or they were typing their response on their mobile or any other number of reasons other than "forgot how to spell" or "doesn't know how to spell".

I swear criticising someone's spelling is the last bastion in an argument/debate/discussion. When you haven't got anything else, attack their spelling.

I'm not saying that you're getting into an argument or debate but come on, you know what the guy meant.
GPU pass-through seems like a huge headache, how are you finding it?
Barcelona hits Airbnb with a hefty fine
The argument was between using SQL in stored procedures or SQL in queries sent by the application, so you don't have to re-implement anything (just share the SQL queries between apps), and I very much doubt you'll get a thousand-fold increase in performance.
Sorry for the terse nature of this reply, but your comment brought to mind the concept of 'Epistemic Learned Helplessness'. You might find this interesting: http://squid314.livejournal.com/350090.html
The stock price is set by the expectation of long term increased value, not short term. For the simple reason that if everyone is set to cash out at the peak, there won't be a peak, the stock will tank.
Seems like you could just put the files that already exist under version control? Chrome just uses a JSON file it seems, as an example.

On mac:
~/Library/Application\ Support/Google/Chrome/Default/Bookmarks.bak

Separate, re-writeable interface for search is cool though :)
Is say your first step would be to understand the mechanics of trading (exchange, OTC, speculative arbitrage trading). Then, you'd need both a broad understanding of different asset classes and instruments and a deep understanding on where you want to focus (i.e. macroeconomics would need you to grok instruments like FX swaps). Then you need to learn the mathematical models on how to price these instruments and how to derive their value.

I would recommend reading 'Options, Futures and Other Derivatives' as a starting point, and getting the companion solution booklet so you can check your assignment answers.
Facebook is now testing “Express Wifi” in India
Governments will increasingly switch from fuel excise to road use taxes, in most cases removing the excise to help bolster their domestic oil industry.