skysight-inc/HackerNews huggingface dataset:
If you look at a piece of software like Facebook, it used to be much simpler several years ago. Features like games, dating, marketplace and videos have been added, but I think that the large majority of users only cares about messaging, sharing content and events.

FB is adding features to try to keep users on the site, and as a competitive moat, but in the process, they are making the user interface increasingly hard to navigate... There's just so much going on. I know that multiple times, I was looking for the place on my profile, trying to find where I could see all the photos I'd uploaded, and not finding it.

I'm not sure FB videos is really good for users. YouTube offers a much better service, that's searchable from the outside. FB dating is currently terrible compared to OKCupid and even Tinder. It definitely looks like bloat.

That being said, I agree with you about OSS projects being simple by necessity. I've had to give up a successful OSS project I started because reviewing pull requests was becoming a second job on top of my full-time day job.
I can discuss my favorite types of Italian food with friends without being "okay with the status quo". I don't think this is political at all.

In fact, operating in the status quo has absolutely no bearing on approval of the status quo.
In my career (which spans 15 years at over a dozen companies), I've built many complex front ends, complex backends with different database systems, a popular open source pub/sub server which auto-scales on Kubernetes across a cluster of machines, a P2P networking library with selective message routing/propagation (in a scalable partial mesh configuration), a scalable chat system, a decentralized cryptocurrency exchange (federated 2-way peg), a modular multi-process blockchain framework (which scales both horizontally and vertically) and many other complex projects; all of these written with plain JavaScript/Node.js, in record time and essentially bug-free (no major bugs reported so far on any of my projects since they were shipped). So I'm quite confident when I say that there is nothing wrong with JavaScript and dynamic typing.

I've programmed in many different languages too; ActionScript, Delphi, C/C++, Java, Python, PHP, C#, AVR Assembly (ATMEGA8-16PU microcontroller)... I've also programmed a JavaScript UI front end for a TV set top box which had a custom JS engine.

From my perspective, many among the TypeScript crowd are arrogant junior developers who regurgitate what they were taught by a bunch of academic bureaucrats who never actually built a single fully working system in their lives but who believe that their PhD qualifies them to tell everyone else about the many theoretical (but in fact, imaginary) benefits of functional programming and static typing... Benefits that not a single human soul has actually experienced themselves on a real large complex project.

I've seen real-world complex FP projects; in all cases, the code was spaghetti; it's almost impossible to follow the logic because it jumps around too many modules and files; because all the state is kept in a single centralized place, instances end up getting passed around all over the place; traversing many intermediate modules to reach the target module; buried deep in the code... And there is no clear separation of concerns; it's hard to separate concerns when you fully decouple state from logic.
Uhh, with the small exception that Safari is a strategic product of the world's most valuable company, and they force it onto every single user of their primary operating system.

If Safari needs something, the powers at Apple don't need to wring their hands: "Gee, I wish we could get more money from Google somehow."
Well no because the six number refers to that coalition that doesn't believe in legislating from the bench. It should be the case that all nine justices of the supreme court believe they are not legislators.

For example RBG has said several times that roe v wade was wrongly decided. An impartial judge would therefore believe in striking it down but she voted not to do so several times. Unfortunately many justices still believe that their job is not solely to interpret laws established via democratic processes.
This post shows how developers (and people in general) have a difficult time with emotional forbearance when it comes to objective technological critique and being able to put aside (and recognize) personal bias.

The author had to put so much upfront to satiate and calm the crowd before embarking on his review.

We shouldn't have to do that.

We should operate with surgical precision on the way we argue and judge others. Try to double-check when we assume something of others. That does not mean we shouldn't talk about how unethical Oracle is, just that those two discussions can take place simultaneously without drama.

The more senior I become in my career and the older I get, the more I realize that the entire world operates like this. It is grim.
Warren Buffett is in an entirely dissimilar boat, because Warren Buffett does not have enormous losses to carry forward, and therefore actually pays significant personal income tax ($1.8 million on personal income of $11.5 million in 2015).

https://www.businesswire.com/news/home/20161010005859/en/Tax...
>probably 6 at least until the new hire is working even close to your capacity

If you're focused on the company mission yes. If you're spending your time and energy on other goals, particularly when that involves trying to get other employees to spend their time and energy on other goals, nah the new hire will be beating your capacity on day one just by not being as much of a net negative.
Raw documents somewhere?

I feel taxes are so complicated that they can be tweaked to feed any narrative.
Good question - maybe a hasty take. I'll try to defend it ;)

Dropped a line in above. I'm assuming a normal distribution of intelligence from a nature perspective that has not changed much in the last 2k years, and then on top of that an enormous nurture influence.

