skysight-inc/HackerNews huggingface dataset:
Great resource, thanks for sharing. My business accounts aren't too complicated but there are a few quirks which seem to stop me from migrating over from Freeagent, namely:

. Client + invoice integration

. Invoice preparation, with translated templates

. Multiple currency invoicing, with auto-calculated gain/loss

. Cashflow reports

. P+L, balance sheet

. UK tax calculations for self-assessment and for corporation tax

There's a chance I could replicate some of this in Ledger, but that's got time, energy and potential mistakes written all over it.

The accountant I work with charges more than average (from what I can tell - I pay £1k per year all-in, more or less, rarely have to lift a finger) but a) includes me on their own Freeagent [0] license ('saving' £300 pa) and b) is very tax efficient.

Knowing what I now know after years of working with accountants, however, there's an outside chance I could be as efficient without the associated costs. But then a contact of mine pays £500 a year for their accountant to submit official accounts and has to do his book-keeping manually, with no real cashflow oversight. Plus with ever-changing regulations and the ability to more easily sell or obtain credit for the business, it really makes sense to work with an accountant, as far as I can tell.

Anyone else wrestled with this before? I take it some of you might have, as this CLI accounting approach seems to appeal to us DIY'ers.

This year I do intend to get serious about accounting and my approach to finances. First I'm going to read Financial Intelligence for Entrepreneurs [1], as previously recommended on HN and elsewhere, to get a handle on what I ought to be looking at on a regular basis. Then I'm going to start to follow my new YNAB [2] account closely, although the use of that is unfortunately complicated by one of my accounts not importing statements automatically (the import option in the web application is not visible, despite the docs mentioning one) and so I may have to manually add all transactions which... I'm not keen on doing.

I found a spreadsheet that does what YNAB does, but without the bells and whistles, and with manual data-entry, I'll pay for the modestly priced online offer if it turns out to be simple enough to use.

Overall, it's not that things are in bad shape, but they could be better and I'd like to know what to focus on to ensure stability and growth.

So yes, interested in DIY accounts, but not able/willing to contribute to improving them just yet.

--

[0] - https://lukespear.co.uk/2011/07/online-accounting-for-freela...

[1] - http://www.amazon.com/dp/1422119157/

[2] - https://en.wikipedia.org/wiki/You_Need_a_Budget
I suspect smartphones to have crippled IO and memory subsystem. Marketing emphasize on "Hexa Core 128 bit Samsung silicon from the future" while the rest is subpar, leading to weird performance. JS engines are beautiful these days, especially given the adhoc nature of js, but a JVM should beat it hands down (based on blogs claiming reaching 1-3x C perf).
Yo so i posted this comment a couple hours ago. and fucking now i see youtube recommended videos for "driving while stoned news report"
fucking cookies.
Ask HN: What kind of immigration challenges do startups face?
I know immigrants are heavily represented in startup circles, and that this leads to a lot of interaction with US immigration authorities for startups.

There's the obvious H1B application process that I'm sure many of us have been through, but I'm sure that's only the beginning of the process. What else has to be done from an immigration standpoint to ensure sure that employees are able to continue being productive for their companies?
I was just asked to crack a program in a job interview
Newly Merged MoxyBilna Lands $15M for Female-Focused E-Commerce
For the people who end up having to live with contaminated tap water and only learn about it decades later (see Leukämiecluster Elbmarsch for example) it ends up having similar, or worse, results than coal, though.

And especially the waste issue isn't easily solvable.
"How much damage can they accomplish?"

instantly made me think about Donald Trump... :/
Only questions that are upvoted make it to "ask".
Maybe my parameters are skewed. IMHO sketchy areas in London, Paris, Milan are more threatening than anything I've seen in SF peninsula, despite the obvious difference in guns per capita.
This is a bafflingly bad description of mental health problems and counselling.

Mental health problems exist on wide spectrum of different types of from things like schizophrenia or bipolar or borderline personality disorder through to eating disorder, anxiety disorders, OCD, or depression.

Some of these are very treatable.

