skysight-inc/HackerNews huggingface dataset:
You’re right, this is happening to some degree with Parcel. Our aim with Parcel 2 is to open up the plugin system to allow more extensibility while keeping it as simple as possible to use out of the box. This is accomplished through a very well defined plugin system with explicit extension points for each step of the build pipeline (not the Wild West of extensibility like other tools), and a good default configuration that you can extend or override as needed with a simple JSON config format. The result is that you get everything Parcel 1 could do and more out of the box, but you can easily change or extend Parcel 2 with more features specific to your app if you need to.

We’ve been working on Parcel 2 for almost 2 years now (~1 year in design, another in development) and I think it strikes a pretty good balance. I’m excited to see what the community does with it! :)
Maybe television is the reason they don't move?
At a certain level of wealth people become unbiased. They can look at a system from an impartial point of view because they are so wealthy they are no longer part of the system.

Bill Gates is so rich that income tax is no longer a factor for him anymore. When he says that Washington needs an increase in income tax he's giving an unbiased point of view. I trust his intentions more than I trust my own.

I am not elite, therefore I participate in the system. My own individual wants and desires tell me that I don't want to be taxed. My view of the system as a whole is therefore clouded by my own selfish desires.

Perhaps his position needs to be rebranded to be even more inline with intentions: An exclusive tax for the elite.
Remember that in the meantime Elon Musk impersonators are still having fun posting obvious cryptocurrency scams that can be detected with simple regexes if anyone wanted to.
The legal proclamation from the city that is required for it to be valid. What makes anything a legal boundary? What makes a neighborhood zoned as residential? Is it the residents and how they use the structures they call homes or is it the legal process and documentation that designates it?
If you have type 2 diabetes, and your diet is not high in carbs/refined sugar, you may never experience significant symptoms and never seek diagnosis or treatment.

If you then add refined sugar to your diet in a big way, you would likely start seeing symptoms, and might seek diagnosis and claim eating lots of candy caused diabetes, but it could have already been there.
You can definitely do parallel / concurrent / async programming directly in the shell, without any helper programs. It's not exactly ergonomic, but with a few patterns it's not too difficult.

Async:

long_running_cmd & > results.txt
cmd_pid=$!
# other stuff
wait $cmd_pid
# do something with results, if you want

Parallel:

for script in "${scripts[@]}" ; do
"$script" &
done
wait

Dataflow:

mkfifo my_channel
mkfifo another_channel
my_cmd > my_channel &

tee my_channel \
>(cmd1) \
>(cmd2 > another_channel) &

another_cmd < another_channel

