skysight-inc/HackerNews huggingface dataset:
When we look at Lisp we see archaic user interfaces, legacy keywords such as car, cdr and cons which bear no meaning to us mere mortals. Also no clear consensus on what extensions to use. Why are there so many dialects? Can you not agree on something that works? Where is your IDE with error underlining and autocomplete list that comes up with each keystroke? And finally s-expressions, which make you twist your mind in order to write and don't give clear structure of the code meaning to the reader, and not even considering macros...

Not trying to start an argument, but that's my view from a C#'er who tried Lisp a while ago. I often see Lisp talked about on HN as though it's the solution to all our problems, but it's really not. Syntax is a big deal in programming languages, with lots of trade offs between human readability and unambiguous parsing by the computer, and s-exps aren't some magic bullet for this.
The reply link won't appear immediately for deeply nested comments. Initially a minute or two, eventually many minutes. The comments still appear as fast as you allow with your "delay" setting in your profile (2 minutes for me: time to edit, and time to delete the stupid messages that felt good to write but that I shouldn't have written).
Microsoft usually responds pretty fast with "wont fix"
I don't think that's how attraction works :(

Maybe building a stable, committed relationship -- something that not all people want, by the way, and that's ok -- is an exercise in restraint and rationality, but immediate attraction and hookups? It works irrationally almost by definition.
If you can do "creative software development" and get paid for it, count your blessings. And better yet, give a very big "Thank you!" to your manager.

The reality of this trade, regardless of you doing in-house work or a product for the market, is that everything is required for yesterday. There is an "economy of pressure" where every stakeholder pushes everyone else as much as they can in the expectation that they will be pushed as well. If you do not get to experience this, it means someone in your chain of command is very good at pushing others, and that some other part of the overall system is shouldering most of that pressure all by themselves.
Aww that was so cute, and only a hint of stalking... That whole entry read much creepier than I bet they intended, and might speak to sexism on the web (due to the fact that this is supposed to be a support channel). It would be interesting if they did this experiment with a fictitious "Carl" employee, to see if female users flirted in the same way.
Regarding meat, I think lab grown meat will replace "real" meat. I guess it can be produced more cheaply, it's ethically clean, and it's a lot less disgusting to think about where it comes from.
One funny side effect is that the subsidies don't work in the opposite direction. It's not uncommon for the postage cost for a return to significantly exceed the original cost of the item+shipping.
> why not just charge the superusers with tens of thousands of followers, like Mr. Jones, who really do get some tangible benefit from the service?

The big users with lots of followers are the ones who create the large audience for Twitter to reach. Right now those people create content for free, if you start charging them they are likely to leave.

If Twitter could create a model like Youtube where big content creators with lots of followers shared revenue, that would straighten out the incentives. There's a model here, it just may not be as big as Twitter thought it was a few years ago.
You can't be healthy and obese, new study finds
Post-industrial is here, or near, in much of the developed world, sure, but that just means that the economy has shifted from producing tangible goods to services and intangible goods, and importing tangible goods from elsewhere. That's just a shift in comparative advantage in an economy with scarcity, not a shift to or toward post-scarcity.
How throwing out my bed woke me up
I could not upvote you more. Eight years of economic war and now that their popularity sinked, politics are afraid that the people could suffer. Seriously?

Portuguese, Spaniards, Greeks... were sold in the slave market for the dirty tricks of banks like this. We'll never know how many Europeans will not born or how many suicides or premature deaths are directly caused by the big scam. So please, politicians, don't illustrate us about suffering when the people don't want to vote you anymore. We'll survive with or without you.
In rapid back-and-forth discussions, the HN interface won't show the "reply" link for a short cool down period.

So it's not letting you post (temporarily), instead of hiding your post after you have submitted it.
Threema uses NaCl, which is open source: https://nacl.cr.yp.to/
> it has to offer it's services at a competitive market rate.

It's asset-weighted fees are approximately 1/6 of its competition. That seems pretty competitive to me.

Less bombastically, who decides what a competitive fee is? If they charged 1/2 market rate would this suit have ever been filed?

If they were operating at a loss I think it'd be pretty easy to claim they were avoiding taxes and should be operating at break even. But they are operating at break even, so I think it's hard to make the argument that they should be charging more "just because other firms do" and not come off as just some opportunist trying to cash in on a whistle-blower payout.
isn't that the argument that a lot of people use about religion too?
Note that, in the "Persistent Property" table, an "X" is bad behavior.
If you exclude payroll taxes AND ALL OTHER TAXES. Then sure you can play with the numbers.

Reality is they are not paying 50% of income tax as social security is a federal tax on income. There are also plenty of regressive taxes. Pay for lunch that's taxed, pay for an accountant free. Guess who spends more on accountants?
IMs had that feature in the 90s, so at least for the digital era it's not abnormal for most of us. Professionally, we use read-receipts in emails in my office.
Yep, but I would not dare suggest ublock origin to any of my non-techie friends or relatives as my unpaid support load would go up hugely. Adblock is far enough for them! I run it always, but one thing it is not, in any respect, is non-techie friendly.

I love that it tells me what triggered a block, and which filter it pulled it from, but Joe User would be baffled. Then clicking random buttons to make it go away (likely disable strict blocking, permanently), or phoning their ISP because the Net's broken...
Determining Physical Location on the Internet (accurately)
You realize, that I (the author of subuser) literally live off of money I beg off my parents. I get NO money from developing this. In terms of XOrg seecurity, I've worked on that: http://subuser.org/news/0.3.html#the-xpra-x11-bridge
Yes many people love Vancouver because of the weather (esp relative to the rest of canada) and the proximity to nature there are also a lot of recent ubc/sfu grads and kids from other Canadian schools who find van desirable. This combined with few roles to begin with gives you the current situation
6) Managers are dumb and developers are clever
Most people aren't even aware of the number of laws they've broken in a year.
But Apple has a reputation of not saying anything outside of the big releases and for the most part didn't have to be responsive because the periodic hype usually drowned out any criticism.

