skysight-inc/HackerNews huggingface dataset:
> There is real conservative opposition to return-free filing. For instance, conservatives in general think the tax code is both too complex and too onerous. In a return-free system, citizens are given a summarized bill and encouraged not to consider the line items. The concern is that the bill is unfair, and the less citizens have it shoved in their face, the less likely we are to get a fairer tax code.

I'm a conservative, and I do believe the tax code is complex and onerous. Its made that way by lobbyists trying to get their special deals, and politicians using a revenue generation mechanism to push behavior.

The thought that its is only Intuit's 2.3MM/yr keeping the tax code complex is a bit bogus. There are many industries that rely on the current tax code's deductions and complexities to survive. The amount of money by companies, unions, and NGOs is staggering. They are backed by the helpful idiots in the media that continually preach that any tax code change is an assault on the poor. Even showing no understanding of basic math when deduction + flat rate taxes are suggested.

And yes, since I barely trust government accounting, having been the victim of a $1,000+ mistake which took a long time to resolve and hurt quite a bit and growing up under Indian Health Service, I don't believe in a return-free system. The thought anyone would take "trust us" from the IRS (or any government agency) is so foreign to my thinking, I just don't understand how it would work.

I believe in a flat rate tax with a larger base deductible with no social, moral, or lobbyist driven deductions. The IRS should have no political or social ties. It is there to raise revenue, nothing else.
The Ashley Madison Hack Should Scare You, Too
> State regulators in October 2013 set a target for utilities to bring 1,325 megawatts of new storage online by 2024. It would take more than six times Eastwood's 200 megawatts of hydro storage to meet that goal.

Shouldn't storage be measured in Joules instead of Watts?
Or are we talking about the maximum power output of such facilities? (In which case, the more important number of the actual storage is missing here.)
tbh, i think he may not have been serious about the kickstarter analogy.
Causing extra suffering for millions of people just to make a political point is straight up evil in my book.
I don't know. In the US you get 20 years of protection from a patent from time of filing. If somebody beats you to it, you don't. This means that a lot of tech filings are going to be pre-commercial. This means that once on the market, it will need to be tested by the market. Once the market decides that it is a better/faster/cheaper tool than the competitive product/process/genome, you've got, what, 7~10 years? Maybe?

So, during this window, if you over price it, it isn't better/faster/cheaper. If it is priced competively, people benefit. The only "losers" are those that have to wait 10 years to rip off your research and clone your product and undersell you.

What's the problem here?
The UK is plenty oppressed. We still have all the same problems with economic rent extracted via land ownership.
The POSIX standard that came into effect in 1990 doesn't contain or assert any reference implementation.

A reference implementation accompanying a document can be at odds with the specification. If a document says that a reference implementation shall be held correct if there is any discrepancy, then specification is greatly diminished in value. It's obviously just a best effort to describe the reference implementation, and not a forceful standard.

What if a buffer overflow is discovered in the reference implementation? Everyone must have the same one to be compatible?
Hey, thanks. Tried to search for the story, but didn't find it.
I like the idea of making sure my program doesn't go off the rails and become an attack vector. It is an interesting contrast to the external mechanism without input from the program.
Linux-insides: Introduction to system calls
Traditional color choice tools tend to show the full RGB / HSL etc color space. This, to me, doesn't help when trying to find interesting combinations. Other approaches, such as on Adobe's Kuler where you have the ability to apply a triad while exploring a color space, also don't really seem to produce pleasing results for me. Simple linear gradients between two colors also don't seem to have enough movement in there - but that could be a choice of the kind of color blending used, I suppose.

Anyway, taking visual inspiration from Goethe's color triangle, I made this tool to explore some other ways of displaying color choices, and to see what the results might be.
May I ask why you are planning to join Amazon? It's reputation for being a bad employer is well-established and known in the tech community.

If you're skilled enough to get through an Amazon interview loop, you could also get a job at a company which actually respects its employees (Facebook, Google, even Microsoft).
It's not always a dangling question. It can be eh in the middle of an assertion for emphasis. I rather like that usage too.

