skysight-inc/HackerNews huggingface dataset:
Don't know why any hacker would argue against you, but for some reason I see people on HN making excuses for companies like google and Microsoft almost everyday.

These companies don't like Linux or FOSS, they just want to take advantage of it to make a profit. Google uses Linux to make the most popular OS in the world, and gives almost nothing back compared to what they could be giving back. "b.. but google is one of the biggest contributors to the Linux kernel" - it doesn't matter when their contributions don't serve the greater community. Even if they can't get some of their changes sent upstream, they could still provide patches for users for things like power management.

Microsoft is no better. They say they love linux, but you don't see directX coming to linux. You don't see a windows sub-system coming to Linux (even though they were able to code up a Linux sub-system in a matter of months). Why not open source Visual Studio?

They just don't give a shit about Linux.
Are people willing to pay for quality content?
Consider me schooled, thanks :-)
If think the popularity of Go as a language (despite not having these features) is an argument that they're not actually needed.

If they were really needed, then you'd have significant numbers of people trying Go and then leaving because it isn't expressive enough.

Not that that doesn't happen, but we're seeing the language gain mindshare as more people appreciate the simplicity, partly due to not having these features.
> IT was a revolution for reducing transaction costs

Ronald Coase's Nobel-prize winning theory of the firm [1] posits that "people begin to organise their production in firms when the transaction cost of coordinating production through the market exchange, given imperfect information, is greater than within the firm." One could debate whether Wordpress, AWS and Google have made it easier to start a business than Gmail, Pipedrive and SAP have made it to run a big business.

[1] https://en.m.wikipedia.org/wiki/Theory_of_the_firm
Perhaps you meant "e.g." ("for example") and not "i.e." ("that is")? Because I'm pretty sure boarding costs aren't the only issue. I don't know about Australia, but tuition in Japan is much more reasonable than in the US.
Sounds like this would work well in a suburb (already low maintenance) type garden with mulch and shrubs/trees etc. but since it only relies on plant height to determine what it kills would probably be terrible in a perennials garden where the desirable plants are sprouting up at different times for half of the year along with the weeds.
> Also, Haskell is quite scary to the beginner (Although I personally find it much simpler/more consistent than the Java and C++)

Is it? Or is it just harder for people who have already learned a mainstream programming language?
Ask HN: Is Anyone Investing in CryptoCurrency or Initial COin Offering?
Please share your thoughts on this.
Really, all foods have physiological and neurological effects. I wouldn't say the cultural definition of what constitutes a drug is strange, more like it has a very large grey area. The more more tangible the effect, or the more synthetic, the more likely it is people would call it a drug. You could probably get most people to agree caffeine is a drug, you'd have a harder time with sugar.
A small anecdote in memory of Ian. When he joined Docker it was to help us make the platform more open and community-friendly. He died before completing his project and we've done our best to continue it in the way he would have wanted. We finally launched it, over a year late, under the name Moby. That name was Ian's idea too.

We initially wanted to publicly dedicate the Moby launch to him, but decided against it, because we didn't want to give the impression that we were cynically using his name to help our launch succeed.

It makes me very happy that this release of Debian is dedicated to him. It's hard to describe the shock of losing a colleague so brutally in the middle of a mind meld, when you're so intensely focused on building something together. It still haunts me.
http://harmful.cat-v.org/people/basic-laws-of-human-stupidit...

The article doesn't have much substance besides long quotes from the original, and the original reads better.
These are all the secret sauce that very few affiliates will tell you. As OP said, you have to find your own unique niche.

If you write convertible copy, you can find an existing affiliate chain and try to use that to leverage your advantage. Otherwise, I recommend trying something that's out there, realize you won't be able to compete in your first niche (too much competition), then use that to learn.

Your first ROI might be 25%. Try again, find another niche, until you find the right one. This is classic explore/exploit game theory (every well publicized channel, e.g. the "Bingo Card Creator" of affiliate world) will be Red Queen'd to death.

