skysight-inc/HackerNews huggingface dataset:
This is something corporations like banking don't fully get (yet) - there is only so much you can achieve with money as reward for work done. Yes if you underpay severely most brilliant people will go elsewhere because mortgages or whatnot. But there is so much more to life than work, and if we spend most of our waking time there, the better and more supportive the environment is, the better for all involved.

Things like parental leave support, work from home in reasonable cases/amount (not fan of 100% remote from receiving side in general but there might be exceptions), more informal approach, management that reasonably listens to its employees and so on. Suddenly, motivation to join and work hard is much better.
In the backwards method, did you account for people potentially colliding?
Regular expressions: Pulling it all together
> until people started switching to this horrible under-display one which is a huge downgrade for no reason.

That's certainly a matter of opinion, and is not a "huge downgrade for no reason". I prefer my fingerprint scanners on the front, and I know others do as well.
A fingerprint reader can also be operated while the victim is asleep, unconscious, and even after you sever the thumb off (remote attack!!). Does that mean a fingerprint reader cannot be ever be called secure?
Automatically turning HVAC systems on and off depending if the place is empty, turning it back on remotely, cycling the fan on and off to circulate air more often, removing excess humidity, using data about sunlight to adjust temps.

There must be energy savings for the utility companies to give them out for free or almost free. Although I prefer the HomeKit thermostats since I presume Apple has better privacy controls.
There might not be atmosphere, but lunar dust is notoriously abrasive and also "sticky" because of electrostatic charge.

Those are serious issues that would have to be resolved before an investment in a telescope should be made.
DNS 101: An Introduction to Domain Name Servers
> In this article on how Intuit is working to prevent free filing, ProPublica focuses on Intuit? Why is this surprising?

My issue is that the article, and many posters here, make it sound like all the ills of the US tax system trace back to Intuit. Statements like (emphasis mine)

> Intuit fended off the government’s attempts to make tax filing free and easy

and

> But the success of TurboTax rests on a shaky foundation, one that could collapse overnight if the U.S. government did what most wealthy countries did long ago and made tax filing simple and free for most citizens.

These statements ignore the vested interests that got all the complexity inserted into the tax code in the first place. Intuit didn't create the capital gains tax structure, the laundry list of special interest deductions available to itemizers, the complicated business income/loss rules, or any of the other elements that make preparing taxes a confusing game of hopscotch between various forms and schedules. They also would not be the loudest voice of opposition if any of those elements were to be removed to simplify taxes.
Maybe I'm missing something here, but if you say "Excuse me sir! You dropped your wallet" while holding up their wallet clear to see, people think "Oh no! A mugger! And they must have already robbed me, let's run for it" ?
Just to let you know that I'm forwarding this around to a bunch of folks I know and/or work with, to help them get to grips with `zsh` due to Catalina upgrades.

Thank you for writing this, it's seriously good stuff and I've learned things despite using zsh for several years now.
I'm not on much of a 'market' and use Elixir/Phoenix for clients when I expect that either I will be primary on the codebase, or that I'll be training someone to take over.

In the latter case, I feel confident enough about Elixir that I'd train someone to use it rather than opting for a more 'mainstream' stack.

I suppose if getting new developers on-board asap is a concern, Elixir might not be the best choice. But personally if I ever were to build a product that would eventually need more programmers, I'd pick Elixir even just for the 'filter' effect. It's easy enough to pick up for a good developer, but would filter out many of the shittier devs I'd encounter if I went for PHP/Python/Ruby. and the benefits are worth it to me.

All that aside, while I am not confident that Elixir will gain much traction, I think there's a small chance LiveView and Telemetry, among other projects, might divert Elixir from the path that, say, Clojure, seems to have taken when it comes to traction.
Simply not true. If you realize how the tools use loops you can create useful hardware just as easily as any other construct in a given HDL language.
as far as I can tell when I open new shells .profile isn't read

