skysight-inc/HackerNews huggingface dataset:
The answer might be too obvious: if you can't make money with this website yet, then you need to make money outside the project. Selling possessions, waiting tables, taking a loan. Basically non-technical approaches.
I wonder if such comments: http://disq.us/p/1bpl2ua are actually based on reality or just a plain rant.

I worked with SproutCore, Angular and others that tried to be "smart", and while it was awesome at first, in the long run it was hard to maintain.
We unveiled the SSF project about one year ago and we wanted to make a retrospective on its evolution since then.

SSF is a network tool and toolkit. Its first version was released in June 2015 and we released 2.2.0 a week ago. Here are some highlights of the project activity:

# Cross platform Shell

A feature we wanted to provide in a new version was a cross platform shell. At the moment, the shell feature makes it possible to interact with cmd.exe on Windows and bash on Linux/OS X (default settings). Actually, the shell is completely customizable, so it is possible to set Powershell or whichever shell is available on the machine.

Shell feature is not enabled in the default configuration, you must enable it explicitly in the configuration file.
At the moment, this feature is quite different from SSH: this is only the first draft! It will be improved over time.

# Proxy

Some users requested support for connection through HTTP proxy (CONNECT), so we implemented it. SSF also supports proxy authentications such as Basic, Digest, NTLM (Windows only) and Negotiate. Windows NTLM and Negotiate authentications are based on SSPI and Linux/OS X Negotiate authentication is based on the GSS API.

# Transport protocol enhancement

After taking a step back, the process of establishing a connection was clearly not modular enough. Indeed, some users wanted to establish a connection through a proxy, we wanted to add an extra encryption layer on top of the relay layer... As a result, rewriting this component took us a lot of time.

SSF business logic (multiplexing, microservices, features) is transport agnostic. It relies only on the Boost.Asio API (acceptor and stream socket interfaces). This means that the transport logic can be easily replaced by anything which complies with those APIs, at minimal cost. We have a side project that is a Boost.Asio UDT implementation (stream over UDP, development is currently in its very early stage). In a near future, we could imagine to have SSF use TLS over UDT.

# Target platform: Windows >= Vista, Debian >=6

We improved the build process to support more platforms. Now, prebuilt binaries can be run without any dependencies on:

* Debian >= 6 (32/64 bits): limitation resides in the GLIBC version (2.9 required at the moment)

* Windows >= Vista (32/64 bits): Workaround for Windows XP is to select the XP toolset before building the project. XP support is planned for a next release.

# What's next?

This project is still young. We appreciate feedback and new ideas.

Shell will be the first feature that we will improve. Supporting connection through SOCKS proxy is also planned.

We put aside the UDT library to focus on SSF but we think this lib really has some potential so we may resume its development.

Feel free to join the adventure :-)
What happened here? http://i.imgur.com/TDJY54T.png

I can't read the article because the site comes up massive. Making my window wider doesn't fix it, as I originally thought maybe it was a poorly implemented vw font size. This is in incognito, as my second thought was my ad blocker.
Prague is a lot cheaper than London.

Skype pays employees with title Software Development Engineer II:

US$46k in Prague [0], and
US$82k in London [1].

And I suspect life is a lot more comfortable in Prague on $46k than London on $82k

[0] https://www.glassdoor.com/Salary/Skype-Prague-Salaries-EI_IE... [1] https://www.glassdoor.com/Salary/Skype-London-Salaries-EI_IE...
The NSA will just install their funnel somewhere new and off you go.

Browsing privacy is not just about the intentions of the two parties talking to each other but everyone one holding the wire plus everyone the other sites invites to listen in on your private exchange.
I'm not saying you're wrong, but you didn't really counter anything in the previous post.
Also an outsider, looking in, but I get the feeling it was more the opposite, Microsoft bought Skype for its brand first, users second, and left alone as a fiefdom to itself. I think Windows mobile efforts (phone) have actually been part of the kick (along with external pressure from Slack, HipChat, Facebook Messenger, Whatsapp, et al) to finally unify efforts, beyond just unifying brands.
>It seems irrelevant that, as of now, "any problem we care about" is sub-Turing-complete.

