skysight-inc/HackerNews huggingface dataset:
I forgot about libgdx! It's a great framework and probably would have been perfect for the OP's use case. I'll add another clause to my list at the top.

EDIT: Nevermind, can't edit my root comment now so I'll just put it here:

Cross platform mobile games when you don't want to deal with C++, you don't need a full-blown engine + editor, and you're comfortable using lower-level APIs to get stuff done: libgdx

I view libgdx kind of the same as XNA, if anyone remembers that framework. It gives you the cross-platform abstractions you need (file system, audio, input, graphics) and even goes a little further by wrapping some popular 2D and 3D physics engines. Since it's Java, you can use it from your favorite language that runs on the JVM (looks like you can use Clojure, Scala, Kotlin, even python).

I've personally used it for a small game, and although I never finished it, developing with libgdx was a pleasant experience. You can develop it on desktop so you don't always have to deploy to a phone, and when you're ready it's easy to get it on a device.
Doesn't it only appear in assembly? If you disassemble, are they still present?
This is a great podcast episode. I recommend listening to it with zero distractions though, because Eich speaks at a pretty brisk clip and assumes listeners know what he's referring to. I like that, because sometimes I have to speed up the audio a bit on other podcasts.
>s 2016 had shown, we're well past the point where it was possible for a centralized (or even moderately stratified) entity to declare certain behaviors "uncool".

Which event has shown?

I imagine they're talking about the recent US election, for one. For pretty much the whole campaign, including primaries, everyone pointed out all the ways in which Trump was a terrible, completely unsuitable candidate, and he won anyway.
Oh is that what we're talking about? Yeah, WinRT was needlessly limited.

But it's also a distant memory. Speaking about it today is about as relevant as discussing iOS 6 or Android 4.1.
The Short, Frantic, Rags-To-Riches Life of Jack London
As someone currently writing an NES emulator, do it! There are a ton of references to help you figure everything out it's been a pretty interesting experience.
Russian Propoganda Is Rapant on YouTube
I'm investigating fake news on YouTube today, and I'm shocked. Yes it's clear that this is NOT just a bunch of misguided/angry citizens of the US but actually appears to be a nation state waging active and ongoing information warfare through open social media platforms.

What I've seen is a whole network of YouTube channels, all produced by anonymous content producers pushing out the exact same message to spread fear, uncertainty and doubt.

The theme is the same: economic collapse of the US currency, bank runs, rioting, buying gold and propping up of Donald trump. If you want to start down this rabbit hole search for "currency collapse December 31 2016" on YouTube.

The telltale sign that this is nation-state information warfare is that the content producers are all anonymous. Case in point: "financial argument" on YouTube. Nearly 100 videos, with each video having an average of around 2k views in its lifetime. Great production value and so few users that there is no way in hell the producers could make their money back on the investment.

Is it Russia? Most certainly because of some of the telltale signs like how Russia is always painted in a good light, especially the president. Also Russia has been running similar campaigns in the Ukraine and other Eastern European countries.
Both Germany and the UK have announced massive online privacy restrictions in the last few days. The timing of these restrictions now makes sense if viewed as a response toward Russians infiltration of open social media platforms and especially given the very likely possibility that Russia changed the outcome of the presidential election in favor of Trump (who was the first candidate in a century who spent less in a presidential election and WON).

Make no mistake, if you enjoyed your online civil liberties, Russia just crashed the fucking party.
I got it to work, what step are you stuck on?
For extra points the Go syntax has /no/ spec.

To quote "The details vary with architecture, and we apologize for the imprecision; the situation is not well-defined." [0]

[0] https://golang.org/doc/asm
While Free Software and "Open Source" usually refer to the same software, they have different ethical views and have different reasoning behind why software should be free software[1].

[1]: https://www.gnu.org/philosophy/open-source-misses-the-point....
More virtue signaling. It's a shame that it's coming from MIT.
Ted Chiang on Seeing His Stories Adapted and the Ever-Expanding Popularity of SF
That makes sense for a policy wonk enumerating potential positions and situating them between two extreme poles to find an efficacious strategy, or perhaps a group looking to change opinion on a currently fringe idea. I can imagine that being a clarifying exercise.

But it's sheer confusion to use that same concept as a metric for freedom of thought. Suppose that respectable opinions on encrypting messaging apps, treating dimentia, and political correctness all shifted and narrowed in the last 10 years. So what? You must still look into the details and context of each shift to have any idea whether or not speech got stifled in the process. So I don't understand how reference to a narrowing "Overton window" (or "Overton bubble") has any explanatory power wrt freedom of thought.
It is already gone for many cars.

Some higher end cars will detect your location on various racing tracks and void your warranty.