True, iff you have a .bash_profile. Bash only reads the first of ~/.bash_profile, ~/.bash_login, ~/.profile. It will ignore the rest of the list once it's found an existing file.
I've stopped reading at
> He has mental issues ...

I don't know if it's true and already public, but how can you write that publicy about someone, you must be a profesional to diagnose someone and still that's very personal information.

Even more, he's acusing Stallman of being "poorly socialized because nobody taught him manner", so revealing somone mental issues publicy must make him very well socliazied and good manerered.
> I see no reason why these products have a right to exist (and especially not be canonized), especially with how exploitive they are or can be.

But if we remove the annual pain of dealing with taxes, then Americans will get complacent and may stop being bothered by having to pay taxes.

- The serious ideology of a major American political party vis-a-vis taxes.
Gun ownership doesn't change that. For example China had no gun control before Mao and it still happened.
I didn't say they were being malicious, just myopic.
The US Is Testing Mass Surveillance on the Border Before Turning It on Americans
[butter, sugar, walnuts]
^^^
Somewhere wanted type CakeIngredients but missing record field "Flour"

If imperative style programming came with type inference on the level of the Ocaml compiler sign me up. For now, though, I can spare a few cycles in exchange for correct programs.
I would not advertise Python as a language with good IDE support nor package management. I fight with both of these regularly. Also, Python is reasonably suited for gluing together other high performance systems, but not everything in the world is glue code, and as soon as you need to do something O(n) on your dataset, you’re either paying an enormous performance penalty or you’re not writing that bit in Python. People kid themselves into thinking that Python’s C interop will make things fast, and sometimes it does, but it often makes it even slower if the system needs to cross the language boundary O(n) or worse.
ELSTER is one of the few examples that come into my mind in terms of "software done right": It's stable and "just works", at least for me.

It's first version was released to the public in 1999, so... Yes, ELSTER is around for almost 20 years now, getting constantly refined at least in the front-end.

All in all, it's something you wouldn't have expected here in Germany in terms of software projects from the government.
Nice editorializing. TurboTax is actually maligned (as plainly stated in TFA) because of their lobbying efforts to keep tax filing difficult.
The Republican party? Seriously Grover Norquist wants taxes to be painful so you associate them with bad feelings. They made it illegal to compete with TurboTax by offering a free piece of software from the IRS. Look up California's FreeFile software. There is nothing Republicans have done that helps taxpayers unless they make over a higher than average amount of money. I'm not even trying to be political, this has just been an arm of their platform since the 1980s. I've included a link to a podcast which goes pretty deep on this topic.

https://www.politico.com/agenda/story/2018/07/18/tax-filing-...

https://www.businessinsider.com/house-bans-free-government-t...

https://www.npr.org/sections/money/2017/03/22/521132960/epis...
> All smartphones, Apple and Android, use dedicated audio processors which are always listening for the command word by saving recent audio to a buffer and analyzing it before discarding it.

Not all Android phones have Google Assistant.
In Sweden, the government does the work for most normal cases. They send you a suggestion of “this is all we know about” and you just say “yeah, seems right” via SMS.

In Ireland you don’t do anything in the usual case, unless you think it’s wrong, everything is taxed at source by the employers/banks.

Both cases different if you’re a company ofc.
They should be required to display a "premises under 24 hour surveillance and recording" at their front door when they have any of these sorts of devices.
I guess it is a matter of opinion. I prefer mine to work.
The Gopath Is for Everyone
The Vatican launches £85 'Click to Pray' rosary beads
The Pirate Who Penned the First English-Language Guacamole Recipe
How to Prevent Computer Viruses
He still had the keys.
How One Tweet Turned Pro-China Trolls Against the NBA
I just moved to Catalina, and the fact that zsh has a clear and reasonable standard for startup files made up for the fact that I had to move my shell init to its files.
My eyebrows are practically in orbit. If you believe that, you're being fooled. There is plenty of money to give employees these kinds of benefits, especially in a high-margin business like software. We don't see it very often because VC funding invariably comes with certain expectations about fiscal discipline when it comes to rewarding the rank and file, and because owners of successful bootstrapped startups prioritize taking profits over investing back into their people. But the money is there.
Most of the other people gaming the system are doing it to benefit themselves personally. Intuit is gaming the system so it can continue its rent-seeking behavior against the American tax payer at large. There is an element of direct unjust enrichment against the tax payer at large which is absent from other forms of tax code manipulation.
um, did anyone else notice that Mozilla has 100 people in their marketing department?