It's not irrelevant, it's a question of how you view the Church-Turing-Deutsch thesis: can hypercomputation occur in the physical world? If it can, then why and how are we somehow blocked from utilizing its physical manifestation to reason about the relevant questions of real-world events? If it can't, then why aren't systems with finite, if large or even growing, Kolmogorov complexity thus sufficient for all reasoning about the real world?

>S/he can address your concerns -- that was not my intent, but hopefully you agree that unreasonable insistence on maximalist positions inherently carries the danger of "political" authoritarianism.

My objection has been precisely that to insist on radical ignorance has led to an obnoxiously enforced liberalism.

>Your practical position reminds of a purported exchange between Wittgenstein and Turing, per Hewitt [ref].

I think Turing is just plain wrong here. Real mathematics did not originate by receiving ZFC with first-order logic as a revelation at Sinai and extrapolating theorems and structures from there! It began by formalizing ways to reason about the real world around us. When those original informal methods became insufficient in the foundational crisis of the 19th century, then mathematicians started inventing foundations to unify everything without paradox.

Notably, someone in the comments thread then mentions Curry's Paradox, which I looked up and found surprisingly underwhelming. Curry's Paradox is a perfect example of what Wittgenstein called a meaningless language game! Classical implicature X -> Y isn't always equivalent to the existence of a causal path "X causes Y", but natural-language implicature mostly talks about causal paths, so conflating the two in symbolic logic derives a "paradox".

>In fact as I am writing this little note, I am entertaining the thought that a veritable intelligent machine may in fact review the 3 (methodological) constraints noted, and shrug it off as practically unimportant. Or it may become alarmed. :)

I don't think that a machine limited to reasoning within a single mathematical structure or foundation can really qualify as "intelligent" in the human sense. Logical foundationalism is the wrong kind of thing to constitute a capacity to think.
Surprised that nobody has mentioned it since we're here, but the Hacker News API is powered by Firebase: https://github.com/HackerNews/API
That seems a bit odd. What's the advantage over an ordinary wheeled train at speeds < 600 km/h?
Multiple-bits-per-cell is astonishingly involved; with three bits the electronics has to distinguish between eight voltage levels in the face of process variations and environmental conditions that vary widly. There aren't that many electrons in these cells to begin with, and the charges leak over time. I think of the engineering that goes into this stuff as "heroic." 4 bits per cell and you're talking full bull-goose crazy. My hat's off to ya (no, I'm not going to buy any of that).

So you ECC the shit out of things and hope. Or you use less ECC, get more "checkbox capacity" on the box the consumer sees, and most people won't experience failure until they throw the device away. It's all about margins.

SSDs, even the expensive ones you buy, don't have a super long shelf life and are not what you want to use for backup media.
Crown shyness
I wonder if sighted people have so much activity in that area all the time that the noise drowns it out.
I don't see any error, the image does contain images in the background from the experiments.
One thing that helps is focusing on how this improves your life.

Even if all your writing does is clarify things in your head, that's progress. You are better because of it.
Don't bother iterating and polishing the writing if you don't feel like it. Move to another post or write on the same subject again with a clear head.

Also, do not underestimate the quality of your work. It is often good enough for people who are not at your level.

There is so much work out there I now think is mediocre but used to believe was amazing/awesome/life-changing.

Making personal progress is more important than doing nothing and stagnating.

Good luck with your work ;-)
I certainly wouldn't use a product that could run the risk of having my company publicly attacked by a vendor. I find it hard to believe anyone else is going to take that risk with scrollytelling.io either.
How come anytime smartphones come up people start flinging poo at each other? Seriously, why does anyone care that someone prefers an iPhone, or is disappointed at the rumored price increases?
> General Electric has 900 people working in its tax division. In 2010 it paid hardly any tax)