But if you want a useful dataflow environment, I really recommend checking out [Nextflow](https://www.nextflow.io/). I use it at work for constructing bioinformatics pipelines, and it's really natural. The "preview" DSL2 is worth looking at, as well.
It won't, and Bill will and has spoken out against any serious proposals to tax wealth, which is a different kind of taxation than an income and even an estate tax.

Seriously this happened only a month ago, how has everyone already forgotten about it?

https://www.commondreams.org/news/2019/11/07/taxing-bill-gat...
How can you keep yourself accountable? What motivates me is to focus on the other, instead of on myself.

If you're doing the minimal amount of work, does that mean that the users are suffering? If you had put in more effort, would they be able to get more out of your software with less effort? The drive to make the best experience for my users motivates me to learn everything I can about design.

What about your fellow programmers? Does anyone else have to deal with the code you wrote? If so, is your code sloppier or harder to maintain than you could have made it, had you put in more than 10%? The drive to make code a joy to work on, for others and myself, motivates me to learn.

What about Google? Are they getting their money's worth out of you? This is a bit harder to sympathize with, being that now we're talking about a rich company instead of particular people. But think of it as a test of your honesty. Did you agree to work a certain number of hours but are really working a fraction thereof? Don't get me wrong, no one that I know can code for 40 hours a week, 50 weeks a year, without burning out. But I think your managers, if they understand programming, expect some reasonable fraction of your day to spent working hard, doing your best, etc.
I wonder how much society would change if you were capped with how much wealth you could pass along after you died. The rest going directly to the govt. Maybe a cap that was more than enough per child? 1-10M?
He's literally saying that giving women the vote was a mistake. Are you saying that this is compatible with libertarian thought?
I generally like a lot of what Thiel says, but people need to be very careful about being heretical for the sake of being heretical. I find a lot of people (myself included) have a tendency to pretend some mainstream way of doing something is wrong for the sake of having some insight that everyone else missed. However, there is generally, at a minimum, some wisdom of the crowds.
In the first 15+ years of my career I never used or understood recursive ctes in sql. Then finally learned it and used them multiple times in last year or so.

They can be incredibly helpful once you grok them! And recognise when they can be used.
Is he proposing a tax on capital gains or income? Where do you think Bill Gates gets his money nowadays?
The Decade Fandom Went Corporate
> Or just virtualize the whole kernel and Android runtime via a new kernel-based hypervisor

Nokia gave that a go, back in ~2009 if my memory serves me correctly. They actually had L4 (with certain security extensions) running on some of their prototype ARM boards. Linux, as an OS kernel, was then running on top of that.

It didn't get much traction, and I heard very little of it from 2010 onwards.
You two should write a Point Counterpoint article somewhere.
> On startup, 128 request and response objects are pre-allocated in per-thread pools. As a request comes in, one of them is checked out, populated, and handed off to user code. When that code finishes with it and the object is going out of scope, Drop kicks in and checks it back into the pool for reuse. New objects are allocated only when pools are exhausted, thereby saving many needless memory allocations and deallocations as a web server handles normal traffic load.

As someone not very familiar with systems programming, I would have expected this is an optimization that would already happen automatically within the system memory allocator. Is that not the case?
That's what the estate tax is meant to do - to help prevent a landed-gentry and aristocracy from emerging which would subvert the republic.
Thanks a lot for the kind words, I really appreciate it. I'm looking forward to posting even more free updates this year.
In dollars, sure, but he’s already giving most of his money away, so it won’t really meaningfully impact him. For decades, Microsoft benefitted from there being no personal income tax, making it easier to recruit employees to its Redmond headquarters. It would have been more meaningful if he came out in favor of the income tax in the 90s, rather than right now.
Gawker reported on Weinstein at a time when other publications wouldn’t for fear of reprisal. We are not better off as a society when billionaires with histories of poor morality can arbitrarily destroy media companies. Get a grip.
Not sure why you get downvoted. Most people with more money and especially on his level have only little exposure to income taxes. Even the estate taxes will not have a big impact when doing proper tax planning.
> At a certain level of wealth people become unbiased

I'd modify this to "at a certain level of wealth, one can afford to be unbiased."

Plenty of the very wealthy are biased. For those with inherited wealth who never learned any productive skills, debating higher taxes could feel existential.
It's almost always the case that more well off people are against taxes because they naturally contribute more than they use of the tax pool. People with low incomes are usually the ones benefiting the most from higher tax rates.
Parcel has that, partially. If you add a .vue file it adds the Vue packages to package.json, same with Typescript.

Parcel by itself is small, but it could potentially require a lot less packages by default if it did that with other large dependencies: Babel, SVGO, CSS Nano, PurgeCSS/UnCSS, PostHTML, which are not required if you don't use Parcel to bundle JS/SVG/CSS/HTML.
I’m all for it then. If you inherit a million dollars or more you already have a ridiculous advantage over the rest of the world.
I love the one on my own website. http://egypt.urnash.com

I haven't changed it since I made it back in 2011, aside from adding links to new projects.
My own answer: "Most traditional graphics programmers are wasting their time. AI renderers will replace all the techniques we use today, not merely augment the techniques. A graphics engine in 20 years will look nothing like current codebases."

I'm referring to cutting-edge engines. There will always be space for stylized renderers. But photorealism? All your BRDF knowledge might as well be raindrops in the wind.

It's unfortunate that the most interesting ideas can't be voiced publicly. It's a good question. I don't think it's good for interviews, but it's a good way to meet interesting people.
EPIc does allow building out a tab or button for external apps/webpages that handles login?

Except apps that have nothing to do with patients... eg HR.
I hate Twitter as much as the next person but this looks like an example of automation gone awry. There are many people on that thread who are posting the same pic and their accounts are not locked.
What helps me, is to talk it over with myself. So if something bad happens, I take a moment to calm down, feel whatever needs to be felt, and talk it through.

Between genitals-in-a-vice and world peace, where is the event on the scale? Will it matter in a week? A month? Should I do something about it, or may it solve itself? That kind of stuff.

If it's bad enough, I know for a fact that it'll influence the coming period, and that must be accepted. I'll take an extra day off, or work less hard, go to bed early, or do whatever to regain mental strength.

I just looked it up by the way, and there's quite a bit of documentation on it:
https://en.wikipedia.org/wiki/Psychological_resilience
Same experience here, I always chalked it up to anxiety. Tons of interviews, they generally love the hand-in stuff, but then whiteboarding kills me. Definitely jaded about it by now.
Fascinating! Wouldn't you constantly be replacing units? Once the mycelium consume all of the fuel, wouldn't the compute unit die?
> Finally, Gawker died legally. No laws were broken. Thiel had beef, for whatever reason and he used the law.

Not to mention the fact that Gawker probably didn't have to die but instead basically committed suicide. Going into court and saying that you'd happily publish a toddler's sex tape isn't exactly sound legal strategy.
Not much; the really wealthy would find workarounds.
Seattle is suffering from self inflicted wounds.

The homeless crisis has nothing to do with cost of living (example, look at other extremely expensive cities around the world).

It’s because we took all of the mentally ill and drug addicted out of psychiatric asylums and threw them on the streets.
> Crack some classic literature and take some long walks, figure out what you haven't been doing.

I'll plug a great New Years Resolution I did last year (2019) that really helped me: The Harvard Classics.

https://www.myharvardclassics.com/categories/20120612_1

It's very old stuff (pre-WW1), but a fantastic guided dive into the Western Cannon. It was SOOO worth it to me at only ~15 minutes a day of reading. You can jump in at any time, readings are not connected. Today's (Jan 5) reading on Mazzini still sticks with me a year later. I didn't pay for it, I just downloaded all the volumes and read those, but I should have paid for it, it was that worth it to me in 2019.
If he were poor, he'd be accused of egoism. If normal upper or middle class, of hypocrisy. There's a suitable ad hominem for everyone.
The Bazel build system. As time goes on we're going to have more languages, more runtimes, more packaging requirements. It's pretty clear there will not be "only one" language. Right now we don't have a build system poised to manage complex deps while linking multiple languages, code generation for multiple language targets, etc. Bazel is the closest thing to this yet.

It's a universal build system.
Then compile clojure to .Net?

Clojure has compilers for both jvm and .net
Not that I agree or disagree, but he didn't say that, he said we're better off without Gawker, or rather, the type of articles that it published. There's a difference.
How is this different than minute clinics and such at places like CVS? We definitely need more NPs. So much of basic health care doesn't seem very complicated.
Just use Make.

Takes just as long to learn, and is transferrable everywhere.
We’ve tried very hard to avoid Parcel specific features actually. When we transform, we use other tools that the user has enabled, eg babel. An application that you build with Parcel does not produce Parcel specific output and there are as of yet no Parcel specific language features. It should be possible to switch to another build tool without much if any work. Definitely not the case with other tools like webpack though, so I can see where this comes from.
The explorer function looks quite useful.
I consider Rust a lower-level language than Go, because it's forcing the programmer to deal with memory management. In what sense do you consider it higher-level?
Why should the government be entitled to it, though? The government has shown itself to be a terrible steward of wealth. I would rather we prioritize incentives to use existing money more efficiently and cut wasteful spending vs. increasing the amount of money pouring into the coffers.
That will already work right now!

Go to https://webauthn.io on your phone and it will ask for your pin or fingerprint and then use the titan chip for the handshake! If it doesn't work. Select "Platform authenticator" in the drop down

Will also work on iOS 13 beta.

If your computer has a TPM 2.0 chip then it will also work on Microsoft Edge in Windows 10 (and maybe also other browsers. If they implement webauthb Microsoft Hello API )

Website is implemented with the excellent https://github.com/duo-labs/webauthn library by the way
San Francisco, LA, and Portland have similar problems, despite having access to income tax dollars.
Yep, we’re definitely going this direction with Parcel 2. :)
I can appreciate your perspective but I strongly disagree with your reasoning. It comes off as shallow and founded with preconceived notions and biases. Not to say i dont have my own biases and perspectives...but it would be easier to take you seriously if you simply said, I havent studied it and dont feel a need to focus my energy there. You are free to use shortcuts and heuristics in all your decision making, we all do...but its a mistake to have a strong opinion and call something meaningless or blatant cheating without even having a minute understanding of how jurisprudence of Jewish law is established.
Clojurescript and fig wheel got me actually interested in learning some front end. It finally felt like a sane way to do front end.
The dude recently compared[0] himself to MLK, Gandhi and the others for working more than 40 hours per week so somehow I am not that surprised.

