skysight-inc/HackerNews huggingface dataset:
IEX here. Thanks for mentioning our API. We are excited to see what everyone will build. Just to reiterate, the API is free for personal and commercial use, doesn't require an API key, and is reliable enough to drive our own applications.

Real time quotes and trades are available from our own market data, but we also provide market wide prices (SIP) on 15 minute delay in addition to the company info mentioned above.

We are very actively developing the API, and will continue to improve data sets, features, and performance. If you experience any issues we have community support at https://github.com/iexg/IEX-API/issues which we actively monitor.
> Can you give some specifics?

Concepts are what ML and Haskell have been calling “signatures” and “type classes”, respectively, for ages. Unlike concepts, which only exist in the collective minds of C++ programmers, signatures and type classes are actual features of existing type systems, so, for instance, the type checker can make sure that you aren't trying to use an inexistent (member) function - without ever attempting to instantiate your generic code.

It is very unfortunate that F# got rid of this important feature.

> Yep, that's why everyone wants Concepts to be standardized.

What I'm telling you is other languages have had this very same feature for well over two decades.

> I'm still not clear what the issue is here.

Here's a thought exercise: Design an API for manipulating graphs, nodes and edges. The concrete representation of these three types must be hidden from the user by language-enforced mechanisms. Using `friend` is not allowed. Using the pimpl pattern is not allowed. Bypassing type safety is not allowed.

The fundamental problem that you'll run into is that C++'s access levels work with one type at a time. ML modules don't have this problem, because a single signature can specify multiple abstract types. An implementation can have access to the representations of all three types (graph, node, edge), while at the same time hiding these representations from all clients.

> Are you talking about something like Go interfaces?

Yes.

> For my use cases static polymorphism is generally preferable to dynamic polymorphism and in those cases where dynamic polymorphism is desirable C++ style interfaces are often sufficient.

I agree: static polymorphism is preferable whenever possible. It is easier to reason about both for language users (who care about correctness) and compiler writers (who care about optimizations). However, sometimes you want dynamic polymorphism, and that's what objects (in the object-orientation sense, which you can think of as “thingies that have vtables”) are for.
maybe a graphical programming ui is more suitable for small screens like ipad?
The idea of choice as free will untethered to outside influences is clearly nonsense. However, people do respond to external stimuli when making decisions. Translation: the machine that is my brain considers things like cost when following the laws of physics and chemistry down a deterministic path.

In other words, taxes can influence behavior, regardless of the role of "choice".
From their site:

>Curecoin puts ASICs to work at what they are good at–securing a blockchain, while it puts GPUs and CPUs to work with work items that can only be done on them–protein folding.

Do you (or anyone) have more information in how this works? Does this reward you directly for doing the folding (as opposed to validating)? How does that work? That looks like a very interesting concept, and if it's technologically sound then I'd love to see it gain popularity.
I don't disagree that nuclear non-proliferation is important. But I think the arguments you're using are kind of a bit of false logic. Essentially your argument boils down to "this thing X is hard to do safely. Therefore only people who have done X should do it [because they've failed a lot of times before]." And I don't think that is a legitimate argument for any topic, really.
When Kids Have to Act Like Parents, It Affects Them for Life
I love the way they did the electromagnetic catapult.

https://en.wikipedia.org/wiki/Electromagnetic_Aircraft_Launc...

Basically they spin up flywheels that then dump their kinetic energy back into electric power as the catapult is released.

And it allows them to finely adjust the speed of the catapult depending on the kind of aircraft they are launching.
Thanks for clarifying. I hope you had a great time in my country :)
A block layer introduction part 1: the bio layer
Adding to the cultural references... Jonathan Coulton wrote a superb song about Laika called "Space Doggity".

The cage is very small, a tiny silver ball
that makes you a hero the moment you step inside.
The world is watching you, what you're about to do
will live on forever, even though you'll be dead
and gone, buckle up we're about to turn the engines on.