Right now there are a lot more people, with a lot more access to reading and writing education, and food - than there have been in the past. 90k legal graduates/y is a huge output. If you assume the filters that put folks into clerkship are a mix of meritocracy and then some elbow-rubbing noise - the end outcome should still be extremely talented compared to other groups of thinkers in the past. This does also imply that the same should be true for other current intellectual institutions that filter from large pools.

The assumption breaks down to the extent the filters aren't meritocratic. I'm not super qualified to speak to that - and there's at least one qualified opinion above expressing that the mix maybe leans more towards work and networking than ability - so maybe I'm wrong here.
The ability to have this response seems like a good example of white privilege.

Now Coinbase is choosing to exercise this privilege to more efficiently pursue their goals. As a potential employee, would you like to work at a company choses to do this?
That looks similar to factoring - in a sense that it is “hard to solve, easy to verify”. Could this be a new basis for asymmetric cryptography?
Massive compared to what, though? Chernobyl was a catastrophe, but it's also like just a month of driving deaths here in america, or a couple coal plants just doing their thing. None of these are even on the same amount of destruction that climate change will wreak, up to and including possible extinction, something scarier even than a nuclear holocaust. Perhaps you might articulate what the risk you're alluding to is?
No person has an obligation, legal or moral, to pay a cent more in taxes than what they owe under the tax code. If you have a problem with people avoiding taxes, you can endeavour to change the tax code and plug those loopholes.

Otherwise, you’re really trying to solve a legal problem by social means. You’re perfectly in your right to do so, but plenty of people will disagree with you.
Arm swimming in a sea of uncertainty that could sink its business model
Yes, thanks. Switched to a new keyboard on my phone, and I'm getting some different typos now. Not necessarily more, I always seem to have a lot that slip through, just different...
The simplest solution to many issues with corporations is to let them focus on what they do best - making money - and not saddle them with tons of additional baggage like

- Making business pay for healthcare

- Making business take political stances

- Making business responsible for caring for the sick / needy / orphans / etc.

Let business make maximum money and distribute it to employees and owners, then let everyone who received money deploy it to their favored interest groups / politicians / activisms / social programs / charities / etc. Much less conflict in regards to business - thinking about them, working for them, differing theories about their role in society, etc. Businesses provide value and earn profit for doing so.

And for things like healthcare, let government handle it, why we let business pay for healthcare in USA is so absurd.

So Coinbase has a good model - stop wasting the whole day getting worked up about political arguments and shaming each other for perceived slights. You can do that after-hours on Twitter and FB as much as you like.
Fantastic, can you put up some videos showing it from launch until multi-player ?
Sarah Tavel's Frameworks
As they say, if you owe the bank $100 it's you problem. If you owe $100m, it's the bank's problem.
When you’re portraying yourself as a billionaire you can afford to pay for your own hair stylist.
As with all the other "bombshells"? No, because they were proven wrong or grossly exaggerated or simply because "according to people close to the President's thinking" is usually not considered credible for most reasonable people.