Cars equipped with OnStar cam be shutdown and located remotely.

Famously, the Nissan skyline also voids your warranty if you use the launch control feature more than a handful of times.

Seems pretty innocent so far, but this type of thing should be banned before it gets worse. Right now there's zero manufacturer incentive not to hide these kinds of things in the firmware.
I think what he means is that time exists in the way that distance or speed exists. It's not a physical force like gravity or magnetism that acts upon the universe, it's just a method for us to understand and quantify what happens around us.

Traveling back in time subsequently doesn't make sense because the "past" is simply what we call previous configurations of matter.

You can't go back to those configurations (read: "go back in time") because they don't exist anymore.

Now, I'm not a physicist so I have no idea if he's correct, but semantically it makes sense and it's something I've wondered about for a while.
> SJW posturing you see at second- and third-tier

It's been difficult to take anyone seriously that has a problem with people they label as "Social Justice Warriors". Also, this isn't the sort of rhetoric I enjoy seeing on HN.

It's important to note that they also specifically called out the President-Elect for his Climate-Denying statements.

Him being racist – and a denier – make this incredibly important.

Why is this important? They are in a position of scientific authority, and they are opposing a position of government authority. He is incorrect, he is ascending to power, and this sets their authority against his authority.

This is about who you trust for your information and who will help shape your opinion. An esteemed educational institution, or a racist demagogue? Sounds to me like you've already made your choice.
it is a usability choice.

camera up top = screen down a inch. Camera on the bottom = screen up a inch.

I rater the camera be clumsy since i use it 0.001% of the time, and the screen be 1" up since i use it all the time.

1" seems small. but that is probably 10 degrees on your neck if you have the laptop at half arms reach.
God forbid that a mother and father drink empty calories as their child is on death's doorstep
It is a step in the right direction. My Subaru Forrester has 3 displays with three different user interfaces... all poorly thought out ... having Apple design guiding this work is badly needed...
Same here. I live in Mexico and the pricing situation is just ridiculous. We are paying 20-25% more than in the US.

Not only for buying the products themselves, but also for the repairs which are way more expensive. When all the 2011 MBP GPU fiasco I was asked for $1500 when in the US Apple asked for about $300 for the exact same repair.

I've been with Apple for over a decade and just bought a Surface Book. Windows is not perfect, but Microsoft is doing all the right choices lately and Apple only produces eye rolls.
> There is also something else I notice: some people will decide they will not understand you because you look/are foreign no matter how hard you try or even if you don't make not many mistakes. There is a famous video about that[1]

That was my impression when I'd studied in Japan decades ago (but TBH it was so long ago I can't really recall if it had happened to me personally), however it seems that it is getting better. I actually saw your linked video by way of another [0], and the people he'd interviews generally finds the scenario ridiculous, too. Moreover, there's a follow-up video [1] where he put the premise* to the test, and majority of people replied in Japanese back.

[0] https://www.youtube.com/watch?v=WLBShiGoJFo

[1] https://www.youtube.com/watch?v=TofNjIjt0TQ

(*) TBF, the various sampling / editorial biases aside, his setup was not quite right in the follow-up video. He should have had a pair, one Japanese and one foreigner, had the foreigner ask for directions, and see if the test subjects a) replied back in Japanese, and b) repeatedly directed their replies to the Japanese of the pair.
it is as much to do with language style, usage, and (it's subjective view of) good C programming conventions, as it is to do with modern language features.
> seemingly unaware of a vast market for education and lower price users on the other.

Does anybody make money off of Chromebooks?
The 2011 was worse since it happened after the warranty expired. At least now people can still get a refund or use Apple Care.
INFOGRAPHIC: The Importance of Online Reviews
Modify Properties of ActiveX Control and Insert Text Shape in Visio Drawing
I think the poster meant that Windows Phone didn't work, so they doubled down on Surface instead, which is all Windows 10 for all form factors (so there's no need to get developers to make special apps anymore).
Chromebooks and notebooks with Linux on them do tend to be cheaper than Macbooks.

When Apple first started the Apple 1, was $666.66, it was a breakthrough in using cheaper parts to make a cheaper microcomputer for a market that was just growing and didn't discover what these microcomputers could do.

Over time the Apple /// and Apple Lisa flopped. Steve Jobs knew he had to innovate to make something to give Apple and advantage over other microcomputer makers. Taking the GUI designed for the Apple Lisa Jobs took over the Macintosh project to make it into a GUI based desktop computer using a mouse. The problem is it cost a few thousand dollars and did not run Apple II software. There were not many apps available for it, so Apple let Jobs go and replaced him with John Sculley.