Hello from Sputnik 2, I am receiving you.
Thanks for the the dog food, I'm somewhere above you now.
Guess what, Maloshenkov? I took my collar off
I'm holding my own leash, walking myself outside this door.
I don't think I want to be a good dog anymore.

Now I'm floating free, and the moon's with me
and it's bright enough to light the dark.
And it's so high up here, and the stars so clear,
Are they close enough? Will they hear me bark from here?

Hello to Sputnik 2, I think we're losing you,
Your lifesigns are fading, I can't really say that we're surprised.
It's a shame, there's always something that gets compromised

Now I'm floating free, and the moon's with me
and it's bright enough to light the dark.
And it's so high up here, and the stars so clear
Are they close enough? Will they hear me bark from here?
Not an aerospace engineer or anything. I think the fear was that the rocket may tip over and collapse under its own weight. I wouldn't be too surprised if that could trigger an ignition of the rocket fuel at the very least, risking nuclear contamination.

While the physics package surely has numerous safeties, I'd be concerned that the safeties would be damaged in a way that no one could really predict after falling 80 feet. They served their purpose well, but you can bet all the engineers were in the lab for the next 72 hours straight looking for various failure modes.
Memristors
Deletion isn't the only option for escalation; Twitter could assemble a risk factor for a given account and opt to present captchas, for example, rather than automatically deleting. Scale captcha frequency with the risk factor.

Captchas are certainly not foolproof, but they up the difficulty of running a huge number of phony accounts while having a minimal impact on normal Twitter usage.
"Previously on X-men", Who else hears the voice of cyclops?

I can't be the only one to have pieced together the story of "days of future past" in a non-linear fashion because you keep missing episodes due to Saturday school?
That's not really a high bar.

The theme of the MCU is, roughly speaking, war, with a simple thread between the movies building towards a big one.
I'm a fractional CTO, so $1,000/wk is only a fraction of my overall earnings.
So stick approach rather than a carrot? If that’s what you mean I think I prefer this.
They could still make it default and then allow an option in settings to allow other apps.

This would be similar to how root apps originally allowed anything to use root capabilities (with user permission), and then they made the default "Apps-only".
The alloy form used for tools is only hazardous in powdered form

It's fine to machine as long as you're making actual chips (how do you think they make all those tools for the oil industry).
i hope it does, comcast is evil in so many ways.
Your examples are good, but most users don't _need_ reification for CLI tools either. But at least it's an option when they do.
The proper tool is a fuse puller not a screwdriver. These days similar maintenance evolutions are heavily controlled operation performed under reader/worker controls.
Perhaps "meaningful" would be a better fit.
You might get an answer from Laurens at his post:

https://www.facebook.com/lvdmaaten/posts/10156844136621038
CARE doesn't help as much as you'd think, but yes.
We've known that in theory your compiler et al can be backdoored but in practice we can feel a lot safer compiling our own software than using proprietary binaries.
Hey! One of the creators here!

Your right - twitter could do (and probably are doing) everything we're doing. They have billions of dollars and hundreds of engineers.

The value of building a model is that we can do a wide analysis on bot like activity. Separately launching botcheck.me as something that users can use is incredibly valuable from the ML side. Users essentially hand classify a bunch of false positives for us (to further train on) and also give us an idea of how are model is doing.

We aren't just doing sentiment analysis and you're right - NLP is hard. Fortunately at UC Berkeley we have some amazing CS professors that have been incredibly helpful in advising us while building this.

We're using LSTMs to learn the weights of various words. We've been using high confidence heuristics to generate our training data that aren't based primarily on tweet content.

One such example is looking at compromised accounts that have had their usernames changed.

Here's an analysis: https://medium.com/@robhat/an-analysis-of-propaganda-bots-on...

Methodology: https://medium.com/@robhat/identifying-propaganda-bots-on-tw...

