skysight-inc/HackerNews huggingface dataset:
I earnestly think his writing has an overindulgent fandom here. Every single blog post rockets to the top and, in my opinion, they are usually short and lacking in citation, evidence, or persuasion. He may write snappily, but is every single post worthy of Han's top slot?
Traits of a Distinguished Software Engineer
30k new releases? Or 30k updates?
Before election: Hunter Biden case is a "Russian conspiracy" and labeled as fake news. Only news outlet posting about it gets discredited and shadow banned on social networks.

After election: Feds are on Hunter Biden case (before the election even!) and it is real. Coverage on news networks now.

All of this editorializing and censoring is setting a dangerous precedence. It's obvious there's some sort of agenda, just not sure what it is. Could it be that they (who is they even?) want Biden elected and then make him step down due to his son affairs so Harris becomes the first female president with a migration background?
You can set a breakpoint and also watch expressions, so there is not more work involved than hitting 2 keyboard shortcuts usually.
How Not to Ask for a Job
> I mean, isn't this obvious? The market itself is not going to enforce contracts, [...]

Contrast and compare 'Legal Systems Very Different from Ours' at eg http://www.daviddfriedman.com/Legal%20Systems/LegalSystemsCo...
how do they do that?
I'm sad to see HN can't seem to have a normal conversation about anything related to USA politics. Can we try to maintain some sort of reasonableness?
Don't believe I am unless you have a convincing argument I'm not aware of.
At this point, we have to come to terms with the republicans shift to the far right and all that entails.

Amongst the republicans I know they are happy to believe anything Mr Trump says and denounce any party dissenters as Rino’s. When their trusted media sources such as fox and tucker Carlson didn’t confirm the party line - they jumped to newsmax and OAN. They’re shocked and dismayed when courts and institutions don’t embrace what they view as reality.

I doubt that restricting misinformation on major platforms will do more than move the audience to Parler and other friendlier mediums. This is a demand problem and not a supply problem. And I’m not sure how to fix the demand problem.
Ignorance is bliss my friend
> A 2020 version needs some extra twist at the end

I was hoping the guy would turn around and knock on the door under the king, and the priest would come out and marry him to the Princess.

Alternatively, if “it mattered not that [criminals] might already possess a wife and family”, why couldn’t the guy marry the princess after marrying the damsel of the court?
Silicon valley is lost. They are in the same league with Chinese communists who murder innocent people and take away their voices.
Then 230 protections should be removed.
"DXF is the acronym for Darwing Exchange Format"

Nice typo.
Snowpack got really really slow after I added a few dependencies. Also, it can't reuse its cache between a docker container and my laptop... I was hoping the cache would be portable but it's not. It needed more restarts than webpack. And you give away your freedom to tinker.
SFWA standard terms are the author grants US publishing rights, not the entire copyright. https://www.sfwa.org/2009/07/05/model-contract-hardcover/

Authors should never sign anything worse then that.
The first one is an opinion; the second is fact, fact, opinion. (This one is opinion.)
All these comments and not one of how awesome Herman Li is? Even if you are not at all into the type of music he plays (though, come on, shredding and video game sounds!) I think there's quite a virtuosity to be appreciated. Plus he tries (not sure how that fits with record companies) to let people use his music as they want.
When you enter into a contract with Twitch, the language basically says "neither of us puts any money into this venture to begin with, and we share profits as they come and none of us is responsible for any losses incurred by the other".

The same language that keeps Twitch from being responsible here, keeps you from being responsible if your controversial content causes advertisers to pull out of Twitch, making them lose potential profits.
Oracle Moves Headquarters to Texas
A programmer I once knew decided to quit because he didn’t get arrays.
That doesn't sound quite right to be honest - do you have a source for that?

I don't even see what possible rational there could be for such a change.
Most native v6 consumer already have firewalls for IPv6 in the CPE which block any incoming connections per default, so not even the misusing NAT as firewall argument applies here.
How can ‘user facing monitoring’ help a non tech savvy person tell the difference between a fraudulent app that and a real one that otherwise looks the same?

As as for ‘you can just choose the official store’ - it’s not as simple as that. There will be a giant campaign to get people to install alternative stores because the official one is evil and locked down.

People will do so without having the ability to tell which alternative stores are legitimate and which are not.
What does the contract say?
We had to read this story and write an essay about it back when I was 15 years old, and I think the story was written for that market, as an essay starter for young people.
You can't deny half of the electorate a platform to speak out and expect none of them to get angry.
They grow lots of almonds in California and export them all over the world.

I had Californian almonds in Europe and Asia. I don't get Califarnian beef there. (The beef on offer is usual from places with fewer water problems. There's no big need to conserve water where it ain't scarce.)