GitHub on the other hand largely owes its reputation to how it is perceived by open source communities. Their perceived value is based less on the quality of their product(s) and more on being the place all open source projects live (moreso than even SourceForge ever was -- even companies like Google and Microsoft have moved their open source projects to GitHub simply because that's where developers expect open source projects to live).

Apple can get by largely on marketing and the perceived quality of their products. GitHub relies on open source projects, even if they don't make any money of them directly. Hosting open source projects is just an advertising expense.

If the majority of noteworthy open source projects left GitHub (especially if they left to the same platform, e.g. GitLab.com or BitBucket) their reputation as "the place where open source projects live" would evaporate and they'd have to fight the same friction for new users as their competitors. Additionally they'd probably become less interesting for third-party integrations as they can no longer serve as a cheap showcase for those products/services. This would again harm their appeal to paid users.
I'm no neckbeard (well, maybe I am, ha) but I've been wondering really if the new "Safety Council" will be the beginning of the end.

There's already stresses on the system, baroque user name / user discovery, you go to post and you can't condense your point into the space allowed even though you tried a few times, you've been using twitter for a while so the novelty is wearing off, you are in your own place in your own "timeline curation journey" -- maybe you have too few people and you don't get a lot of value out of timeline checking, maybe you've got too many and the high volume posters drown out the good signal from the low volume posters (that's where I am at, and don't know how quite to fix it,,,), maybe your interests have changed, so when you check your timeline its like listening to those old mp3's from the 90's that you still keep around (not your current tastes, and terrible encoding rates), so now you need to curate a new timeline, and that's a lot of work, and where to start?!?

,,,anyways, this is your feeling about Twitter, and then, now there is this new layer of the "Safety Council Directorate" and the wild west feel is gone from some of the signal, and maybe it even makes you worried about your own potential implosion from a social media misstep ("So You've Been Publicly Shamed"),,, and then you say to yourself, to hell with it, this Twitter thing is getting too ponderous.

---

http://blogs.spectator.co.uk/2016/02/twitters-new-safety-cou...
That's a great question on the page by EGreg:

> I wonder if GitHub itself can use its own issues system for prioritizing feature requests and bugs :-)
Loads go to the US. TN is easy to get and you can get close to (or more than) 50% higher salary (not including exchange rate, before tax).
I'm not sure if it is still the case, but being hosted on download.com used to have a cachet over other sources. Today, their about us page has this to say:

"All products in our library go through a rigorous testing process."
Subuser doesn't work around this issue. As a USER you can become root using docker. However, that doesn't mean that your SUBusers can become root. And that's what you are trying to protect your system from. The "less trusted" code that is running in the subusers.
Giving up sugar for just nine days can dramatically improve health
AGI is a lie.

EX: Calculate bill gates lifetime wealth and lifetime AGI. Hint, that 30 billion he donated never counted as AGI.
Yup, agree with everything you say. You just said it better than I could have :-)
Super Fast Local Workloads with LXD, ZFS, and Juju
BTW, the same author wrote that on Android it saves 20% of battery life: http://www.theguardian.com/technology/2016/feb/01/uninstalli...
I have to assume he's been told not to speak about details until the executives came up with a plan. If that is the case, GitHub management is really making his job a living hell. Why have someone whose job it is to work with the community if everything has to be micro-managed by higher-ups?
If that's the case, you assume priming will be needed in your original estimation, then go do the test anyways, and at the end of day one you will look like a hero when you say "hey guys, I think we can get away with cutting priming from the plan, we just saved $abc from the budget and xyz days".
> Who enjoys these games?

