skysight-inc/HackerNews huggingface dataset:
I don't see any meaningful distinction between human reasoning and logic, tbqh.

As I stated earlier, your stacks of scoped continuations are exactly equivalent to monads but, depending on how you restrict them, a little less flexible. I don't mean this to say something trivial—I mean it to say that every composition problem solved in each place is identically solved in the other.

I'm confident that your 99% claim holds historically to various degrees, but not completely. Plenty of mathematical algorithms were (a) constructive and (b) first formulated declaratively. We have spent the last 30-50 years describing many more algorithms at a much more furious pace at a time where publicity depended deeply upon using an imperative language... so historical explanations have that going for them.
> Big fish are almost always eaten by small fish. On the other hand, almost all small fish fail.

I think you are missing the point. This is not a story about all the small fish out there. This is a story about how the big fish die. And I think the author got it right.
Show HN: Hand-picked templates and themes
I guess you can't follow the point.
True, but there are two distinct cases.

1. You post something awesome that you saw on HN that didn't get any traction. This we encourage! It's a kind of community service and deserves karma, though arguably the original submitter should share some.

2. You post something that has had significant attention on HN already. This is ok, but only for the very best stories and only after a year or so (cf. the FAQ linked at the bottom of the page).
Showing the top 5 would just move the gaming to a different playing field. Perhaps add 1 item at random (or a per-user configurable N items) from the last few hours of 'new' to the bottom of the front page?
But keeping salaries secret leads to rumour and speculation. How is that better? Especially when you make it so taboo to talk about, it just makes it more exciting. Especially so since you can't hide the externalities.

I'll give you an example. When we learnt a girl from finance owned her own horse, the gossip around the office was not how did she skrimp and save, but what she needed to do to whom to receive such an obviously large salary. I have no doubt she did just save her money well but thanks to keeping everyone's salary secret, we have vicious rumours instead of fact.

If you are really hiring people who honestly believe that everyone apart from them contribute little to the company, then you are hiring incredibly arrogant people. If you are really hiring people who honestly would be surprised that some people earn more than others, then you are hiring incredibly naive people.

fwiw, I earn £27,000 as a C#/Java developer in central London and I know I am extremely poor at salary negotiation so I expect I am grossly underpaid. This causes me resentment. Salary negotiations involve me having to justify myself or backhandedly belittling the contributions of my colleagues. ie. exactly the sorts of problems you believe that keeping salaries secret solves.

There is only one reason for keeping salaries secret, and that is to keep wages down. That benefits employers, and it benefits those who are great at negotiating.
Get done things that matter to you. Focus and happiness become byproducts of the process.
Calling out all founders – experienced and novice
I am starting this site to share my struggles as a early stage startup founder. We make many mistakes at this stage and always wonder how the day to day went by for others before us. This is my tribute to the entrepreneurs out there who are trying their hardest. Join me for discussions and for helping each other through tough times.

Visit me at:
anonymous-founder.com
AFAIK, there is no alternate routing protocol in wide use to switch to. The problem isn't actually with the protocol, which seems to be a reasonable way to advertise routes.

The problem is how do you know which routes you should trust. Most ISPs should have a reasonable idea of what netblocks most of their customers should be advertising and should be filtering there; but between large ISPs, I don't think there's a reasonable way to determine if you should trust a given advertisement for a small block. The owner could have gotten alternate transit, or sold the block, or many other things.
Impossible to stop, unless you strictly play heads up poker.

Even in the far fetched scenario where you place participants in Faraday cages, they can still communicate by timing bets, changing amounts, etc.
Talking about the government as if it were a single unit seems inappropriate. There are many groups and many people within the government and within the military and the intelligence agencies. I don't think it would be very hard for a determined group to infiltrate and hide within the government.

I do think it's a lot more complicated than "the government" knew or "the government" did not know.
Well, I have been using your app for about 20 minutes now, and it sure does what it is supposed to do. The most annoying thing I have used in a long time!
this is just the test page from http://127.0.0.1:8080 without any modification

additionally http://127.0.0.1:8080/?random leads to a page that says "server disconnected"
Look left; look right. If you're not colluding with either of those guys, then they're probably colluding against you. :-/
What if a server OS died and no one cared
If the site works well on every device but Windows Phone, then maybe it's not the site that's the problem.
How is your app doing? (for app developers and product managers new to mobile)
Yes. There's a chart in the linked manual that states it with the superscripted 9.
I think it is a very great movement of companies being transparent. I've learned a lot of the companies that share their ups and downs and how they distribute their salaries, equity and how much and on what conditions they raise funding.
Awesome Stuff!!
Thanks for the link - I hadn't seen it. I did know the cost since I suggested a client buy a license a couple of years ago, which they provided, but I didn't know it was such a straightforward process. My comment was based on my experience of getting it approved internally, which took a number of months and more than a little effort. During that time more work was done in other areas.
Isro has launched its heaviest commercial mission
>I'm sure the "Attacking ECUs and other embedded systems" is giving some safety engineers white hairs.

