skysight-inc/HackerNews huggingface dataset:
On a newer ThinkPad — X240 (Haswell), battery life under FreeBSD -CURRENT is close to 9 hours. Doesn't resume from suspend though. But yours should! I know people got suspend/resume working on 20 and 30 ThinkPads.

Here's my post about the laptop: https://unrelenting.technology/articles/freebsd-on-the-think... — not fully up to date though: I'm using ZFS only now, with boot environments (no GRUB required, it's fully integrated into the FreeBSD EFI loader), and powerd++ https://github.com/lonkamikaze/powerdxx

Brightness works great with Intel graphics. I haven't been able to adjust brightness using the nvidia driver (on an iMac)
Thanks for all the details.

> If you could define methods anywhere, you introduce hidden dependencies and more coupling. A new package might change the nature of the type. This is not acceptable.

This is the Expression Problem: adding new methods to existing types and/or implementing existing methods on new types. The intent is on the contrary to decouple things. You can use any feature to sabotage code.

> What will PrintHex(T(42)) return? "2a", "0x2a", or "0x2A"?

The compiler would warn you and take the latest definition into account, which is the one from "baz". That would be a pragmatic approach.

I notice that neither "bar" nor "baz" import "foo".
So in your (hypothetical) example, Hex belongs to the global namespace, not "foo". I guess this is the case in non-hypothetical Go too? I didn't realize this, thanks.
But will the FreeBSD Nvidia driver work in OpenBSD?
I'm missing the strange/bizarre part. MGM, despite their own research, made up a rape between two people who never met in a film about people who were still alive. The alleged victim sued and won.

She'd still win today, with or without the disclaimer. Imagine some OJ movie where they decide to have a subplot about him molesting his daughters, for dramatic effect.
> If you want to actually sell something

Perhaps its authors want to achieve other objectives than just sell something, or think it's more appropriate for their users and target public.

There's certainly the possibility that they aren't really sure how selling things on the Internet works. However, I'm willing to entertain the possibility that the guys who've been selling this for 32 years know what works for them better than someone who just found out about their editor.

And frankly, design aside, I like Epsilon's website a lot more than SublimeText's. The front page doesn't offer any useful information about the "key stuff" for a programmer's editor (is it properly extensible, through an extension language? is it easy to interface with other programs? maybe has some added goodies, like a hex editing mode?).

Besides, it's entirely devoid of any useful information besides these 7 features and 6 animations. There seems to be no way for me to find out if ST has any features for e.g. remote editing or VCS integration other than downloading the evaluation version. Where's the manual? Where's at least a longer list of supported features?

I equally don't understand the fixation for animation. It takes less time to find the Epsilon manual on their website and skim it than it takes to watch the six (confusing, since there's no on-screen keyboard!) animations that take up the whole screen. I understand its value as an enhanced form of illustration, but I'd appreciate it more if it would enhance the written, precise information, rather than replace it.
... But then you would have to count the bias against single founders and all the investments they didn't get thanks to that bias. And also count all the accelerators than discarded them for this issue.

Plus, there is also the "fake co-founder" tactic some people use in order to avoid this bias from others; so you would have to count those as well, but that data is not public. So yeah, I think you are trying to count the uncountable.
You can just use an IRC client and the IRC bridge...
Slack is written in PHP, I guess people care more when they have to host it themselves. I wonder whether the stories of Slack's codebase being a hot mess are the real reason it's still not available to self-host.
Managing, Leading and motivation
The only disadvantage of europe could be that the wages are lower but it is normal. In europe they don't give your salary and leave you alone. You don't need thousands to live better life because there is social state. Health is free, education is free, you get money for every child yoi have. A lot of social benefits that removes the need of US level salaries. Maybe people from outside just compare the numbers and say ok in the us they pay more let me go there, but the reality is different. IMHO in europe you have a safer future even you see less in your bank statement.
I'm not going to claim that it's broken, but it does seem a little odd in that the cost to customers is not aligned with cost to the hosting provider.