note - not "great" copy, but copy that converts! (Or maybe you make landers that convert like crazy, or you have enough money to buy a ton of traffic and conversion optimize like crazy)
It is just like any other Rack based app, can be deployed anywhere.
The languages are not very similar. What gives you that idea?
In New Zealand, it was early Saturday afternoons, moving to progressively later times. For some reason, it was a low rating show...
C# permits it but it's not completely intuitive [1]. As to why, it has some benefits, like letting all types (value or otherwise) implement IComparable, IEquatable, IFormattable etc.

[1] https://blogs.msdn.microsoft.com/abhinaba/2005/10/05/c-struc...
I have made way more money from my bitcoin capital gains than from anything else I did for the last 3 years.
"Owned." Heh.
Java and C++ are already horrible so using every horrible feature doesn't make it worse.

Source: Former Java dev
Yeah i got a chuckle out of it when i crashed my console session.
Thank you for taking the time to reply, despite the sea of low quality comments on this HN thread.
In terms of comfort, they're nothing special. A bit too firm for my tastes.

They're definitely fantastic at marketing though.
It's not the same as the Monty Hall problem because the prisoner is not given a choice. If you are sure you know the answer to the Monty Hall problem and are a programmer then I suggest writing a little simulator to test your answer.
It's a microkernel, somewhere in the middle of the spectrum. Not as extremly reduced as L4, but not the heavyweight that Mach is, either.

The kernel will probably be the one component vendors (chipset or OEM) won't ever feel the need to touch (except for new architectures), since they can put everything in userland processes that they want to keep hidden. Not even the GPLv3 would help there.
Why wait: https://chisel.eecs.berkeley.edu/
Awesome! They could work this into a "12 Monkeys" remake.
Please support "Secureboot" ASAP (for all of us who are dualbooting debian with MSWindows )
The genre of spy/action movies.
HEADLINE: kindly support "SecureBoot" as soon as possible(for all of us who are dual booting debian and MSWindows)
I agree with your point about meeting rooms. Nobody wants to collaborate on the main floor due to noise.
Ditto. In the last 2 years I actually switched to Fedora because of the clearer and easier road to contribution. (Area: design)
I have disliked the “Online Forums” approval requirement in Whole Foods Business Code of Conduct for a while now.
I don't think that comment was expressing a clear opinion either way, just stating that as long as Google is basing their software on Linux they are definitely legally obligated to follow certain rules (e.g., no direct linking of proprietary drivers provided by a vendor) and vaguely politically obligated to follow others (e.g., there's a fair bit of C++ in Magenta; adding C++ to a fork of Linux is technically straightforward but would upset people and also make it hard for patches to your fork to go upstream).
I imagine that the initial capital costs are ....quite high. At least for brick and mortar stores. You need a lot of space to show off mattresses after all.

Combine that with the not-so-great retail story and a bank probably doesn't want to give out loans for a huge retail space that it might not be able to resell.

Though... I bet there's some opportunities when you look at all the malls that are closing down.
“How to Photograph a Solar Eclipse” by Fred Espenak
I tried a bed in a box from another well rated brand and didn't like it. Felt fine for a few days but gave me back problems after a week. I think there's a reason hotels aren't using these foam mattresses--most people don't like them. I see this as a fad to be honest, but I could also be wrong.
IKEA seems to be doing that. Or are they selling matresses at 100x markup too?
My team practices continuous delivery (multiple pushes a day) and code review of all patches. These two practices are not fundamentally incompatible.

Once an author completes a patch, the next stage is to ask for a review. This is not considered an interruption or an annoyance, but a part of the role of being a software engineer on our team (on both sides of the equation.) If the fix is a small fix, then this exchange and an ACK from the reviewer can take less than 5 minutes via slack and a github PR. Modulo things which are extremely urgent, it's normal for an author to bake in an expected ~24 hours turnaround on small/moderately sized patches out of a courtesy for the reviewer. In general, we consider making changes to the application to be a team effort, and as such, having a "buddy" on every change you make isn't an interruption or an annoyance, it is an important part of being a member of the team and working together.