I don't know if anyone really does. However, like me, most people probably like to think there's a right way and a wrong way of doing this, and that it's not all just a random coin flip where the house always wins. If someone we're attracted to apparently dislikes us for no discernible reason, it's comforting to think it's simply because we didn't follow the commonly accepted rules.
Great, but please resist the urge and goading to build another JIRA in github. The second best thing about github is its simplicity.
After ubc I went back to the states along with everyone else who got the chance - otherwise calgary, Toronto and montreal, or asia. Kids in Asia who have ubc/northamerican degrees are treated like golden children from what I hear. A former roommate from jakarta said he applied to langara cause even that's prestigious lol
I'd say it's true at the extreme end but not really true in the middle. For real-world systems, there are often security improvements which don't impact usefulness, or even improve it. For an example, imagine something like gmail that uses plain HTTP. Upgrade it to HTTPS, did it become less useful? If anything, it became more useful, because you can now use it on public WiFi networks without worrying about being hijacked. If the backend is also secure then you can use it to exchange private information you wouldn't transmit in the open.

The major conflict right now isn't because there's an inherent tradeoff between security and usefulness, it's because if your users are idiots then "secure" becomes problematic. For a smart and knowledgeable user, "secure" can be considered to be roughly synonymous with "do what the user wants, and only that." With idiot users (most of them), security requires protecting them from themselves. For example, with knowledgeable users, protection against malware can be accomplished by signing apps to show who made them and running them in a sandbox where the user controls what permissions the app has. With idiots, none of this does any good, because they'll click Accept when Blofeld's Stealy App requests permission to withdraw money from the user's bank account, if there's a slick gem-matching game attached. And idiots can't be trusted to know that they're idiots (because they're idiots) so having an "advanced mode" doesn't really solve the problem.

So really, the problem is deciding what "security" means. Does it mean your computer can't be subverted by outsiders? Or does it mean your computer can't be subverted by you? Increasing the former kind of security tends to improve usefulness, but increasing the latter kind harms usefulness.
For postgresql, it would likely be better to use Docker directly. Subuser adds support for things like sound and GUI to Docker, for a simple database, you don't need subuser.
Why look at hours-old pictures like a peasant when you can look at an almost real-time video feed? http://eol.jsc.nasa.gov/HDEV/
Come to Montreal! It's great here. No way would I want to pledge the rest of my life to a bank in exchange for the right to exist. Rent controls here.

It's odd: it's like the state understands that banks are bastards.

Montreal has some issues with organised crime but nothing compared to the organised crime of banking / money laundering through land. I don't have to pay some gangster $1MM for a shack.

Leave the boomers to their trinkets kids. Walk away. They need your labour, the rest is just paper.
I agree there's slight mistakes in what he texted but just because she didn't text back means almost nothing.

As you said, there are a lot of reasons why she didn't text back and a lot are probably related to what he texted and her intensity for him but not necessarily how she feels about him.

People don't know what they want, are easily pursuaded and lazy.
Not true, sometimes they respond with "we'll look at it for the next major release in 2 years". I've seen that on a lot of 5-year-old items that are still broken.
I'm sure you could find that proposal somewhere in Bernie's policy briefs.
That's the problem. GitHub brass thinks their most important constituent is the people paying thousands of dollars to buy GitHub Enterprise. The only reason they have the enterprise customers is because they got popular with open source first. However, at this point their enterprise popularity may be big enough that success there is self-sustaining -- enterprises make decisions based more on what other enterprises do rather than on what open source and small companies do.

That being said, I bet that enterprises are screaming about Issues too. Enterprise loves their custom fields.
"... people who cannot edit /etc/hosts, but can change DNS server."

e.g., "mobile" or "tablet" users who choose Apple iPhone, iPad, etc.

The idea of an ARPA-networked devices that have no user-editable HOSTS file seems inferior to ones that do, i.e. the vast majority of ARPA-networked computers for three decades, but that's just my uninformed view.

The experts selling these things must know better.

DNS works very well for blocking ads. It allows for things that cannot be done with HOSTS alone.

But if you trust a third party for your DNS resolution needs (ad-supported search engine company "free" public DNS, ad-supported, corporate-sponsored browser, etc.), then all bets are off.

If and when advertisers complain and start to cut back on spending, then these third parties could remedy the situation, easily. In my opinion.