Slack's free tier only allows you to keep a history of something like 500 messages, which makes sense because storage and indexing of the message history are what cost money for the provider.

This product let's you store all you want for free (seems like a bad idea to me), while things with essentially no cost per user once they have been developed (like google auth) are the things they make you pay for.
Seriously, can we get over the idea that life across the sea is going to be better? There are no lands there, the ocean is too large and too dangerous to cross. Perhaps our ancestors said this.

It's in our DNA. We won't stop. We can't stop. A virus can't consider it's host "enough", nor can we consider a valley, a continent, or a planet enough. That's my opinion.

I also think it is both fascinating and noble to attempt to out-live the Sun, and maybe even the Universe as we know it.
i guess the data presented might not say not having a cofounder is better; but they perhaps at least show that its not obligatory.

i reckon not having a co founder might be quite lonely though.
All programs contain errors, and almost all output of calculations is approximate.

The question is if for most of the use cases the margin of error is just fine...
Physical Realization of a Quantum Oracle Machine
Nice project, but probably worth adding some natural language processing to avoid things like this from being added to the list:

https://news.ycombinator.com/item?id=11704954 --> "I loved this book for being exceptionally clear and terse. I was hooked from the first sentence: "Probability is a mathematical language for quantifying uncertainty." That one sentence makes the concept clear in a way that the entire chapter on probability from "Statistics in a Nutshell" (http://www.amazon.com/Statistics-Nutshell-Sarah-Boslaugh/dp/...) did not."

--> "Statistics in a Nutshell" got added to list 20 of year 2016
Target Jumps on the Pokemon Go Train, Puts Giant Poke Balls Outside
Abu Dhabi elite escort +971507475118
>What if Slack had threaded messaging?