Working within this approach, it's important to break work into digestible PRs (to make it easier to review quickly) and to pipeline other tasks. If code review acts as a lock on your entire body of work, and you literally have nothing to do while a single patch is in-flight, it probably means something else needs to be addressed, not the code review process. At the very least, while your code is being reviewed, most likely there are other bits of other team members' code for you to review anyway :)

For example, if you need to push code to have enough confidence in it to surface it for review, that is a problem to fix. If you have no other tasks to work on while your code is being reviewed by a peer, that is a problem to be fixed. If your teammates consider it an interruption and an annoyance when you ask for peer review, or you are annoyed by having to wait for them to give you honest and thoughtful feedback, that is a problem to be fixed.

I can empathize with the idea that having to pipeline and multitask your work may not be something you are used to, but if you accept the premise that code review is a necessary step in the software development process, this is the norm not the exception. Also code review is just one of many reasons why in practice it's pretty much certain, in my experience, that pipelining work will result in more throughput as a software engineer. (Other examples include similar things which require time to 'bake', like running A/B tests, rolling out software upgrades, and so on. If I had to stop working on everything until a single A/B test converged, I'd have most of the week off :)) Also, pipelining work does not necessarily mean you are rapidly jumping from task to task, which is damaging to creative work, but it means you expend concerted effort in chunks of a few hours at a time and keep moving concrete pieces of work through the pipeline.
The other part of it that the podcast only briefly touches on but I think is integral to the whole story is that mattress stores do not have to hold a large inventory. Mattresses are ordered upon purchase and delivered either to the store location or directly to the consumer as necessary. High markup + low inventory requirements are really what pushes the surplus of mattress retail locations.
If you skip the comment "say No. 3", the formulation literally says "opens another door which has a goat."
If you're referring to loading on private cover for not carrying a policy, that does not apply if you were living overseas.
Thanks! I just got finished enjoying the 1979 miniseries and I'm very happy to learn that there is another one to follow it up.
Student loans are largely subsidized. If you call that usury then you'll have to call any interest-bearing loans "usury".

The main issue is why US tertiary tuition is so high in the first place. In fact, the virtually unlimited supply of student loans is part of the problem (more loans -> more demand for college -> colleges raise the price).
Ask HN: Does the closed model of Product hunt really work for it?
Sometime back an open alternative of PH was created but I'm not sure how it is doing now. Haven't seen or heard about it lately so I'm guessing it wasn't as successful as everyone hoped it would be.

Are the founders of PH right in making sure it remains closed? Is curating by a few people a better alternative than a true democracy where anyone can submit

Just wondering about it, would love to hear your thoughts too..
Cheating is an expensive and massive breach of trust for short term gratification. Not something you want from a leader.
Tor for Newbies: How and Why to Use It #infographic
Consider what happens if you're wrong. What happens if the GPL actually is the reason why Linux has such wide open-source hardware support? Then say goodbye to hacking on Fuschia on your own hardware...

I'm not willing to take that risk.
You compare populations. Did a group who got the vaccine have more problems than an otherwise identical group that didn't? This requires careful study design and statistical analysis, of course.
International travel is a major use case for these apps. When I'm traveling I don't have my car with me and my usage of Uber skyrockets.
Apple said that the newest version of iOS will not support any 32 bit apps. Apple did not say that:

a) you would not be allowed to submit apps that have both a 32 and 64 bit version and supported older iOS versions.