It was penalized in two ways: First, it had to pay for those 900 people. Second, it had to organize its finances in such a way to take advantage of that tax code. The purpose of the tax code is (ostensibly) to reward behaviors which society values, in proportion to the value they could provide in general government revenue and the amount required to cause those behaviors. Maybe this is a good thing.
> Are you repeating n-th hand propaganda?

Quite possible. The document you cite was news to me. Maybe there has never been an actual U.S. puppet state, I don't know.
You can also do
ImageUser.propTypes = {
image: CustomImage.propTypes
}
So it's a metametasploit?
Why Vue (Not React) Is the New jQuery
I agree. I find my self leaning libertarian as of the last few years. To me it isn't about no regulation; just no "nanny" regulation
I feel like lack of foreign competition and its relationship to the quality of Chinese games is over-simplified. Competition is definitely there, and probably fierce: pirated copies of popular western games everywhere on the internet. If I search Minecraft on Baidu I will instantly get tons of usable pirated links. It is probably because Chinese companies cannot compete against high-quality pirated foreign games that they have to move their focus to those "Four Great Classical Novel" games where the companies naturally excel. Thus when competition is fierce enough within the traditional Chinese game genre, a lot of the games start to degrade into cheap flashy horribly-designed ones.

But in general, I agree that 99% of current Chinese-made games, when compared to their equivalent western counterparts, are inferior in quality by a strong margin. I however feel it is much more sophisticated than the reasons people associate with QQ, 360, etc. . I remember reading that the most successfully designed Chinese games were made around 2003 until piracy drove quite a lot of the companies behind the games out of profit, so now for the sake of profit a substantial portion of Chinese game companies forgo better game experiences for quick cash instead.

edit: last sentence found irrelevant
How to run C programs on the BeagleBone's PRU microcontroller
> You agree that it's not days and yet you assert the truth of cul de sac safety based on your anecdote. :/

No, I assert the truth of cul-de-sac safety, but not based on my anecdote. I assert it based on... let's call it intuition, or prejudice if you're going to be less charitable to me. I admit that I don't have the data.

> Arterials are almost certainly less safe than cul de sacs just based on traffic volume and speed...

Agreed, though again, neither of us have data here.

> I've seen idiots driving through small residential streets at dangerous speeds occasionally, but I've also seen idiots screech in and out of driveways to turn around on cul de sacs.