Then it would be a recipe for endless sub-discussions diverting from the topic, and disaster...
Amazon is testing out a 30-hour workweek
My Life with Neovim
IM2CAD – Reconstruct a scene that is as similar as possible to a photograph
You are on Hacker News, yet you think that that's odd? It's a common wisdom among entrepreneurs that you price your product according to what people find valuable, not according to what it costs you. For example https://www.smashingmagazine.com/2011/09/youre-pricing-it-wr...
Funny to see this on HN since I just released an Android App called Simplepush (https://simplepush.io) which qualifies for what Ntfy calls a backend.

Let's see if they accept a PR to list me as an additional backend :)
> The problem I find (and one I've seen in a lot of cofounder groups) is that most of the people who want to start startups are visionaries.

It's simpler than that. Most people just prefer slacking off to working their butts off.

However it's the narcissists and sociopaths that will call their slacking off being "visionary" while the good guys either just leave or start working their butts off as everybody else. Obviously you want to pick your cofounder(s) among the latter kind.
Facebook+has+planned+to+change+Trending+Topics
KiloCore Pushes On-Chip Scale Limits with Killer Core
This is a real issue. I ask contributers to add a bullet at the top of NEWS.md and I frequently have to manually fix merge conflicts.

This is only a problem if you're handling multiple PRs simultaneously so your project has to reach a certain level of use before you'll see it.
Java, for example.

Yes, it's true Excel is used for a lot of big important things, but I'd agree with GP it's not very good at them. Moreover, I think most people who use Excel for big important things, would agree it's not good for it--they get stuck in that situation when a small spreadsheet grows big over the years. Lack of version control, limited modularity, and no ability to unit test make large spreadsheets error-prone, and Excel tends to barf on you when you push it too hard (seems to be a number of crash bugs and performance bugs that never get fixed).

Excel is incredibly productive for quick analysis and making charts. But it's really not a development platform and it's really not for heavy lifting.
How to design a more convincing case study
$0.99 Limitied Time Offer for the Kindle Format of Life Sliding
I've tried this - it helps, but it's not a silver bullet. (And GitHub doesn't use it in PRs)
Are there similar guides for those of us wanting to try a dual-boot setup between PC-/FreeBSD and Windows? I remember not finding any straightforward guides more than a year ago when I decided to move away from Windows. I'm on a Linux distro now, but if I can find a suitable guide, I will try it (probably on a VM first).
They are currently beta testing the js player.

https://blog.twitch.tv/html5-beta-access-expands-99554ea982e...
> Looks like someone didn't cache it's data!

"its data"

(also it might not be a caching problem)
Yes, I'd love to do that. Trouble is, the last couple MVPs I did took 6-18 months each, due mostly to limited time available. (And no, they couldn't be pared back further - these were basically proofs of concept). Hence the question!
Gnome 3 came default on one of the Debian disks I installed a year ago. That was when I stopped using Debian.
"Linux is easier to use" heh. Well I mean Ubuntu is easy to use, sure. Until you want to change things, then it gets in your way.

Every time I try Linux, nothing makes sense to me. Why is there a weird, unfriendly `ip` command instead of `ifconfig`. Why is systemd doing the "* Waiting for some bullshit … [∞ seconds]" thing on shutdown instead of killing everything. Why does the bootloader (which is now part of the systemd project, of course) use EFI variables instead of just putting itself at /EFI/BOOT/BOOTX64.EFI. Why is there so much crap exposed as mounted filesystems. Why is there no separation between the base system and user packages (/usr/local).

Modern GNU/systemd/Linux just doesn't feel right.
In Fire Someone Today: And Other Surprising Tactics for Making Your Business a Success [1] by Bob Pritchett, cofounder of Logos Research Systems, Inc., chapter 4: There Can Be Only One—Plan for Your Partner’s Departure covers the issue of cofounders. I highly enjoyed and recommend this book.

Here's an excerpt from the beginning the chapter:

When I was a teenager, I toured a factory and met its owner. Dreaming of having my own business, I asked him for the best advice he could give me. His response was two words: “No partners.” When I started the business I run today, I did not take his advice—I started it with one partner and soon added another. Starting a business is hard work, and having a partner made it a fun adventure rather than a lonely quest. We did everything together, from the paperwork to set up the business to sales calls to taking all of our meals together so we could work on the business every waking hour. We became best friends and worked well together for years. When the day came that my original partner decided to leave the business, though, we realized that our lack of planning had endangered the multiyear investment we had all made and had changed the nature of our personal relationships. There is no way I could have started the business or seen it grow the way it did without my partners. As much as I now believe that “no partners” was great advice, I know that a partnership is sometimes the only way you can launch and build a business. But if that is the case, you need to make planning the end of your partnership part of planning the start of it.

[1] http://amzn.to/2blPmmT (affiliate link)
How to Bio-Hack Your Brain to Have Sex Without Getting Emotionally Attached
I didn't say it was broken. But if we are addressing the startup set on HN.. Then I'm in the market to buy their service. I'm not a competitor, nor do I have a vested interest.

I get Hipchat for free because I'm a bitbucket customer ($1per month) and I get Google Auth as built in. Most startups are using Google Apps.. But very few would use LDAP (which is indeed available in the 20$ tier)

So yes - I believe for the demographic I represent, their pricing needs to be fixed.
No.

They make their driver for Solaris though :D
And it's written in golang, not rails or node.js
Me neither, and you'll most often run through emacsclient anyways, so...
This is pretty bad article because it focuses on # of funded startups, not # of attempted startups. What if 99.999% of startups attempted were attempted by solo founders? It would make you expect that the # of funded startups should also tilt towards solo founders - if all other odds were even, you'd expect 99.999% of funded startups to be solo founders, and it would not mean much.
Public Slack archive for opensource projects
This is true for small spreadsheets, and one reason why I love Excel for quick analyses. Debugging is nearly instant because you see the results as you go along. But it doesn't scale very well.

--If you want to re-use a formula, you basically have to copy-paste it. Generally there isn't much modularity. Programmers are well aware of the dangers of this.

--It's also not a friendly platform for writing regression tests (possible with VB, but who does that?).

--The two-dimensional nature of the spreadsheets and lack of loops means you often need to do hacky stuff to emulate multidimensional arrays or loops. Easy to make mistakes here.
Great question! I'd like to make something that will eventually bring in a bit of (relatively passive) income and ideally accomplish at least one of the other three. TBH, just working on my own code rather than the legacy deathtrap we have at work feels like a nice change of pace.
我想找回密码是哪份实践
It depends on how much you've got loaded. Most serious emacs users have a vast corpus of elisp loading on boot. Nowadays, some people will load the elisp lazily, so the files are only evaluated of you use their functions.

This is also why emacsclient exists: To try to amortize the startup cost.
> If you risk your capital and lose it (long-term), you get a deductible loss, which, due to the oddities of the US tax code, is mostly only deductible against long-term gains.

Long term capital losses first offset long term capital gains. Short term capital losses first offset short term capital gains. After that, capital losses of either type offset capital gains of the other type. It's quite common (and beneficial if the timing works out) to use long-term capital loss carryover to offset short-term capital gains.
In summary, number of co-founders doesn't necessarily matter. What does is (in no real order): the ability to raise cash, the ability to produce something that has value, and the ability of however many co-founders you have to get along.

Could have been a much shorter article since the data are so full of confounding factors as to be meaningless. It does make for a nice headline though.
It's parody, not libel.

Here's a summary of what the court considers in a libel case - https://popehat.com/2015/09/02/satire-vs-potentially-defamat... .

> Finally, the court will look at the statement from the perspective of the audience to which it was directed, taking that audience's knowledge and understanding into account. (Seelig v. Infinity Broadcasting Corp. (2002) 97 Cal.App.4th 798, 809-10.)

> That's why satire and parody are protected even when directed at a fairly narrow audience. For instance, when the proprietors of WorldNetDaily sued Esquire for a parody suggesting they were withdrawing one of their birther tomes, Esquire won because the piece was viewed from the perspective of someone familiar with Esquire's history of satire and WorldNetDaily's history of nuttery, not from the perspective of a person encountering all these figures for the first time. Similarly, my post about the case is protected satire even though I made up excerpts from the D.C. Circuit opinion suggesting that WorldNetDaily staff routinely molests walruses.

Most watchers of South Park know it has a history of satire, including last year's "Where My Country Gone?" depicting Trump being raped to death, or years ago "The China Probrem" portraying Spielberg and Lucas raping Indiana Jones and a stormtrooper.

Comedy Central's own lawyers have a solid defense against the libel case you describe.
Ask HN: Open sourcing my project, how to enforce the “social” license I chose?
I've created a suite of products for restaurants. I started this project to try new models of development with a positive social impact.

I'd like to license everything (code, marketing and legal materials...) under an open source license which with a clause by which the restaurants that use them have to donate at least 5 dollars per month to non profits. The non profits should help finance similar projects, hopefully creating a virtuous cycle of socially responsible code and businesses.

There are more details to how this would work but that's the gist of it, to create a "social open source" project that would encourage the creation of others

What is holding me back is that I do not know how I could enforce such a license. I have created the project on my own with little means and I would have no way of knowing who is using the code to create their own products. I've thought about several alternatives:

1) Giving the ownership of the code to an organization that would have the means to enforce the license. I suppose there could be organizations interested on fostering this kind of project.

2) Keeping the backend code closed so I could know which restaurants are using it and make sure they do the donation to the NGO. There are downsides to this approach from my lack of previous reputation to server costs.

