skysight-inc/HackerNews huggingface dataset:
I think you could achieve the same result (if not better, since fewer people are likely to sit through a video) with an image of a snappy fake quote next to someone.

People who want to believe "fake news" will believe it, people who don't care, won't care, and people who think it sounds unlikely or don't want to believe it will either disbelieve it or hopefully attempt to fact check it.

To take a more positive view of this kind of tech, I think it has promise in producing satirical content.
I actually got a really good job offer in South East Asia for one of the big unicorns over there so I’m going perm but to a different continent :)

If I stayed in London I’d probably keep contracting. But yes I guess it would be good for my career to settle down for 3-4 years in a perm job to get that sort of experience.
And after 3 years?

(I'm using a Nexus 4)
Don't get me wrong, I started by saying: "I tend to voice a lot of upset opinions about Mozilla..."

I have a lot of criticism about how they approach problems, and about how they treat their users. But I also think they are at least trying. They aren't doing the best, and they slip up a lot, but I get the feeling that they genuinely do want what is best for their users. Even if they sometimes don't execute that properly...
Why is the White House looking into airline bag fees, instead of making this sort of activity illegal?
There's a popular youtube channel called barackdubs where the creator stitches clips from obama's speeches into pop songs.
Fuck Motivation
That is impressive.
My business phone number is called 2-3 times a day by these student loan robocallers. I just work the menu to get to someone and then try to waste their time by drawing the conversation out. They're pretty good at hanging up as soon as they realize I'm not a mark.
Yeah I can't imagine this helping in a highly congested area like a big city with lots of vehicles. Seems like a recipe for gridlock.
I remembered after writing this that there's an implementation[0] that boxes up method arguments, giving everything a signature of `void objc_msgSend(void self, SEL _cmd, void *_param)`.

[0]https://www.mulle-kybernetik.com/weblog/2015/mulle_objc_meta...
I think that's for Sr. Engineers++. What I heard is that they do an all in compensation plan so your equity, bonus, and salary are all rolled into your salary and then you decide what you want to do with it. On Glassdoor that doesn't seem to match what I was told though.
These "small" businesses whose feelings you are so worried about are in turn hurting other, more creative, more well intentioned small businesses that actually make unique well crafted apps...

If the spammy template makers feel bad about using Apple products, that's fine with me.
I'm pretty bullish on cryptocurrency, but I've actually been nervous for awhile about what you're talking about.

I think that cryptocurrency might be an example of what futurists are always talking about with regard to exponential change. In that regard, it's very much like AI (and maybe CRISPR) and a bunch of other things that we aren't even paying any attention to right now. But almost overnight, these things could basically turn all of civilization upside down, or end it as we know it. I think it unlikely for any one of them, but you only need 1. And while they might be good in themselves, I think it's the shockingly fast shift that may cause issues.

With cryptocurrency, there are a few things that give me pause though.

The first is the question of what makes cryptocurrency fundamentally different in this take-over-the-world scenario from gold? Why hasn't gold or some other precious commodity spiraled up in price to the point where it's the most valuable thing in the universe?

The second is that the USD (and other currencies) isn't going away, because you have to pay your taxes in it. So doesn't that provide an upper bound on the value of Bitcoin? Whether I'm getting paid in dollars or in BTC, the government wants 30% of it in dollars, so that's going to create a demand for dollars that keeps them from going to hyperinflation, right? I'm clearly not a macroeconomist :)

Also, isn't the price somewhat limited by how much wealth there is in the world? Not that it'd be great if BTC was worth a few million, of course, but it couldn't reach billions could it?

What actually worries me more is what happens if Bitcoin goes to $1mm or $10mm. For that to happen, a large portion of the world's wealth would have to have shifted to BTC, and the value of other currencies would drop in that case, right? It just seems very destabilizing in ways that are hard to predict. To go from something being 0% of the world's wealth to 50% or something in a decade with a totally different (and probably even more unequal) distribution of that wealth seems like it would result in a lot of nasty things.

Anyway, enough rambling, maybe cc will be fine, who knows. But I think that there's a good chance that in 100 years (assuming anyone is around to look back), things like 9/11 or Trump or nuclear war with North Korea might just be a relative footnote, and something like AI or cryptocurrency or CRISPR will prove to have been far more important and a huge inflection point in the evolution of humanity.
In a similar vein, I've kept track of Jasper (http://jasperproject.github.io) in the past. Conceptually, I like it because it wouldn't require an internet connection (and attendant information leakage). The downsides that I see are that PocketSphinx usually needs some serious tweaking to work well, and Julius certainly needs some pretty heavy configuration to get going.

Mycroft seems to be oriented around using their account system by default, and it looks like it's built around Google STT too. I feel like I'd need to do a code audit...or more likely find a way to replace the STT system.

Almost 20 years ago, I had a mostly-working speech recognition system on my 400MHZ PC. We ought to have enough functionality in open software now to built a decent assistant without turning to software outside of our control.
Google did not walk away from Mozilla in 2014. Mozilla walked away from Google.
The article abstract (https://www.ncbi.nlm.nih.gov/pubmed/29176609) says that the old "nyquist density" sensor arrays were designed to capture the theoretical maximum amount of data present. But it turns out those models were wrong.
Why do these small businesses need apps rather than web sites? Reading the description of these templated apps, they seem to to be the low quality kind of web site replacement that doesn't offer any extra functionality over a web site.
I couldn't find the source code of Open Collective, at least not from their homepage. Is it like github that says it supports "open source" but the platform itself is not?
Not really. Naively doing something like that will kill performance, not to mention that you have to be really careful not to mess up inserting setTimeout calls.

Stopify reifies the runtime stack and occasionally yields to the browser through a setTimeout call. Once the yields back control, it can restore the stack and resume computation.
Those are clearly wildly incorrect numbers. I doubt if even 4.7% (a tenth of your figure) of internet users in Indonesia know what a VPN is.
THANK YOU for the Sound Hound tip; I’d somehow been ignorant of its existence. Haven’t really put it through its paces yet but the UI and featureset look great. Never expected to say this but I might be done w/ Shazam!
This opinion comes from my experience developing Khepri ( http://khepri-lang.com ), which tried to rework the JS syntax to better support untyped functional programming. Even had a partial application operator: @

And the language’s implementation was beautiful: declarative, no mutation, and HOFs everywhere. It even used monad transformers. But the nightmare that was debugging also convinced me that I had actually been trying to solve the completely wrong problem
The cost you pay isn't just dependent on how many bytes you want to send. Each block maxes out at 1MB and there's only 144 blocks a day. If you want your transaction to be confirmed, you have to outbid everyone else who wants their transaction to happen (as long as there's more than 7 transactions / sec). I don't think it is doable to try to do a transaction with a $3 fee, you need something like $20 worth of BTC to get it done within the next block or two, and maybe $10 if you're willing to wait a while[1]

[1] assuming https://estimatefee.com/ is correct. Based on the transactions of some of my friends it seems pretty accureate though
Can't tell if you're being sarcastic, but a mobile web site would be a better choice than an app if all it is doing is providing the phone number, address, and simple ordering.
I deal with stuff like http://package.elm-lang.org/packages/elm-lang/core/5.1.1/Jso... and I'm not sure how "auto"-currying is ever worth it when it comes at the expense of arity overloading and what else.

I'd rather have to explicitly curry functions at the callsite with anonymous functions every time.
Good point, the validity of reviews can be a big problem. There is a powerful incentive to figure out how to game the system, rather than putting that effort into the app.
I guess ParEdit has staying power, but isn't Smartparens[+] the way to go these days?

https://github.com/Fuco1/smartparens
Curating would be okay if there was literally any other way to distribute an app...
> saying Shazam is just a button

Nobody said that.

colordrops was claiming that the app itself was important, on top of the backend effort.

And it's not. The app is trivial.
That's a horrendous example. It's 5.7 hours between LA and SF. Perfectly fits what I described as a day's drive. You'd probably need to stop once to recharge for 30 minutes (super charge time with a Tesla), 10 more minutes than you described with the hybrid. Once you take a wiz, stretch the legs, change your kid's diaper, get them a quick snack and tend to everyone's needs you'll easily need 30 minutes in a 6 hour drive at some point. I'll take that.

Especially given the lack of complexity to electrics compared to hybrids, which are the worst vehicles on the road for complexity (inferior to a plain old lone ICE).

The only worse idea than a hybrid is hydrogen fuel cells. Some people like needlessly complex technology, I do not.
It looks like the same group that is behind MXNet recently released TVM [1], which lets you use Cuda, OpenCL, Metal, etc as the target for tensor operations. I wonder if that means support for AMD cards will happen in the near future?

1. http://www.tvmlang.org/2017/08/17/tvm-release-announcement.h...
https://en.wikipedia.org/wiki/Lyrebird
وظائف جريدة الخليج تايمز 9/12/2017
I wonder to what extent the reduced accident rate is due to change rather than 'Shared Space' being a better design. The same thing happened when Sweden switched from driving on the left side of the road to the right. Accident rates initially dropped but soon rebounded to prior levels.[1]

[1] https://en.wikipedia.org/wiki/Dagen_H
IMHO they don't; a website is much better.

However some people (for reasons I don't understand) don't like to use the mobile browser. If there isn't an app, they won't do it. Does not seem to matter if the app is just a piece of crap with a web view.

To clarify, I hate the mobile browser too (I much prefer the laptop/desktop user experience), but if I'm on mobile anyway the browser is better by far than a crappy app.
Isn't this the same video from http://futureoffakenews.com ?
Yeah it was hilarious for me too.

When I first started learning about Bitcoin, I automatically assumed that the whitepaper would be filled with all kinds of fluff like most other research papers, so I never read it.

Instead I tried to learn from all the "Learn Bitcoin in 10 minutes", "Build your own Blockchain in 200 lines", and all that stuff, all of which are nothing more than a shallow scraping the surface type of pop-sci content.

The problem with these Medium articles and "intro to Bitcoin" posts is that they're trying too hard to abstract out something that's already simple, that the abstraction itself is much more complex than what it actually is. Not to mention the fact that after reading all that stuff, all you come away with is some abstraction, not the actual Bitcoin.

Anyway, so I thought why not just take a look at the whitepaper. And I was blown away. I've never seen a "research paper" with so little fluff. The whitepaper helped me understand Bitcoin much better than all the weird analogy intro blog posts that litter the web.

I recommend anyone to just start from the whitepaper.
But that doesn't stop ddos attacks.
App developers (and their companies) are also affected by template apps, which take away their legit business by offering shitty cheap replacements. So while these destructive spammy companies are being harmed, some more creative hard working app makers would be glad to see the spammers getting shut down... there are two sides to this story.

But for Apple I'm sure it's mostly about the end-user experience. If the template companies can up their game with better, more varied, templates, they should do fine.
One thing we can be certain of, is that 'the system' will change.
Discoverability. Almost a form of SEO. Some people just look for an app reflexively. And template apps make sense for very simple applications such as merchant info pages or restaurant menus.
Linkedin shows at least a few software engineers currently employed.
You're right, but Apple doesn't work like that. They just spent 5 billion dollars on Apple Park attempting to put everyone under one roof. I don't think it's in Apples corporate DNA to outsource core components of their operating system to a more immigration-friendly country.
https://www.youtube.com/channel/UCvHn0MTf40rdEQu6Y2yNL5g

Very interesting, thanks.
> Needs to phone MyCroft homebase for setup (didn't look hard enough to figure a way around that)

I think part of their documentation said that you can skip that part, if you want. Ah, found it. Their github Readme has a section titled "Using Mycroft Without Home": https://github.com/MycroftAI/mycroft-core#using-mycroft-with...

Apparently, various groups are using some open speech engines (CMUSphinx and Kaldi) to work on internationalization support: https://community.mycroft.ai/t/are-there-any-plans-to-move-f...

> Privacy...not attained.

> I shouldn't have to ask Google to open a local file for me.

I agree.
People on a limited data plan for with bad net access may not want to incur the charges of a big fat webpage
"a state law that says only state-licensed engineers can speak publicly about technical matters."

How can this law exist inside of the United States?
And Microsoft page on the underlying feature: https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...
> "Money is an emergent phenomenon of markets, and it has nothing to do with libertarians."

let me fix that for you: "Money is an emergent phenomenon of markets, markets are a fundamental feature of libertarianism, therefore money has everything to do with libertarianism."
good thought. I don't use it much at all when I cook. However, I should start asking if it is used when I go out.
Anybody has heard about FOAM? It seems a similar use case.
Figma is currently the best solution for UX design needs. It works quite smoothly in the browser. They've taken advantage of asm.js to the fullest.
People call me Aaron (2016)
I found ObamaNet to be much high quality, to be honest.
It becomes much worse for the US when you frame it like this; ”if a given American gets diagnosed with a potentially fatal cancer, what is the chance for survival?” because then if the person can’t afford the therapy they need it looks very dire.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3699851/
Did my own research. They're further along than I thought.

“Lightning Protocol 1.0: Compatibility Achieved ” https://medium.com/@lightning_network/lightning-protocol-1-0...
even if they don't have a explicit deal, they got search revenue sharing from google on those markets.

not to mention sending every single url you visit to google servers to check for malware or something. just like chrome. ...though I think that is now a local search recently.
> Because this is what I look for, I keep my resume in the same pattern.

That's pretty much what I do.

I essentially have two versions of my resume:

Part 1 is a single page, outlines the basics, plus the last 2 or 3 places I've worked at, etc. Just a summary format, but with enough detail for the reader to understand who I am, what I know, and what I can offer them as an employee. The next 2-3 pages are more detailed overviews of those places I've worked in the past that I listed on the summary, plus maybe a couple more.

I tell my recruiter (I work with a couple of independent recruiters from agencies) to pass along either the single page or all pages to the prospective employer, depending on what they think or know that the employer likes to read. If they are like you, they get the full thing; if not they'll get the summary.

When I go to the interview, I take a copy of my full resume, but I ask my recruiter which version they passed along first. That way I know what kind of person I'm probably dealing with in the interview. Regardless, I always make an offer of the "long form" resume, if they'd like a copy (and I take multiple copies in case I need to hand them out to others who may not have a copy).

I've never had a problem with this system. Even so, I read articles like this, and comments like the ones here on HN, and take them in stride, as I feel that my resume is a living document that can always use improvement and updating (especially as my skills expand).
> The study tested four methods for learning written information, including reading silently, hearing someone else read, listening to a recording of oneself reading, and reading aloud in real time.

I wish they had also tested reading silently "aloud", since it's not clear if it's more the additional effort or actually hearing yourself that makes the difference.
Also, if they tested "
listening to a recording of oneself reading", wouldn't that have involved the subject to read the text aloud initially? I must just misunderstand the article.
If I take my US debit card to Europe and buy things there, essentially the same thing happens.
You just described Kathmandu perfectly. Very few traffic lights were ever installed, they never really worked due to load shedding. Now with the load shedding in the city removed these lights only flash orange (sometimes).

Recently there has been a clampdown on people skipping queues, driving on the wrong side of the road (all positive efforts).

My two rules, same as where I learned to drive on a farm in Ireland; avoid hitting people, avoid hitting cows. Everything else will take care of themselves (cars, bikes, buses, trucks).
Yes, it’s an important 20%. The gap between “important 20%” and “monopoly” is enormous.
That is the effect of our current financial system, where the use of debt to bid up the price of fixed assets has been labeled 'commerce' and 'investment'. The only effect of which has been the punishment of savers.

Bitcoin is that systems reckoning.
> "How is it going to play out once all coins are mined?"

Difficulty, transaction costs, competition with other coins (and off-chain networks/sidechains), and the market price of bitcoin will all hopefully & probably settle around an equilibrium that is sufficient to incentivize enough miners necessary to maintain the security of the network.
> One strategy to protect against this would be to accept alerts from network nodes when they detect an invalid block, prompting the user's software to download the full block and alerted transactions to confirm the inconsistency

This part of the white paper is broken. Satoshi was wrong. Accepting unverifiable "alerts" from network peers as a trigger for doing large amounts of computation is a significant DoS vulnerability.

For this sort of scheme to work you would have a small-to-transmit, easy-to-verify proof of the invalidity of a block. (Called a "fraud proof" among developers who have looked at this.) Bitcoin protocol as specified by Satoshi does not allow for the full range of fraud proofs necessary to support this sort of DoS-resistant lite node implementation.
Can you buy the same things for the same prices as when you first started saving?
Read labels. It is frequently used in roasted nuts, which are otherwise a healthy thing to add to your diet.

Chik-fil-a advertises that they use 100% peanut oil and I suspect Jack in the Box uses peanut oil. I don't eat at either one, not even to get salad.
I've been a contract recruiter for most of my career, and while we could have a excellent conversation about how relatively new the recruiting function is to corporations, and how it has evolved, and where I see it going.. I have to say I am honestly offended by your statement that contract recruiters generally "They are amongst the most clueless, unprofessional and inefficient people working at these tech companies" and "has no real vested interest the process or how they represent the company"

This statement is patently absurd and offensive.

Yes, there are bad recruiters out there, as there are bad sales reps, customer service people, and even shitty engineers who leave a lot of shitty code in places it shouldn't be.

Please stop generalizing
I don't think the argument is to reverse the original statement (the original statement being something like "the top spenders must be wealthy", the reversal being something like "the top spenders must be poor"). Rather, the argument is that knowing there are people spending a lot of money tells you nothing about the income level of those people. They might be someone who's independently wealthy and using money they won't miss, or might be someone who's quite poor who's damaging their life in other ways to obtain the money. The argument is you don't know which from the facts given. All you know is there are people who spend $X on it.

That said, I don't think income level has anything to do with it. There are poorer people who shouldn't waste money to play the lottery or gamble in casinos, but do it anyway. There are also wealthier people who shouldn't waste money to play the markets, or other "casino/lottery for rich people" things, but do it anyway. It's just that our society is mostly oriented to treat the poorer people as compulsive gamblers -- which is treated as a moral failing -- and the wealthier people as "serial investors" or other terms which carry a more positive connotation.
> "how did we miss this?"

If anyone is wondering, the answer is that the academics had blinders on in their search for a cryptographic solution to the problem of decentralized transaction ordering, an impossible thing. Satoshi's solution is to accept that impossibility and use economic incentives to achieve eventual consensus instead, and it turns out eventual consensus is good enough.
People who wanted lower security in exchange for lower fees already got what they wanted with Bcash.

What problem do you have with people running the blockchain they prefer?
There's not any new economics in bitcoin...
You're right that SF is more theoretical. I guess I was curious if the benefit of the book comes from being newly exposed to a dependently-typed language in general or the actual topics of the book, if that makes sense. It sounds like it's well-written though - I'll have to add it to my list. Thanks!
FW: FW: FW: FW: You won’t believe this!!
Thank you for the lesson, but I never said the man should be guilty of murder. I'm merely stating that since his actions lead to the death or injury of hundreds or thousands of people he should be duly penalised to dissuade future would-be law breakers.
They often have the force of law (if permitted by statute), but they are definitely not law.