skysight-inc/HackerNews huggingface dataset:
As an alternate viewpoint - rather than overly involved clients, as a buyer of SAAS services my current bête noire with small teams or 1 man bootstrapped SAAS apps is more that its often really difficult to end the trial of a new SAAS or cancel an account. They seem to take it more personally.

Trying to cancel a SAAS subscription these days usually leads to seemingly endless (often "cute") emails to try and stop you cancelling, often giving you unwanted trial extensions, or needing to fill in forms requiring mandatory feedback on why you're cancelling or enrolling you in a drip feed of emails extolling the app which you then have to unsubscribe from.

Its got to the point where I've become reluctant to try new apps, knowing that I will be subject to this kind of thing. To me, small SAAS app people, in an attempt to increase conversions and improve retention are becoming increasingly annoying.

SAAS people : if, as a customer, I decide your product is not for me, please make cancelling a 1 step process.
It's been tried. Hackathons are dull as hell to watch. At least with hardware "makers" you'll see things getting constructed.
TDD and the Gamification of Testing (2011)
This is the most important part of the announcement

>For the foreseeable future, we’ll be maintaining Bootstrap 3 with critical bug fixes and documentation improvements. v3 docs will also continue to be hosted after v4’s final release.
magnet:?xt=urn:btih:40AE8A90DE40CA3AFA763C8EDB43FC1FC47D75F1

so you don't have to download it off tor
You live in a superposition. It is very cheap! Yet when people are selling the same thing for $4, it also looks like a lot, even though it isn't. I recently bought some themes and I had to make a conscious effort to simply ignore the price. In fact, I wish such sites had an option to hide all pricing info.

(Same in mobile apps. $5 is a steal for a decent app/game, by any direct measure of value. But comparatively, $5 is way more than most apps.)
Views of the Tesseract (1904)
Why is this being called a "model"?
How come the "extra small" buttons are larger than the "small" ones?
magnet:?xt=urn:btih:40AE8A90DE40CA3AFA763C8EDB43FC1FC47D75F1
You're moving too fast. I just migrated mine app to 3.
Don't forget the interest on the $21,000 (tiny though it may be at the moment).
Toby Downton Releases 25 Digital Editions of Solarversia Using AscribeIO
A coworker of mine, definitely not me, left an html comment in a template for a page on a fairly big website that read similar to "Help I'm trapped in a website factory". So anyone perusing the generated html might read that. Similar to the xkcd pi joke: https://xkcd.com/10/
Also see Ars Technica rendered in Servo: https://twitter.com/pcwalton/status/631961638304804864

I've been working on knocking down layout bugs that affect the most popular sites lately. Please feel free to try it out and file GitHub issues, especially if you can minimize test cases! You're definitely likely to see various degrees of brokenness on most sites, but the core CSS 2.1/CSS3 layout is pretty solid at this point; there's just a long tail of bugs and corner cases we've got to nail down. This is where finding and isolating the bugs that break the major Web sites is important!
Is this the guy that's going to reddit?
Another way to look at it is that if your boss asks you to build a dashboard for a project at work, then $99 is a drop in the ocean for a quality dashboard theme built by the people that built bootstrap.
all upgrades will be free, once v4 is stable :)
Yeah. We're adding this to the FAQ right now, but the updates are free for the life of the theme (including updates to future versions of Bootstrap) <3
This attitude is so toxic, it's like saying isn't assembler good enough for you?

Good tools matter, there's nothing more painful then a platform where your only debugging is printf.
> Honestly, I'm more concerned about how easy it would be for the hackers to inject virtually anybody they wanted into the middle of this data to publicly smear them. With the public in a general froth over the whole episode, dropping in a celebrity, politician, preacher, etc would be child's play.

This is the new scary. I'm not even sure how you would defend yourself. Its not like the normal lies are easy to defend, now people are taking this database dump as holy writ without consideration of the source or skepticism of its contents.
Pedants' Favorite Grammar Rules are Probably Fake
Congrats, this is a huge release.

We had some weird corruption of memory issues late in the 1.5RC cycle.

