skysight-inc/HackerNews huggingface dataset:
Personally I've mostly been using ASUSes lately, which IMO offer decent value and have generally been very easy to upgrade.

> I have a company Dell that's horrible.

Aren't company computers pretty generally crap? I'm not sure that's a fair comparison to draw...
What is a "responsive icon"? Keep in mind that you can just switch the path to the SVG in CSS in the same way that you'd alter properties of a CSS image.
http://lifehacker.com/how-to-make-the-gimp-work-more-like-ph...
I'd love a UI entirely run by css, just the one div like this.
> I definitely had performance issues

Not too interested in your personal life, spud
You can't put arbitrary CSS in GitHub readmes.
Found this http://www.gimp.org/docs/userfaq.html#arent-you-interested-i...

Turns GIMP developers encourage private campaigns focussed on developing specific features.

Another good article on current state of GIMP: http://libregraphicsworld.org/blog/entry/gimp-is-20-years-ol...

http://blog.en.uptodown.com/gimp-20-years/
I suspect that English is not your first language, so it's not completely clear to me what you're asking.

What you have said here is that you want to describe thing X to person A, and person A is fat. I suspect that is not what you mean.

Are you saying that you want to describe person A to person B, and person A is fat?

If I'm right, and English is not your first language, perhaps you could ask your question in both English and your native language so we can cross-check, and then possibly answer.
Colorful Monsoon Wedding Ideas for a Perfect Indian Wedding
Have a look at the Single Responsibility and High Cohesion principles, which i think should be included in development/design
FWIW, files.kde.org does support HTTPS as well.
What if i want to "sleep" for 30min?
I'm pretty sure the correct behaviour is to not come around a corner so fast that you can't stop for a non-yet-visible obstruction. Human drivers routinely flout this due to poor risk assessment, but an AI driver would easily be able to to do it.
On that website, the styles are on :active (press and hold). It does need the SVGs to be inline with <svg>, though, which isn't great.
I'm not sure that pragmatism is a stereotypical British trait.
It's also BDSM hostile then. Who will stand for the gentle BDSM crowd against those hippies? :)
I had to think about if for a bit, but you are right. My statement was waaay too general. Especially for communication protocols formal specifications are useful now. I still think we have a long way to go before we will be using tools like this every day. The main issue is whether or not it is easier to reason about the correctness of something by inspecting its design or its implementation. We can never prove that the design is correct, only that it is isomorphic to the requirements and the implementation. If there is only one document, the implementation, then the proof of isomorphism is trivial. That was my point. I personally believe that for user facing behaviour is easier and clearer to express with with tests (either integration or unit) and I really don't expect that to change in the near future.

Anyway, I regret the tone of my previous message, which mostly made me look foolish, and thank you for your kind response.
LibreOffice is still poor at interoperability with MS Office – if everyone you're working with is using MS Office and you have to edit their documents without breaking formatting, or want to use their templates, your only safe bet is using MS Office. Ideally in the same version and on the same OS, there's also breakage when moving files between the OSX and Windows builds of the same MS Office version.

Then there's macros. Yeah, yeah, people shouldn't use them, but they do, and when LibreOffice crashes on particularly weird ones while MSO Just Works™… well. (Yesterday I came across a particularly fun example: 100kb data wrapped into 30 megabytes worth of macros that all did exactly nothing, but were part of the client's default template, and so in every file they send out. LibreOffice hangs when trying to parse them, even when disabled, Excel works.)

Edit: Why the downvotes? I answered the question. Disagreeing with facts doesn't make them disappear.
"Are you arguing..."

No, he didn't.

That's a big reason why discussions here go wrong. You either write paragraph after paragraph, closing every little loophole in your argument that someone can abuse, or people jump on to an outlandish, uncharitable interpretation and the subthread is toxic.
Given his estimate is 90/10 in favour I'd say my argument holds. :)
Yes, that is quite common in embedded systems. In practice you often end up either:

1) Shipping the debug build, because it's been tested and it's fast enough anyway.