What do they all do?
Replace ISP with endpoint, the conversation is the same. Simply encrypting to whatever the other end of the cable tells you to is false security. If the other end of the cable is malicious it will just lie about what your DoH server is. You can establish identity with a CA infrastructure and a precoded default destination, this is what DoH is about

Encrypting traffic, internal or external, only makes sense if you don't trust whatever you happen to plug in to tell you what to trust. OWE in Wi-Fi has similar faults.
PHP is trivial. Understanding it and shipping code can be done by a 9 year old. Rails is trivial. What is so trivial about Elixir? More concepts, caring way more about performance and concurrency (things a normal dev has to deal with very very rarely). Just don't see the upside
Weight Loss Drinks
Thank you for the incredibly insightful comment. It's given me a lot to think about.
Anyone want to start one?

The project is not easy. It requires carefully reading tax codes and implementing them, handling presumably thousands of explicit legal requirements plus whatever edge cases exist that may or may not be explicit in the law. Not to mention keeping up with annual changes. If you screw it up, whether or not you are legally liable, people are probably coming after you anyway. And the support nightmare...

That said, I think a programming-languages approach might be a good one to try to execute on this. Keeping the source code as close to the tax code as possible seems the only way to stay sane with respect to long-term maintenance.
People Talks: Remote with Andrew Gobran at Doist
How to Use a Mouse with iPadOS
On desktop, if you have JS turned off, it throws up a page saying "We've detected that JavaScript is disabled in your browser. Would you like to proceed to legacy Twitter?"

If you click yes, it tries to set a cookie. If it can't set a cookie, it throws up a page saying "We've detected that JavaScript is disabled in your browser. Would you like to proceed to legacy Twitter?" etc.
well it really depends how far down the rabbit hole you want to go.

a laptop running OSS is better than a laptop running win10, but then there's usually still intel ME doing goodness knows what.

a phone running sailfish or f-droid is better than OEM android, but there's still your cellular service provider selling location data to goodness knows who.

anyway, check out the pinebook (laptop), librem 5 (phone), mycroft (voice assistant).
How A Band of Surfer Dudes Pulled Off the Biggest Jewel Heist in N.Y. History
> Still, i think VC will need to take new aspirations into account when looking for next gen companies to fund.

they don’t. it’s not their model. get big or fail is inherent to their model and is what their fund investors want. for long term steady value or other (valid) models the VC customers (LPs) can just invest in index funds.

The entire point of the VC is risk/reward. remove the reward and why would you take on the risk?
I can just imagine the YouTube advertising campaign...

> Do you hate doing you taxes? Try Simple, we made it easy! Just put in a few personal details and we'll take care of all the rest. We'll download your W2 information from your employer and send it to the IRS. With our Simple Guarantee, you can feel confident that your return will be correct.

Or maybe we could call it Tophat. That's a good tax software name.
Combinational Creativity: The Myth of Originality
GrossDomesticProduct
California is a pretty relevant example.
Ionic React – First Look
Rust's Journey to Async/Await
Doesn't the Midori browser use Webkit?
It isn't the software that is complicated, it's the intricate knowledge of the tax laws at the Federal and state level that goes behind building it. If you can find a team of lawyers and tax accountants willing to work on it for free (and update it every year) then building something like TurboTax wouldn't be too difficult.
We are living in a conflicted world full of quid pro quos powered by lobbying congress.
ok. Thanks you on comment.
> Brazil the _Receita Federal_ (IRS equivalent) provides a free multi-platform Java desktop app for filing your taxes.

