skysight-inc/HackerNews huggingface dataset:
My parent post was a description of how we already have “arbitrary judgement” - so my previous suggestions to e.g tax income based on share of revenue in a jurisdiction would be arbitrary but no more arbitrary than what we already have.
If I reveal the name, then I must also admit it has plenty of bugs.

And I haven't kept up with merging PRs because it is a lot of work to test and integrate code. (Help welcome!)

With that out of the way: it's dc.js
We're not talking about average JS developers, we're talking about the NPM maintainers.

EDIT: I did miss that. Sorry for the noise.
Yeah, "npmjs.com" would have been more enlightening.
I see a couple of issues with this solution:

1) Companies would not pay most of their taxes where they put the greatest strain in public infrastructure.

2) Moderate differences in VAT rates would create enormous price differnces, which would invite smuggling.

3) The incentive for rich people to move to low tax destinations would be even greater than it already is.

I won't deny that the solution has upsides as well though.
that's disappointing. i was also hoping to see books that have commonly-used nicknames, like "the dragon book", get counted.
Universally ethical A.I.? No. But then neither are humans. So I refuse the idea that always ethical A.I. is a goal that disqualifies A.I. as being useful.

Government arguably should be an expedient (this is Thoreau's argument anyway), and it's possible A.I. could be at least a more consistent expedient that also commits to ratting itself out anytime its ethical programming is substantially altered. That isn't at all how humans behave, they can't be programmed this way.

Merely having A.I. that concisely points out the competing ethical positions on an issue, would be an improvement to word salad propaganda; propaganda is a significant impediment to both ethical and critical thinking, so an A.I. that were to score statements on a propaganda scale would itself be useful.

https://propagandacritic.com/
Yeah, he could also have issues with PTSD, Bipolar, Anxiety, Depression or other mental health issues where going to see a professional and getting medicated or going through therapy is far better than going to AA meetings and just hoping he'll figure it out.
Are CTO's of largish organizations still not part of the hacker news audience ...? That seems a bit of a damning statement to be about the population of CTO's ...
Don’t regret opportunities to grow. Only regret if you don’t grow from them.
As a user of pika it confused me. I wish the author had named it something other than "pika".
UX copy messages that have gone stale
Interesting that the comments here are mostly around OCaml while the introduction states

> You might think this course is about OCaml. It's not.

> This course is about making you a better programmer.
I wasn't trying to excuse their choices, but learn a bit about this case.

> If there's a difference among users, it's found when you live in a transit-rich community, like I do in NYC Metro

Thanks, this is the context I was interested in.
In this case, this will be the race to the bottom and smallest countries will be able to charge 0% tax just for the sake of office space rented since their domestic market is small enough to not bring much of income tax (Luxembourg for example).

The issue here is with omitting responsibilities. If a company makes hundreds of millions of income in a country, it should pay some taxes there.

There is a huge push in Poland now, to introduce non-refundable revenue tax (of 1.5%) on larger companies in place of income tax. This would solve the issue entirely.
The one that brought him the most pleasure and excitement was his family, he doesn't hesitate to say. If we take him at his word, you could optimize for pleasure and excitement by starting a family and skipping all that other stuff.
This article is fluff. However it touches on a base reality:

Writing software isn’t that hard. The hard thing is knowing what software to write.

This is one thing junior engineers misunderstand about senior people. They’re not necessarily better coders, they are generally better predictors and decision makers.
Plato – A document reader for Kobo's e-ink devices using Rust
I'd like to point out that even though it took them a week compared to an hour, a week is actually incredibly fast to learn Rust and build something useful with it. Learning C++ can take more than a month of training, and it's only because most people learn it over an entire semester at school that they learn it at all. This is also the time it takes to learn Rust, and presumably now that they've written one program, writing the next program will take them a fraction of a week.

The amount of time it takes to learn something is often indicative of its power. Anyone who has learned a foreign language or a musical instrument knows that the time spent investing up front pays huge dividends down the road when you have the skills and tools to richly express yourself. The reason that Go takes two days to learn is because it artificially limits the amount of up front investment at the cost of limiting expressiveness over the lifetime of your use of the language.
If you check the sentiment score of a discussion from my site, it shows you that whether the discussion is good or bad.
An important part of an executive’s job is hiring the right people to execute, which requires some level of skill or networking in my opinion, even if results aren’t always guaranteed.
Sorry, I meant marginal tax rate, since we’re looking at the diff. At the $300k level, that’s around 35% Federal, and 11.3% CA. CA also has a relatively high 9% sales tax, and I believe SF proper has some special taxes as well.
Deno, a browser-like command line runtime
Being more explicit won’t help; being less sarcastic will. “That maybe, possibly, ...” is one example of where your otherwise interesting argument is weakened unnecessarily.
I think you’re being flip but that is quite the strawman.
Could someone adds the historical background of Godel's question?
I've certainly used comic sans intentionally when presenting data. Much of this depends on audience too. A corporate board meeting is quite different from an activity with a group of rowdy 8-year-olds from a presentation in a university class from a tight-nit group of friends launching a startup.

Some comes down to power hierarchy too. Presenting up, I'm much more likely to try to appear professional. Presenting down, I go for approachable.
Java Streams and State
It is true that some of the discussions actually hated some books. So I tried to use the sentiment score to characterize discussions.
This is great, but an important caveat: this is actually “books for which the Amazon links are most frequently given” (maybe other sites too; the About page doesn't clarify), i.e. “most-linked books”, rather than “most-discussed books”.

For example, it says that on the TeX/LaTeX StackExchange, The TeXbook is mentioned only 6 times (https://bookinsider.gitlab.io/2018/12/01/top-20-books-on-tex...), while in fact it's mentioned closer to 1357 times (https://tex.stackexchange.com/search?q=texbook). What appears to be true is that only 6 times someone bothered to link to Amazon when mentioning the book. Worse, for the English Language & Usage site, the Oxford English Dictionary does not even show up in the results (https://bookinsider.gitlab.io/2018/12/01/top-20-books-on-eng...) while in reality it's mentioned about 7000 times by acronym (https://english.stackexchange.com/search?q=oed) and about 1600 times by full name (https://english.stackexchange.com/search?q=%22oxford%20engli...).

Under what circumstances will someone add a link when mentioning a book? I can think of two:

- The user thinks the book is not sufficiently well-known, so they add a link to Amazon or some other such site, for the readers to learn more.

- The user is trying to make money off affiliate links, or whatever.

For books that are well-known, or for the typical (lazy) user like me, books are going to mentioned and discussed without any link to anywhere being added (and often by acronym or nickname). So in that sense this site is actually likely to miss all the most frequently discussed books — the ones so well-known that no one bothers to link to anything when mentioning them (as in the examples above).

Shows that the hard part of data analysis is usually data cleanup (eliminating false positives and false negatives) and normalization (this one seems to treat links to different editions on Amazon as different books).

All that said, this site is useful nevertheless; thanks for making it!
Go as far as you can, don't attempt to solve any unnecessary domestic problems before the trip. Go to South America, Indonesia, etc. Go to rural places there. When you come back, you will be surprised how easy certain things will be, that seemed unsurmountable.
That sounds pretty similar to NPM, as well as NuGet and Paket for .NET. TBH, it's the 'obvious' way for a package manager to work, so I'd be a little surprised if they didn't all work more or less the same?
Thoughts on Using WebAuthn/U2F as Primary Factor for Authentication
Firefox send is mentioned elsewhere in the thread. It does that by default, and keeps the key as a uri fragment so that the servers don't see it. I don't know why this tool doesn't do something similar.
"Crew Dragon" is what SpaceX is calling the dragon capsule what can carry people. Whether or not that is confusing is the fault of SpaceX, not the title chosen for this article.
I came across this project on the Rust subreddit: https://www.reddit.com/r/rust/comments/7iu7q8/plato_a_docume....

It's neat the Kobos have a removable microSD card and run Linux and can be easily hacked/customized.
This is where I'll just modify a quote attributed to Einstein as a reply: "Software should be as simple as possible, but not simpler."

The complexity of software should not be dictated by anybody's skill at creating and navigating complex designs, but by the complexity of the problem. Second system syndrome comes from youngsters not heeding this advice. Somehow it takes an inordinate amount of experience to know what you don't need.
Yep, not that surprising though, given the anemic state of the JavaScript standard library.
Hey, I'm the author of this article- nice to see it's still going the rounds!

While we haven't got anything to identify these situations before they happen, we've become quite good at tackling them once they do occur. We have a development tool called draupnir (https://github.com/gocardless/draupnir) which we use to provide an anonymised copy of our production data for debugging these sort of problems after they've come up.

Draupnir is always primed with an anonymised image from the previous day, allowing us to compare the problematic query plan that happens today with what had been working before. It's quite easy to then try out a few different rewrites of the query until you identify a good fix.

Like you, I'd be interested if anyone has tried your approach of a staging environment with lots more data. My hunch is that you might get different sort of query malfunctions, rather than predicting what might occur in production, but it would be a cool experiment.
If you're a thinking person (a good thing!) then it may be impossible to create some sort of self-imposed coma.

However, if the goal is to stop thinking about one type of thing (work, a failure, an event) that can definitely be accomplished. When the thought is forming, immediately begin meditation. Retrain yourself to escape or dismiss the idea on command.
Brilliant! Much better that they don’t use condoms? Prohibitionists seem to me to be shockingly stupid so I assume I’m misunderstanding them. Can anyone here articulate the reasoning behind such a law for me?
I’m afraid that the reduction in demand for cars may also be a result of an expected economic downturn?
hey you the south african dude(who is not s.a) and in the sa4x4 mag that i found on reddit 3 weeks ago :) ?? i just keep finding you everywhere ! You in the tech industry or tech background.. that you hangout on hn !? ps where/who do you sell your photos to ?
Although I only worked indirectly with Angelo during my time at Activision (Sledgehammer games on Danny Chan's team) he was a big influence on my career at the time. He gave a talk at the Activision summit that originally got me interested in machine learning. His weekly Friday links helped me greatly level up in rendering knowledge, and I liked them so much I continued the practice for almost two years at Funomena while I was there. Definitely interested to see where he ends up. The end of his goodbye hints that he's starting a startup or going indie rather than joining another big game company or FANG. Looking forward to his talk at GDC.
That doesn't make the situation different. All of these bad laws have supporters. (Largely because charlatans in government, law enforcement, and media constantly exaggerate dangers, but that's beside the point.)
I have to disagree. Everyone knows that they should eat a salad instead of a cake. But what does healthy eating look like normally, when it gets more nuanced, and when you might actually enjoy eating it? Does a healthy meal look like a steak with a fried egg on top and a side of vegetables? Or does it look like fat free yogurt and a Coke Zero?

You'll get a lot of different opinions.
The issue with the JVM is keeping it updated, in the context of a constant stream of security issues that need patching.
What Is Purpose? [pdf]
Go read "The millionaire next door" -- it's eye-opening, particularly about the relative importance of saving and keeping a cap on expenses.

Saving $500k should be trivial on the $400k annual income you describe. Dual income, put $46k per year into tax advantaged retirement accounts (401k + backdoor Roth). Wait 8 years including interest.
Done.

Edit: Found a PDF online: https://www.pdfdrive.com/the-millionaire-next-door-book-mant...

(and verified that it actually downloads).
You are right. I didn't think about that, and I will think of a way to get all actual mentions in the next step. Thank you for the suggestion.
Lies, Damned Lies, and Stem Statistics
Interesting story. I'm curious about the "petty shit" part. Did he step on the owners' toes? Did he have an abrasive personality? Was he fudging his expense reports?

Also curious what happened after he left. Did sales/profits drop? Did his legacy of reforms carry on?
» Hardly any discussion about politics, religion, or any other topic that no one ever changes their minds about.

Maybe I don't understand the word "politics" but I think most of my posts are inherently political in nature. When we talk about how we need to increase taxes and decrease public spending, it is a political statement. When I say most people who don't have children should seriously consider not having any children and those who do have children should consider not having any more, it is also a political statement.

Politics isn't just "Orange man bad" or "ten feet higher".
> In the past we even had space ships, which could start from ground, go to space, do stuff, come back and the could be reused

The 're-used' aspect of the Shuttle involved massive re-fits which took months for each vehicle. It was like having to send your car back to the manufacturer for a total rebuild (often including engine change) every time you went for a drive. SpaceX is a massive improvement in this respect.
well, this is difficult to do ... We will need to create a nickname dictionary for all books in the first place, right?
even after visiting the website, I don't really understand what zettelkasten is really.
Is it a software or a standard of sorts?
It has always done this... the very reason I do not add my phone number.
Haha I See. “Straight ether” meaning it went straight to them just losing it? Interesting. Also feel bad for the people, of course.
Neat Stuff with HTML and CSS
I don't think this is what the person you're replying to meant, but for me it means not having the financial drive to succeed. Plenty of startups never get to revenue because the founders don't need money coming in. That leads to distractions, arguments, and ultimately failure. "I'm going to starve if I don't start making money immediately" is a strong motivator. It's something to remember if you have a long runway available (from savings, investment money, or just a low burn).

You might be able to live for years before making any money, but it's likely that your startup can't.
Well, being the guy to who Kurt Gödel ask mathematical advice has to be a curious position to be.
That’s not really a valid argument against “taxation is theft”.

As a citizen born in a country, you never enter into an agreement that the government should be able to take a cut of all of your transactions, but that’s what happens and refusal to partake results in violence (an arrest and time in prison).

It’s no different than the local mob going around giving beatdowns to get protection money from businesses. The people that voted for the government sure think it’s different, but it’s not much different to the people who didn’t.

There is a reason they had to put the ability to tax right in the constitution. And there is also a reason the US is no longer part of Britain.
How to Draw a Startup That Looks Different from Other Startups
The same is generally true for things written in Go, Java, C#, etc. Strong typing and memory safety eliminate huge classes of common bugs.
I'm a little confused about your comment, as the $500k appears to originate from people talking about liquid assets, which your pension (at least in the UK) is _not_.
CSA Serverless Security Top Risks 2019
This is great. I've been uploading movies to share with it.
Three ways to get started with Serverless in 2019
>But this has been done to death, everyone is jumping on me, so there seems little to add.

No one is "jumping on you", as you put it, neither the other people who replied to your comments, nor me. It's absolutely normal in a tech forum (more so in such ones, because they are mostly fact-based) and in fact even in any online or real-life forum, for that matter, for people to point it out if they think some statement a person has made, is wrong.

In fact, you did exactly that (point out that you thought I was wrong - see your comments that I've quoted just below), in your top-level reply to my original comment about my having created solutions in Python and shell, which is what started this whole sub-thread. Going by your logic, I should have complained about you jumping on me :)

Here's where you pointed out that (you thought) I was wrong:

>Your "shell" solution isn't really a shell solution, it's an awk solution.

>It's really valuable to know awk, but it's a bit misleading to claim that "it's shell".

Not only that, you claimed that it was misleading, without having any way to know whether I had any intention to mislead or not. Come off it. You cannot read my mind. It's mine, not yours. Come to think of it, that was a poor judgement call on your part, too, because even if I had some intention of misleading people, which I did/do not, what could I possibly gain by misleading them about whether some code is a shell solution or an awk solution? The whole "misleading" idea is a figment of your imagination, or of your unclear thinking, I'm sorry to have to say.

Anyway, this thread has gone on for too long, with barely any benefit to anyone. I'll just briefly touch on that fundamental flaw in one of your points about my work, that I mentioned in another comment, and then be done with this whole thing. Doing that in a separate comment.
Some of these links are actually other products (not books) on Amazon. We remove these products. Still need to improve the UI so sparse lists look nicer. Thank you for pointing that out!
I am thinking about starting MBA in the fall (having MS in CS from a Top 10 US school), just because I can and it could be helpful for running my own companies. Talk me out of it please!

(I might do a PhD in ML in parallel if I feel crazy enough)
Bitdefender Total Security 2019 Crack and Activation Code Here
They pay over 12k a year in property taxes alone. They pay tons of local and state taxes, etc... Yes of course they could do more and be smarter with their money, but it's really expensive to live where they are at, but it's also why they make so much as well.

I've read plenty of books on getting rich, and all it takes is a couple disasters or huge expenses (adopting kids, legal fees, tax audits, etc...) and all those money making plans are worthless.

They don't solve real life problems, they only work for those with charmed lives.

I think you are surrounded by rich people and don't realize the vast majority of people live pay-check to pay-check or worse.
Ok but none of the those situations can be addressed with zero budget. If you’ve got those problems to solve then you usually ha e a budget to build/buy an appropriate tool.

At the other end of the spectrum you have every small team with some data analysis steps producing their own workflow engine when Make would be just fine.

I agree however the streaming case is particularly poor, but consider that paired with an appropriate fuse file system Make can address most use cases.
A Radically Moderate Climate Solution
That's in a large part subjective. For some until we have truly groundbreaking physics with applications which allow doing something considered strictly impossible with previous science, it's not worthy of consideration. For others, just watching slowly unrolling results of decades of development - in electronics (hardware on board of Falcons), computers (organization of that hardware into bigger complex structures, software), organization of enterprises (venture capitalism able to support risky ventures, accumulation of wealth to individuals, ability to optimize for non-immediate or non-financial goals, cooperation with government), methods of material tuning (heat shield, tank bodies, engine) is demonstration enough of the progress being made.

We can easily, within few years forget how hard is a particular achievement. Remember how fast Apollo flights started to be considered boring. Or we may turn to those who work on complex problems as we speak, imagine how hard would it be for ourselves doing that and appreciate and honor actual work which leads to these demonstrations. The choice is definitely ours to make.
At scale? Very necessary. The default GC as of Java 8 (the last version I used in production) suffered significant performance issues above 40 GB of working set, and required careful tuning thereafter.
The night my CS final project was due, I went out drinking. I don't recall coming home and I don't recall working on the project. But I do recall getting very, very, very intoxicated.

The next morning, I woke up late in a panic. I was gonna email some excuse to the prof in a last ditch attempt to salvage a decent grade in the class. I ran to my computer desk in the corner and turned on my ginormous CRT monitor to find... the confirmation for my final project in my email inbox! I had somehow scored 100% on the project, despite having no memory of what must have been several hours of intense programming and debugging.

Perusing the code later that morning, I was stunned at how clever, clear, and concise it was. It was, at that time, the best code I had ever written. Were it not for a few telltale grammatical peculiarities, I wouldn't have believed I was its author.

That was the first and last time I ever got blackout drunk, but it made me a firm believer that the Ballmer curve exists.
> Usually they need the money for investments or have unexpected expenses that force them to sell. Some are just tired of their projects, but this is rare.

But when they do sell them, why for so little?