Apple in this post-Jobs era had sold expensive Macintoshes and had a hard time earning money for profits. They brought Steve Jobs back from Next to fix the problem. His solution was a cheaper Mac named the iMac, then later the Mac Mini as an ever cheaper Mac.

The Macbooks have always been targeted at developers, web designers, and programmers. People who had a high paying job and could afford a few thousand dollars on a Macbook Pro. Teachers are not paid enough to afford Macbook Pros and have to settle for cheaper things like the Chromebook for like $300 or $200 instead of $2000 for the Macbook Pro and the educational discount.

Apple has sort of stopped innovating after the Jobs 2.0 era is over and Tim Cook runs Apple now. Just look at the Mac Pro, it used to be ATX based which means gamers would buy it to upgrade the video card to play more games. Tim Cook changed the Mac Pro to a trashcan tower that can't upgrade the video card, forcing Mac gamers into making Hackintosh systems and eating into Apple's sales.

The Amazon Echo and Google Chromecast have sort of beat the AI at Apple. Apple is getting out of Wifi routers and Google now has Google Wifi and taking over Apple's sales.

In the Post-Jobs 2.0 era at Apple, it is still profitable via iPhone and iPad sales, but has no endgame for the Macintosh, and left a void that Google, Amazon, and Microsoft are looking to fill.
I was in your position 10 years ago while I was studying Finance. I wanna be a successful trader so bad then but have no clue how to achieve it. After college, I went to military service for almost 3 yrs. I have nothing then but I told myself never give up my life.

After that, I became a trader and the $ I earned was way more than the friends who got into the market earlier than me can earn.

Don't give up , then you will have everything you want in your life later.
The problem is that for amp pages to work with Google search, which everyone uses, it needs to use Google's flavor.

Google should just stop pretending that AMP is any different than fb instant articles. Yeah it gives you more syntactical freedom and you can run some scripts in iframes, the lock in factor is the same.

Not sure why it matters that the scripts are hosted by Google, you can easily add hashes to external scripts to guarantee they haven't been altered.

Yes it's more open than fb instant articles but both act to build a fence around open web
Extensible code vs Easy to follow and understand code. Both are inversely proportional to each other.
Well that's the exact same argument conspiracy theorists use in defending censorship in China, to guard against information warfare.
Read-only is too strict. Can't reverse the array, or sort it.
What are you doing to constantly have to fight the blacklists?!

I've been operating my own mailserver for over a decade and I haven't ever had to remove my IP addresses from any blacklists, and I haven't ever heard such a thing from other people I know who are operating their own mailservers either.
Disappointed that this article even made it to hacker news.

Problem#2: "Liability Issues" doesn't make sense. Geico, Allstate and other insurance companies can easily provide coverage. In fact the insurance gets easier with self-driving cars. Premium might go up or down based on the technology used. But coverage is very much doable.

Driving is so monotonous,that it is a perfect "killer app" for computer vision and cognitive computing.
There are packages that are just Python libraries, like PyMC3: http://pymc-devs.github.io/pymc3/ It allows you to specify a Probabilistic Program with a few lines of Python code (x ~ Normal(0, 1) becomes x = pymc3.Normal('x', 0, 1)) and then run automatic inference on whatever model you dream up, it's very powerful. I always found the approach of inventing a new language to specify Probabilistic Programs like Stan does a bit odd. There, you specify the model as a string and can't interact with it or debug if something goes wrong. Disclaimer: I'm a PyMC3 developer.
An iPaaS Ecommerce of Applications and Integrations
I think you're wrong about Vector
Ah, I read about this long ago in a short story called "Eater of Souls" (maybe the one by Henry Kuttner [1937]?). I didn't read it in English, but a translation.

The central character is treated like untouchable scum because of his profession as eater of souls. Yet he is necessary. I seem to remember about the eater getting a reward of actual food. People would leave the eater of souls some food and stay the heck out of his way while he does his job not to have any interaction with him. So by eating souls he actually gets to eat.

A similar theme of discrimination against undertakers is explored in the Japanese film Okuribito ("Departures").
From the water using steam reforming as I understand it, which is recovered 100% when the cell is generating power. The only consumable ends up being the methane.
I don't have an iPad Pro, but I occasionally use an iPad Air with a bluetooth keyboard. Command-tab for switching between apps is much, much more convenient than the touch interface. Using command-space then typing for launching apps is also more convenient that swiping then typing.

Compared to general content consumption, I think that a large portion of work-like interactions with computers or tablets involves keyboards rather than either pointing devices or touch interfaces.