2) Always building the release build, because the debug build doesn't work. All those DEBUG_ASSERT's sit unused.
Re: Google Docs Offline -- this has actually been available for a while: https://support.google.com/docs/answer/6388102?co=GENIE.Plat.... It's not packed up with an installer as a desktop app, but the Chrome Apps can be configured to work fully-offline, and will sync changes when online.
Pity about the furnishing/interiors. What is it with rich americans having such banal taste? Looks like a bland hotel
How .NET saves lives or peculiarities of building complex emergency solutions
At first, I think this would be just as complicated to enforce as US municipality taxes.

There are several taxes to be levied within a given state, with the rates changing based on county/city borders (see New York), regional cooperatives that span multiple towns but not the entire county (see Illinois), multiple taxing districts within a town (see Connecticut).

That doesn't even get into the fact of taxes that are levied just for your industry (see the extra taxes on your car rental bill for picking up at the airport, or Arizona's former shared rental facility recovery fee for recouping the cost of building a new rental car facility).

This was Amazon's argument against collecting state sales tax.

But taking on the opposite view for a second, and siding with you...

While it's complicated, all the incumbents in the hotel, rental car, and taxi industry that we're trying to displace for "not being agile enough", have spent the necessary man-hours to build the necessary components into their system to identify a taxable situation and properly deduct and remit taxes. They've hired own in-house staff and relied on external accounting firms to do their due diligence of regulatory matters (even to the extent of arguing against particular new taxes or tax increases).

Hertz, Hilton, and Greyhound all operate within these "heavily taxed" confines (in terms of effort, not absolute dollars), and communities/states have gotten used to their compliance, which in turn funds the various operating coffers of a municipality/region/state.

So yeah, why not expect the same from Airbnb?
You should write a blog post about it, and publicly shame them. It's the only way for things to get better.
Show HN: App Icon Set Resizer for Mac
Arbitrary gradients are trivial with pixel shaders.
colejohnson66 was referring to NULL pointer in C, which you would never average. Are you thinking of NaN values in floating point?
files.kde.org is also accessible over HTTPS (but use a package manager if possible).
Glad to see you guys got this on the web! I remember seeing an incarnation of this at your GTC booth.