Other fun stuff about that desktop app...

* Originally, it was a DOS-only program (yes, it's that old). Then for a while, it was Windows-only, then for some time (probably due to the Linux users complaining) there was both the Windows-only version and the Java multi-platform version, and later the Windows-only version was discontinued.

* The original way of sending the output of this program to Receita Federal was to write it to a floppy disk and take it to a bank, which would read and upload it. Later functionality was added to send it through the Internet instead, and some time later the floppy disk option was removed.
Launching Your Startup? Get Free Credits for AWS, Airtable, Pipedrive, etc.
That's hard to disentangle, because there are lots of individuals and large corporations that benefit from complex holes in the tax code that would go away if the code were made simpler. Intuit's efforts are just easier to ascribe to that purpose.

There's also the block of special interests that advance their agendas via the tax code. Things like the capital gains tax regime, Child Tax Credit, and mortgage interest deduction.
This. It is a special combination of sadistic and stupid, an American classic.
Under that logic we need to heavily regulate cereal boxes and milk cartons because many of us see that first thing every morning.

My philosophy is to always be suspicious of those grabbing at the keys to power - they are up to no good.
> Can the government please make something that's easy to use?

To be frank, the government has issues making things usable, and "usable" is a pretty small target when you're talking about the entire US workforce.
I guess this is why some voters are eager for someone like Elizabeth Warren to get in office and stop some of this anti-competitive behavior. It's odd to me because TurboTax is good software (at least when I used it) and it saves time. So to me it's worth the money. But to force someone who as a job and no real deductions to not simply file a 1040 EZ online is just a rent seeker making sure they get paid.
I saw it in action, draws beautiful and unique pictures :-)
If enough people use literally in that manner than it is indeed correct. This is how language works, regardless if you like the change or not. Languages are always evolving and dictionaries reflect that.
The Next Economic Boom Will Come from Your Data
If all they do is increase the ratio, that's only constant scaling. So in no way does it compensate for the scaling of PoW energy use with respect to market size.
The sensor on the back is out of reach when the phone is on a mount, for example the handlebar of my bicycle. I considered activating face recognition but I'll probably use the old phone as navigation device: it's got the sensor on the side. I'm using offline maps anyway and only when cycling for leisure. I'll keep my main phone in my pocket (in airplane mode, I don't want to be disturbed.)
Lectures in Quantitative Economics with Julia [pdf]
> If someone turns up with matted hair, hasn't showered in months, and is wearing a pizza stained t-shirt then most companies won't want to hire them and most employees won't want to work near them.

Such a person would probably stink, which is a sensible reason for employees not to work with them. Such a person also appears to demonstrate either being unaware of (very unlikely unless their sense of smell is broken and they don't have any friends who have told them it's a problem), or not caring about inflicting their stench on their prospective coworkers, which probably implies something bad about their judgment and considerateness, which is also a sensible reason not to hire them.

If you never saw the person until hiring them, that could be an issue; but if it were a line item in company policy (maybe alongside the dress code) that employees shall not inflict a stench on others, then at least you could get on their case about it on day 1, and have a fully justified reason to fire them quickly if they didn't shape up. Of course it'd be more efficient to have not hired them at all, but there will always be some problems you just don't find out about until later. I don't think this particular failure mode is common.
Daniele had it do my portrait at DjangoCon last month and it turned out pretty well despite the fact I'm so hairy! https://twitter.com/fwiles/status/1177018222987448321
It seems a bit naive of the government to reveal to you your income sources they know about. If you have any hidden ones you can confidently not report them and pay less taxes than you would otherwise.
> This is a form of self-irony which is quite unusual for the German tax offices.

Love it.
From the manual:

When an interactive shell that is not a login shell is started, bash reads and executes commands from /etc/bash.bashrc and ~/.bashrc, if these files exist. This may be inhibited by using the --norc option.

So interactive, non-login shells only.

But also:

When invoked as an interactive shell with the name sh , bash looks for the variable ENV, expands its value if it is defined, and uses the expanded value as the name of a file to read and execute. [A] shell invoked as sh does not attempt to read and execute commands from any other startup files

So only when invoked as bash, not as sh.
A fingerprint is never a secure password. It is a username at best.
The best way to store SSH private keys is in a hardware security module, or HSM.

I have three Yubikeys. Would I need to add three ssh keys to every one of my ssh accounts?
Their relationship goes as deep as Firefox bringing Google as the default search engine. I presume Google pays some non-negligible amount of money for that, so Mozilla execs are tied to Google. Having one big source of income implies pivoting your whole strategy on virtually anything at their command because without them, you can kiss goodbye the "between $20 million and $100 million" marketing budget.
Are you sure that they sacrifice speed for security? It's not obvious to me. Hardware fixes are supposed to be fast. That 20% slowdown comes from software implementation (and you can actually disable it).
Firefox 70 will use Core Animation on Macs for graphics rendering, just like Chrome and Safari. This will vastly improve low energy consumption/battery life, but I haven't heard anything about general UI performance?

Anyway, it's supposed to be out next week [1] :)

[1]: https://wiki.mozilla.org/Release_Management/Calendar
Then ProPublica should not be making statements in the article that explicitly tie Intuit lobbying to fighting efforts to improve the current tax code. See another of my replies for examples.
She Built a $100M Fashion Brand by Using Tech to Drive Sales Growth
If you are a DB developer, you can have a machine now that will have close to the number of cores on you prod/staging instance. A DB will use all cores available unless you restrict it
Why do you view this as admirable? I view it similarly to creating a large cache of explosives and munitions and then giving them away for free. Sure a lot of people might have some fun with them on the weekend but the largest impact of this technology will be used against people, not for them.
What about the free forms is painful? I have only ever filed via these forms - I've never used TurboTax, and my AGI exceeds the limits on the federal free file software.

To me, it's pretty simple: you read the instruction book and go through it line by line. If you have odd forms to complete, like paperwork for an HSA, a quick google search will set you in the right direction.

People with more complicated tax returns will always need a professional's expertise. But for 90% of people who have one income source for one household, the paper forms are very intuitive.

I think people think they are "painful" because they need to read and comprehend more.
Intel Says It Will Share Pay Data Most Companies Keep Secret
I would imagine your zero employee turn-over is more about employee selection. Your company won't get the "I'm going to change the world" hustlers, it will get lifestyle employees. The latter can be good of course, but you won't get access to the really relentless innovators who could totally transform your startup/ create value you didn't think was there.
I disagree with this simply because the idea that competition exists or could exist is not an excuse for the system to function the way it does.

There are new players in the space, like CreditKarma. Many competitors offer more features for free than Intuit as well. But that doesn’t mean we should have to rely on private companies (who are data hoarding) to file our taxes. That doesn’t mean that free fillable forms need to be unnecessarily more difficult to use than commercial solutions.

In reality, the IRS already has all the relevant forms reported to them. For most people the IRS could send a tax form already filed out to read, verify, and return. For business owners and other more complex situations, these are still the same people who are already hiring a tax accountant and are probably skipping TurboTax as it is.

In other words, commercial tax preparation software for most users is filling an artificial need that only exists because the government has been lobbied not to provide the (basic) service itself.
Maybe to avoid questionable behaviors, like in the article posted 3 months ago "Why ['1', '7', '11'].map(parseInt) returns [1, NaN, 3] in JavaScript" [0]

[0] - https://news.ycombinator.com/item?id=20242852
The Blessings of Multiple Causes: A Reply to Ogburn et al. (2019)
The backend for HN is written in a Lisp dialect...