It's possible that https://github.com/golang/go/commit/3ae17043f7f29f0d745aa35b... fixed it, but each test for bisection cost us 4 hours, and the bug didn't always show. (When it did show, it definitely showed without -race mode on, contrary to the comments in the patch)

Anyway, if you have a large memory usage highly concurrent go app, I would still tread lightly and carefully with this release; we spent a goodly amount of time blaming our own code before realizing that 1.4.2 did not exhibit the problem.
I'm really surprised that JavaScript is not a steeper increase, and what's up with Java? Really Java?
How has this affected compile speeds? Go proponents often tout the speed at which it compiles code as an important feature, so I wonder if there's been a noticeable regression.
Right now I have one of them with pfsense and its openvpn server running. But that one was upgraded to an Intel i5-3470T so it pulls about ~25W. We went with that cpu for it's AES stuff but it turns out that pfsense (or maybe its freebsd, not sure) can't completely take advantage of it. But otherwise it works great for a vpn that we use when we're outside and on mobile.

Another with a Celeron G1620 is running as an vsphere server. I really love the board.
I think the big problem is that people often move (like the author did with his wife) to work for Amazon and feel pressured to stick with it for more than a month or two, especially if they have families.
More expensive than some others out there but the quality of other commercial Bootstrap themes tends to be pretty low:

- Many themes out there are never updated. I remember some $15-ish Bootstrap themes for 3.1 that were never updated for 3.2, etc

- Many Bootstrap themes out there are non-semantic div hell. Headers wrapped in <div> tags with a class of "header" instead of simply using h1/h2/h3/etc tags. That kind of thing. Often because they were simple ports of themes from other frameworks. Bootstrap isn't always the most semantic thing in the world... but some of the Bootstrap themes you can buy out there are sheer crap.

If these official Bootstrap themes can excel on those two points, they're a bargain.

Also, from their About page at http://themes.getbootstrap.com/pages/about-us

We keep Bootstrap funded and available for everyone. To
date, we have never taken money from investors and have
no corporate sponsorships. All our expenses are paid for
by us through ad revenue on our docs.

Pretty good reason to throw them $99 right there, if Bootstrap has saved you $99 of time over the years.
I think that's just the usual "not 1.0 yet". IIUC the goal of cleaning up the C-code is not yet complete nor is the "new plugin architecture" (but vim plugins work). I find it very stable and everything I previously used in vim works fine.

Their issue close rate is impressive, as well as the long list of RFCs in the pull-requests queue, a large number of which are cleaning code and tests.

pros: it's basically the same as vim.
future pro: cleaner code, more stabile/better perf, new package ecosystem.
cons: it's not vim. You can update more frequently. If you have a really old machine it won't run neovim (but will almost certainly be "supported" by vim).
Actually the color inversion is probably a 'filter: invert(100%)' turned on by js; I tried peeking through the DOM and didn't see it, so I may be wrong.

If filter performance is an issue, they could force gpu rendering by applying a 3d transform that does nothing.
Wow that was a pretty cool video. I have a lot of respect and admiration for the guys and gals who worked on these things back in the day.

But I am lost on the math part about the color cells. Why does each color cell only need 1 byte? If each cell is 8 bits wide and 8 bits deep, wouldn't that be 8 bytes?
I was wondering why the performance was so awful, and reminds me of Atom in it's slow startup...