One thing about Canadian vowel raising that I hear is that "bagel" is pronounced "baggle" (not really, there is still a diphthong, but it's so slight as to sound lost to my ears).
I'm a bit puzzled about your comment so my apologies in advance if I missed your point.

> I find it _amazing_ that anyone here supports the queen.

I haven't seen too much opposition about the Queen, mostly indifference. What I have seen a lot though is underestimation and lack of understanding of Canadian-born citizens about the amount of power over Canada that the Queen holds (at least on paper).

> You moved to a new land where you were not serfs. Where you could live free and your children could escape a suffocating class structure. To a land where you elected your own leaders.

I am not clear if you are defending the constitutional system here because there are republics that are doing just fine (ie. USA, France, Germany, etc.). Also, I have seen "suffocating" class structures in both systems so I wouldn't say the lack of it is an advantage of either one.

> Do you want oppression back?

Oppresion from who?
Another interesting library built for collaborative editing is Prosemirror.
It's also in its infancy stages.

https://github.com/ProseMirror/prosemirror

It's by the guy who created CodeMirror and TernJS.
> Out of interest, how many people here actually use async methods? Excluding being forced to by a library.

We use it almost exclusively. Because of the new async/await syntax it is (almost) as easy to write and get correct as non-async code.

Async/await makes an entire class of problems go away (and, ok, swaps it for a class of easier-to-solve problems).

In a web application you always need to consider how your application will be impacted by the traffic. Are all of your requests served within 50 milliseconds? Fine, then you do not need async. Do your handlers ever call out to an external site or even a local database where it may block for more than 50 milliseconds? Then you need to consider what happens when almost all of the requests block at at same time: A colossal waste of resources.

Traditionally we have handled this by increasing the number of threads we allow the server to use for serving requests. However, threads are expensive in overhead (memory, cpu for context switching) and it affects the footprint of your application, and with that how dense you can pack virtual servers.

Enter async: When a request blocks on an external call (to an external site, database etc), the request relinquishes the thread which will be used to serve other requests.

What's more: The more you use async/await, the more the application will auto-scale. It will only start new threads when there's actual work to be done rather than when there's waiting to be done.
No critism, but why would this be different than some of the contributions on the daily wtf?
Why Yale Library decided to preserve 3000 horror and exploitation movies on VHS
There is a similar phenomenon in American English where a huge, huge number of words in the dominant dialects come directly from AAVE (Afro-American Vernacular English). I would not be surprised if many of those words have spread all throughout the anglophonic world.
Speaking of Android, after looking through the available apps I decided to release my own as open source. It's lightweight and has a focus on usability, check it out :)

https://play.google.com/store/apps/details?id=co.adrianblan....
I can't expect the same people to both advance the state of the art, and resist the prevailing economics that incentivize corporations who stand to gain the most (through leveraging exclusive rights) to generously fund research.
I'm always astonished as to hows fresh Round the Horne sounds even today, when many of the comedy programmes of that era sound distinctly dated. Still funny, worth a listen.
Well, your comments are valid. To be fair, though, if Microsoft was truly aiming to be compatible, they'd implement POSIX and you could use whatever shell implementation you wanted to.
> Say what ever you want to say, but Eh is one of the best words out there. It allows you to create a question out of a sentence without having to change inflection.

I agree but I would argue that "huh" and "right" do the trick too :)
Not to mention it doesn't work. A lot of people think tax returns are free money from the government.
Lively Kernel
The trouble is that they've already ceased their developer activity. That’s the entire point of Schaller's post.

Look at what they're doing. They are serving up a Windows installer that is known to have a serious vulnerability: anyone can send an exploit in a HWP document with a .doc file extension, and an AOO user opening it will be pwned. The AOO "devs" know this is the case.

Everyone downloading AOO 4.1.1 between April 2015 and August 2015, they have done them actual harm and installed a vulnerability on their machine.

The fix is trivial: repackage the Windows installer minus one file.

Instead of doing that one simple thing, they're posting excuses for not doing it.

(If the answer is something like “well, Apache procedures make it difficult to just rerelease an installer minus one file”, then this would not be evidence in their favour - it would be evidence that the AOO bureaucracy actively hampers the interests of users and is not fit for purpose, and that Schaller's blog post is entirely correct.)

You can’t expect people to take seriously claims that the project is not dead when they're actively harming their users by serving them software with a serious vulnerability for the past four months, and spending their time making excuses instead of fixing it.
I do not see what you speaking of...

https://iconicphotos.wordpress.com/2009/06/19/trudeaus-pirou...

;)
Quicken can download transactions from every bank I've used. From what I can tell, it uses the same APIs that Mint does. But the data is never stored anywhere but my home server.
Demand Force one of the asset they are trying to sell was acquired just 3 years ago for 450 Million.

You would think executives making these decisions will have some consequences :).
Words to search for are "accurate" and "Google"

https://hn.algolia.com/?query=accurate%20google&sort=byDate&...

Searching for "47" did quite well:

https://hn.algolia.com/?query=47&sort=byDate&prefix=false&pa...
Trivial CRDT implementations tend to be memory-heavy and to scale badly, especially after a long editing session. Decreasing the cost of tree traversal requires smart garbage collection, balancing and merging of nodes.
Don't forget LISP machines! I think they might be the perfect example of what he was referring to.

https://en.wikipedia.org/wiki/Lisp_machine
Great Open Source Collaborative Editing Tools
It seems that this might be the start of a trend: http://archivecorps.com/
Learn+Fast+And+Read+The+Signs+Life+Gives+To+You
Every country - republics included - has that problem.