How long did ingestion take?
I would argue that the more intuitive principle behind composition is the "Single Responsibility" one. Although it is correlative to the idea of 'program to an interface' (aka don't mingle with the state from the inside of an object that is not for you to do) I find it easier to grasp.

While i'm at it I'll add that the main reason SRP is so important is because it limits combinatorial explosions of state, so you can keep control, test and reason about it - incidentally the main idea behind the success of React.js
Please come over to Poland which has almost no zoning laws, and every other house has some sort of business in it - car garages, hair dressers, dentists - everyone runs their business out of their house. Your neighbour wants to open a sawmill in his garage? He sure can! And yes, people do have corner shops in their houses - amazing! Except that they get deliveries at 5am every day, so a 14 tonne truck is destroying your street and waking you up every morning - isn't it great?

Maybe in US it was done to keep black people out. But I seriously doubt it, not everything has to have a racial undertone to it.
And widely used by millions of people?
sharing a place tends to be a lot cheaper - but note that many people who are single do not live alone.
There's an "unlimited time off" policy; what does Gitlab do to prevent that policy from being punitive in practice to employees?
And if you press the details link you get all the info you could want:

Filename: Krita-3.0-Alpha-master-e5109c2-x86_64.AppImage
Size: 85M (88670208 bytes)
Last modified: Mon, 11 Apr 2016 07:27:01 GMT (Unix time: 1460359621)
SHA-256 Hash: 5d6574f750a188f67548d965ce6a8abd4d33479bc64f88130e545250e179a0e1
SHA-1 Hash: bf969c7ce56aac754eb84a2123caa9cbf4174884
MD5 Hash: ee0b82e82a98086dccad7f1344888a1c
I probably should have been more specific. I think each neighborhood should own the last mile of distribution and be able to hook up to competing providers that handle the long distance distribution.

Such a co-op situation would create the buying power necessary to negotiate good deals. I think this would work for water and internet access too.

The theory is that cities do that for us, but leaders are often compromised by campaign money from the very companies they negotiate with.
I think he got downvoted not because he said that the name holds Gimp back, but because he made it sound like a political issue, which it is absolutely not.
Monitoring Docker Datacenter Logs and Metrics
> Force AirBnB to disclose data or else they'll be banned

Banned from what?
I'm not asking about function composition, I'm asking if there is any basis for disliking inheritance other than the fact that it is currently trendy to do so.
9 Tools to Test the Responsiveness of Your Website
hi,very informative talk; especially with those examples for handling cold start and seeding. any pointers on how the multiple entities are incorporated in the interaction matrix? I understand how user/item attributes may be incorporated in the interaction matrix but multiple entities is something that I am struggling to understand. Pointers to associated literature would help too.
I have idea, but as something with any idea from internet you should use your own brain to figure if it has merit.

Write everything down about your idea in a paper. Then store it somewhere safe. Let it go for a while, and concentrate on law school first year. Check if you can bring second year courses, to your first year. Check if you can study in the next summer also. Then if you can graduate in 17-22 months do it. If you can't do that, but can move workload from later years to first year then do that and be able to work on your idea in later years of your school more freely.
Design your law school experience to get back to your idea in either 17-22 months from now as graduated lawyer, or 10-22 months from now part time because you have more free time in your school scheduler. This way your idea is motivator for you to work harder in your law school, instead of distraction. Your goal is to get as soon as possible able to work on your idea full time or with serious amount of time instead of splitting your attention between two.
UMMS researchers discover novel link between immune system, social behavior
What sort of punitive things do you mean?
Z-Wave Senior Z/IP Software Engineer | Copenhagen, Denmark | Full-time, ONSITE

(http://www.z-wave.com, http://www.sigmadesigns.com)

Sigma Designs is expanding the Z-Wave R&D software organization in the Copenhagen office. We are looking for a knowledgeable and analytical professional. You will have the opportunity to shape the networking technology and protocols for the worlds leading wireless Smart Home IoT brand . We are passionate about reliability and security and strive for the highest technical excellence while maintaining a strong focus on pragmatic solutions that work in the field. We are a multi-cultural and international workplace with offices on three continents. Join us in making wireless mesh networks as reliable and ubiquitous as electricity and running water in the home.

Job Description

As a Senior Z/IP Software Engineer you will be a part of a strong team of Software engineers designing and implementing Sigma Designs 'Z-Wave for IP strategy' Z/IP – Enabling Z-Wave products for the Internet of Things. The team is working on a wide range of Linux platforms. Your primary work tasks will be a) Design and implementation of new generations of Z/IP Gateways and Z/IP clients and b) Participation in the continuous development of test systems

We expect that you have/are:

*	Strong analytical background with experience in design, implementation, test and documentation

*	Passionate about development in constrained and Linux environments

*	Extensive experience with IP Protocol stacks

*	Extensive experience with wireless networks and communication protocols

*	Interest in iOS and Android application development is a plus

* Extensive experience programming in C/C++

*	Relevant technical background such as M.Sc.E.E or equivalent

Our interview process consists of resume/cover letter screening, a couple of 1-hour interviews and a reference check. We don't use puzzle questions to assess candidate.

For additional information, please contact:

Jonas Roum-Møller (Z/IP Project Manager) Tel. +45-3913 0051

Jakob Buron (Staff Engineer) jakob_buron@sigmadesigns.com

Please forward your application marked 'Sr. Z/IP Software Engineer HN' to: Jobs-DK@sigmadesigns.com
I see a lot of people bashing CloudFlare, but to be fair:

1. Thanks to them many sites got SSL and sniffing your local network/ISP is source of majority of the problems.

2. Some SSL is better than no SSL, though it can also create illusion of full security.

3. You can configure encryption between CloudFlare and your origin. You probably should do that.

4. CloudFlare this year (May 2016) announce better tooling to encrypt between origin and their own CDN servers:
https://blog.cloudflare.com/cloudflare-ca-encryption-origin/
Show HN: Rawboost – Build and run your own CRUD app without writing code
Isis confirms death of 'minister of war' Abu Omar al-Shishani
https://www.kickstarter.com/projects/krita/krita-2016-lets-m...

