skysight-inc/HackerNews huggingface dataset:
Affinity hands-down has the most attractive pricing scheme I've seen for its class of software. I have no doubt it isn't worth every penny. I prefer supporting Free Software like GIMP and Inkscape when possible, but there are some things that Photoshop does much better, and some of these things were absent in my evaluation of Affinity Photo.

The only software I've found to have a better pricing overall scheme is the Substance suite. $20 a month rent-to-own, and you can "buy" individual programs from the suite with this strategy one at a time instead of all at once, in case you want to secure ownership of a particular program. It's an incredible business model for software.
This is why I love used books. My copy of Schopenhauer's collected essays has gone through 4 owners since 1914, all 4 of whom have signed and dated the front cover, all of 4 of whom have marked and underlined at different spots (including, now, myself). My copy of Riverside Chaucer went through two students before me. And they all pick up their own unique scents along the way (my girlfriend jokes that I only buy books to smell them).
Why do we need another XPS 13 when they already have the developer edition of it that supports Ubuntu?

Like others have said, Lenovo's Thinkpad contract with Red Hat is tenuous at best and their quality has only been getting worse. Its not a default install, its not first class, and Lenovo is not dedicating staff to driver support in consumer products. We have the XPS developer edition program making great ultraportables for Linux. We need a business class workstation notebook in the 17" form factor with ruggedness and great features that has complete and total Linux support and inclusion out of the box.
How much does it cost for you to get an iphone battery replaced by Apple ($79)? a basic dryer costs $180 at home depot...

http://www.homedepot.com/p/Magic-Chef-Compact-1-5-cu-ft-Elec...
Ah, Turing complete imperative languages...now that's a vector image format.
A few years ago I thought it would be nice to be able to compose an email in a new tab instead of a separate window. I found a Bugzilla entry proposing adding this to Thunderbird that had been open for several years and had had a couple community members offer to address it, look into it for a while, and ultimately give up. The way Thunderbird's UI is implemented was just too intertwined with the code to let this happen without a major re-work. I feel like this kind of a change should be easy to do in a well-designed application and likely would be for something written with technologies.

I use Thunderbird every day and am generally happy with it, but often when I come across some feature that I wish were changed and start digging into Bugzilla it becomes apparent to me that the Thunderbird codebase is old, convoluted, and difficult to work with -- the result of growing organically over many years. I could see a lot of benefits to a re-write. On the other hand, trying to match feature parity with the current version would probably take a lot more work than the author of that proposal is accounting for.
Yes, I am aware of that. But you are just confirming my original observation here. You are acting like writers have no right to earn a decent living. Just because people might enjoy their work does not mean they should starve or be required to get some other job they don't enjoy to pay the bills. I get tired of that insinuation.

There are programmers who enjoy their work. They don't get told they have no right to the high salaries typical of programmers because they aren't suffering enough.
Every apartment complex I've lived in has had rules banning hanging clothes (no idea about enforcement). Also, for any group larger than 2 I imagine the clothes would not dry fast enough to keep up.

And most bathrooms are small and often without a window.

Not a complaint, just pointing out that sun-drying is often not a real choice. Often it is.
The retail apocalypse is predominantly suburban
Workamajig. It is agency management software that comes in two flavors: slow Flash-based and buggy inscrutable "flat design" HTML. No API and bans all interoperability with any other software, probably because of the despairing mess underneath. This isn't just an engineer's whining; the opaqueness of business functions it creates leaves millions on the table.

But that's agency management software. Orbiting categories like project management, kanban, communication and time-tracking have many good options but integrating them in a way that can "check off all the boxes" enough to satisfy risk-averse partners and controllers is difficult.
SSIS. Luckily I've moved teams so I'm done with SSIS but holy shit does that product suck. The running joke on my team is that it was built by interns. So many visual studio features just don't work despite it being in Visual Studio.
How much are these new dryers? I didn't see the cost.