People with a mental health problem should be able to seek help from that problem without being inappropriately sent to hospital for an asessment.

In this example the professional could have checked OP's understanding of the question. Modern guidance is to avoid questions like "do you intend to hurt yourself" and ask more direct questions such as "do you self harm?" and "do you have thoughts of suicide? Do you plan to kill yourself?"

A college counsellor is absolutely there to provide treatment and advice for the so-called "mild to moderate" end of mental illness.
Just ask the founders what you want to know. No need to play mind games or whatever, tiptoeing around what you actually want to know.

If you're at an early stage startup and you don't get a satisfactory answer, you need to leave.
Der Postillion, a German satirical newspaper, reported this story as Rückruf unbegründet: Plastikteilchen laut Experten gesündeste Zutat in Mars-Riegeln (Recall unnecessary: pieces of plastic healthiest ingredient in Mars Bars, say experts)

http://www.der-postillon.com/2016/02/ruckruf-unbegrundet-pla...
Just because — as I mentioned in the original comment, which you would know, if you could read — a state-owned solution is even worse doesn't mean a company omptimizing for lowest quality and highest profits they can get away with is a "good" concept.
Most Sampling Java Profilers Are Terrible
And I would contend you do not experience humour.

Update: apologies if this came off as rude. One theory of humour is that comes about from a benign violation of expectations, known as the "benign violation theory"[1]. Using this model one can see the title as humourous.

[1]: http://humorresearchlab.org/
Nurofen Express TV advert withdrawn by its makers
If the encrypted data is stored on a hard drive in that safe, the government can compel production in some cases, blocked mainly by a legal quirk involving the Fifth Amendment:

https://en.m.wikipedia.org/wiki/Key_disclosure_law#United_St...

IANAL, but I think your original hypothetical would be roughly analogous. I think the difference in this Apple case is essentially the amount of effort required (producing a password versus actually writing [a modicum of] new OS software), but I could be wrong.
> It looks like some overzealous designer started making UX decisions they weren't qualified to make and now the app is unusable.

At least they tried.

I used the previous iteration (Windows) for all of 5 minutes before deciding that the cognitive load which that awful UI caused wasn't worth it. I switched back to CLI+GHFW until Git Kraken[1] entered beta and, well, I no longer see any reason to reconsider my GUI client. Still, that incompetent UX was one of the biggest problems on Windows. Kudos to them for revisiting it.

[1]: http://www.gitkraken.com/
Optimizing Spaced Repetition using Queueing Theory
"Purge the room of erasers. This forces the candidate to erase with their hands, reminding them that mistakes will be smeared all over them."

Made my day, still laughing. Overall, still article is so funny, because there's much true to it.
My girlfriend lives this philosophy of minimalism, and I try to follow it as well. She's had to move at least once a year every year for the past 8 years, and she brings her stuff down to two suitcases each time (with no storage anywhere else).

I'm not as regular at it as she is, but I go through 'stuff cleansings' about once a year. I probably have 4 suitcases/boxes, along with some stuff stored at my parents's place in India.