We want to release a portion of training data so that others can build similar services. Let me know if you have any more questions :)
“I would be shocked if any large immature tech company does it right” is what I should have said.
20 billion dollar more in market cap makes it a little bit more interesting than other coins that dont have that market cap, there's more at stake
I'm able to access my location no sweat. The proprietary google track-and-upload-everywhere-you-go thing is an anti-feature, GPS alone works perfectly for me.
Would any of us want Comcast in charge of our water? If not, then why do we let them be in charge of our internet?
Yeah, if someone gives a shit. I would say that has not described Yahoo for some time now.
Kotlin 1.2 RC is released
I view it not as a sin tax, but a moving of the externalized cost.

Does it have the problems you are listing? Yes, absolutely. However, they already have problems that they will just have to pay for later in some of these. This is forcing some of those extra costs to be factored into the decision in the first place.
here's some info on how it worked:
http://www.jarloo.com/yahoo_finance/
API Marketing: Strategies to Get More Traction on Your APIs
I use Ubuntu 17.04.

I agree that it is in Beta version, but that does not mean the application being at a point where user cannot even get his cursor to move and click a button.
> Not produce anything of value

To produce a chip tailored for AI. It's the next phrase on the article.

From the company name, probably a multi-threaded graph processor. Those are hard to design.
Aircraft, even big ones, are still far more maneuverable than large navy vessels. That extra Z dimension gives you more space to work through problems, even if it adds complexity.
It's nothing new. Moreover, it's going to be very difficult for individual to mine anything using their PC nowadays.
Don't forget Teenage Mutant Ninja Turtles! That was another great cartoon from the 90s. They don't make these shows like they used to.
> There was absolutely no chance at any point of a nuclear explosion

Exactly. Even if the conventional primer went off it's not gonna cause a create the conditions necessary for fission because it wasn't set off by the detonator.
It's nothing new, it's going to be difficult for individual to mine any BTC anyways.
Laika is a character in The Manhattan Projects, a great comic from Image. It's written by Robert Kirkman, a co-creator of The Walking Dead.

https://imagecomics.com/comics/series/the-manhattan-projects
No mention of burnout?

If a developer becomes suddenly unproductive burnout is often the culprit.

Also, in my experience another culprit is: your developers are slow because you aren't willing to pay them market rates or show them respect so even though their conscious mind wants to work their butt off for you, they just can't do it because moral is so low.
It's not about people wanting to live near the coast. Living on the coast with a view commands a significant premium, but as a luxury, not because it's productive.

Land simply isn't the constraining factor for economic growth any more. Not because people do or don't want to live on it, but because we don't need (very much of) it for farming. These days, the economic centres are cities -- coastal or otherwise, although often coastal, but for redundant historical reasons.
Hey, I'm a creator of the tool written in the article.

The model looks at hundreds of features of each profile, not just a few features such as patriotic, inflammatory language, and retweets as you suggested. As a result, the model has predicted profiles with very sketchy behavior, such as accounts of normal people that were compromised and become political propaganda accounts a a few years later. We wanted to bring up these accounts and the analysis behind it so we could show the techniques behind these organizations who run these bot-like accounts. We offer our own analysis of these accounts here: https://medium.com/@robhat/an-analysis-of-propaganda-bots-on...
> and that Twitter could do it easily if it wanted

There's the rub, Twitter doesn't want to do that. Why? Good question, but the WSJ adage applies: Follow the money.

I think it's because bots make up most of their users and that getting rid of them is a net negative to them. Not just because they can make stockholders and advertisers think they have more people online than they do. But because trying to continually cull the bots would cost too much as the bot makers up the ante every time. It's not profitable to chase them and it seems that the people that pay Twitter don't care about them.

Also, by bot, I do not mean the hydration sensor in your tomato garden or the code that pings your followers to watch you on Twitch. I mean bots that are trying to masquerade as real humans to get you to buys stuff or vote some way or another. Essentially, things making an attempt at the Turing test.
Red Cross apologise for losing $5m of Ebola funds to fraud
Also:

http://www.imdb.com/title/tt0420223

http://www.imdb.com/title/tt4680182

http://www.imdb.com/title/tt1727770

The reified imagination genre is rife with unintended consequences.
Hot take: false positives don't matter. If somebody is using the service in a way that makes them indistinguishable from a propaganda bot, the platform and the discourse that it's supposed to further are better off without them.
Their funding goal was $1.5m, and the stretch goal for Android app support was $10m! That says to me they are not interested, putting it as such a ludicrously high goal. Still, I suppose a phone which runs on the mainline kernel will have access to the kernel features necessary to run Anbox. I'd be interested to hear how difficult people think it would be to get Anbox working for this kind of device.
This is completely a valid argument when the "learning mistakes" of X have disastrous consequences.
Google requests location all the time, but it's hidden under the Android OS and Android System categories.

I find it infuriating when it's obvious some app is draining my phone's battery fast, but I can't see which, because Google is allowing developers to hide that activity within those two generic categories.
If your interest is future pedagogic utility in academia (funny etymology for pedagogue: 'leader of children') that's one thing. If your interest is in what can be called today the cognitive dynamics of creativity as experienced by highly creative individuals then who better than Albert Einstein to report on his experiences. In mathematician Jacques Hadamard's 'The Psychology of Invention in the Mathematical Field' (Dover (1954),ISBN 0486201074, pp. 142-3) Einstein reports his creative cognitive processes in response to a questionnaire titled 'An inquiry into the working methods of mathematicians' as follows:

A) The words or language as they are written or spoken do not seem to play any role in my mechanism of thought. The psychical entities which seem to serve as elements in thought are certain signs and more or less clear images which can be "voluntarily" reproduced and combined...

B) The above mentioned elements are, in my case, of visual and some of muscular type. Conventional words or other signs have to be sought for laboriously only in a secondary stage, when the mentioned associated play is sufficiently established and can be reproduced at will.

Or what might be called today visual/tactile qualial imagery manipulated in cognitive workspace (Baars). So yeah it would seem, 'a visual medium (can) be used to do serious mathematical exploration', at least as a lead-in to transcription from conceptual imagery to reporting.
There are some examples out there. (see links below)

I would recommend only using Wordpress for the public facing website or blog though.

Use Rails or Laravel for the actual SaaS application.

WP is difficult to work with when you start moving beyond CMS features. Also WP has ongoing security issues.

Rails and Laravel are made for building apps, is easier to work with and more secure. Also checkout Laravel Spark, it's a SaaS App in a box and can save you tons of time.

Definitely possible to build it directly in WP, but I wouldn't recommend it.

https://raison.co/building-saas-startup-wordpress/

https://www.dtelepathy.com/blog/products/wordpress-saas-appl...

https://www.npgroup.net/blog/4-reasons-you-should-reconsider...
So much bias on that article against Russia, falsely gives the idea that Russia was the major actor pushing artificial tweets.

Hillary herself is sponsoring since years a small army of geeks in full time that blast biased tweets and comments, posing themselves as normal posters instead of being identified as paid comments: http://www.motherjones.com/politics/2014/09/david-brock-hill...

This is a perversion of democracy, not even taking weight the proven federal crimes to which this former presidential candidate seems immune.

The means to bring back balance to democracy are certainly in our hands. This also includes exposing what is wrong with the upper echelons of western society.
Google lets you import stock price info into Google sheets using the =GOOGLEFINANCE() function.

But for more than a year, Google's mutual fund prices have been showing day old information many hours after the market closed.

So i had been using the Yahoo API to populate an investment portfolio spreadsheet.

So now both Yahoo and Google don't work.
You get what you pay for.
I was going to say this exact thing. Have a place for people to come meet up, do their in person things and allow for telecommuting. A blanket in-office or remote-only policy is just inflexible.

Being the IT guy, I have to be in the office a lot of the time, but having 1 or 2 days to focus on projects at home and have no walk-up interruptions is very helpful.