This answers it all.
I think you might be confusing cause and effect. Long term serial monogamy is the norm across cultures and religions. It does not mean any other arrangements are objectively "wrong" but this meme of "Everyone would do X if not for cultural oppression!" is wrong. It's the same delusion that goes on with people who claim everyone is bisexual; it's a wish fulfillment fantasy of people who are outside the norm.
Either taking it off or lying about having a vasectomy. From my understanding, the legal problem is that in these cases the man exposed the woman to a vastly increased risk of pregnancy that she did not consent to. And such cases do appear to be rare and only in some countries. Far more common (though perhaps still rare) is meeting people who think that consent must be fully informed. I'm not saying I agree with such people, only that they exist and to them some actions are far more immoral because of the way they view things like consent.
You make a good point. What prompted my comment was remembering when we were hitting the 3B mark and there were dire predictions, some efforts to curb population growth worked, a few too well (Japan, Europe). But thanks to the green revolution, and that not everyone made those same efforts, we are now more than double that with no sign of slowing down. In any case, point taken.
And I wouldn't be surprised if a lot of the "real estate" owned by schools and corporations is tied to some long-forgotten expense account, so it may keep on getting paid for a very long time if nobody's paying attention. Either that, or Linden Labs may even be giving free service for some schools as a promotional deal.
I tried what seemed to me like a very small amount once. It was given to me by a friend who used it frequently so I felt comfortable with the source. To me it seemed pretty similar to pot. I found myself focusing a lot more intensely on the bass drum in the music (it just sounded so good!) but otherwise I was totally aware and functional; more so than I would be after even 2 or 3 beers. Granted it was a small amount but I definitely felt it. Woke up feeling totally fine the next day.
(I wanted to post this reply to DarkTree too, since it seemed equally applicable.)

I've looked at PostCSS a couple of times lately and it seems "interesting", but the cited benefits (speed, modularity, the ambiguous "more powerful") aren't really things I've ever paused to worry about with Sass. And when I look at the first example of PostCSS, it seems dauntingly weird, though presumably some of that is actual future CSS - I have enough trouble keeping up with future JavaScript, so forgive me if I've not really kept au courant with whatever is happening in the future of CSS (I think I lost interest around the time they decided to make variables really, really complicated).

Sass seems to solve all or most of the problems I care about most of the time with CSS, and it's easy to onboard people who've never used it before. In fact, to be honest, I only really use a subset of the features of Sass (variables, nesting, mixins, inheritance), so switching to something that has more powerful features that I would probably more powerfully have to eschew is... not very high on my list of priorities.
I agree. I have definitely wasted $99 worth of time struggling with some of the crap commercial $5/$10/$15 Bootstrap themes out there.
You can cut the unused styles out after.
Would it be possible to add an optional crashpad-like script, one that allows you to review the data sibmitted in hex/ascii before sending it off?
I'm not convinced that it makes sense to migrate existing sites to new versions of libraries like this unless a fairly complete redesign is happening.

Looks great though.
$99 to roll out an internal dashboard in hours, so my engineers can focus on more important things? Yes please.

If this is for your personal webpage, $99 might be too much. If this is for your business, and $99 can save you more than an hour or two of employee time, it's a steal.
The 4 Rules for Converting Online Leads into Sales
Interestingly, women's rights tend to go up during wartime or in very warlike cultures. The Spartans were a very military culture. Other Greek city-states thought the de facto rights of Spartan women were scandalous.

I don't know what the solution is (for how to promote gender equality without, say, a global war), but I am glad I was a military wife for many years.
Hopefully this means they will end up releasing the gui app for Linux too. While the command line isn't a problem for experienced developers used on a daily basis, it is a problem for those contributing who aren't the core developers.
I don't understand why this is true: my crooked peer can route both ways if you have some other way of 'checking' on my routing. Or I can be right next to you and pretend to be in Asia by offering bad GPS coordinates and auto-lagging my response times. No?
Then you're really unfamiliar with the dynamics of domestic abuse. I'd be more surprised if violence was not the result of this.
Well, JavaScript has already gotten the first place. It doesn't get any 'steeper' than that.
It's definitely more readable. Some of the workarounds less forces upon your code get downright ugly.
Internet Music Catalog – What, Why, and How?
We did read every single submission. That doesn't mean we watched every demo / intro video (even for some invited to interviews), but we read everything.

I hope you'll still consider applying again in the future.
Sam A. said that they received around +6500~ applications, so being in the top 300 would make you in the 5%

https://twitter.com/sama/status/626523690533027840
The odds of it being your data is probably the same as you being struck by lightning four times...
Was it a joke when one of the core team guys said that he was looking forward to seeing the go compiler in the go standard library?

Is the compiler go gettable?
Why do I get the feeling that secure, easy-to-set-up wifi includes some friendly and numerous connections to google's analytics backends?