Living minimally is very freeing. It allows you have to a low maintenance lifestyle, while giving you a sense of security. On the other hand, getting into any hobby becomes a trade ofd between buying and maintaining the equipment, or paying absurd amounts to rent it.
NIPALs has been available for decades to do this. I don't see it referenced in this manuscript.
OSX only though :(
It was also the age of the average file being 20kb though. You could have provided 50mb per user and the world would have gone "woah".
No. That one earned him adoption of his init.
Junk-Rated Hungary Trades as Rising Star in Default Swaps Market
In this situation there is a mental health professional and a person in psychologic distress.

The patient is usually, by definition, less able to understand other people.

But it's the professional's job to make themselves understood, and to check the patient's understanding.
This is so painfully true. Sprints are organized to have very little time for technical debt and refactoring. From time to time there is a technical debt sprint that addresses all the wrong issues.

But there is plenty of time to endlessly maintain crap code that should simply be rewritten. Plenty of hours to endlessly debug hard to debug code, for that time is not an issue. But to rewrite something that really needs to be rewritten, there is no budget for that.

In the end it takes much more time to maintain bad code than to rewrite it, the users have bad user experience and there are endless bugs.

Software factories are agile only in the view of agile consultants. This much process where developers are basically managed like assembly line workers is the antithesis of agile: agile should be about collaborating together to solve a problem with very little process: "Individuals and interactions over processes and tools"
Right? Hasn't this wheel been reinvented a gajillion times before.
The best respons is already a reality: iPhone 6 with Secure Enclave - or making it impossible to unlock the phone with a hack and with brute force.

I hope Google and Microsoft follow suit, and make this a requirement for future versions of Android and Windows Phone.
I think you misunderstood the OP. Once you have the PCs (and loadings) for a dataset converting new data into the same axis system is just a linear conversion.
Integrations with ticketing/CRM systems. You can hit the high notes, and go for the handful of most common ones, but it's always a temptation to chase a deal and promise another one. Pretty soon, you're spending all your time chasing down things in a half-dozen or more systems, that all have their own idiosyncratic SDKs or APIs, which change at unpredictable rates. Moreover, to do development and testing against those systems, you've got to keep those environments up, and seeded with test data. Some of them are cloud-based, and you can get a free/low cost development instance, but others are big, unwieldy on-premise deployments that require a host of servers to run all their gunk - with costs in server racks, provisioning time, setup time, and non-core expertise in keeping that crap going.
Not everyone enjoys the attention it attracts.
so if a phone can be cracked in 1 hour it is allowed, but if it takes a month the government can't?

this discussion is not about complexity!
I only use cygwin to SSH into my irssi-box and that only because I have more control over how to looks than normal "cmd"

If you have something customizable, but not cygwin I'm all ears
These are pretty cool, thanks!
I have to say, my first (and rather uncharitable) thought when I saw this was, "Does the world really need another templating language?" I've been really happy with Haml for years now, and have reached moderate levels of satisfaction with Jade when I can't use Haml.

Also, it wasn't clear to me from looking at https://gitlab.com/Polly-lang/Polly/blob/master/GUIDE.md#var... how I would actually write, say, an email addressing including an "@" symbol (I'm sure it's possible, just not documented there).
Wait, you need human moderators between the customer and the bot? Why?
Nope, Secure Enclave is updateable, even Apple said so.
Well NHS in UK spend £10bn(thats about $14 billion) in failed IT. http://www.theguardian.com/society/2013/sep/18/nhs-records-s...
Now you make me want to try and design a self cleaning hotel room.

I think the trickier aspects of hotel room cleaning could be mitigated by creative design of the accommodations.

If it was a stark room with a bed a couple tables and a flat screen there would be little to knock off tables or break.

Make the whole bathroom operate like a giant dishwasher and come up with a more robot friendly fitted bedsheet then use some kind of industrial roomba.

It wouldn't be cheap but it can be done.

Depending on how far you are willing to stretch your definition of hotel room I bet we could automate the cleaning of those Japanese pod/tube hotel rooms right now.
I think the appeal of metal is obvious: people everywhere are angry at authority figures. It's music that expresses that anger.
The result of PCA is a linear projection matrix. Applying that projection is fast.

You learn the projection from an initial dataset. That is "slow". You apply the projection to new data. That is "fast".
> I spent most of my career as an engineer working on R&D for software that would likely sit in a baseband in a production implementation. We spent millions of dollars building it, and nothing comparable is publicly available. The secret sauce in a baseband is definitely the sort of thing that's in short supply.

A lot of those millions of dollars are because you have crappy processes, crappy tools ("rational" ones for example), base-level engineers (with some exception) and stupid management

I bet most of your "secret sauce" is mostly application of Computer Science 101/201

I know, those softwares are complicated. But I'm not feeling sorry for most big companies who like to justify cost with their own crap dragging them down

(And yeah, I know, telecom protocols are awful)

That's why Android and Apple wiped traditional phone companies
Thanks Daniel. I appreciate your insight.
It's a shortcoming in the GCE salt-cloud driver not being able to specify those in a deployment configuration. Sorry if this was unclear!
That's interesting. Can you type while talking to someone else? (I mean actually engage in conversation, not just pretend to listen).

I've typed full emails while talking to others, I can't imagine doing that while sub-vocalizing what I'm writing.
Society is built on trust, and if you don't have trust in the energy company, or the justice system, or even your neighbours, then that sets a limit to how high functioning the society can become.

Aspects of these issues can be observed in pretty much every country, no matter how rich or developed. For instance, it is quite clear that because people in the US has no trust for social insurance systems, that puts a cap on how efficient their workforce can get. That doesn't matter economically as long as there is a lot of unskilled labour, but it leaves no possibility for the whole workforce to get skilled and well educated. That could matter at some point in the future.
Sigh, yet another attempt at solving the wrong problem.

There is no shortage of proposals for how to generate curves. There is a shortage of implementations that you can just "npm install" or whatever and use.

For ECC, I can name you one library that people like me can use - libsodium based on djb's Curve/Ed25519. It got into the TLS standard not because it's so much better than anything else but because it has an implementation that works, is available for many languages and has decent documentation.

Of course it's helpful that djb spent a lot of time securing the thing against side-channel/timing attacks and employed the best coding practices and writing and presenting papers on the thing but no amount of writing papers is a substitute for sitting down and actually building the thing in a "production quality" way.
Still no decent Linux GUI for Git :(
> he leads a party that openly called for shooting children at the border.

My understanding is that

1) he is not leading the party, he is one of the speakers for the party in the local (state) assembly. And I understand he is actually repeatedly clashing with the actual AfD leadership.

2) any comments about "shooting children" or even generally changing rules of engagement regarding firearms are not, as far as I know, an AfD party position, as the party leader responds in [0]