b) That they would discontinue their policy that allows users to download older compatible versions of apps (that I can confirm works back to my first gen iPad running iOS 5)
They're already using JavaScript for all new code, and gradually converting their existing code over using decaffeinate (e.g. https://github.com/atom/atom/commit/30cd83f7aa03c023e6103b64... ). But it's a reasonably big codebase and I imagine moving everything over incrementally will take a while.
Gia ie Earth fights human and protects the environment in its own way :D
Java 9 is scheduled for release in September[1]. How is that "not even close"?

[1] http://openjdk.java.net/projects/jdk9/
My understanding is that this is going to change and soon. Amazon has been poaching key elastic search employees presumably with the idea to improve the service to on par or better.
> If you were to bug the SFLC/others, you'd see Google is, in fact, quite happy releasing kernel changes, and is pretty much one of the only companies that has either pushed vendors to open source drivers, or, in a number of cases, rewritten proprietary android drivers as open source just so it can release them!

"Happy" is a funny word though. Google is legally obligated to release kernel changes and legally forbidden from shipping kernels that incorporate other people's GPL-incompatible drivers.

It is definitely true that there are other companies who aren't happy to follow the law, from the Allwinners who just don't care to the VMwares who see the law differently to the Samsungs who seemingly honestly didn't realize what the law said. But given that Google is a large, relatively old company based in the US, you can't extrapolate very much from them being willing and even happy to follow the law in a straightforward fashion. It just means they know what the law is. It doesn't mean they like the law, or that they like the situation that caused the law to apply to them.

The explanation most consistent with the facts is that Linux being under GPLv2 allowed Google to get Android to market quickly with a robust, portable, well-designed kernel, and the things we like about free software (ability to hack on it and modify it, likelihood of gaining others' improvements) aligned with their business needs at the time, as a new entrant in a difficult market—but that Google, as a company, has no particular idealism regarding strong copyleft.

If they want to ship proprietary drivers from other vendors, they can't legally do that with a GPL kernel, and it's implausible to believe that they'll do so anyway and wait to get sued and try to play lawyer games. The simplest path forward is to keep making GPL reimplementations of those drivers for now... and to start making a non-GPL reimplementation of the kernel for the future.

If anything, the fact that they have been pushing vendors to open-source their drivers or rewriting proprietary drivers shows just how much they would have a business interest in a Linux-quality kernel that isn't under the GPL.
Politics and the English Editor
We don't do raw net metering in Australia. You pay 30-40c/kWh on the way in and get 8c/kWh on the way out. Utility is still profiting nicely.
Once enough solar farms are built, australia will have some of the cheapest energy in Asia. This is a transition period due to dirty coal plants closing and uncertainty in policy from governments.

The solar exposure is extremely high and the outback has limitless sunny land... You could build and charge all the world's batteries with solar there and ship it out on the Pacific or Indian oceans...
Herein lies the fundamental problem: you're not too sure...except in a certain unwaivering resolve to trivialize the significance of impact to an existing product/workflow. Gratuitous handwaving is no longer the name of the game.

I think the people who you perceive as "overestimating/overcomplicating" have first-hand understanding of what it truly takes to execute formal process and verification which unambiguously demonstrates compliance, given:

1.) the courts are now involved...this in itself introduces an unprecedented level of complication;

2.) product and workflow are already established;

3.) legal mandate requires compliance with qualitative guidelines[1], as opposed to hard specification;

4.) scope of applicability and impact to existing product/workflow have yet to be determined...requirements traceability based on interpretted guidelines will almost certainly be a cluster fuck;

5.) a level of uncertainty from guideline disclaimers, e.g., even content that conforms at the highest level (AAA) will not be accessible to individuals with all types, degrees, or combinations of disability.

6.) use of non-standard, 3rd-party tools (e.g. screen readers) clearly had an impact on legal decision, which suggests additional impact to compliance verification;

[1] https://www.w3.org/TR/WCAG20/
Part of the success of Casper is the lack of choices - this is briefly touched on in the article. They seem to want to take the Apple approach - offer few choices and do them right, charging a healthy premium along the way.