I don't like google sniffing my search terms much less every packet traversing their router, which I would be shocked to find out this /didn't/ do.
Mentioned in the article - Android. It is the most popular mobile phone OS in the world right now.
You're talking about tools that have broken. We're talking about tools that work as advertised.
I have to agree-MD isn't "off" by a whole lot but just enough to hinder the user experience. In particular, headers and topbars are oversized beyond what's reasonable, margins are excessive in content elements, and ironically this combination makes interfaces feel very boxed-in AND with poor data density on top of that...
Because PostCSS allows you to write future spec compliant code, unlike sass. It's like writing ES6 then using a transpiler to generate ES5.
E-cigs Save ‘thousands’ Lifes Each Year
> Builds in Go 1.5 will be slower by a factor of about two.

https://golang.org/doc/go1.5#performance
We analyzed 12M app links for insights into click-to-install conversion
Hopefully my upvote helps counteract those who didn't realize you were being sarcastic! You made me laugh, at least :)
Ask HN: Sarcasm at Workplace
What do you think about sarcasm at work? Is it destructive? Or maybe it boosts creativity? What do you think?
@mdo - Thanks for continuing the great work on this framework. I just listened to the Design Details podcast [1] with you on it and it was great to hear about the evolution of the project (And where the purple came from).

[1] - http://spec.fm/show/design-details/14701
How To: Create a Lean Canvas
I stand corrected. I don't know why but the vasectomy route never crossed my mind. I can absolutely agree with your perspective there. And appreciate us having a civilized discussion about it.
The WPF browser control is pretty weak. You don't have great control over which rendering engine it will use (default is to go to IE 7 mode!) except via writing a registry key to switch it. It provides almost no bridge between the JS and native code as well. I haven't used CefSharp, but I have used Awesomium, which provided pretty good JS-C# bindings, so I assume CefSharp has at least working JS-C# bindings.
We recently left a private beta and made a substantial pivot. We originally were a "product hunt for music" but now we are focused on being a comprehensive music service using streaming music from YouTube, SoundCloud and Vimeo as our source. Our platform allows our users to collaboratively catalog all the free streaming music online into a familiar structure organized by artist, album and track number.
Speed is a feature. Introduction to performance engineering
Any plan to support BEM?
plan9port's version of acid(1) is currently limited, however: https://swtch.com/plan9port/man/man1/acid.html

See BUGS.
It's a common thought patterns. People have rights, but an arbitrarily selected set of moral principles override those rights.

It's no different from the people who support "Free Speech, except for hate speech". Or privacy, except when the person whose privacy is invaded is a racist piece of shit who doesn't deserve privacy because invading his privacy revealed him to be a racist piece of shit.
Perhaps things have improved since then, but this thread indicates build times will regress a little:

https://groups.google.com/forum/#!msg/golang-dev/6obxRcm-rqc...
I would like to see actual Ashley Madison employees verify if the AMA was real and at least know who the woman posting is.
I agree, a lot of these solutions come from bad CSS. Not because CSS is bad.
IANAL but your company is not shielding you from legal responsibility of the illegal actions you take, even if you are required by your employee to engage in those activities.

That is a warning to be careful I heard was given to sysadmin. Even if their boss require them to steal personal information or "find" software, they are legally responsible for doing it.

There is a point area somewhere between murder and failure to protect confidential information at which the company takes over responsibility, but that's not a blanket protection as financial obligations.
We had so few IE8 specific hacks. I don't think it really made a large impact honestly.
Similarly, jQuery 2 shrunk 12% because of cutting out IE≤8 hacks: http://blog.jquery.com/2013/04/18/jquery-2-0-released/
Increasing probability that you are in fact a brain in a vat, part of an undergrad science experiment in the outerworld.

I mean, more seriously I am pro-choice, but do we draw a line somewhere? "The main thing missing in this model is a vascular system. What is there – a spinal cord, all major regions of the brain, multiple cell types, signaling circuitry and even a retina – has the potential to dramatically accelerate the pace of neuroscience research"