Are there other ways to make sure a license is complied with?

* The product is described in www.alfiv.com, it is used by restaurants in Spain and France and everything (UI, legal terms, marketing...) is translated to English, French and Spanish

I've used a common software stack (react + redux + ramda) in order to facilitate collaboration

* I chose the restoration industry because of its size, if a "social open source" project could become an important player in this field with this kind of license it could allow the creation of many other similar projects
> Why don't I just invest it?

You're assuming that investment actually happens. The widening wealth gap refutes that assumption; wealth is accumulating at the high end and not being re-invested back in the rest of the economy. The poor recovery from the last few financial crisis is more evidence, "You can lead a bank to liquidity, but you can't make it lend."

> If we give up gold, we can control inflation with maths

Giving up the gold standard is orthogonal to the tax rate for capital gains. This is completely off topic.

> See, this isn't as simple as you want it to be

The economy is fantastically complex. It's also very unpredictable due to the inter-dependencies, even if some people like to pretend otherwise. Hubris doesn't make inherently unstable models[1] into a useful result.

[1] "Understanding economics well impedes an understanding the economy." -- Yanis Varoufakis[2]

[2] https://www.youtube.com/watch?v=L5AUAIzciLE#t=1355
I know that feeling! I read a lot as a kid, and I'd pick up words from context but not get their meanings right, and that got embarrassing. So I talked my folks into getting me the biggest, meanest dictionary they could lay hands on, in order to avoid embarrassing myself further. Little did I know this would lead me down a path of linguistic pedantry from which I'd never be able to return.