also, where did they state the longevity?
Don't just dismiss it. If your business plan requires you to lobby against science and the public good, then we have a problem.
This sounds like a job for NixOS[1]! Specify a basic build environment for your lab, and then write per-paper or per-project build configurations. Once you've frozen/committed the configuration, you have a reproducible, deterministic build, and can run it over and over again at leisure.

[1] -- https://nixos.org/nix/about.html
Elon Musk Lays Out Plans to Meld Brains and Computers
Who the hell buys a 60D? Such a tiny battery.
Huh? Someone trusts their family member to spend responsibly with their credit card, and is happy for that person to forge their signature, but wouldn't tell them the PIN code because it's "supposed to be super-secret"? That doesn't make sense to me.
I mean that it has Juan in the name (which I contrast with Joseph). So MariJUANa. Couldn't sound more Mexican if they tried.
Terrible ad (if you can call it that)
Wow. A whole article, an entire HN thread- and not a single mention of poor old Sting?
> The current default Bitcoin implementation makes no effort to solve or even really approximately this problem

I think this was somewhat out of date even when it was written. :(

When I've sampled it before the solver in Bitcoin reliably produces results which are very close to the best results that an external MILP solver produces... and since a year and a half ago it even considers dependencies in that analysis.

The knapsack part of the problem is not that impacting because a block is composed of thousands of transactions, which are mostly very small compared to the block size... and for the lower fee transaction the slope of the fees per unit for the available options is not very high. Basically, so long as you get the high fee transactions it usually doesn't much matter if you fail to eek the last few bytes out of a block.
the power of the personal responsibility reasoning is that it's viral in two directions, and lays the infrastructure for executing on the results of systemic thinking.

It makes you think more broadly about how your lifestyle is contributing to waste (so, you start thinking not just about bottles but about your car). So now you're considering more things.

It also can affect people around you who see you making these decisions. You buy an electric car because "hey I rarely drive more than 50 miles", and more people will think about it. You get tap water, etc.

The problem with systemic thinking is that the process usually starts with "how do we continue the same lifestyle we have". Real gains come from changing how we live our life, and that requires convincing people.

For example, talking about how higher density housing allowing for less car usage first requires convincing people around us to accept higher density housing.

Packaging-free supermarkets do not work in a universe where people don't care about their personal contribution to pollution, especially given that the packaging-free places are more expensive.
> I doubt anything like it will happen again as even those who were in favor now understand the damaging effects it can have.

That's one my my main concerns - the hard fork has set an incredibly dangerous precedent. Etherium has shown that it's willing to jettison the idea of 'code as contract' whenever the code ends up doing something 'bad'. In the case of theDAO, 'bad' meant anything from "people losing a lot of money" to "we found a 'bug' in an experiment that still isn't ready".
I used to hate some MS things especially Outlook, although I haven't forced to use it in previous gig, I recently found after I moved on that I hated it because I was forced to support issues arising from it. (It was a small company I had to do some "help desk" tasks...)
Agreed. Somehow I thought there is sort of a plastic island in the middle of the ocean.
Practicality-wise, I'd suggest Javascript because you learn it once and you can use it for frontend (DOM, angular, react, etc) and backend (node.js), all of which are very popular and highly-demanded. For learning-wise, it's not the best language to learn about language concept though..
Thats really cool, but its impossible to discover and learn about hidden away in a dusty old thread on the golang-nuts mailing list.

If you want your project to become popular & used by a wider audience, it would be totally worth getting a domain and making a website for it. Ideally the site would host demos and links to the spec / implementations - but even something simple with the content described in that thread would be a good start.
I thought this was sad as well, especially since there are many people who make a lot more than this with self-published technical books.

If I'm completely honest, I hadn't heard of the author before reading her post, even though I try to keep up with the web development scene. This leads me to think that maybe she would've benefited from putting her name out there more, something many of us are hesitant to do.
You can tell your medical patient is an android when you ask them to rate their pain on a 1 to 10 scale, and they answer back to three decimal points.
I've been using awesomewm for a few years now, and while it's not i3 I believe it's close enough that I can answer that: A tiling wm is very viable for a general purpose desktop. It's also extra useful if you have a multi-monitor setup.

Applications that works in fullscreen (mpv, vlc, video games) requires you to set them fullscreen/floating, either yourself with a keybinding (Mod+f on awesome) or through the wm's config file. Some applications do not like tiling at all, some java gui apps from what I remember, but there are so few of them that I can't actually give you any example.

I say give it a shot, but beware: controlling your desktop entirely from your keyboard is addictive.
That attitude can work only for enterprise applications where people get paid to use the application. Not when you are a consumer app. We test even on Safari.
There are cases where there's not really anything you can do other than treat the pain, due to current medical science not knowing the answer or another solution otherwise being infeasible.
Completely agree with you. I have in writing that my key would be good, even though the MS site said that there was an error and I needed to check with Customer Service. I then explained this to three people, whom found the written statement and said they couldn't/refused to fix the problem. They just wanted to sell my an O365 subscription.

As to how legal their tactics are, I'm not sure. I do know before I would never have considered anything other than MS, I'm now left to moving onto Mac's because I cannot give them more money and the work I do tends to now work in the Linux or alternative OS environments. Lots of industrial software that is touchy enough as it is...
Keep up with teaching your kids. I took calculus in 8th grade and having it as a base understanding has been invaluable in surviving college engineering.
Hollow Privacy Promises from Major Internet Service Providers
Yeah, that's what they say about my incurable genetic disorder.
Yeah, I was just asking if it had improved. Scaling web servers might be easy, but it adds administrative overhead, and if you don't have big piles of VC money to burn, it bites into budgets that would be better used hiring more people and working on product. And it makes it so you have to waste your time reworking your server structure earlier than you would have to otherwise - suddenly you need a load balancer, a shared session store, etc. When I ran a company, these were very real concerns.

It being successful doesn't excuse its slowness, in my opinion. There are lots of bad products out there that are successful by many metrics. Speed is an important part of making something good, and RoR added significant hurdles to making very fast sites. There are other stacks that don't have that issue that are also successful, but have other downsides.

Anyway, not worth rehashing these old arguments, I just wanted to know if it had improved. Sounds like it has.
ARRIMONES EN EL METRO
IBM (Lotus) Notes - Amazingly awful software.
fantastic. thank you very much
> If there was one thing I could ask of Vim (or even emacs), it'd be a consistent high-quality default user experience.

FWIW I find both Prelude (https://github.com/bbatsov/prelude) and Spacemacs (http://spacemacs.org/) to offer pretty out-of-the-box experiences.
Apparently, pretty small. Sorry I missed this. I'm not exactly a public person, so let's say 'buffalo' was in the name. WA was the only other company I know of at the time with a similar set-up.
The Small Startup That’s Helping Hundreds of Cities Visualize the Future
s/Doug Nutch/Doug Cutting/
you have to look at the full precedent though which is that forks can be used to keep a chain nimble and if you do disagree with where the majority goes you can still use the unaffected chain with others who feel the same. I don't mean to downplay, there are very serious effects that come from unforeseen forks and they should be avoided, but the dogmatic view just doesn't hold any weight with me anymore. Bitcoin will fork eventually. It's mostly fear and apprehension that has kept it where it is.
You have a point, but at least Chrome doesn't need me to install a specific OS at a specific version to make it work.

Installing a new OS to view a webpage was a tall order.
Mind sharing some notable features? Interested to check out some other tools.
If you are going to go through all the effort to create a proper vacuum, and then isolate all the little penetrations needed to maintain whatever is inside, just throw the wet clothes into the vacuum and call the thing a freeze dryer. No sonic required. A heat lamp inside a vacuum chamber would probably dry stuff using much less energy than either sonic of hot air.
Nice one from Singapore ;-)
Hmm, how about a technique rather than a resource...

Look for opportunities to expand what they're doing in school. For example, after my kids had covered place values in school, I taught them binary. Their knowledge of base 10 is so much more robust when they learn base 2 as well.

Point is, I bet you already know plenty to be that ideal resource you seek for them. Good for you for wanting to start early.
The book is Sustainable Energy Without The Hot Air, a free download from http://withouthotair.com. An excellent resource.

I agree with avoiding packaging and more. Since I started avoiding food with packaging, I've reduced my landfill garbage to having to empty my household garbage two or three times per year.

With an increase in deliciousness, convenience, and saving money.

Here are a couple posts on it, for those interested:

http://joshuaspodek.com/avoiding-food-packaging

http://joshuaspodek.com/want-run-leaner-waste-less-literally...

These small practices contributed to a bigger practice of not flying for a year (and counting): https://www.inc.com/joshua-spodek/365-days-without-flying.ht... so discovering the joys and rewards of consuming less have compounded, at least in my experience.

I'm also teaching a course in systems thinking, always seeking ways to apply more.
You're right that emacs without any config is annoying. Check out Prelude (https://github.com/bbatsov/prelude); it's a really nice set of defaults for emacs.

I think emacs is the modern editor in its own spirit: none of the imitations come close.
Filters are weird and inconsistent. Some messages don't show as filtered, or some filters won't run, until I close and restart the program.

Overall, it's a certain bare minimum of acceptable. It's not a great application.
An interesting project that tries to tackle governance and the formal verification aspect of smart contracts is Tezos (https://tezos.com). I find their approach very appealing and I think it has the potential to grow big, while retaining a solid foundation. It's worth reading their position and white papers.
And still, there are problems that simply aren't understood.

http://www.mayoclinic.org/diseases-conditions/complex-region...
VPaint[1] is a research vector graphics editor (from SIGGRAPH 2015) that has higher-level semantics of vector graphics editting. And it claimed more efficiency to create vector graphics. May it be the hope to fix problems of SVG you guys mentioned?

[1] http://www.vpaint.org/
I'm with you guys! This book has some serious character. The cover, handwriting, imperfections, and on top of it all, the writing style.

The problem with used books tho is that sometimes I find hair. Ugh.
I would've agreed with you a couple years ago, but now things have changed. Clouds like AWS and GCE are increasingly offering services that one can't replicate on their own dedicated box. ML, Managed Databases, etc. can't really be replaced.

Another thing is the skills one needs to efficiently manage and deploy everything. The sysadmin, devops positions in a startup have vanished because now that's AWS and GCE. Sure, AWS/GCE are expensive, but the developers don't need to worry about uptime, and if something happens to their instances, they just hit 'delete instance' and start up a new one.

The new theme seems to be developer productivity rather than cost effectiveness. With the new automatic deploy tools, and automatic load balancing, there's not really a need for anyone to worry about managing systems. It might seem like premature optimization, but you're saving the paycheck that needs to be paid to the sysadmin who has to be there for 24/7 monitoring.

This is all assuming one of the existing developers on the team isn't also a rockstar sysadmin, security guru and an insomniac who doesn't have a family.
> Then the miner will often find that its entire memory pool fits inside the 1MB block limit, and the knapsack problem disappears

That isn't true except on weekends, at least not for the last two years... there is usually a pretty healthy backlog available: https://people.xiph.org/~greg/temp/fee_avail4.png which is important for long term stability: https://medium.com/@bergealex4/bitcoin-is-unstable-without-t...

> and the knapsack problem disappears

Just cutting off low fee TX is a worse result than even the most approximate knapsack solver you could use. :) (Take transactions in order of fee per unit-limit, skip ones that won't fit, until you're full or you've skipped too many times sequentially-- which is what we do... with a too many threshold of a few thousand IIRC)

The reason for the floor is primarily to avoid wasting resources trying to verify transactions which are never going to confirm.

The floor rate used in the network today is 1e-8 BTC per byte, though it automatically goes up if the backlog of transactions gets large (over about 150MB of transactions). That limiting works by nodes keeping 150MB of transactions and if they gain more they drop the lowest feerate transaction and set their minimum to that value. The minimum then decays back to 1e-8 BTC/byte at a speed which depends on how much below the limit the node is...

[ these parameters don't need to be completely consistent in the network, nodes will tell their peers what fee levels they're willing to process]

> NP-hard conflict resolution problem

That is ignored in Bitcoin implementations today because double spends are rare, interesting ones are extra rare with complex dependency graphs, and there is a social good to behaving in simple an explicable ways.
>Interesting! I wonder how Apple will get their 30%?

The 30% is for paid apps and in app purchases of app content. If you use the Amazon app, for example. They don't take a cut.
Capitalism is the problem.
/. lives
>KDB+ (but now I love it)

What changed ?
Unencrypted email is like mailing all your correspondence on postcards.
A good answer to a good question!
"Isn't that fair though? Writers could do it for fun and give away their work for free."

No.

When I read this I think of Bruce Perens and BusyBox. [0] BusyBox, created by Perens as a floppy rescue/boot/installer disk for Debian, written as a single binary. [1],[2] Real handy if your partition failed or you needed to install an OS or update.

This didn't stop unscrupulous companies installing BusyBox charging for it and violating the GPL licensing agreements. [3] At no time did these companies chip in to help in the development of BB. Yet they wanted (needed) the inclusion of this useful software.

This is HN, a place where smart people hang out at the intersection of technology and commerce. I posted the article as an experiment to see what possible commercial possibilities could be imagined.

SVG is too important to the web
to let it whither and die.

There must be some other way to continue this kind of work sustainably. What else can you think up?

Reference

[0] https://en.wikipedia.org/wiki/BusyBox

[1] https://busybox.net/about.html

[2] https://busybox.net/oldnews.html

[3] https://en.wikipedia.org/wiki/BusyBox#GPL_lawsuits
i am in same boat. r u open to some partnership or so..
It's because of the currents. Have a look at any body of water with a bit of debris - e.g. a backyard pool with leaves on it. It tends to concentrate in a few areas.

It's a good thing in a way; it allows us to spend a lot less clearing it up.
I Tried to Virtually Stalk Mark Zuckerberg (2016)
Great point, thanks for that explanation. I never knew that.
You can use the LinuxKit components independently, but right now the easy way is to use the Moby tool. Sorry about the confusion though, we are trying to make it clearer.

Here is a summary we wrote earlier for Moby https://mobyproject.org/#moby-and-docker
Oops. That should have been "Doug Cutting of Nutch and Lucene fame".
Well obviously you should just be using Chrome.
Keyboard is great sometimes, but do they have mouse control too? If I'm watching videos when I'm in bed I'm pretty mouse reliant, but if I'm coding then the more I can do on a keyboard the better
Spend a hundred bucks and have a lawyer draft a contract for them to sign. You could also see if LegalZoom offers anything like this.
I guess, It must have heat up the environment little bit in the respective data centre. All servers in all racks running at full CPU utilisation out to be probabilistically rare.
Looks cool, Specs look awesome, but I can guarantee I could not afford one.

Make it autonomous and call Uber/Lyft
I use tmux within my tiling window manager: it manages my terminal, and the WM manages windows. It works great for me, because this way I only have a single terminal to worry about.
The good news is, it's hard to find characters that actually look like latin characters. This uses the Cyrillic characters, but there are no characters resembling g or d, so most websites are safe from this. Though, it is incredibly infuriating that it doesn't show the punycode unless you try to find it.
the problem is the distance in time between cause and effect and how much motivation those in the current time have.

Capitalism* may be a problem, but a brief bit of reading will tell you that Communism is a far far worse problem when it comes to pollution.

* whatever you mean by that.
Maybe, but the asian market will eat this up
Let me guess, because America's health care system is a fucking disaster? and only the 1 percent can afford it?