Although the reason that a relatively high proportion of resource extraction revenues in Canada are redirected to public welfare is, perhaps ironically, because the vast majority of Canada's territory is classed as Crown Land...
Microsoft Toolkit 2.6 Activator for Office and Windows Free
The sole purpose of a gun is the kill/destroy more efficiently because knives and forks were not.
who doesn’t go over the wall, suffers from a moral deficiency

I like that quote a lot.

Could apply it to many Americans too. If their only source of news is a three letter TV broadcast, they are morally deficient.
e-stonia would like you, https://www.youtube.com/watch?v=AxwxPnbXf7I
This is great! I was hoping to get a reaction from my cats, but they were pretty indifferent, giving me a look that said "So what? I'm still hungry."

I am addicted to having the sound of a fan when I sleep. I can trace that back to the college dorm days where we would use this really old box fan at night to generate noise to drown out whatever else was going on in the halls. And by old, I mean it was made when it was still okay to make a fan with a grill you could reach your hand through.

That fan having long since disappeared, I now rely on a mobile app to meet that need.
"objects" means data structures. It means you can have some structure with fields, or list or array or whatever as the output of one command, and input of the next one, so the next one doesn't have to do character-level parsing.

Of course, this kind of piping is present in nice languages that precede the PowerShell.

A one page Lisp macro will give you a left-to-right syntactic sugar for filtering. Clojure has a threading operator, Ruby has cascades of dots: object.{ blah }.foo().bar() ... and so on.
We build something like this for image processing tasks: https://github.com/ufo-kit/ufo-core

There is also a CLI interface that allows in principle what you want to do, e.g.

$ ufo-launch read path=foos.bin ! opencl filename=frobnicate.cl kernel=frobnicate ! fft ! blur ! write filename=bars.tif
The motor-fuels tax is proportional to the usage (until we have electric trucks, anyway) The problem is 20-25% of it is being redirected into the general fund. That's money that could be used to repair crumbling roads and decaying bridges but is going to pork-barrel projects.
This is pretty much what Google+ For Corporations is.
I have to say, my father doesn't have the happiest mood. Have to admit both his parents did not went to camps but were kept hidden, so I don't really know the metric used in that study.

I did not live any of thing, but the slight idea of having people with my genetic heritage being treated like that frightens and depresses me deeply.
Sexy cyborg goes pentesting
Corporate lobbying against change always costs less.
Good that you took action. But it is still not compliant. You must link to original work by Renee. You need include link to her blog, where she posted the design.

See here: https://creativecommons.org/licenses/by/3.0/

> If supplied, you must provide the name of the creator and attribution parties, a copyright notice, a license notice, a disclaimer notice, and a link to the material.

For reference, here is how official Golang README puts it:

> The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/)
Huh and right do too, though they lack the panache of a well placed Eh
hence his name is not Larry Domain.
Everybody loves a cool hacker persona. Except when it's directed against you :) And, facebook, imo, is more of "get shit done", rather than "break shit". This was more of the latter.

But really, if you work for a company, even if just as an intern, you really should be looking out for their interests. If you aren't, then why would they keep you?
Having worked with this technology, there is a ton of hype.

This is NOT easy. First of all you cannot target any sequence; it must match a certain consensus pattern. Second, while cutting is easy (to delete or knock out a gene), introducing a substitution is hard and requires a lot of chance. Third, the process is extremely noisy. You cannot guarantee your edit will occur. Usually you must verify by resequencing, which is actually worse than shRNA.

Finally we are far away from full body gene therapy this way, which would involve delivering a CRISPR kit to every cell.

In short this is a powerful experimental tool but it is extremely far from freely editing the genome.
These Charts Show How Hard China Has Hit Global Markets Business
I've always figured that the reason why even NDP-ites in Toronto (people who I'm thinking of as the most leftist Canadians) aren't republicans is a desire to stay different from the US in some way. Its simply a way to retain a different Canadian identity.
Actually, Poland is very religious.
Speaking as a total novice, I've always found OTPs attractive.

Wish you had made a better argument here, for perhaps I'm missing it. Yep, key management is a problem. That's all I got, and I know there had to be more.

Do you know of any longer treatments of this subject? Sure would love to read them.

I mean, I'm thinking if I want to share data with a friend, I get a hardware true RNG, cut a couple of 1TB SSDs full of random noise, and hand him a copy. With that amount of data, I'm thinking he and I are good to go for the rest of our lives. (Of course, commercial applications have other constraints)
Let's say hypothetically that Crate and Barrel spent a few million lobbying on behalf of gay marriage, on the theory that the uptick in marriages would be good for business. anything wrong with that?

This isn't an obscure issue where a small amount of lobbying is going to push legislation in favor of a small interest group. It's literally one of the most scrutinized and contentious issues on the political table.