If the systems were properly documented for the owners I seriously doubt there would be a problem. Give people a USB stick with docs, sources and signing keys and those who can make sense of them are probably smart enough to hack responsibly.
China did it again: US Government Computers Hacked to Expose 21.5M People
Connection from the same place on the same table are forbidden (comparaison between address is done on hashed ip's)
Generating strings of balanced parentheses (2006)
The number of such mazes is also on OEIS under A007341: http://oeis.org/A007341
Prince Philip to photographer: Just take the f***ing picture
LESS is outdated now? Surely not everyone uses Sass, right?
The role of Devops is to minimize the risk of every change
This is a fair criticism of CEOs playing against employees. It's very true. That said, it's also disingenuous to thnk that CEOs are playing the same game as employees. That's why the two are at odds. If we're going to get anywhere on the problem, it's just going to have to face the realities and get outrospective on all sides.

At the end of the day, the solution to this drama, as these things usually are, is to address things head on and directly within the bounds of law. Realize that you are trying to recruit talent or be recruited as talent. Realize that this relationship is both business and social, and that you are selling your services as an employee or an employer. This is the whole package, and you should be selling it as such, not just salary or stocks.

This also requires us to face some ugly facts. If you can't afford to pay talent, you better have some other facets to offer. If you aren't very talented, you better have some other aspects as an employee to bring to the table.

To use the dating analogy of the author, this is very much analogous. If you're not attractive, work on that where you can and focus more on the other things you bring to the relationship table. Just as importantly, realize if someone isn't looking for what you're offering, that's just a bad relationship to get into, not really a reflection on either side being worthless or ruthless. They might be those things, but it's not a given.

Relationships are hard. We should approach them in an effort to achieve a win-win for both sides, even in employment or dating, and we should be more loyal about them in those respects or face the consequences of those actions. If all you want is to get paid a good salary, that's totally fine, but everyone should know that up front and going forward. Then no CEO can really complain when they hired you for X with that understanding, but someone else offers you X+Y not far down the road. If you want exclusivity, offer something that gives you that. Same thing as an employee, though job security is a different negotiation, obviously.
This outline already is a motivating plan to follow. Thank you very much for sharing.

I don't seem to have tested 4., 5., and 6. in my daily routine yet, and will therefore hang a sticky for these to my screen and start practicing on these.
We might just have seen the future of PC gaming DRM. That you will pay per hour instead of a one-off payment.

There's one problem though, and it's latency, even 50ms will feel very laggy. We need more decentralized data centers! With a data-center in each city you could get latency down to less then a millisecond.

I think the next digital revolution will be low latency, and a flora of new services coming with it.
Apple and IPv6 – Happy Eyeballs
Drawn and Quarterly Comics Enters a New Era
In other news PC sales fell off a cliff in the last quarter.

I think most PC vendors totally get that smartphones are direct competition. What they don't get is what to do about it - which is understandable, because that problem probably doesn't have a solution. ("Better PCs" or "PCs that are more like tablets" are clearly not the answer. Apple solves the problem with status, branding, a complete product ecosystem, and frostings of technological sugar. The generic PC industry doesn't have those options.)

But this underlines the point - you can't compete by producing another version of current technology. You can only do it by simplifying, packaging, commodifying, and finding new markets.

This doesn't always work if the markets aren't really there (see also: Apple Watch). The challenge is to find a niche that has real customer demand, not produce a clever project in search of a market - which is probably the main startup failure mode.
The US government is now vulnerable to identity fraud and blackmailing at an unprecedented scale. Hopefully the tremendous technomilitary apparatus will innovate to produce new identity-verification systems to compensate for this damaging loss.
>> Udo 3 hours ago

> The reflected image will have depth and can be viewed from a (small) range of angles. Just like a reflection in a mirror is actually 3d.

Isn't that the same as saying that a drawing on a sheet of paper is actually 3D because you can change the viewing angle? At least when viewing a real 3D object through a mirror you could potentially get more information by changing your viewing angle. This project, however, appears to be more akin to viewing a flat screen through a reflective surface.

Oh well that's different then. TFA likened it to an illusion that reflected an object. If that object is an LCD panel then no it's not 3d.
Yes, neither "race" nor "ethnicity" do denote scientific definitions of anthropological origins.

They are both cultural in-group, out-group constructs, they just happen to be different constructs rather than synonyms.
From first hand experience I have to say even 120ms is fine when you are not playing competitively.
How is it underpaid if you're not living in SF? Some of them are living in countries that are pretty cheap, they actually live much better and save way more than anyone living in SF.
What assurances are there that the house isn't cheating?
I think you are needlessly generalizing the personal argument of the LessWrong post to apply to general epistemology. As a person who is a utilitarian, you cannot fully justify studying pure math. However, at a societal level, you do need critical mass in terms of enough people working on math for practically useful insights to emerge. So 'don't do pure math' (or art, or music, or theoretical CS) is good as a personal goal for someone with utilitarian aspirations, but is inappropriate 'public policy'.

Consider this: a vast majority of mutations are useless, but for this reason, if there were no mutations at all, and mutations somehow willed themselves out of existence, then there would only be primitive lifeforms on earth.
Well, what's retro or not is kind of nebulous. But I'm pretty sure that most of the gaming community wouldn't consider Warcraft III retro. :) Generally retro is referring to games from the 80s and early 90s.

When someone makes a retro inspired game today, it's 2D, generally pixelated and often MIDI-like audio.

I think you're probably right about that example, but that's because the difference in tech changed so drastically from the 80s to late 90s. We went from very small resolution, small # of colors and 2D engines to 3D engines. The difference from 2002 to 2015 isn't nearly so vast. Warcraft III still holds up pretty well.
Regarding references, I greatly wish the flyby would identify a bunch of Tzo crystals (http://wiki.uqm.stack.nl/Tzo_Crystal).
>When storing passwords, encrypt them

Nopenopenopenopenope!

This is terrible advice. Don't do this. Remember what happened when Adobe did this?
Jacob Cannell has a recent blog post that goes into more depth about the neurobiological aspects of the master-trick argument: http://lesswrong.com/lw/md2/the_brain_as_a_universal_learnin... (also good is http://lesswrong.com/lw/meo/analogical_reasoning_and_creativ... )
The reality: Twitter doesn't even know, and Twitter has frequent internal struggles to decide that.

So mostly it's an empty text box and people use it how they want.
The UK Government Could Be Just Weeks Away from Banning WhatsApp and Facebook
I run a "inbox for your app" product (plug: www.konotor.com), and I must say a lot of people end up using it as a way to request Happy customers to leave ratings. Nothing wrong in that. Its not as though they are offering money to leave a rating - these are genuine people who like the app afterall. If you hate the app you will still find your way to the app store and leave a review - its not like they blocked out that ability :).
Brooks–Baxter War
I have the same desire to learn it too, but the only problem is I don't know what I'd use it for :/
If you're going to be running a single, stand alone server 24/7 with high resource requirements your best bet is a dedicated server, not a VPS.
I'm not convinced that this is necessarily a good idea biologically, especially after talking to a couple of my friends that are researchers in this space. However, this seems quite interesting for non-biological applications. Take cold storage, for example--with a third base pairing, we can obviously develop an even denser data storage format than with regular DNA.
Don't screw over your content with design. Look at this place, Hacker News. Text, lots of it, all of which is perfectly readable without pagination, a fancy javscript scroller, or even images.
The full quote is:

"When storing passwords, encrypt them first, using an existing, widely used crypto library. If you can get away with it, outsource identity management to Facebook / GitHub / Twitter / etc. and just use an OAuth flow."

Can you elaborate on what's so "nope" about that advice? Are you saying one shouldn't encrypt passwords?
I suspect, given the reference to sending verification emails, that hashing was what was intended here. As with the use of identity instead of authorization. To be clear, encryption implies you can retrieve the stored value later, while hashing is intended to be one-way.
> What does Lord of The Rings written by a white author in a fantasy setting of his own imagination have to do with racism?

Lord of the Rings the books doesn't have any connection to racism. LotR the films does - black actors were excluded for bogus reasons. When we have "blind audition" or color-blind casting we see greater representation of non-white talent in orchestras or film or tv.
Be careful not to confuse gross profit with net profit. Gross profit is how much money you make less the raw cost of materials. Net profit is your final profit after accounting for labor, marketing, support, overhead, taxes, and so forth.

For example, take a look at the financials [1] for Black & Decker, a manufacturer of tools. For the quarter ending 4/4/2015, they had gross revenue of 2.6 billion. Less cost of goods sold, they have a gross profit of almost 1 billion, or about 61% gross margin. But then observe all of the numerous expenses and taxes they have, which causes their final Net Income (aka net profit) to drop to 162 million, or a net margin of about 9%.

9% can be considered an outstanding rate of return in this industry. If you could come up with a way to build a manufacturing company with such a return, you could have your own IPO.

[1] https://www.google.com/finance?q=NYSE%3ASWK&fstype=ii&ei=-Am...
Space is now open for business
Will there be a place where they can be downloaded? A live Planet Earth desktop wallpaper would be pretty great.
For anyone else confused about the Twitter numbers reported in Table 1, I believe it should read "0.5-15 billion tweets/day" as opposed to "0.5-15 billion tweets/year" on the first line, which is consistent with the claim that Twitter produces 500m tweets/day currently. When you make this adjustment, you recover their annual storage estimates.

Still - this estimate is based on 3KB/tweet, which is probably derived from looking at the raw twitter XML feed - I'd expect this to compress easily down to 10-30x smaller than the author's claimed numbers - more with proper data modeling.

Nevertheless - huge problems to be dealt with in the sciences and video.
Can't we deter planned obsolescence by having stronger consumer protection laws? The USA is so far behind in consumer protection it's crazy. If a company had to warranty up to 5 years maybe they'd be more concerned with keeping the product as good as it can get.
Thanks, I wasn't aware of the spot pricing (never scrolled that far down the very long pricing page :)

I'm not sure that I understand the economics of the spot option from Amazon's POV since it seems that a person who needed persistent servers could set their spot max price at the same price as an on-demand instance and always be ahead by doing it that way (with the caveat that there would be a short interruption if forced to switch to on-demand).

For someone who needs cheapest possible compute power with a flexible schedule, spot arbitrage makes sense of course.
Agreed. Only use the provided AMI for testing and learning how to create your own.
Ive been using OpenCL recently, and have had a pretty nice experience generally. Are there any things in particular from the CUDA ecosystem that you miss?
Download the Tokeneer project's Z specifications and Ada source code to see the difference. I'm sure it will nicely illustrate it.
Twitch working on a form of buffer bloat recently: http://blog.twitch.tv/2015/05/new-reduced-stream-delay-beta/
> Don't understand why the down vote.

Because you're weighing in on a complicated subject without considering your inherent biases. You're conflating the success of individuals with equal opportunity. Having a black president doesn't mean we're in a post-racial society, being able to point to black athletes and movie stars doesn't mean there's no disaprites in educational funding or discrimination in employment.

But worst of all, you've decided that because your advantages of birth are invisble to you, they must not exist. This is like deciding you don't have a cornea because you can't see it directly.

Look in a mirror, and instead of dismissing the idea of privilige, see if you can actually see it in your life experience. Perhaps you can look here as a starting point. https://www.uakron.edu/dotAsset/1662103.pdf
Is Openvpn even necessary? Open 3389 to only your IP address in the security group.
I think they're assuming it can be decrypted instead of one-way.
Trivially circumvented with a proxy server, or simply, some other machine on a different network.
Although I see your point (Windows Phone is not that popular) couldn't you say the same for any mainstream device? i.e. If the site works well on every device but Linux/iOS/Android it's not the site that's the problem.
Yeah, I got quite annoyed when trying to run a gaming server on DO, even their 160$/month tier is worse for that than a dedicated server for 20$ a month from a competitor.
How to Tell If Your Mobile App Needs a Redesign
I know, RADB is hard.
It was a cunninglus joke.
The goal of the Internet is no central point of failure. The downside (from a regulating abuse perspective) is there's no central point of authority either.

SMTP had the problem where any node on the Internet could send email for any other node on the Internet creating a game of N^2 whack-a-relay.

To even get access to the core Internet BGP peering infrastructure you have to be at the upper levels of ISP connectivity to start with. So, in the US at least, that requires maybe dropping a few thousand dollars and having Official Contacts first before you're even in the game of getting your own BGP peering arrangement.

If you are an intentional bad actor with bad actor connections like these awful italian hacker people then the only solution is after-the-fact punishment. The same goes if you are a country-level ISP (or any ISP part of the "core" Internet with no further upstream provider) and want to be a bad actor, then there's no oversight except when the rest of the world's network administrators comes together after seeing your malicious behavior and collectively say essentially "don't let Pakistan advertise any AS for Google properties."

(alternative answer: the internet should be based on the blockchain! Imagine if every network administrator had to get on /r/InternetBackbone at the same time to agree to shut down the Internet for 20 minutes so they can all deploy a bugfix to core-internet.exe. "uh oh, we accidentally forked the Internet again.")
It seems like it would be way easier to think about it the opposite way... pick a space, start enumerating the possible connections it can have to its neighbors recursively, with a simple algorithm that won't pick already picked neighbors, and then read the bit string off the result. That's easily done by starting with all 1s, and then setting to 0 the bit corresponding to the choice you just made.

Either direction is of course the same in theory, of course.

More excitingly than that, you may be able to contribute to OEIS now, if you can work yourself out a few more terms: https://oeis.org/search?q=1%2C1%2C28%2C12600&sort=&language=...
$3.5B from 250 VCs: E-commerce, adtech lead Q2 2015 martech funding
I experimented with this a few years ago. Even going as far as creating https://bitflop.me. I came to the conclusion that the future legal battles would just not be worth it.
it works, and the alternatives are far too costly from an opex/HR perspective.