So almonds are very visible.
Why would you want to game metrics that honestly can help improve your business outcome? The study is worth reading and to put it simply: the metrics seem to make sense anyway and if science proves that they do, that’s even better.
Become Shell Literate
Show HN: Visual Map of APIs and Technologies on the World Wide Web
I downvoted you. I'm a German who, like most Germans, does not like Trump.

The article is about Twitter exploring new ways to shape interactions with the content from Trump, a retreating politician, on their platform.

This development is far more relevant to me than the largely US american pro/contra Trump debate, as my own societies discourse is dependent on those very same platforms.

I therefore believe that it is completely wrong to justify Twitter's continuing trials on discoursive influence over the notion that it's alright since Trump might be a particularly bad actor.

I think that's off topic and misses the point.

I just thought I'll explain since the thread appears to be very heated right now. People might attribute up & downvotes to a far smaller set of reasons than they should on a platform as global as HN.
What does this comment add to the thread?
What's the point of still shouting about it. He has lost the election and he should admit it like a man.
excellent! Also quite nice demonstration that k8s is much more than auto scaling of containers and load balancing.
I'm not trying to start a flame war here. Please don't decline into partisan bickering.

What I took away from reading the texas lawsuit is that what you had happen was states were making changes to their election practices due to covid without actually changing the laws. Think how divisive things like voter ID laws are and it's not hard to imagine no election rule changes are going to get passed in a hurry.

Specific examples are pennsylvania allowing absentee ballot 3 days after the election even though by law any ballots arriving by mail after election day are void.

Poll watchers who monitor votes being counted were not given meaningful access to monitor even though by law they must be given access.

Due to the huge number of absentee ballots election counters did not verify ballot signatures as required.

The reason all these lawsuits failed is because there is no real injunctive relief you can seek. And no court is going to nullify an election.

None of these things are evidence of voter fraud but the fact that election officials were allowed to deviate from the legal requirements dictated by law is something I find controversial and is something we should be allowed to talk about.
> It’s how the whole world of covers work.

Yes, I am aware of how the law currently works. I think that it is unethical and that my playing of some pop song on the piano shouldn't be covered by property law because my performance is not owned by someone else.
Which European nobles do you have in mind?