Besides, if I really don't want to work, it doesn't matter if I'm home or at the office. I am a champion at slacking in the office. I can stealthily alt-tab like a motherfucker, and I see you coming long before you can see my screen.
Ask HN: What do you do while your code is compiling?
Seriously. Compile times for me are just longer than my attention span, so I end up checking news, stock prices, etc. What are ways you "stay in the zone" while code is compiling?
They are Italian and French. Or F# and OCaml. Very similar languages: http://nilhcem.com/swift-is-like-kotlin/ The huge difference lies in the underlying platform (JVM vs LLVM) and main deployment target (today Android vs iOS, though this announcement https://blog.jetbrains.com/kotlin/2017/11/kotlinconf-keynote... shows that Kotlin is expanding its reach fast).
Couldn't agree more with all the comments on quality and maturity of X-Men, Spiderman, and Batman series of that era. Paired with reading the comics they really cemented the Marvel and DC universes for me.

Have add in Exo Squad! While it's not a comic book adaptation, it's a kids-targeted cartoon from that 90s era with very mature themes. Great first-gen action figures and genesis game as well.

I've rewatched the series recently (can purchase on iTunes and find on youtube) and it still holds up. Would love to see it as a live-action series and/or in cinematic form.
I was just explaining Knightmare to an American the other day - I assume this was only aired in the UK. If they recreated that show as a VR app that might finally get me to buy the hardware.
Why Facebook and Twitter Can’t Be Trusted to Police Themselves
The Economy Can’t Grow Without Birth Control
Communism’s Bloody Century
I understand Logitech wants to keep selling keyboards and I agree that keyboards are currently the fastest way to enter text. However, it IS the wrong direction. The better direction is what will be opened with tools such as the Vive Knuckles enabling a more complete language of gestures. It seems to me that the better way forward is to stop clinging to an old paradigm that requires bulky equipment that can obstruct the user's volumetric interactions and instead to build off of those volumetric interactions even though there is a cost of a learning curve. I doubt businesses will implement it since they run the risk of alienating current gen customers and thus losing money. I think there will be some VR experiences aimed at younger customers that will implement it and over the next decade we will wonder why we ever tried to bring a keyboard into VR/AR instead of just using our hands.
I am of two minds of such a split world, as all too often it means that when a geek is called on to fix something for the rest of us, they invariably can't because they can't get the right access.

Never mind that i fear that the black hats of the world will always find a way to break the sandbox of the "safe" computers, and thus we are effectively fucked. Because now they have access on a level the rest of us do not, and thus can't counter their actions.

BTW, i do believe Cory Doctorow has done a couple of speaking tours on this under the titles "The coming war on general purpose computing" and "The coming civil war on general purpose computing".

The first being about government demands for a computer that do everything but some naughty action, and the second about well meaning geeks locking down computers to make them "safer".
The watercooler / hallway discussions are the signs of a culture lacking documentation processes. If requirements or changes are communicated in this way what happens when someone leaves or tries to QA the latest changes? What if there is a disagreement where one person assumed something else during the hallway discussion? Without documentation a company starts to fall apart after the team grows bigger than 6-12 people.
“I wasn’t there,” Smith said of the explosion, “but I know there were two technicians who ruined their underwear. 'Cause that ain’t supposed to happen.”

Best line of the story. I'm curious how close we've been to nuclear annihilation and we had no idea.
Major conflicts only happen in non nuclear states. In all honesty I’ll bet that’s what has kept India and Pakistan from a war.
What's the point? If you're using Google services, you're a slave to the mothership and they know what you're doing. So why use a different layer of middleware to access them?

I use F-Droid because I don't want to use Google services. I do miss voice dialing, though.
Can't you just install microG services from F-Droid on any LineageOS phone? Why doesn't that have the same issue with spoofing?
Swiss spy confesses, says he acted out of patriotism and profit