The last time his tax records were leaked it turned out that it was very ordinary and no matter how much they try to spin on live tv (https://youtu.be/0eB-xjDMGdQ)
Learning how to communicate well - how to get your point across, how to debate without shutting down, and listening. Especially verbally/face to face.
No thanks. I’m not interested in helping you get rep on a site that’s irrelevant.
Looking at the test results I realized that these masks[0] which are available on Amazon scored quite high on their tests. Looks like they only tested 10 of them[1], the lowest of which scored a 94% which isn't quite at the N95 threshold, but clearly better than a flimsy piece of cloth or even a proper surgical mask. Pretty frustrated I didn't know about this earlier since I could have reduced my risk of coronavirus exposure this whole time.

[0]: https://www.amazon.com/gp/product/B085BNBZDR/ref=ppx_yo_dt_b...

[1]: https://www.cdc.gov/niosh/npptl/respirators/testing/results/...
Efficacy of masks and face coverings in controlling outward aerosol particles
Thanks! I was reading a different article before that was more of a visualization that didn’t have these details.

Unless those had some type of synergy that made his other properties and brand more valuable overall, those sound like poor investments.
How do you know that the storage investment will produce something viable? Investments still have risk and nuclear can fill that hole.
I love this!

People that need their company to match unrelated causes to them, quit! Go live as a pauper or maintain your subsidized life making room for people that want a job or want to also focus on the laser guided mission!
I exhaled heavily at this part

>We are a for-profit business. When we make profit, we can use that to hire more great people, and build even more.

Not what for profit means at all.
Kinda hard to do, if you complain about unique circumstances at a specific location
I didn't forget about you! I did a release statically linked with qt5. Let me know if this works for you. Email me at kevin@segfault.fun if you run into any issues. Use prettyeq-static.

https://github.com/keur/prettyeq/releases/tag/v0.2-alpha
"He pays no tax" won't be a big deal since the Republican position has long been that tax breaks for Great Men are somehow good for the economy and therefore somehow good for everyone. "Terrible businessman" is the more interesting angle, but it will be covered up by the tax angle.
>As a potential employee, would you like to work at a company choses to do this?

Based on the responses here on hacker news many people would love to work for such a company.
France has successfully processed 23,000 tons of spent fuel, or 14 years worth. With zero incidents. In fact it works so well, they process other countries' spent fuel, too.

https://www.heritage.org/environment/commentary/recycling-nu...
Judge Learned Hand (not the Supreme Court, but often quoted; I'm sure partly for the name):

"Any one may so arrange his affairs that his taxes shall be as low as possible; he is not bound to choose that pattern which will best pay the Treasury; there is not even a patriotic duty to increase one's taxes" (Gregory v. Helvering, 1934)

"Over and over again courts have said that there is nothing sinister in so arranging one's affairs as to keep taxes as low as possible. Everybody does so, rich or poor; and all do right, for nobody owes any public duty to pay more than the law demands: taxes are enforced exactions, not voluntary contributions" (Commissioner v. Newman, 1947).

People can lower their taxes by buying alternative fuel vehicles, renovating historic properties, donating to charities, etc. Those laws are meant to encourage that behavior. But somebody using them to lower their taxes is engaged in tax avoidance. Is that wrong?

Many states have business tax laws that aren't as noble-minded but are meant to encourage businesses to hire people (e.g., no income tax) or operate from those states (e.g., favorable treatment of inventory). Is it wrong to take advantage of those tax laws?

In my opinion, the alternative minimum tax ( https://www.irs.gov/taxtopics/tc556 ) is proof that the United States has given up on creating a system where tax deductions and tax credits always give a reasonable outcome.
This was many years after they added this change, and there was also a lot of debate/abuse when it came (I didn't take part), so I wasn't aiming to change minds. Fine, call me entitled, but stupid technical decisions are still stupid, and people shouldn't just be left to "enjoy" their work after doing something stupid affecting all Linux systems on the entire planet.

IMNSHO
I've found it very odd how freely and openly siding with a political candidate has become the norm since 2016 at the tech firms I've worked in. Even more so, has been the viciousness of the pushback when I've asked for such discussions to be funneled into private channels and forums, with the whispers being "oh he must be a trump supporter", which is pretty hilarious if you know me.

I think this article is a well articulated viewpoint and I hope that more companies move in this direction. There is a reason why for all those years that it was considered a social faux pas to discuss politics and religion in polite company and especially at work, the potential for division, hurt feelings and retaliation can very easily cause deep irreconcilable schisms in even the most talented workforces.

I just hope that this doesn't however transform into something more insidious, a way to muffle very important voices for change with respect to diversity at tech companies, though I have a sinking feeling that it will

You win some. you lose some I guess.
The 3D viewport is super smooth on mobile, great job & awesome tool!
regardless, politics incites flamewars on HN degrading the conversation, perhaps they should revisit this rule.

it shouldn't be allowed
> So, says Mr Manager, “Why on earth would I invest in selling individual articles when a click on the “Subscribe” button gets me a hundred times the revenue?”

> Why they’re wrong: Their arithmetic didn’t consider their chance of getting me to click on “Subscribe.”

Didn’t it? Sure, maybe Tim Bray would have been willing to buy an article for $1 even though he wasn’t willing to subscribe. Maybe a lot of people would have. But if, out of every 100 people who buy the article for $1, a single one of them would have otherwise become a subscriber (if the micropayment option weren’t available), then the paper lost money on net.

To be fair, audience size isn’t constant between the two options. People who read for $1 might forward the article to others; it might end up going viral. But any amount of payment is a huge psychological barrier. I suspect that even in a world with a commonly-used micropayments system,
it would be near-impossible for an article to go viral if every person passing it along had to choose to pay $1 first.

And 100 times the revenue is just a staggering factor to overcome.

I think a multi-site fixed-price subscription model would have a much better chance of succeeding, even if it was priced to pay news sites, on average, that same $1 per article – simply because it would remove the psychological barrier. (Other comments have mentioned some subscriptions like this that already exist.) But I won’t get into that further, since it’s not what Tim Bray is proposing.
Isn't most of reality TV fake, and this is the natural extension of that.

Seems like par for the course.
Wow, I just looked him up as I was unaware of the sentence and he received two life sentences with no parole in Federal prison for a first offender who made an online market place (for illicit goods).
Way too logical. Not enough tax loopholes. The real constituency of the USA government (the top 1% of earners / people above $400k/year) will not agree on much except maybe healthcare. Only because they can’t even figure out what care they get for what price anymore.
Trump ONLY paid $750 in taxes 2016/17
Wow... this much bullshit makes me really glad I never interviewed for them and recently switched to Gemini... Talk about taking corporate censorship to the next level!
You can set college to zero years, and it’ll skip that phase.
Simpler models could be better for determining certain climate risks
As someone who actually likes the new behaviour[+] would you mind elaborating why you dislike it so much? The only case I can think of is copying filenames into a GUI or something which doesn't support escaped paths, but the previous behaviour wasn't much better because you couldn't be sure what the full filename was.

[+]: Imho it makes it easier to copy-paste paths (sometimes I need to , as well as spot whitespace / strange characters in filenames.
Right. I’m sure he, as POTUS, and his political appointees haven’t done anything to interfere with the decade-long IRS audit into his refund.
The reason people argue for being able to write and run code quickly is it helps with prototyping and iterating on a concept. For a lot of people, overly verbose typed languages kill that creative cycle. Type systems are great for data validation and self documenting code when you need those things but they essentially double the work when you’re first getting something off the ground.
Al Capone thought the same thing
Wasn’t the earth the supercomputer that was trying to come up with the question to the answer of 42? If they just found it, does that mean that they’re done with us?
Bullshit. HN always publishes stories covered by loads of other periodicals.
I'm having the distinct impression that the top comments in this discussion didn't read the article all the way through.

This is the article's conclusion:

> And, critically, this taught me to be far less dogmatic about the value of ideas in programming languages and software development in general

And yet all the top comments are completely, absolutely dogmatic (or at the very least, far more strongly worded than they merit; presented as fact when they're anything but) repetitions of "arguments" said over an over in that sixty-year-old flamewar. A flamewar that has no ending in sight and probably has no ending possible.

There have been studies made trying to answer this particular question: whether static or dynamic typing ensure more or fewer errors. Not only have those studies always been inconclusive, in one case the discussion among the researchers themselves ended up turning into a flamewar.

As for me, I'm just as happy working with Python or with Typescript, or with Kotlin or Clojure; somewhat less so with Go or Ruby; and I'm absolutely miserable when working with Java or PHP. Because these are just personal preferences, nothing more.
How does using Vulkan for computation fit into the OpenCL/CUDA landscape? Is CUDA's proprietary nature doing meaningful harm, and does Vulkan help?
Thanks. I actually found your repo before seeing this post and sent you an email. Definitely going to port it back to C and merge it in. Thanks so much for this. Hand vectorizing this was on my TODO.
Bullshit HN always covers articles covered by tons of other sources.
hotels.com? uber.com? stamps.com? There's lots of really big businesses built around single word domains. Not every single one of them of course, but definitely enough for good domains to be immensely valuable.
"in the same quality as however many merchants are on BitPay."

On that metric, the link that you posted fails.
So if it doesn't exist in regular Linux or ChromeOS, then it must be an Android feature that was accidentally enabled in non-Android builds.
Reprocessing is a thing.

https://www.heritage.org/environment/commentary/recycling-nu...
The shareholder theory of corporate governance is under attack. It is the dominant theory for decades now, and I agree with it, and I don't want stakeholder capitalism. I want corporations to make money and let non-profits / government deal with social problems. So much easier and prevents 5000 different opinions at 5000 different corporations for how they should spend shareholder money on activisms ABCXYZ. Give the money to shareholders and let each of them decide. Otherwise you further divide society, with each investor having to invest in "democrat" companies or "republican" companies, etc. Totally unnecessary.
Yeah, without any “you’re doing it wrong” feedback I don’t know how a community could agree to moderate in an even-handed way. I’m guessing people might have a “not this again” snap judgment about a mainstream story or ragebait they were already tired of seeing everywhere else.
So, you've never seen production-grade Scala application code?
The AMT isn’t a hard minimum on federal taxes. It is a different set of rules for what incomes and deductions count towards the “income” figure AMT is calculated against. There are ways to pay less than AMT, legally, and this is a purposeful choice in its design. There are still certain adjustments allowed. See https://www.thebalance.com/alternative-minimum-tax-3192753
I am reminded of the joke, "Other than that, how was the play, Mrs. Lincoln?"

I know how the information was gained: someone leaked it! I am surprised it took this long.

Was it an IRS employee who leaked it in violation of federal law? Was it someone at the accounting firm Trump uses? Maybe we will find out some day, maybe not.

To me the most amazing revelation is that he got paid nearly HALF-A-BILLION for the Apprentice! I really think we should start taxing our OTA networks for their use of the public airwaves, if they have that much $$ to throw around.
If you're interested in the Silk Road story (and you should be, it's fascinating), have a listen to this talk by a federal prosecutor involved in it: https://youtu.be/Ot8sgY2JuVc