https://www.kickstarter.com/projects/krita/krita-free-paint-...

https://www.kickstarter.com/projects/krita/krita-open-source...

Though the reasons it worked for us don't really apply to the Gimp situation.
Racket has classes as first-class values. So a mixin is a function from one class to another. This seems similar to higher order components solution. https://docs.racket-lang.org/guide/classes.html?q=mixin#%28t...
Currently trendy?

https://en.wikipedia.org/wiki/Design_Patterns#Introduction.2...

I wouldn't consider 1995 current. And it's gone way beyond "trendy".

EDIT: Also, what you've mentioned there is not composition - it is objects that have other objects as properties. Composition basically involves wrapping and forwarding, whether it's function or object composition.
I would assume searchability. A non-case-sensitive non-regex search of a codebase could yet false positives for things like "autoDot"
The lightning network is a pathetic scheme to suppress the liberties the original vision of Bitcoin provides.

Blockstream is a corrupt company which does not refrain from spreading lies and propaganda to further their agenda.

Everyone is free to look up what entities own them.
Excel spreadheet file format (as well as other Office file formats) is horrible, especially slightly older ones. I wouldn't expect the LibreOffice ever to really master those. One blog post to about the file formats: http://www.joelonsoftware.com/items/2008/02/19.html
How to become a QA?
I don't really understand this fight. Why not let the market sort it out? I for one stopped buying Macbooks as soon as they were being glued shut. My 2011 MBP can be opened, I put 16 GB of RAM in there and a TB SSD. I know Apple thinks it is ridiculous [0] to use a 5 yr old PC but the thing is blazing fast. I'll never buy a laptop that is unusable in 5 years time when there are also models with up to 3 m.2 slots available at only a slightly increased size. Vote with your wallets people, that is the only way to do fair fighting in this case!

[0] http://thenextweb.com/opinion/2016/03/21/apple-hypocritical-...
Killing thousands might not be "bad" for a suitably vague definition of the word, but it's undeniably rude.
Damn Django.
Averting the Blackout of the Century
Are you arguing that any law, whatever its content, should be followed unquestionably just because it's the law?