[0]: https://twitter.com/PenLlawen/status/1210874395734003713
Parcel Bundler is really fun. I would implore people to try it before jumping into too much cynicism because their pursuit for zero configuration has lead to some genius design decisions.

One constant problem with bundlers is how to rewrite the HTML files to match the JS/CSS bundles. You can do all kinds of crap including scripts with regexes, plugins, etc. but what if you could do better?

Put simply, Parcel does better. HTML files themselves can be entries, and they will be compiled such that all of the stylesheets and scripts are compiled, bundled and linked to the HTML file in the output. Now you don’t need to worry about mucking with writing the hash into your HTML.

Parcel isn’t perfect but it makes a great static site gen. Its plugin interface can be slightly cumbersome, but it’s flexible enough that you can abuse it pretty effectively. As an example, I used Parcel to generate some documentation built off of Kaitai Struct KSY files, which are effectively YAML files. I push the KSY data through an HTML template that generates the doc page. It was a lot of fun. You can see it here:

https://packets.pangdox.com/packets/loginservice/server/0002...
Really? Doing DNA tests and verifying you are a direct descendant in order to receive income seems pretty rigorous. That would be the only vector of transmission.

You could default all other assets to govt and impassable. Liquid only.
Yeah you're right. I was more referring to this specific context.
Nitpick: If you're referring to the middle ages, nobody there (well, no scholarly person at least) actually thought the earth was flat. That the earth is round was known since antiquity.