3) I understood the comments about using firearms were for a context where authorities are under a violent attack when performing their duties. Specifically, did they mention children? I didn't think so, but I could be mistaken.

I don't need to like what the "fringe" says, but I wouldn't like to make it bigger than it is. Because precisely this kind of exaggeration is what is undermining the credibility of legitimate criticism of AfD (the most devastating kind being, "hey, what would you really do instead?" because that is a question that is very hard to answer.) Its supporters see the opponents as just twisting the truth.

(I'm not experiencing this in Germany, but there are very similar discussions going on here in the Nordic countries: enormous straw men constructions are built all the time around criticism of immigration policies, and people are really quite fed up with that. If you keep repeating to people that they are racists, they may eventually start to believe you. In Sweden, the political consensus to "exclude the extreme right fringe from politics" seems to be resulting in the "extreme right fringe" now having the second largest electoral support of all parties [1], and continuing to grow. Once they go near 50 % it's going to be hard to talk about "fringe".)

[0] http://www.dw.com/en/german-right-leaning-afd-leader-calls-f...
[1] http://www.aftonbladet.se/nyheter/article22117739.ab
Right. Go from like 20 years to 0 years.

Does anyone ever think that maybe they should go to 5 years for software patents instead? Why go from one extreme to another?
Also shown here, although without robots: https://www.youtube.com/watch?v=SNmJqRV7LOA&t=2m18s
> "Rather it plays into Apple's argument about unleashing a torrent of court-ordered demands which will have adverse consequences for security."

I wonder if that would have negative economic consequences for the US, e.g. tech companies that value privacy moving to Europe or elsewhere and customers avoiding US tech products.

If so, i imagine that would probably be the best reason for the US government to not proceed with this?
"I'd be interested to hear what other products people here consider a must-buy-organic'

I prefer organic eggs, meat, poultry and tomatoes. I'm not much of pro-organic or environmentalist, but they taste so much better, I don't mind paying extra.
I ran this successfully on my smartphone...
Fixing novelty is impossible. Rather, they should just have a shorter lifespan for software patents.
Automated performance evaluation of clientside JavaScript using Chrome and Node
Maybe a generic work doesn't work for you but I've had great success with low value/competition KW's when they were more accessible via proper product, KW and ad copy selection. I wouldn't take this as a truism and believe there is more to it than your theory.