Was the word you were after perhaps 'pertinent'?
> If we go out into the market to find all the people that can decrease page loading time by 50% and have them bid against each other, we will probably end up paying the lowest bidder who is capable of the job about the median salary of the profession.

And what if the companies were to bid on the employee? That would likely drive wages higher and compensate for the natural information asymmetry in the tech labor market.
'Nearly every film'? I can't think of the last film I watched where I saw a disclaimer like this. Maybe I just don't watch a lot of movies that could be interpreted as true, but this title seems hyperbolic.

Edit: it's at the very end of most films.
Scriptlike: utility library to help you write script-like programs in D
Commas are an exception to that. If you paste in "10,100", it will be interpreted as a number, and you lose the comma.
Does anyone have a link to the proof from the researcher? The twitter posts and image seem to have been deleted which makes me wonder if it was retracted.
Property-value taxes discourage people from building anything valuable on land and instead encourages them to hoard it hoping the value will go up, or to sprawl development outwards. Land-value taxes (tax on the unimproved value of the land, ignoring whatever's built on it) help to capture the ground rent -- the value that's gone up because of what everyone around it is doing (ie, the positive externalities generated by the community rather than the landowner) -- without discouraging the land owner from building densely on it, which is precisely what we should be encouraging people to do if we want to solve the housing crisis.
Plus those guys buying odesk time are cheapskates.
Thanks for your blog post. I'm going to try the power management things you did for your laptop and see how they work for my model.

I too use root on ZFS. Boot environments and using powerd++ are things I've been meaning to but have not yet got around to.
Ingroup/Outgroup Dynamics
Uff, that was a trip down the memory lane. That article strongly reminded me of what Linux was like - some 10-15 years ago. Nothing preconfigured, everything had to be set up by hand using config files, sometimes using magic incantations from the shell.

I do get that some people prefer things this way (I used too when I was a student and had plenty of time to spend on tinkering - heck I have installed Slackware from floppies in 1995) and it certainly lets you understand what is going on your machine in minute detail, but a desktop machine is a tool for the most people - they need to get work done, and don't want to have to mess with the OS to get even basic stuff like networking or desktop running.

I think I will stay with my Mageia on my machines ...
The taxi stops are there simply for the convenience of drivers and people looking for taxis. Taxis can still stop and pick up passengers anywhere cars are allowed to stop (double yellow line).
Which would appear to be what this article describes them doing.
If anything, this analysis under-represents the success of solo founders. Because VCs don't like solo founders, it's less likely they go for a VC path. There must be plenty of successes that are bootstrapped. And these solo founders may not even bother adding their company to Crunchbase.

I'm one of those.
Epoch Zero