I don't see any competitive advantage that Casper offers beyond that - Amazon and WalMart have similarly lax return policies as Casper without the premium. I can likely get the same quality mattress at one of the two above retailers for slightly above half-price of the equivalent Casper offering.

I do see Casper billboards in Austin in the Domain, which is a mid-to-high tier shopping center where the demographic skews younger. I've also heard ads on podcasts. So they are advertising, though it doesn't seem like they are targeting the typical channels for a mass audience, but rather are marketing to the younger demographic.
They already do allow both. They did not announce that they were dropping App Store support for older devices. Right now you can download older apps on devices running iOS 5 -- released in 2011.
You're postulating a population that are willing to take on the cognitive burden of learning Emacs but who are unwilling to do the same for ELisp. I think that's a smallish population, almost entirely composed of people who want a Scheme, probably Guile, instead (but, like me, are plugging along in Elisp in anticipation of Emacs-Guile potentially shipping before the Rapture). People who want to script in Go, Common Lisp, Javascript, C, Fortran or the Power of Christ are currently pretty much entirely confined to the immediate teams working on those various projects. More power to them, no one who loves Emacs should ever tell anyone 'no, that's not appropriate for Emacs' (I think we established a pretty long time ago that weird esoteric projects out of left field are basically Emacs' wheelhouse, and often turn into really important sub-projects). But, I'm not interested, and I don't know any regular users of Emacs who would be.
Ruby is more concise whenever you have a need for case statements or regex.

Really wish Ruby had won this war. It's much more pleasant to use.
It sends a positive signal to a group of people who really don't matter - the very small minority of users who like open source and aren't already placated by AOSP existing - but a negative one to people who do - their vendors.

Fuschia is designed so that driver sources don't need to be available, and we can still upgrade the kernel. This is better than doing exactly the same thing as before which didn't work. It solves a practical problem (being unable to upgrade your phone's OS) through technology rather than licensing.
Show HN: liblb - A Study and Library of Load Balancing Algorithms
May I recommend a little more wonder and a little less hostility?
I think the most important step is to first commit yourself that you're doing it. And this happens when you book your plan tickets.

Next your create an itinerary of what you want to do. Unless you've done this a lot, it can be really helpful to make sure you're on track and got all your basics covered
Testing PostgreSQL for Fun: How to Iterate Quickly with Haskell
Yes, indeed, that makes it even more distressing that they didn't bother to license even the core of the system with the GPL. It sends a signal that they really completely don't care about the freedom for users to modify the software and run it on their own hardware.
I'd find it more believable if the researchers didn't look so damn high in the picture.
"- If the GPL is ineffective, it can't possibly hurt and at the very least it sends a positive signal. So why not use it?"

1. Of course it can hurt. that's just silly to say.
2. As for why not use it? Because it's ineffective?
You answered your own question?

This seems like a pretty basic GPL zealot argument at this point ("It's completely ineffective but you should do it anyway!") , and i'm pretty uninterested in continuing such arguments.
Growing up in San Jose, my dad ran a very profitable business and was also miserly about home climate control (it's the single biggest energy expense, after all).

A/C was limited to a single in-wall unit that was only to be used when outside shade temperature reached 95 F / 35 C. If you wanted to cool down, it was a fan or go for a swim.

Heat was whole-house, natural gas with floor registers, set to inside 65 F / 18 C max.

House had both fiberglass and blown insulation, automatic ridge-line roof venting, tall tree shade, multi-pane windows, weatherstripping, room isolation manual practices (door and register closing), etc. This was in the 1980's-1990's before "green" was standard practice, it was self-interested to save TCO money.
I don't know about this because you can create memories using only reversible circuits, which will not increase the entropy of the system. you're more resource-limited if forced to make it reversible (you have to store additional information to make it so) but you can still do interesting things. I'm not sure i buy that only irreversible processes constitute "the future".