In the same way that Airbnb, Uber and a lot of HN are arguing that 100% of laws and regulations should be repealed, 100% of government employees fired and everything turned over to a meritocratic free market which will instantly perfectly and permanently solve all problems.
Yeah, though my fault I forgot to include the qualifier "in general" to "following the law". Of course I didn't mean "follow blindly every single regulation" - I meant, "follow regulations by default unless there's a very good reason not to".
I can't offer any advice specifically for trading, but for a more general introduction investing in the stock market, you might want to read "A Random Walk Down Wall Street" by Burton G. Malkiel.
The original paper describing and justifying these rules in more detail is at http://spinroot.com/gerard/pdf/P10.pdf, and the official document is at http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf
If it wasn't for "renter-friendly" laws many renters would have had to move already or wouldn't have moved there in the first place. It's like saying that programming would be much better if we required everyone to have an engineering degree. It would, but it would also be a different set of programmers. People who got in to programming because it didn't necessarily require a degree wouldn't be very pleased.
Vector Android now also on F-Droid
Lost in space? Silicon Valley and the future of democracy
I'm looking at this mess for quote a while and still don't understand - why not bigger blocks? Is there good reason for that? (Combibed with thin blocks it doesn't increase propagation and stuff even for chinese miners). I'd like to hear that developers think
If you go over some secret 'limit' that no one will tell you about, you'll get put in the back of the line for promotions and raises and the front of line when it's time for cutbacks.
Somewhat true - though "everyone" is an impossible target. Majority, yes.

That said, part of living in a society is following the laws you don't like too. The cases where an upstanding citizen will decide to disobey the Man exist, though they are rare in a functioning society. What I find problematic is encouraging people to treat breaking random laws for no serious reason as a good thing.
> punishments or penalties for offences that are arguably disproportionate to the crime

This is not incompatible, the school of thought still wants to achieve that.

"this crime is minor and deserves a minor punishment of level 2 suffering, what's a good way to inflict level 2 suffering on this individual"
Isn't this just ReactiveX?
Hasn't GEGL/NDE been on GIMP's roadmap for more than 10 years? I seem to remember giving up on transitioning from Photoshop around 2005...
Watching YouTube inside Emacs 25, with a complete Webkit-based web browser
The upcoming Emacs 25 include a real web browse based on Webkit, thanks to the addition of xwidget. You can now have a real web browser inside Emacs, and it renders fast, too! Here are some demos:

- Browsing Youtube in Emacs: http://i.imgur.com/T5efpL0.gifv

- Watching Youtube in Emacs: http://i.imgur.com/KsLQxNC.gifv

- Open Github in Emacs: http://i.imgur.com/QhVYPkp.png

- Open Google in Emac: http://i.imgur.com/fIItEpu.png

- Open both: http://i.imgur.com/ku1dFuS.png

Aside from watching youtube, these are some of prime use cases:

- Combine with helm-dash to open HTML document for symbol at point: http://i.imgur.com/IcIo6af.gif

- Combine with helm-google-suggestet: http://i.imgur.com/2rTQeiG.gifv

Just to show how useful this feature is, consider this demo of using `helm-dash` with EWW, previous web browser in Emacs 24: http://i.imgur.com/G7pzDZN.gifv

But, that does not mean Eww is useless. It's still useful for web browsing within a terminal.
>Pre-edit to respond to the inevitable "But you already can't read and debug minified JS": yeah, you actually can if you're good enough. I do it all the time...

Even if you "do it all the time" there's like zero motive to do it for third party sites and services.

Does anyone (for the statistically significant meaning of "anyone", e.g. more than some lone outliers) seriously debugs and/or monkeypatches third party sites?

And of course for your own site, you already have the code.

So I'm not sure what you're losing here.
How to take advantage of outsourcing? Quickly. Especially in Krakow
Sort of, but the real fault lies with people actively censoring free speech.

TPB could and should mitigate this attack with Origin TLS, yes.
I don't care whether it's Microsoft's or LibreOffice's fault. It doesn't change the fact that I'm forced to use Microsoft Office.
How to setup custom domain name on blogger
Outlandish and uncharitable? Interesting, because I wasn't trying to be.

It seemed so obvious (to me, anyway) why people routinely break laws that I assumed the person I replied to came from a very different culture than my own, and I wanted to learn where the person's actual boundaries were. There are cultures out there that (from my perspective) believe some deeply weird things about the role of law and government in society, and it fascinates me.

I suppose I could've phrased it differently, but when I ask a question, it's because I'm looking for clarification, not because I've decided on an interpretation.
The NYT article has much more background information, explaining why this is newsworthy.
Julia 1.0 Plan talk  at JuliaCon 2016 (Video)
Short 4-minute Intro to Growth Hacking via Sean Ellis's Startup Growth Engines
The biggest turn off for me about Adobe products is that they certainly used to charge me more (almost twice as much at one point) for exactly the same product that they were selling in the USA.

When what you're buying is a download from the same server, with the same internationalisation and features, that sticks in your throat a bit.

When good enough (for me) competition became available in the form of Pixelmator and Affinity I stopped using Adobe products completely.

Things might be better with the subscription pricing but I don't want to be dependent on Adobe again. For my business I could always claim the price back as an expense, it's more the principle of not tolerating gouging.

IMHO no other US company has been as bad at price gouging EU customers as Adobe.
We don't track how much time you take off. If you want to take off more than 25 consecutive calendar days, you should discuss this with your manager first [0].

We expect that our people make sensible judgements about the time off that they take, but if it's not written in our handbook, there are no further rules.

> Always make sure that your job responsibilities are covered while you are away.

[0]: https://about.gitlab.com/handbook/#paid-time-off
PayLane has just entered the US market
While you're right, Krita publishes checksums for their downloads:

https://krita.org/en/item/krita-3-0-released/
What about paying the GIMP guys then?