Of a 5 week old fetus? Is it ok to make 10,000 of these for random experiments? What about 10 weeks, or 15 or 19 or 40 weeks maturity?

I'm not saying I believe this in and of itself is unethical, but it seems extremely dangerous to do this research and publish and promote it without even beginning a discussion of, where would we draw a line? Does anyone really believe the line will be here, and not an inch farther?
Snapchat generated only $3.1M last year
Hah, happy to hear that. Thanks!
Slower in the short term while the code remains transpiled from C. Will get faster as the team goes over it a couple times.
I've tried it twice in powder form, one at a regular dosage, one at a "k-hole" dosage.
The regular dosage is similar to getting drunk (the happy drunk stage), except that it's over in an hour. The k-hole dosage is a full-on psychedelic trip, also over in an hour.

Now that I've tried it, I probably won't bother again due to the detrimental effects of long term use.
Even if the original post was sarcastic I've seen this expressed seriously enough in the wild that I think it still should be addressed.
We've been discussing it, not just for crashes, but even compiler errors. But it's all in the 'wild dreaming' kind of phase, there's privacy concerns, and you'd want such a thing to be VERY opt-in. But it's a cool idea.
I've been using JSS for everything. It makes the most sense to me. It's minimal in size and function to the point that any extra functionality can be quickly and easily added via `jss.use(plugin)`. And it's maximally modular. Every class is namespaced, and exporting everything to a single sheet for production builds is super simple, as it should be.

https://github.com/jsstyles/jss
ClojureScript is a lot more mature, with many companies running it in production. The tooling around it is much better, there are many more libraries available, and it provides seamless Js interop.

If you're running Clojure on the backend then you can cross-compile things like validation logic between the two. Use the same build tools and libraries.
Er, how is the "rank" defined? # of new repositories in that language during those years? # of total repositories in that language during those years? Or some weighted average?

I really am not fond of the trend of "arbitrary rankings" a lot of startups have been using recently as content marketing to create statistical analyses that cannot be questioned.

I could reverse-engineer the ranking chart using the GitHub Archive on BigQuery to check it, but I have no idea how to actually determine the statistic for ranking.
To be fair, this is true of pretty much any major release of a new piece of software: tread lightly and test carefully before deploying to production.

The new GC, default GOMAXPROCS > 1, and changes to the scheduler may well expose latent bugs in code that worked fine in Go 1.4.
must include drama when a team brings a 99% complete app with them into the hackathon.
Hell yeah, we love doing it. Keeps us fresh and interested in the ongoing development of the project and helps push other folks forward with new web patterns, tech, etc.
Also probably that enterprises started migrating to Github. At the beginning it was probably early adopters platform with the languages that early adopters use.
No, sadly. We are well aware of the hole, though, and we'd like to plug it, but other work took priority this release cycle.
'Because I say so' is not an answer.
Definitely not. We're in the alpha stage. Things won't be locked in until maybe beta, but for sure the release candidates.
Blimey, that is an omission.

I always liked that Bootstrap 3 was so inclusive of screenreaders, and as a LTR reader, would never have guessed that RTL support wasn't there if you hadn't pointed it out.
>You basically write ClojureScript in JavaScript syntax.

Why?
> you "owe" them your best effort

Yeah, and the company "owes" you as high a salary as they can possibly afford...
I don't actually like the animations either, quite a few are really, really bad. Fucking idiotic in fact, and I'm not saying that lightly.

The click/tap ones are the worst offenders. Why is the animation of the button dependant on where I click the button? Because it's an uneven animation my mind immediately gets drawn to it and thinks "Woah, what just happened there, did something go wrong? What was that".

And so after having done a simple action I spend a second or two with my mind replaying what just happened to try and figure out if something's wrong or not. And it still happens today, even though I know about it and I use several interfaces with Material design extensively. Because it's not consistent.

It's literally the opposite of what an animation should be. It's incredibly intrusive and unsettling instead of being subtle but reassuring you that your desired action happened.
Yes, this is a good summary.
Oh, I removed the CSS for those and forgot to remove them from the docs :grin:.