Europeans generally didn't kill off their nobles much. (Mostly the French Revolution and the Russian October Revolution come to mind.)
Those are amazing. My 1st year drawing teacher at RISD, Nicholas Evans-Cato (http://www.georgebillis.com/nicholas-evans-cato.html), taught us how to draw using cameras. We built our own camera obscuras from cardboard (about the size of a watermelon) and then made landscape paintings by looking at the image projected inside the camera as opposed to looking at the landscape directly.

With his mentorship I then got into other "primitive photography" methods like pinhole cameras. My favorite thing I made was a camera that had a vertical slit, as opposed to a pinhole, and a gear system that would pull 35mm film across the slit as the camera was rotated on a base. It was effectively a panoramic camera, but the cool thing is you could follow moving objects like cars and stretch them out.

RISD campus: https://i.imgur.com/VoONn1W.jpg

Stretched out cars: https://i.imgur.com/Gm6LMRE.jpg

See how on the far right, the front wheel of the minivan is a regular circle while the back is a long oval.

That was a very fun hobby, I expect to pick it up again when I have more free time.
That's such an amazing idea, thank you for sharing your time!
Is it the longest known exposure ever, or longest ever with a beer can?
Church Pays Off $5M of Iowans' Medical Debt for Christmas
Why the path from public service to private riches erodes trust
>I often feel that my technical inexperience means I can't readily translate my vision into a quality product through code.

Value to customer and technical complexity of the solution are independent variables. I can't tell you how many times customers at huge groups with an army of engineers have been delighted and excited with functionality that took an engineer two hours or an afternoon to implement. At some point, the engineers who tagged along were flabbergasted by the lesson: "Of all that we showed, they were impressed with this?"

>Possible practices/skills I've identified so far include: Clean/Idiomatic Code, Test Driven Development, Design Patterns, CI/CD, Agile, UX Design.

None of that matters if you're working on the wrong problem. You'll have beautiful code with 100% coverage that's full of creational/behavioral/structural poetry that go into a tight CI/CD pipeline through many agile sprints and great stylesheets. Only in a coffin. None of this matters if you don't get the "job to be done" right. Maybe as a Kata to beat imaginary or compliant adversaries and stay fit.

I wrote something a couple of days ago here: https://news.ycombinator.com/item?id=25367011
The ToS makes no guarantee it'll be there to make your livelihood on tomorrow because you are today. Tomorrow it could say "no music, we don't like that noise" and you'd be shit outta luck because video hosting isn't a public service.

Not to mention this doesn't solve anything, who arbitrates the absolute mountain of disputes that come out of this which is just the same thing moved up a level? Especially when someone boys a competitor. The "simple" idea would take hundreds of pages of detail to even be implementable before we started talking about if it was a good idea.
You make it sound foolish and shallow, but I think it's quite reasonable that the venn diagram has overlap in the middle. These platforms quite intentionally assumed two contradictory roles: that of editor, and that of public square.

When they take steps that are consistent with one of those roles' responsibilities, they undercut the other. To the extent that they quite intentionally did their best to assume both of those roles, it's not entirely ridiculous to give them flak for failing to meet the expectations of those roles.

I'd be more sympathetic if not for the fact that they got into that position entirely intentionally.
neither emacs nor vim workflows are half as impressive as emacs-evil workflows, though. the unique strengths of each are lethal when combined.
You seem to be assuming that all habitable spaces (houses, apartments, etc) are fully occupied all the time. This isn't the case.
If cities can be burned to the ground, statues toppled, and no one gets arrested (or if they do they're bailed immediately), how is a little losing tantrum going to make things significantly worse? As Trump himself says: https://www.youtube.com/watch?v=doZE4Yqog5I
> In politics, the word "technocrat" is used to try to carve out a divide between specific intellectual talent and political leadership talent, implication being that these are exclusive.

No, in politics, “technocrat” describes an advocate of rule by an elite of technical experts. When applied to a candidate for office, it often more specifically designates someone who sees their own self-evaluated membership in such an elite as their primary qualification for office. It does not designate actual talent, nor does it imply anything about the separation between different types of talent.
Because it is usually something like young/old which could be subjective. I'm of the opinion that those two could be swapped in some cases, but I'm not native speaker and can't defend the opinion with facts.
If he leaves the platform they end up paying some ad revenue / membership fees back from what they would normally get.
Yes, an automated system that flags content but is human reviewed would be more reasonable. But the human review part slows things down and you end up losing much of the advantage of the automated system as you would be throttled by human review or have to spend much more on manpower.
Not just 18 coauthors, but 18 co-first-authors! Implying everyone on the large team did equal contribution. Large teams of coauthors are not unheard of even in biology, but you rarely have more than 2-3 co-firsts at most.
Putting microtransactions in a free to play game seems like an inherent contradiction. If there's a transaction, it's not free, it's just what people used to call demos or shareware—you get a small slice for free, the rest you pay for.

Note that there are a ton of games out there that are actually free to play and won't ever gate content behind paywalls.
I mean, there’s an attempted coup going on. It strikes me as unreasonable to expect a normal, dispassionate conversation on the topic of “the outgoing government says they might refuse to leave”.
> I seek to try to make myself more earnest and undo the damage of fear of retribution/shame but I'm always a bit sad when I get in trouble because I was straight forward but adult politics is sadly complex sometimes.

You might enjoy reading these two posts and discussions:

"The power of ignorance" https://news.ycombinator.com/item?id=23041281

"Asking questions" https://news.ycombinator.com/item?id=22729028
How Pfizer delivered a Covid vaccine in record time
Agreed, but following the rule produces a good sentence. These adjectives are only origin and material, so "a Native American hand painted wooden jewelry box" seems perfectly fine to me.
And those who volunteered to wear seatbelts before they were mandated were safer than those who refused. And saved society money and their friends and family grief by not dying in a preventable way.

So wear your seat belt, get your vaccine when offered, and when we’re finally able to safely go into restaurants, please do not annoy the hostess with long rants about how it’s your civic duty to not wear pants because the government mandates it. She’s not going to care about the political theory — she’s just going to need you to leave.
Well yes, and what is the problem?
Exactly. They are either a publisher or a platform. There is no in between. They need to take their pick, and deal with the liability if they want to continue on the publisher path.
Thesis Review Podcast: interviews with researchers about their PhD thesis
Just because you want something doesn’t make it legal.
Please don't AMP. Canonical link: https://www.detroitnews.com/story/news/politics/2020/12/04/w...
Is there a reason to think they intend to use these strategies more generally?
It’s naive and simple explanation, that social media are fully responsible for a divide, but people like that.

People here like to believe there’s only one bad guy, and before internet being available to non-geeks (who view themselves as smarter than rest of society) and social media, we were all living in one big global kumbaya.

I don’t want to remove all blame from social media - they do contribute to a divide, but their impact is vastly overblown.
Wealth Education
No gurus, only top rated practitioners. Come and get your PDF and access to on-demand powerful webinars that has been changing lives.
Heaven forbid that people protest getting killed randomly by the police. And don't act like there aren't instigators on the right pushing the violence because it suits their ends.

Caring more about statues than human rights says a lot about you.
Unfortunately my countrymen are not known for their rational level-headed discourse, and tech workers really aren't inherently better people just because they know computer stuff.
I can see a case for decimal floating point types, but fixed point adds nothing beyond what can be performed directly via arithmetic on the underlying integers. It's basically a convenience feature.
There are ways to educate people to develop critical reading and identify when they are being lied to on the internet.

Censorship and sanctions are less preferred because:

1. They create even more distrust and encourage conspiracy theories

2. More importantly, just like journalists (who have agendas), fact checkers also have agendas. The journalism problem is solved by pluralism: having many different media platforms with different agendas allows for balance and exposure to various facts. However, due to the monopolistic nature of the social platforms, we can't have that here. What happens is that a very small number of people controls what we know and what we don't. Just imagine if Fox News was the only news platform - devastating, isn't it?

For these reasons, social media should not be allowed to decide on they're own what is fact and what is not.
> The article is about Twitter exploring new ways to shape interactions with the content from Trump, a retreating politician

If he actually was giving signs of retreating. Him undermining the democratic process (if you can call the electoral college that) is what's worrying here (I'm also European).
Narcissistic injury is a hell of a thing
> Ooh I've ended up on the top. For context to people not in and around Twitch the RIAA woke up and started handing out DMCAs like it was going out of fashion. Twitch naturally had to respond to the DMCAs to keep fair harbour and the masses misdirected their anger at Twitch for a while.

I don't think they've stopped either, CDPR had to issue a warning to streamers to keep the music muted, because there are bits of licensed music which Cyberpunk 2077's dedicated setting doesn't mute / replace, leading to possible DMCA strikes on streamer channels.
The trouble is that by visibly taking action against a particular group, that group will feel the need to retaliate - this is the most sure fire way to radicalise a group I can think of.

Filter bubbles and shadow bans already exist, and while I think they are particularly insidious for people wanting to find multiple opposing views on something, they are invisible to the average user. Just make sure that Trump's tweets and interactions don't get shown on any feed except his own page, and any retweets are only shown to the people that retweet him, and be done with it.

People still think they have the freedom to read and speak about naughty opinions, but they never get further than the "desk" of the person that wrote those opinions.
I'm not a Twitter user, nor do I particularly like the cult that has formed around it, but I really like Twitter's approach to Trump's dangerous lies: put it on display and then explain why it is absolute horse shit. It's not censorship in the slightest...they don't stop him from making an ass of himself. They combat the free speech lies with some free speech of their own: the truth.

That being said, I wish this sort of Twitter treatment extended to people that aren't the president, who enjoys some sort of special exemption from the normal ToS.
I'm not particularly fond of this story -- I think its preamble is too long and meandering -- but why do you think this has something to do with 1882 vs 2020 audiences? And why do you think it's bad storycraft to leave the conclusion open-ended?

This kind of device is used to great success in modern fiction, such as Stephen King's (non-supernatural!)
short story "All that you love will be taken away", where the conclusion is not only open-ended, but also left to chance!
Wait, you were making $20,000 a MONTH, and you gave it up? I don't understand.
I didn't want to put it that explicitly...
I'm pretty sure this is 'normal'. You probably mean 'rational'.
"No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider."

You want to remove this?
So the runners of every forum on the internet will be responsible for content posted?
Science curricula does not platform flat-earthers and gravity deniers
oil shouldn't smell right?
Just because it ‘felt natural’ doesn’t imply that it’s a discovery rather than invention. Generally in IP the word discovery is in regard to a natural phenomenon, something found in nature. Natural laws are discovered, everything else is invented. So what you describe sounds like an invention rather than a discovery.
This is an excellent comment and it matches my experience with the language very closely. After a career with many languages and paradigms (C, C++, Java, javascript, Swift...), then pushed to do Clojure the past 3 years, all the points you make above became so obvious that is in now EXTREMELY painful to work in any of the other languages.

I think a couple pain points need to be remedied in the community so that Clojure is more inviting to the general programmer, who like you mentioned would ultimately have an easier time with Clojure once bootstrapped into the language.

The primary one for me was being met with Emacs out of the gate as the preferred and touted editor for Clojure. I dove into that for a good year, became proficient with it but sorely regretted it. It was a decision point and cognitive hurdle I wish wasn't even presented to me in the beginning. IntelliJ/Cursive or something like it is a better way for most newcomers.

Earlier books on Clojure were way to "intellectual" in my opinion and pretty offputting to the general programmer. Luckily that area has improved in recent years with books such as "Getting Clojure" and "Programming Clojure"

Also the newcomer could be confused about what a repl is and how it functions with the IDE or editor. It would be better if editors and plugins focused on raw Socket or prepl repls over middleware repls like nrepl.

I would hope actually that some resources in the community would make an awesome LSP Server for Clojure so that any editor that supports LSP would have a great Cursive like experience. "clojure-lsp" is a great start but needs more resources.

The points made above by puredanger are so very true in my experience and I am so lucky and joyful to be working on Clojure systems.