If Google were truly worried about advertiser ROI they would better deal with all the bot clicks and generally dodgyness on the display network. Both easily done and they love to play dumb to a large extent on these.
The LG G5 and Galaxy S7 won’t support Android 6.0’s adoptable storage
The feature has been disabled so that users will not get confused.
Yeah - Animals as Leaders sprung to mind, as well as Tesseract. I think someone has mistaken their ignorance for a lack of material.
These kind of master keys already exists so it is not something hypothetical. I am talking about the private keys of trusted root certification authorities. If it would be as easy to get them as you say nobody would probably use TLS since it would be useless.
> Specifically, did they mention children? I didn't think so, but I could be mistaken.

you are mistaken.
$15 a month per subscriber; surely one person can write hundreds of messages and maintain dozens of personalities a month, especially when aided by some text recognition and pointers ("your personality with this customer is 'nerdy', suggested replies: 'Dr. Who is the shit!', 'ia! ia!', 'bush did 9/11'"). I don't know what the average income in the US is, but with a hundred subscribers per person you'd be looking at about $1500 / month, which sounds decent.

It also depends on how much messages you get though; I'm sure there's a few that will just chat all day to fill up a need for social contact, while others will just message a few times a month to keep up appearances. Of course, as 'girlfriend' you could (and probably should) do some flood control yourself (max x messages / day / person) to be able to keep up with as many clients as possible.
I'm using Fabric for the Twitter SDK on Android, and it is just the same there.

No, I don't want an IDE plugin that rewrites (read: messes up) my config files to "help" me install things. All I need is a website to generate API keys and a package URL to add to the dependencies file.

The IDE plugin must have taken quite a bit of effort as well - not sure why and how someone at Twitter considered it to be a good idea. Perhaps a misguided attempt at "capturing developer mindshare" or the arrogant assumption that Twitter/Fabric SDKs are important parts of people's apps?
Controlling vehicle features of Nissan LEAFs via vulnerable APIs
Gitkraken is really good, and there is version for Linux.
I can't comment on Google, but we pay for AWS business support ($100 per month currently) and we can raise as many support tickets as we like and get nearly instant access to an engineer. Also, the quality of the support has been amazing. They have often gone out of their way to solve problems that are not strictly AWS problems (e.g. MySQL tuning, network issues, VPN questions, etc) without ever questioning it. Our account manager is easy to reach and through him I can get access to solution architects who are happy to advise on pretty much anything. There are also frequent invitations to AWS events, where SAs and account managers are usually keen to meet up and discuss projects. I know this is enlightened self-interest on their part rather than altruism, but it's definitely to our mutual benefit.
When pushing to trial AWS I often encountered this view within my org (that is was large, faceless, and inhuman with poor support) but the experience we've had has dispelled that myth.
The quality was poor even if you could get it to work; signing into Bitbucket (also by Atlassian) repeatedly crashed the app for me, which wouldn't have been a problem if it didn't automatically attempt to (and then hang) every time I opened it.
Why make it require MacOS 10.10?

It's not compatible with OSes over a year old?

This is absurd developer laziness.
That's why I switched to windows phone. It's a whole new experience. I can actually answer my phone without the obligatory wait for catch up before I can swipe to answer.
Dear Skype/Microsoft: Problems with Linux client
As in https://en.wikipedia.org/wiki/Gopher_%28protocol%29, right, the precursor to HTTP?
Cisco Acquires Jasper for $1.4B to Boost Their IoT Offering
On the off chance you haven't heard of him, you might want to check out Daniel Tammet [1]. He's a high-functioning savant who has number-related synesthesia, can do calculations by juxtaposing images as you describe, and he's cultivated these abilities to the point that he can perform incredible feats of calculation and memorization.

[1] https://en.wikipedia.org/wiki/Daniel_Tammet
No, he is saying you need human moderators if you're connecting two users and letting them speak to each other.
http://janaushadhi.gov.in/list_of_medicines.html