The big dispute was about whether the earth was at the centre of the universe; heliocentrism was contradicting the church's doctrine at the time. Somehow this ended up in popular culture as an argument about the earth being flat which it never was.

Now of course, it's entirely possible that earlier cultures, before the Greeks, were under the impression the world was round... or any other shape.
That's not what he's saying. He's just pointing out that women are less likely to vote for libertarian policies. Replace "women" with "Trump voters" if you like, pretty much the same idea - and yet, no one's actually saying that the "deplorables" should not get to vote.
I like Chris Thurman's books, like The Lies We Believe.
I see this all the time with build systems for various languages and projects (as well as for other classes of tools, frameworks, etc). Most of the time you don’t need the more complex tool. Ride out the simpler tool for as long as you can, and only when your product is mature (the time finding market fit is tremendously valuable—don’t waste it on integrating/building the perfect, most future-proof build system) and successful and you have a backlog of features that really do depend on the more complicated solution do you migrate. Ruthlessly trim that backlog for fade dependencies (most of the time the simpler tool really meets the actual requirements, but proponents of the more complex tool will stock the backlog with items that only appear at first blush to depend on the more complex tool). Consider the one-time cost of moving to the more complex tool and the ongoing increased cost of maintaining the more complex tool (and multiply both by 10) and compare those costs to the value of the items in your backlog, making sure to account for opportunity costs (I.e., what else could my team be working on instead of spending time porting and maintaining the more complex tool?).

A sign of engineering maturity is knowing the right time frame to plan for relative to your project’s lifecycle. Don’t worry about how your solution will scale when your product is hugely successful and you have Google-scale concerns; focus on getting to next week or next year or whatever timeframe is appropriate for your product’s current level of maturity.
This is generally true and I've seen it happening again and again. One of the exceptions (IMHO) that goes a bit the other way is Create React App. That's partially why I like it so much. It has become even simpler to use for the easy usecases. There's tutorials to do many of the complicated things, and you can always eject, but if you don't have convoluted needs it works very smoothly.
As I understand it, San Francisco reportedly has an even worse problem than Seattle with drug addiction and homelessness, despite more/higher taxes across the board. Therefore, it is not clear that taxes alone will fix this problem; in fact, by purely looking at the data here on the west coast, it would appear higher taxes correlates with worse problems of this sort.

Note that I'm obviously not claiming that higher taxes necessarily cause worse problems, but a negative correlation like this is strong evidence against any claims for a positive causation of (higher taxes -> less homelessness and drug addiction).

There have been many articles and studies written elsewhere on drug addiction and homelessness, so I won't repeat the details -- but my understanding is that the general consensus is that solving this requires policy change more so than funding change (but obviously both are necessary for the best results).
Notion is great https://notion.so. Will probably rip it off for my company soon.
As does intellij.

With cursive it's a great ide for clojure/ clojurescript.
You are not wrong about the mental health issue but the idea that an income tax will fix the issue is flawed. Just look at Oregon.

Mental health support will be provided when it is actually a priority. It clearly isn't for most of the state.

Seattle is an unfortunate perfect storm of issues due to rapid growth.
We are not better off without Gawker.
> I am also interested in building tools for developers.

Kick current machine learning et al abstractions up a notch, making it more accessible to the average developer.
The technology exists, but in practice I think people just don't want it. It is psychologically unappealing.

When people are going about their business, trying to get from point A to B but interrupted by insufficient fuel, they don't want anything that feels like major surgery being done to their car. There's a possibility for something to go wrong, and no matter how statistically unlikely, they're still going to think about it. People want this to be a casual interaction that stays in the background of their mind so they can focus on whatever they were already thinking about.

Also many people prefer to hold onto the thing they already own even if it is a convenient moment to think about changing. For example, if you have a cheap beater car that's worth $1000 and it needs an $1100 repair, you could buy a used $1000 beater car instead of fixing the one you have, but many people will pay to have theirs fixed. This is partly to avoid the hassle of buying but also partly because their beater is a known quantity to them. Back to the electric car battery swap, maybe your battery pack is a few years old and only retains 90% range, which isn't great, but how do you know the one you swap to won't have 80%? Maybe it will have 97%, but you just don't really know.

As a thought experiment, imagine a gas station near you offered two options for inflating your tires. You can pay $2 to use a self-serve air compressor, which will probably take you 5 or 10 minutes. Or, for free and in only 1 minute, a pit crew will come out and swap out your tires and rims for a different set, that they promise are the same make and model and are in equal or better condition. Do you take the pit crew option? I wouldn't.