skysight-inc/HackerNews huggingface dataset:
I think people are writing off Snapchat prematurely after its first soft quarter. It takes a long time to build a successful advertising driven consumer application.

I agree that Facebook’s aggressive cloning of stories has impacted Snapchat but I think Snapchat is more than just a one feature company.

I’d give it at least a year or so before declaring Snapchat a losing proposition. I say this because making significant changes to a product at Snapchat’s scale, I.e shipping new features, takes time.

Unlike Twitter, I’ve been impressed with the amount of product that Snapchat has shipped over the last few years. I think the ability to ship a lot of product is a key thing that a lot of arm chair analysts neglect when talking about these applications.

I’d also add to the above that I think a lot of people on his thread see Snapchat and Instagram as interchangeable applications. I’m not so sure about that. I use both for very different purposes.

Another point people seem to forget is that Snapchat own Bitmoji. That app has been consistently in the top 5 apps on the AppStore every time I’ve checked over the last 6 months.

I think the fact that Snap were able to buy another social company and not mess it up is highly underrated. Especially when you compare Bitmoji to what happened with Vine at Twitter.
The closest thing to a "Year of the Linux Desktop" is the growing popularity of ChromeOS. Nowhere near rivaling Windows, sure, but not entirely obscure either, and certainly not with a "steep learning curve" (come on MakeUseOf; it ain't 2005 anymore, you can cool it with the tired "Linux is hard to use" crap).
Those gains were most likely based on the anticipation of tax cuts (increasing consumer spending and the supply of investable capital), deregulation (allowing higher profits, most notably by banks), and repatriation (allowing share buy backs).

So far, none of those has happened and it remains to be seen if they will. If they don't, I don't expect a market decline, but just a smaller total cumulative growth since November that has nothing to do with Trump's election or the general agenda I outlined above.
I tweeted that he should run for office: either a seat in the House of Reps or the Senate; if what Washington needed was a billionaire non-politician to fix things how about a legitimate billionaire (not a faux one with his name on buildings) who isn't insane?
US doctors dispute N Korean coma story
I wish they had a few examples of the Y2K paperwork that was being submitted. I have trouble seeing how anyone could fill out that paperwork without at least a little sarcasm creeping in.

"The year is 2017, the Y2K bug has still not manifested itself. However our agency remains vigilante and prepared for the day when it does."
Seems fairly good - I would consider going 25519-only if you have compatible clients for kex and auth.

Some of their concerns with SSH agent forwarding are good too - but make me wonder if writing some little GUI that would have you allow or deny authentication requests would solve the problem.
If, say, a person owns $5MM of snapchat stock and their spouse knows this, can their spouse (acting rationally) not simply short or buy a put option for some portion of this?

They didn't agree to anything in the RSU agreement and no long as the spouse wasn't acting on insider information and simply wanted to hedge, I'm not certain a crime would have been committed, unless the person owning the shares actually asked their spouse to perform this action.
[] is a slice... not a list... I'm talking about https://golang.org/pkg/container/list/
It's also bad understanding of Christian theology.

> Christianity is quite focused on the idea of good and evil.

No, it's mostly focused on the contrast between being a follower of Christ or not. To that end, the character of God and Jesus are elaborated on at length. So subjects like "good" and "evil" come up as a part of that. Yes, Christ is described as being intrinsically good, but the end goal isn't to:

* do good things

* be a good person

* avoid evil things

* punish bad people

...that's not to say all those things are irrelevant, but they're certainly based on trusting Christ and His teachings. To be fair, the usual cast of Flanders clones (televangelists, Westboro Baptist) get this all really wrong, but just because they're wrong doesn't mean we should get it wrong, too.
10 Reality Checks Before Starting Your Own Business (2012)
It's pretty much a standard term at this point in that category of sci-fi. For example, Ben Bova also calls them belters.
Fixed how?

First, it wasn't about the hardware. Other companies (Nokia, HTC, Samsung, Motorola) were doing competitive hardware.

It was all about the software and Apple was so far ahead of everyone else, that if they took 1 year more to ship, they would still be far ahead of everyone else.

As history shows, the only credible competition was from Microsoft and Android. RIM/Nokia/Samsung/HTC/Motorola (all significant players) couldn't replicate iOS no matter how much time they would take.

First iPhone was released on June 2007 (https://en.wikipedia.org/wiki/IPhone)

Windows Phone was released on Nov 2010, 3 years later (https://en.wikipedia.org/wiki/Windows_Phone).

First Android was released on September 2008 (https://en.wikipedia.org/wiki/Android_version_history) and took a long time to achieve design quality parity with iOS.

Apple had plenty lead time.
Now take this comment and insert WordPress instead of Raspberry Pi :) Ubiquity and ease-of-use will win over security.
"it is VERY important to protest the US and make Americans aware"

Ah, it's so cute you think that would have any affect.
I don't know about other states - haven't looked at those numbers. But your statistics about Turkey are deliberately misleading by an extremely large margin, because you are in fact comparing the demographics of the Ottoman Empire to the demographics of the modern day Republic of Turkey.
Some IC3 people at Cornell have been looking at this in the context of smart contracts: http://www.initc3.org/files/Gyges.pdf
The post you are quoting from is in a discussion thread about FB supporting governments in suppressing their people. FB is a US company.
Uber rape victim sues Uber, says execs got her medical records
You can't accurately reproduce a square wave by using a Fourier series even mathematically in the infinitely wide frequency response limit, ignoring all physics:

https://en.wikipedia.org/wiki/Gibbs_phenomenon
It is interesting that Intel finds it in this position. Their extend-extend-extend mantra (briefly interrupted in the Itanium until AMD pushed them back into it :-) has left them with a lot of "junk DNA" in their chip. That isn't horrible, the transistors are small and spreading them out helps avoid hot spots, but as pointed out it's also a waste.

But this is perhaps the first time in history that there is a realistic chance of them being replaced by an alternate ISA. The largest markets for "computers" (and by that I mean the ones that people compile on and develop systems on and run data centers on, have largely adopted open source (if begrudgingly) and that means you can get functionally identical software (but not performance identical) on different ISAs.

So at that point what keeps Intel alive is their volumes make it so much more cost effective than a bespoke architecture. And then there is ARM which is 'open' in the sense that anyone can get a processor architecture license, and 'high volume' as the basis for all of the compute appliances.

But that effort has been slow going[1] and continues to falter on corporate models that want to jump to the level of penetration today x86 has in a heartbeat rather than through measured evolution.

[1] https://www.nextplatform.com/2017/02/01/arm-server-chips-cha...
Improving NumPy for Better Data Science
JOHN MARKOFF TO INTERVIEW SCOTT FORSTALL – Computer History Museum
Maybe dang can change both the title and the link. The World Bank blog is quite good as is the original paper. The linked article is complete garbage with a sensationalized title.
The information from annotations is exposed to the runtime, but nothing in the runtime treats them as types or performs any type checking. The feature was introduced as a generic way to annotate functions, without being constrained to a single use case (type checking), and all the tools which actually do type-checking based on annotations are third-party.
Fantastic, I think they've "broken in" and given me that impression of not really coloring the sound a lot. I've sweat through 2 sets of ear cushions and the headband. I've bought a replacement headband but just left it off. They've been so trusty I consider them my go-to even though I don't really get the chance to formally sit down in the old ways anymore (more on the go sketches).
Wait, didn't the US (not that the US existed yet) with the help of the French stand up to Great Britain at its peak?
> If I see some "weak" or "insecure" tags, what can I do about it? I have no idea how to disable MAC, key-exchange, and encryption algorithms used by the server I control. I had thought that just using SSH was "enough"

For the most part it is, many of the things they're labeling as "weak" is not stuff that's likely to get you exploited today, but stuff that might at some point in the future - attacks only get better. Not necessarily things that are completely broken, just weak by today's standards.

> More importantly, if I do disable the insecure stuff, what will it break ?

Older clients mostly. Many phone apps for example don't have recent SSH implementations that support newer cryptography.
It's damn funny. But a site full of white people like HN will be way too uncomfortable to laugh at this.
Fully aware of that and I fully agree. I am not putting him up as some sort of cult figure - he definitely has an agenda, and pushes it masterfully.

That said it is probably the best argued agenda I have ever heard. As a full-blown atheist I had never heard such a good defence - explanation, really - of religion, and it's no exaggeration to say the fellow has radically changed my thinking on the matter.

I think it is OK to not agree with someone one hundred percent but still urge any intelligent person to listen to what they have to say, if it has merit.
Do men commit more crimes than women?
Apple Music is available on Android as well as iOS.
And?

Where did I say anything about not needing early detection(1) or anything negative at all?

I'm giving actionable advice that you can follow right now at this very moment until we have other methods of prevention. That's what we got and it's easy to implement(2) and mildly effective.

(1) Though that's another can of worms considering there's cases where routine screening of asymptomatic individuals at low-to-average risk of a disease can actually do more harm than good, but that's another topic. Screening certainly can also be beneficial too, I'm not hating on it as a concept.

(2) Provided you aren't already a smoker. If you are, it can be difficult to quit, obviously.
The only thing I really have a disagreement with is the way I perceive your tone. Specifically "It's a made-up thing... We need to undo the marketing...".

What I'm trying to argue is, sure maybe money laundering shouldn't be a crime by itself, but it's not victimless and pure. There is no legitimate reason to launder money. Your claim in another comment that you might be embarrassed by your income source is not related in any way to money laundering. Money laundering isn't hiding the source of your income from people who might pick on you, it's hiding your source of income from the government. And the government only cares where you got your money if your source of income is illegal. They're not looking at your job and laughing at you. They're not going to send a Secret Service agent to your house and call you names. They're going to say "is that illegal? nope... did he pay his taxes? yep." and move on.

To be clear: lying to your wife about where you got your money is not money laundering. That's completely legal. Money laundering is telling the government you earned your money from a completely different enterprise to hide the fact that you obtained it illegally.

You know actually researching this and arguing it here has completely changed my opinion. I'm now 100% comfortable with the idea of money laundering being illegal and people going to jail for it. I'm not even joking. I'm changing my stance. Money laundering should be a crime. It is, at the very least, obstruction of justice.
Let me run a crowdfunding for c-section of my aunt's 7th baby or drug overdose treatment for the junkie across the street!

We need government coercion for that.
Silkroad was indeed primarily used by drug dealers.

Bitcoin was not shut down because of it. Bitcoin is, however, frequently used to launder stolen bitcoin.
I suspect it's geographic. That happened to Ruby in the past, these languages get traction first in Silicon Valley (highest paid area for software) and then spread out.

It's also not very mainstream. Stuff like Java or C# has millions of developers in lower-paying countries that bring their averages down (I'm one of them :) ).
Ugh, I hate that "information wants to be free" nonsense. Information doesn't want anything, it isn't a thing that can want. People want information and very rarely do people actually want it to be free.
Relevant: https://www.reddit.com/r/Bitcoin/comments/6hbis7/us_congress...

TLDR; There's currently a bill to make cryptocurrencies illegal. (and other stuff that the government can't control)
> ...those who were economically disadvantaged felt that the liberals - at least as represented by the Democrats - didn't care about them and their problems

And if we're honest, they have good points. We shouldn't stop at "I'm sorry you feel that way" if we want to take care of people better.
Funding will be allocated to a new y2038 team that will likely require double the budget.
Google is trying to solve employee housing crisis with modular apartments
Salesforce, Oracle, or IBM would make more sense to me...
What open source projects do you know where there's a significant portion of the work being done for free and a corporation reaping significant rewards? I mean if you look at the Linux and Hadoop ecosystems, the most successful companies dump significant money into contributing to all sorts of projects. And most of the significant contributors I know are professional. You do see more involved bug reports from users and more student projects, but it's a minority of the work, and I'd argue they're reaping some good benefits from the community themselves. Mozilla is a community I've known several work-for-free contributors in, but Mozilla's not exactly raking in cash and flying their executives to exotic destinations in private jets all the time as far as I know.

My point above is precisely that I see open-source pitched to companies as "look you can get the community working for you" but I think that's (a) missing the point of free software, and (b) probably not happening much. Dumping stuff on Github might get some pull requests generated, but you don't get a functioning community without investing heavily in it yourself. Companies that don't really invest in open source generally have ghost-town communities and aren't well equipped to harness the power of those pull requests to begin with - it goes both ways.
You'd think, but I worked at a bank in the early 2000s. Some companies got lazy and shifted the problem forward a few decades rather than actually fixing the problem.

Y2K is still an issue in some places. Without knowing more, it's possible that this could be a really bad move. Or maybe it's fine. It depends on the state of their code, which I'm not familiar with.
Sentences are grouped together in paragraphs because of their contextual relationship. Evaluating them as independent statements is a scope error.
I'm afraid I'm not able to discern your meaning from that little snippet, but...

I am willing to go on record now as saying "never will". It hasn't happened yet and the desktop is already dying. The mobile space is the juggernaut now and through Android, Linux is the biggest player.
The problem is that (effectively) no one uses that platform. It's not just the initial creation that is the problem - maintaining a windows phone app over the years to come would be a real pain in the ass, and would slow future updates.
> Revolutions have never worked

I suspect the French would disagree.

Also, we haven't exactly been paying tea tax to Britain for the last 230-odd years either, for that matter.
https://github.com/dotnet/cli/issues/6863
Falling down a staircase does not always hurt you seriously, I'm still afraid of getting hurt when falling down a staircase. That's why I avoid as best as I can to fall down staircases.

I also avoid as best as I can giving any data to usa companies or buying privacy-sensitive products from them.
> The point is that the primary intention of Go is to push developers to write the most readable (and hence, maintainable) code possible.

Lack of parameterized types leads directly to code-duplication. How is duplicate code more maintainable?

> The problem is that once you give people parametrized types, they're going to parametrize the shit out of them, leading to byzantine messes such as the C++ standard library or Boost.

An extraordinary claim with no backing what so ever.

Just because C++ turned out terrible doesn't mean everything else has to. Look to C# and Java. They're doing just fine.

Also: how is littering your code with "interface { }" any less Byzantine than simply using "T"?
Sounds like an extremely valuable demographic.

Adults right before they start earning and kids who it's illegal to advertise to in many jurisdictions.
Startup Advice in Nine Words
Stop talking, thinking.
Build it.
See if it sticks.
The Zen core had a pretty good (but no that amazing) success in the consumer market, because although people admired its multi-threaded performance, they were merely lukewarm about its single-threaded perf which "just" almost matches Intel. But oh boy, the Zen core in the server market is going to make a killing. Servers are all about multi-threaded performance (hence why 80% of the server market is dual socket). And it looks like a single socket EPYC is beating a dual socket Xeon... ouch. Finally a good kick in Intel's resting bottom.
Back in 2012, someone was asking $1 million for a 12'x23' space at 66 East 11th Street, NYC

http://nypost.com/2012/05/20/the-1-million-parking-space/
It kind of dampens the image of Jobs as visionary leader.

For a long time he was against making a phone, other executives had to convince him that Apple should make the phone, even doing risky things like running "secret" projects exploring possible technologies for the phone.

Job's talent seems to be more of a taskmaster: once he decided that phone needs to be done, he was able to organize people to do it, even if it meant great personal sacrifices.
Receiving NRSC-5
I'm not entirely sure what you're getting it because it seems like your making a pretty strong correlation between companies that provide physical goods as necessities and thus are worth more than those that provide digital goods that you could argue aren't. I'd argue that's increasingly not going to be true.

I think one could've argued at the time that Apple wasn't worth something because they were the struggling vertically integrated supplier of consumer based computers in a sea of horizontally integrated providers. It wasn't until they got more of a foothold everybody started seeing the benefits of software made to run on a single type of device.

Intermediaries have increasingly become devalued over time as digitization has meant there's less and less of a need for middle-men. Hence why Amazon's surge has come on the heels of providing Entertainment and Cloud services, something intermediaries in their space never did before.

Facebook yeah I suppose, the fact that they have margins almost no other company could dream of kind of rationalizes it to a strong degree though. All in all, I see where you're coming from.

Nike yes I see where you're coming from.

Disclaimer me posting that comment wasn't suppose to be a riot act that Snap's going to be the next $400+ billion dollar company, I'm as skeptical as most about the future prospects. However, I'd argue against saying they produce nothing. The fact that they are anti to the leading social media provider (of sorts) gives them a production point. As demonstrated in their reports, their user's incessant check in's on the app despite any Facebook-esque notification stream to keep them coming back is pretty envious (in my opinion).
Part 3 has examples of two sorting algorithms.

There are also examples in these links:

https://learntla.com/models/example/

https://www.hillelwayne.com/post/modeling-deployments/

https://www.linkedin.com/pulse/lamports-tla-spec-testing-why...

https://github.com/tlaplus/Examples/tree/master/specificatio...

https://github.com/tlaplus/Examples/tree/master/specificatio...
Can you come up with another example that doesn't sound like Child Exploitation? We should stick to one form of abuse at a time.
I found your github[1] which includes platform documentation[2] and various API code but I didn't see any trained weights or Tensorflow models. Some users might want to extend the model and open source could be a great way to get momentum behind your platform.

[1] https://github.com/snipsco/

[2] https://github.com/snipsco/snips-platform-documentation
I was the person that first brought Slack into our company. I worked hard to get people to start using it and now it's used a great deal.

So now, I find myself using email more again. Slack seems to bring with it expectations of instant replies and lately I find myself preferring the more asynchronous nature of email. I do like that the Slack archive is generally open and searchable to all, but the interruptions suck. If the Slack client was silent unless it had focus, I think it would work better for me.
Tech Platform Incumbents: Beware 'Invasive Species' [pdf]
They do though? You can turn off the voice directions right from the map screen.

Unless he's asking for smart recognition for it to toggle back and forth depending on if music is playing or not, but as far as I can tell that's not what he intended.
Tried my hand at the knucleotide[1] one. Lifted the algorithm from the fastest rust solution. As optimization I dropped some Unpack pragmas and strictness annotations, used Data.Hashtable.Cuckoo for in-place updating hash tables because that seemed necessary for the task, and added naive parallelization via

let outputs = map (exec content) tasks `using` parList rseq

That got around 24 seconds which seems acceptable for a fairly straightforward solution that is around half the size of the rust one I copied. Might try to optimize later.

[1]: http://benchmarksgame.alioth.debian.org/u64q/knucleotide.htm...
Willie Horton was used in this way to have an incredible negative impact on the Dukakis campaign in 1998. https://en.m.wikipedia.org/wiki/Willie_Horton
Further, given that you're dealing with a language that uses significant indentation, you end up having to use stupid tricks that make your code less readable to stay under the bar.

Indented two levels (an 'if' block in a function in a class) and a couple of interpolated variables in an error message isn't unreasonable to have on a single line.
On IBM mainframe terminals (327X) tabs were used for moving between entry fields. So it is/was basically impossible to use tabs in text for formatting. I'm not even sure if EBCDIC has tabs?

I don't really care that much, Go says tabs so whatever. But spaces have the benefit (or drawback to some) of rendering exactly the same way for everyone (assuming fixed width fonts, does anyone code with proportional fonts?). Also I've always got two thumbs on the space bar. And it's much bigger than the tab key.

So settled then?
But they maximised shareholder value! /s