NB: the conservative opposition to tax free filing exists and isn't illogical. I for one do my own taxes each year, and the rage induced by thinking about the mortgage interest deduction is sufficient to keep me from voting for another cycle.
Many Anglo-Canadians - and probably some Francos too - look at the monarchy as a "let's not re-write the whole Constitution" option, at least nowadays. Something that Australia's republican movement has discovered, to the best of my knowledge, to be quite burdening.

They call it "pragmatical monarchism" or similar wording.

That being said, I am similarly amazed - but for quite different reasons - by Brits moving to Canada.
I remember the post that demonstrated the privacy issue. Back then I thought it was really weird he wrote that without being scared of losing his internship. If it were my company I would do the same.
The way I think of it is that volatile is for making sure the instructions are there and in the right order in the instruction stream. You may need to do other things to get around the processor's side of optimizations like store queues and caches depending on the context.
Seems like there should be some less ridiculously low-bandwidth and high-latency tech for the modern Godfather, no? E.g. why don't they use an electronic dropbox, posting messages in code on a public forum? Is it just that Mr Godfather is technologically challenged, or is there a good reason why burying scraps of paper in soil is inherently better?
You basically described my life. In a best case scenario I cure cancer, and some rich people get richer charging patients their life savings for the right to stay alive.

The only way out of this trap is to destroy the patents. They add nothing other than concentrating wealth and power. The research will always be done anyway; there will always be people like me.
My father got thrown out.

My uncle was in prison because he wanted to leave and after his release the administration told his family (my father, my aunt, my uncle and their parents) they should leave on the next day. They grabbed everything they could carry, packed it in their car and got out.
Curious how the spec compares to existing implementations, especially knockout observables
My cat immediately reacted! Must be pretty good...
World’s greatest free diver, was presumed drowned on August 5th
But that environment would have to provide a shell that users would need in order to build whatever shell they want.

In the discussed scenario, it appears Microsoft were working with the MKS vendor, relying on them to provide compatibility.

Microsoft eventually bought something called OpenNT in the late 1990's and renamed it Interix.

Microsoft also had their own licensed and branded AT&T Unix called Xenix in the 1980's:

https://en.wikipedia.org/wiki/Xenix

They helped make Unix popular: Xenix had the biggest installed base among Unixes.

In the mid 1990's, I visited a computer animation school which had a classroom for learning Unix. It was equipped with some vanilla PC box which ran Microsoft Xenix, and about a dozen terminals attached to it. Students would sit at these terminals and follow the instructor along, running shell commands, editing with vi and so on.
Super account of an extremely dangerous and imaginative way to escape the East. They were extremely lucky, the prevailing winds there are West-to-East.

Every time I crossed back from East Germany into West Germany after spending time in Poland I had my car pretty much taken apart at the border (the head of the 'corridor', at a place called Helmstedt, if you drive by there today you can still see the watchtowers and the old border to the right of the highway) to make sure I wasn't hiding anybody in the strange bodywork of the car (a Citroen model DS which has a lot of weird curves and spaces).

Very frustrating because the border guards would be very diligent about ripping everything up but they would definitely not help putting things back together again.

One day I had my engine overheating on the Eastern side at the border and was greeted by rounds of tracer behind the car when I tried to back out of the cage that the car was in in search of water.

Another time I got arrested at 'Checkpoint Charlie' by one Oberwachtmeister Krause because I wasn't supposed to be there (on the Eastern side). He was entirely correct that I shouldn't be there, the reason was that I'd helped a bunch of people that were stuck in their car (a Trabant, a small two stroke car with an extremely small engine that was prone to stop working for no particular reason) by the side of the road (East Germans were allowed the use of the corridor as well, but visitors and West Germans could not leave that road except with special permission) and I couldn't find my way back to the corridor. I had followed the signs back saying 'Berlin' but did not realize soon enough that this would not work. After many hours waiting and interviews and threats we were finally allowed to leave again. The Americans were quite surprised that a car with Dutch license plates approached from the East German side of the most guarded border in Europe, probably a first for them.

No fond memories of the officials in 'The East', I hope their children and grandchildren will remind them periodically that they were part of the problem.

Many of them went on to positions in the current German police force and military, not without resistance of their former West German colleagues who saw them (rightly) responsible for the many deaths on the East German side.

Fortunately these families made it, many did not and it is good to remember that this was only a very few short years ago. Especially worth remembering given that if the East German authorities had had access to the kind of information that current governments have access to that these families likely would not have made it out at all and/or would have been killed in the attempt.
I can't say I disagree :)
I agree with jholman about getting the text improved. Lots of weird tense changes and awkward sentences through out.

That's easy enough to fix, though. I'm more interested how this compares to (or integrates with) third party software like ADP and UltiPro. Seems like this would be targeted to a really small niche of companies that are too big to handle holidays informally, but too small to buy a more full featured HRIS.