I don't entirely disagree that there remains a large difference between the types of device for now. However, I do think the keyboard is a more significant differentiator than the type of pointing. For example, whenever I am doing much with Excel I use Windows in VirtualBox, because even though it probably cuts the CPU performance in half, I can use the Excel-for-Windows keyboard shortcuts and combinations rather than having to constantly shift to a mouse or trackpad.
Can we predict flu deaths with Machine Learning and R?
Calling out virtue signaling is itself virtue signaling. Do you have something meaningful to add?

If we start to see stifling of legitimate, civil speech, then I think we have cause for concern. I'm encouraged that the statement specifically includes

We uphold the principles of the scientific method, of fact- and reason-based objective inquiry. Science is not a special interest; it is not optional. Science is a foundational ingredient in how we as a society analyze, understand, and solve the most difficult challenges that we face.

Looking (albeit briefly) online, I found one indication that free speech might be under threat at MIT:

http://projects.wgbhnews.org/muzzle-awards-2015/mit/

This describes a broadening of the MIT anti-hazing policy as including "mental discomfort", which, according to the author's commentary is part of "the gradual yet radical transformation of the Massachusetts Institute of Technology from one of the most robust academic centers of free speech and free thought in the world, to just another politically correct wannabe gulag."

That said, the text doesn't include any actual incidence of complaints of these restrictions being applied. If there were, I'd think they'd be included. Of course, that doesn't mean there haven't been such occurrences. Such data would add weight to such allegations.
As you're saying it can't be done, just don't get in the way of the guys actually getting it done.

The mattress is a nice example of a novel problem, but a remote edge-case. Being safe from all badly secured loads is not a prerequesite for self-driving cars -- they merely need to be more safe on balance than the mass of human drivers before they start taking over. I suspect that even if self-driving-cars all did the worst possible thing and tailgated all badly secured loads, the overall safety improvement would still be a net positive.

This prediction will suffer the same fate of other naysaying predictions by experts (never fly, never get to the moon, never know what a star is made of, etc., etc,., etc.....).
I considered ImmutableJS a little while back. It's a great library but it makes you to a lot of work to go back and forth between native JS objects, and just abstracts you from the real objects underneath.

Instead I ended up just deepFreezing my data (only in development) and wrote a bunch of pure functions which perform all the important array/object functions but return a new array/object instead of mutating. It was a really great exercise in functional programming and I'd recommend it to anyone wanting immutable data and to understand immutable programming styles.
I'm the author.

The reason for the single letters is that those are the actual names of the 6502 registers.

Glad you like it overall. :)
I think two things are happening.
The first is, Apple does not pay attention to it's marketshare, instead thinking of itself as a mercedes with 10% market share on the high end. Apple wants to avoid commoditization at all costs.
Two, I think that Apple believes strongly in protecting it's margins. Despite the current cash piles, Apple execs still vividly remember a time when Steve jobs resurrected the company from near death[0], and religiously follows what worked for them before. One lesson was to always prefer to pouring money into R&D over decreasing pricing.

[0] I mean, this wired cover was cited often during my time there as a perfect illustration of the mood then https://cdn2.macworld.co.uk/cmsdata/features/3520866/Wired-p...
> Not all trade-offs are good choices just because they're trade-offs.

Indeed. But they're not automatically bad choices either. Are you saying this one is a bad trade-off?
10 Medical Technologies of 2016 We Are Thankful For
Zer0day.to: free and public BitTorrent tracker
Thanks. I feel like I rambled on far too long, but I'm very glad if it's helpful to anyone.

> a bit black on white on the difference between low/high value content

Agreed. I was simplifying - it was long enough as is! And it is already so speculative (it's almost embarrassing - ironically low-value) that I would hesitate to try to add nuance.

> Why do you think it is that 'low' value content is so prevalent - and we fail to refer to refer to actually high value content?

My personal hypotheses:

1) Few people care enough about the world to even consider making an effort to be better informed

2) Of those who care, few even consider that low-value content is so unreliable and high-value content exists (as I said in #2 in my original post)

3) Of those who care and know what they are missing, few want to make an effort to find and read the high-value content. People are lazy (me too!)

4) The low-value content establishes the norms: People read it and believe it, and therefore anything that contradicts it - especially from a whole different perspective - seems wrong, ridiculous, and at best challenges their worldview - not something many people will accept. If everyone thinks the Sun orbits the Earth, the person telling the truth is ridiculed.

> Do you think a service like a distilled wikipedia would be value

Absolutely, but it takes time and skilled labor. I've often thought about how to get the high-value content into the public conversation.

But there are good online resources: Try Encyclopedia Britannica, for example. It's what you describe, though necessarily smaller than Wikipedia.
UnrealEngine4 is open source, and has a ton of mature tooling around it as well.