If the user is running her own DNS services, then it may be too much trouble for advertisers and the companies they prop up. It is a stretch to think that any ad-supported company could stop users from exchanging lists of names and numbers, whether through a HOSTS file, zone files, or some other mechanism.
> maybe you've got too many and the high volume posters drown out the good signal from the low volume posters (that's where I am at, and don't know how quite to fix it...)

Unfollow. Seriously, that's the best way to decrease noise. Yeah, perhaps they do occasionally tweet something interesting. But if 50%+ is just noise, it's hardly worth it. I'll look for their content elsewhere.
This is not great advice because girls aren't as proactive and they have plenty of old and new guys to distract them.
Now, if only we could get a movement behind a "merge" button that does fast-forward only commits.
Twitter is a niche site, it's not built on appealing to everyone. It's by far my favourite social network, but Facebook provides a more populist service.

Analogy time: I feel like everyone thinks of Facebook and Twitter as Coke vs Pepsi, including Twitter's head honchos. Facebook have this unique combination that is massively successful, Twitter are desperately trying to imitate it.

They should look at it more like Coke and Sprite. Sprite offers a different taste, it's for us guys that like lemonade. Why not crush the lemonade game, rather than gun for Coke? (I know that Sprite is owned by Coca-Cola, the analogy doesn't run forever)
Listing all the things bad about it would take me the rest of the afternoon, and likely evoke many replies along the lines of "you don't understand why he does it that way, it's supposed to be handmade, so you can't have all the nice things", like last time I commented about the HH code.

The executive summary would be that the code is basically full of unsafe code, pointer chasing, half-hearted argument/input validity checking, no memory management, no abstractions of the higher-level parts of the code, it uses none of the idioms we've learned through years of writing crap code to avoid common mistakes (RAII would be a good example, etc), doesn't use 99% of the language features C++ offers over C. Casey himself dismisses these things as adding unnecessary bloat and/or mental overhead, that they have no benefits for his purpose, and that the way he writes code you don't need them, but I just flat-out disagree with that.

Let me make clear that I'm not saying this because I don't like HH or because there's nothing to be learned from it, just that the results you get from this programming style should not be taken as an example. The quality of the code is immediately apparent if you watch Casey work on it in the streams, almost every line he changes breaks something somewhere else in the code, often even multiple things.
To be fair, he was flying into linux.conf.au all the way in Geelong - that's a long flight. It could well have been that he's recovering - I notice that his last blog post was February 1st.

And of course I'm kicking myself that I missed the conference entirely. Sigh. Next year I guess.
You forgot the "assuming requirements don't change" part.

What's actually heard would be "Wa wa wah (up to) six months from now (guaranteed) wa wa."
I do think that it's a bit unprofessional from Stackfield, but I think the message outweighs that aspect. A woman (or at least an avatar of a woman) has dedicated her working hours to help people troubleshoot an issue in real time. Free members included. Instead of helping people, "she" is greeted with a barrage of unsolicited comments and people informing her that they're trying to add her on Facebook.

Gross.
Taxes are lower now than at any point in the last 100 years.
Education in the US is controlled mostly at the state and local levels. Some states have requirements on gifted education; some don't. Gifted programs vary from completely nonexistant to prevalent and easy to access depending on the school district.
Does this support email addresses with plus signs in them?
I'd make a wager that the original commenter we're referring to is from the UK.

Men initiating interest with women isn't a universal cultural standard and that's one of the places where women asking men out is much more common.
Apologies if this devolves, but I have to comment: Except that many gun control advocates do argue as they do because they don't understand guns and the processes around them. Not so silly.
I found the christian iconography in the introductory video both overly abstract and rather distracting. Part of the issue is that orderly rows of crosses are typical of US Military cemeteries but not typical elsewhere...and that further shifts the context. Death Valley, the La Brea tarpits, etc. might be better metaphors anyway. People [in the US] tend to be put off by reminders of their own mortality. Because the video starts with "me" being tired of banging my head, the reminder is stronger.

Elsewhere, the claim of experience in sales is weakened by the absence of specific named individuals with sales experience in the "who we are" portion of the site.

Finally, my pet peeve: Not providing anything in exchange for giving a company push access to my inbox. I have to be desperate before I'm providing anything other than a bitbucket to a landing page that hasn't provided me with direct evidence of value [e.g. something to play with].

As a metric, email signups seem pretty weak compared to actual engagement with the product...people who bother to land on your page are pure gold. Each one of them who goes away without using your product is a deal that winds up in the valley of death. Make the call to action, "Please try our product" not "Please give us a chance to spam your inbox."

Overall, I think there's a market particularly for small business.

Good luck.