My suspicion is that the through residential streets see more of this, because the turn arounds in cul-de-sacs are by mistake, but going through the residential street is on purpose.
An A/B Testing Story
Would love to see an Atari 8bit remake
I'm the same way and came to a similar conclusion a while back. For me, understanding math has been an incredibly visual process more than anything. It's a very useful heuristic. Programming is similar, but its discreteness seems to make it significantly less visual.
Why not just break up the fulfilment and delivery businesses from the website, and then break up the website into competitors who operate in different retail sectors?
One said it launched barely functional, the other said it's an excellent Android tablet. Those are very different.
Regulation? This article and politicians complain about regulation, but I don't see it affecting most tech companies, and don't see it disproportionally affecting small tech companies. It certainly isn't one of my big costs or worries. Does anybody else see it differently?
> a new family of address@hidden expansions that transform the value of `parameter'

This is why mailing list archives should not try to recognize and mangle email addresses.

See https://lwn.net/Articles/700982/ for an unmangled version. This new feature uses the syntax ${parameter@spec} .
And it’s gone –The true cost of interruptions
I generally agree with your sentiment to an extent but let me also play devil's advocate:

Whittling your entire life down to process makes you almost robotic and strips you of creativity, spontaneity, and just....that je ne sais quoi of life. It's just too boring.

As always, it's a balance and depends on context. Gymtime? Make it a process. Hanging out with friends? Yeah...don't schedule that in your calendar. Just go hang out with them.
Thanks for your answer!

I am just looking at this from the viewpoint of an interested citizen (in Europe) and try to compare with how things work here. Currently I suspect we are heavily missing something like 18F.

Do you know what brought 18F into existence? Was this an administrative initiative? Was there big resistence to start that?
I am interested in some of the "meta" behind how all that happened.

Also: are there some laws involved?

I guess I could contact your press office, however, maybe you would like to post some interesting links to stories that certainly went unnoticed on the other side of the ocean.

Things like 18F show a very interesting aspect of USA that does not fit into the usual "ultra-capitalist" stereotypes that are painted in the european media much too often. Especially the commitment to OS is extraordinary interesting!

Thanks for your attention!
Don't look at it from the time the phone started being sold, look at it from the time the phone stopped being sold. Android and iOS are very comparable then. The difference is that Apple keeps selling old models (at high prices) for three years.
Skype really went down the toilet when Microsoft bought them. At one point (~5 years ago) they were the best video chat and VOIP product by a long shot. Text chat and user search were clunky, but at least the notifications were reliable. It was a great tool for working with a remote team spanning multiple continents.

Now, the voice quality is still pretty good compared to a landline call, but the calls tend to drop, video quality has gone to crap, and the call/text notifications are broken. (I just got a notification on my phone about a text from yesterday, and it never showed up on my computer. WTF!??)
The weird part is that Skype, like it or not, has become worse every year. If you asked me 2 years ago I would never imagine it could loose users ever (like, whatsapp for example) now I see that I was wrong. Not only they did not improve or add functionality required by some users, loosing to competitors, but also their software has become buggier somehow.
AirHelp – Get Compensation for Flight Delay, Air Travel Disruptions
Unlike HTML, the the syntax is minimal and trivial to parse (there's no attributes or implicitly-closed tags, and there's only a single character entity (<<)), and it's limited to a very small set of clearly-defined formatting options.

In lacking most of HTML's complexity and features, it lacks its security issues, too. And in being very small, you can reasonably expect the whole spec to be implemented.

But yes, with a very strictly validated, very small HTML subset you could get a similar effect. At that point, though, why use HTML?
If they thought it was going to cause a mess they likely would not have done it in the first place. If the opposition can make something look bad and you don't gain anything from it then what's the point.
The watt (and hence kW and MW) are measurements of power, not energy. kWh (and MWh) are common, internationally accepted units for measuring energy.

Wind (and solar) energy production tends to vary seasonally, so it makes sense to use a year rather than some other time unit when discussing how much energy these things can produce.
> I'm pretty sure Romania was a more modern place than China was before WW2, so imposing a Communist system was a step backwards

My father would strongly disagree. Communists paid for his education from elementary school and up to college, and made sure he didn't end up doing small scale agriculture like his parents and grandparents.

Before 1940 Romania did have some industry, capital and civilization, true. But if counted by either population or area, a supermajority was simply subsistence agriculture. Communists razed it down, built industry and mechanized agriculture in its place, and crammed people into cities and towns. I'd guess that up to the early 70s it was actually a force for progress, even if only for breaking up old power structures.

After that it was the usual trade-off - less appliances, electronics and luxury goods, but a more relaxed and secure life style. Until 1980, when rumor has it that Ceausescu visited North Korea and fell in love with it. After that things changed, he pushed strongly for full debt payment, and the population suffered.
Draft: The A/B Testing Manual
A common recurring theme in my career are horribly-performing applications because the original programmers worked with an ORM instead of the database.

Database code isn't hard! An HBM file is just as complicated as handling a data reader! Stored procedures (or in-line SQL) are simpler in the long run!
Flaky Tests (And How to Avoid Them)
... I explained, "Well, I'd get on I-90 going east. Three days later, I'll get off at exit 28 and I should be able to navigate from there."

You're going to be a long time getting to North Bend, WA if you start in NY and head east. Or perhaps your self-described sense of direction is so bad that you actually end up heading the right direction. :-)
Doesn't matter, every app has some speed requirement.. if it is trivial, then there isn't much to do for it.

It's not something you can just do later, because thats not how software works. Fast code needs designed to be fast. Not "fixed" at the end.
That didnt' seem that it was a minor outage. Anyway, these things apparently happen even without microservices or kubernetes. Time will tell.
If written in languages like C and C++, you just get the own the complete device when exploiting application errors.

It can also happen when using unsafe code with the Ada, Java, Pascal and Basic variants available for such devices, but the probability is lower.
> With no offence meant to your self knowledge, and with the understanding that you were probably not one of those tested and that our (meaning their, I guess) understanding of the workings of the brain is imperfect, I think that the point of brain imaging software is in large part so that we don't have to rely on "I'm pretty sure", and indeed can have confidence even in unintuitive conclusions.

Self-knowledge is not a good way to divine the functioning of the brain. However, one could say fMRI is not a good way either, at the very least studies based solely on fMRI data should be taken with a boatload of salt. See for example:
http://www.pnas.org/content/113/28/7900.full

> Functional MRI (fMRI) is 25 years old, yet surprisingly its most common statistical methods have not been validated using real data. Here, we used resting-state fMRI data from 499 healthy controls to conduct 3 million task group analyses. Using this null data with different experimental designs, we estimate the incidence of significant results. In theory, we should find 5% false positives (for a significance threshold of 5%), but instead we found that the most common software packages for fMRI analysis (SPM, FSL, AFNI) can result in false-positive rates of up to 70%. These results question the validity of a number of fMRI studies and may have a large impact on the interpretation of weakly significant neuroimaging results.
If it is on my property, then I think brick color is free speech.
There was quite a common scam a while ago about selling open office.

It actually was completely legal because they were (in the fine print) selling support - the software was free, of course.

A lot of bigger companies sell support for OSS products they don't build. This can be legitimate. It just depends on how forthright you are with who built what.
(82-46) * 220 = 7920

$7.92 million of savings. Somebody could see the bottomline improving and stock price rocketing higher.
Making Millions with WordPress
Or the place near Trenton, NJ where I-295 North becomes I-95 South, and vice versa.
Hacking the Self-Driving Cars – The Next Great Threat
Yes, this is an excellent point. And if you run into problems, work directly with Accounts Payable, not through your company contact, if at all possible.

Better yet, do as the parent comment recommends and try to make a contact with Accounts Payable to begin with (although that's not always possible, depends on company).
Ask HN: How to re-open all browser tabs in a different machine
I use Think Pad at work and when I come back home I want to re-open the same browser tabs present on my Think Pad in my personal mac, chrome forces you to sign in in-order to remember your history which I don't want to do , is there an app or browser which can help me achieve this and also which will not force me to sign up or sign in.
Ah, thanks for that, my bad; you're right. Oh well - glad this ended up being resolved in a friendly fashion, then.
The Scientists Who Make Apps Addictive
The best new feature in the new versions of bash and libreadline:

> There is a new bindable variable, `colored-completion-prefix', which, if set, causes the common prefix of a set of possible completions to be displayed in color.
It might be that. Or it might be that, there are much more administrative costs to be recouped from just closing the office, than by firing a few employees there, a few employees in US etc.

I don't think its fair to comment on their performance without knowing the facts. Quite frankly, I'm surprised to see the "Indian programmers are terrible" prejudice common even on HN.
> I do TypeScript every day for work, and honestly I don't see the point of it.

really? I'm assuming you never refactor anything.
I wonder if that's Simone Giertz (the famous "mad inventor" on YouTube: https://www.youtube.com/channel/UC3KEoMzNz8eYnwBC34RaKCQ) on the left. She mentionned on instagram that she'd be present at some Google events.
Why not donate it to Americans living on the streets?
You could also add blog.takipi.com
By requiring multiple megabytes of bullshit to be downloaded before they can even _begin_ loading actual content.
Thanks, I didn't know that (I've been using React.js just a month, and from beginning with TypeScript)
Macbook Pros used to have brushed non-glare screens... and now the "Retina" has glare again. Why?