skysight-inc/HackerNews huggingface dataset:
> who owns the copyright to my creation?

It is better to think about whose rights would be infringed if your edited version were published. If you were to publish your edited version, then you would infringe the original author's rights in the original. However, if the original author were to publish your edited version, then he would infringe your rights in your edits.

> if the language stated "similar to" and the resultant product was distinguishable in some way, I think it wouldn't infringe.

The question of infringement isn't whether the alleged copy is distinguishable from the original, it is whether the copy contains elements that are "substantially similar" to copyrighted elements of the original. (Note: "Substantial similarity" is a specific legal term of art in copyright law.)
cryptocurrency is inherently political. bitcoin was created in part in retaliation against a fiat currency system that continues to be propped up by central bankers

i think it would be hard to talk about crypto without constantly talking about regulators, governments, central banks, etc etc etc
Don't ask us, ask the team.

Then maybe take a holiday for a few weeks and see what happens.
> Quite a different thing though if you are head of government which is supposed to collect taxes from people like you, and you see no need to change that.

His predecessors/competitors talk a big game, but they were in office for eight years; take a lucky guess whether it got easier or harder, under the Obama-Biden administration, for people in Donald Trump's business to deduct and reclassify almost all of their taxable transfers and incomes.

If there's an improper or unjustifiable deduction in these filings, then complain about that.

Nobody has any obligation, and essentially nobody has any private reason, to pay taxes that they do not owe. If you think they should owe taxes, then complain that they don't owe them, not that they won't pay what they don't owe.
I think the most interesting angle here are the hundreds of millions of dollars of loans that will come due in his second term. That's pretty terrifying especially given that to get that amount of money would require questionable lenders.
You're largely correct, but I am not so sure you can separate "best law students in the country" from access. Attending an elite law school is one of the most straightforward ways to advance through access in the country. In particular, because many judges are nominated, attending these schools and joining these social groups is more or less required to advance through the federal judiciary.
The imaginary part is sufficient determination.
As a normal American citizen, I often overpay taxes and then collect the amount I overpaid in my return. I certainty don't cook up elaborate schemes to avoid paying taxes. Does that make me stupid?

I consider it a moral responsibility to pay back the community college and state university system, as well as the state and country that gave me access to the infrastructure and opportunity to earn that taxable income.
Part of what’s going on here is that clerks make much less money than if they had gone straight to firms. To be induced to apply to clerk, some law students need to know that there’s a big pay day at the end. Also consider that SCOTUS clerks need to spend at least a year clerking for a lower court judge beforehand, again at pay that is way under what they’d be making in a firm.

Of course, some clerks don’t need the monetary motivation because clerking itself is reward enough, but for many law students it only makes sense if they can recapture earnings through a clerkship bonus.

Source: I’m a former lawyer and dated a lawyer who clerked for an appellate court and interviewed for a SCOTUS clerkship.
In all other first world countries it doesn't matter if you are self employed or work for a big company. Your healthcare is the same.
Storage is overblown. Newer techniques have created additional uses for waste, and storage space really isn’t much of an issue.
crypto is inherently political though in the sense that you have to talk about government, central bankers, inflation, fiat currency, etc. when you talk about it.

i don’t know how you separate it from politics when it was literally born out of the failures of government to protect us from the global financial crisis.
So you felt the need to rant at someone, knowing that it wouldn't be productive and that they'd experienced abuse over this in the past, but did it anyway? Why do you feel that's an appropriate way to act toward another person?

Ignoring that FOSS developers are basically working in the public good (and usually unpaid or underpaid relative to their impact), this is a childish way of acting towards anyone in an even remotely professional environment. The maintainer replying to you was actually a courtesy, but of course you see it in a negative light.

If every technical disagreement you have ends with you ranting/abusing the other person, you'll quickly discover you're the only one left in the room.
That depends on the public interest. Are we talking about random John Does taxes which has a total of X dollars income/wealth?

X alone might be large enough warranting some public interest, on top of that, it isn't random Joe, it is a well known public figure, which derives its publicity in the very facts the article is investigating: his claims of personal wealth and business acumen.

Finally, that person is actually signing the tax code he is (ab?)using and he is facing a public vote on being in that position.

So, no it's not okay in every case, but this is hardly every case.
We're talking about a public servant. It just highlights a cutthroat selfishness in past actions and current politics.

>No person has an obligation, legal or moral, to pay a cent more in taxes than what they owe under the tax code.

But let me ask you something. Do you believe there is zero moral obligation or simply that the current tax code is at the absolute pinnacle of moral balance?
Several people here have made great suggestions and I just want to reiterate some of them and add a few of my own. I have been a manager for 5 years and was a full time dev for 12 years before that. I have managed upwards of 40 people during my time.

1. A good leader takes less than their fair share of the credit and more than their fair share of the blame.
Your team will trust and respect you when they know you're not just trying to look out for yourself. Your perspective needs to be, when things go right, THEY did great a great job. When things go wrong WE messed up, let's learn from it and move forward.

2. Set clear expectations.
I make sure my teams know that I'm ok if we mess up, I'm ok if we miss a deadline but I'm not ok if I'm the last one to know about it. Rule #1 Don't surprise me. If you see a problem, let me know. I can't have skin in the game if I don't know what's going on.

3. Stay technical.
I was formerly a full time dev but now manage full time. I schedule 4 hours a week off hours for myself to code to keep my skills sharp. I see that as investing in myself and my career. Technical decisions need to be made by the team and you should have technical leadership on the team but you also need to be able to spot someone BS'ing you or people being overly optimistic. It also instills trust in the team to know that their boss can keep up in a technical conversation.

4. Invest in testing.
No one likes writing tests but they pay dividends. You trade a little bit of speed up front for massive speed and scalability down the line. Don't skimp. This was the single greatest driver of predictability when I was a full time dev.

5. Lead through principles.
A lot of people get hung up on particular ceremonies or particular things to try but no two teams are alike. I've managed several different teams and things that worked on one didn't work on another but through it all I maintained the same principles.
They hang on my office wall:
A. Do the right thing
B. Be honest
C. Invest in others
D. Invest in yourself
E. Demand quality
Miss Manners' books/articles are good.
I find it pretty concerning the tack of political activism corporations take on. Today it’s something you believe in, tomorrow it’s not, and it averages over time to what’s good for business.

Trade unions or other examples of worker self management are the way to push these kinds of politics. Not all unions need to be the teamsters run by Jimmy Hoffa, the modern white-collar union would and could hardly represent it.
Well, it's not like there was much choice. It was formality at this point, with foreign armies already inside the country.

https://en.wikipedia.org/wiki/Partition_Sejm https://en.wikipedia.org/wiki/First_Partition_of_Poland
Im not the creator but there are videos on the website under “Tested games guides.”
Can I hijack this to ask how best to 'learn Unix' (or Linux specifically, i confess I'm not actually sure on where the line is, my only non-Linux Unix experience is with Mac)?

I'd like to know more about namespaces, file organisation - what 'should' be where - processes and syscalls, etc.

(To be honest man pages just don't suit me for deliberate learning, I treat them the same as --help outputs, whereas for an answer to this question, for example, I'd find a textbook more helpful.)
SN8 Starship Test - simulation
Are you saying legacy's have an ABSURDLY higher average test score? Could you share a source on that? To explain a 30% gap in outcomes for two demographics solely by test scores would mean the test score difference is absolutely insane.
I'm not sure why you are being downvoted. This is a very valid point. This is not just an ordinary man, this is the head of the executive branch of the United States of America.
Yep. They first put him in the Florence Supermax, which has a terrific policy where you first do 3 years of solitary. Since transferred to USP Tuscon, a high security, but not Supermax facility. Looks like they shut down visitation for the COVID duration.
https://youtu.be/TIfNIWn2Ad4
Back in the day it was considered the only option for many applications.

It seems very questionable to be living with a severe restriction from the 1970s in 2020.

But... it can't be unbroken without breaking backward compatibility in all kinds of legacy code.
If you're a fan of obj-c it's perfectly reasonable to pretend that swift is just a DSL for describing views and write all of the logic for your widget in obj-c. In that setup SwiftUI is replacing interface builder xibs rather than obj-c.
We are too anxious about radiation risk. We are too anxious about terrorism. We are too anxious about Covid. We are too anxious about the buzz of a mosquito flying in the room. We are too anxious about completely immaterial risks while ignoring way bigger risks (like damns failing, or common crime, or the health impact of the lockdown and medical treatments, vaccination campaigns being suspended, etc).

Our collective reaction to these risks is completely irrational and disproportionate to the actual danger.
- "Consumer science (a.k.a. home economics) as a college major" https://news.ycombinator.com/item?id=17894550

In no particular order:

- Food science; Nutrition

- Family planning: https://en.wikipedia.org/wiki/Family_planning

- Personal finance (see the link above for resources)

- How to learn

- How to teach [reading and writing, STEM, respect, compassion]

- Compassion for others' suffering

- How to considerately escape from unhealthy situations

- Coping strategies: https://en.wikipedia.org/wiki/Coping

- Defense mechanisms: https://en.wikipedia.org/wiki/Defence_mechanism

- Prioritization; productivity

- Goal setting; n-year planning; strategic alignment

Life skills: https://en.wikipedia.org/wiki/Life_skills

Khan Academy > Life Skills: https://www.khanacademy.org/college-careers-more
AIX vs SunOS vs Solaris vs HP-UX vs Digital Unix vs etc etc.

I worked one place that had IRIX, AIX, Solaris, and Tru64 on one site, for a company of only 600 people. Each with different service management, shells, low-level (hardware/firmware), backup, etc all to learn. Old UNIX was a fucking shambles, with companies desperate to break things in small and large ways to try and create lock-in to their flavour.
Kinda feel catching a ton of distributors is a good deterrent form becoming one. Most are not thinking of this as a business tho, but as a form of some sort of liberation and are junkies themselves.
I was going to make a note that an rsyslog collector would be my only exception to this because of how simple it is but you still have to be careful because by default rsyslog is okay with losing logs in-flight.

But I would be lying if the typical logging setup was this simple. It’s basically all remixes of ELK and while they’re fantastic when they work there are a lot many moving parts that can individually fail.
This paints the fiasco over the Kushner security clearance in a new light.

https://www.nytimes.com/2019/02/28/us/politics/jared-kushner...
OT (apologies): I submitted a link about Trump's nomination for Supreme court; it was immediately killed as political. I checked to see if there was a thread about RBG before submitting.

https://news.ycombinator.com/item?id=24602735

Now there is a story about Trump's taxes that is ok to discuss.

Genuine question: how is it determined what is ok to discuss on HN and what is political?
For those that don't want to click through: He is on the hook personally for hundreds of millions of dollars in debt that will come due next few years during his potential second term with no obvious way of paying it off. There's no way of knowing who has control of it.

Edit: and also from the thread, he owes > $1 Billion in total to lenders.
Judge Halts Trump Administration TikTok Download Ban
It's available on google for between 3 and 25 $ per season. I just purchased the first season.
find -exec

?
This is still the default behavior of `ls` in OpenBSD, very likely all BSD's. I also remember reading one man page on a Linux machine (which presumably is using GNU core utilities) that stated `ls` would always print per line if it was directed to anything other than stdout, e.g. a pipe.
For Linux, specifically, I can recommend the O'Reilly book "Linux in a nutshell". Now in its sixth edition, I have been recommending it for years and it's still my go-to book.
The correlation observed for many things associated with vitamin D, is that healthy people spend more time outside than unhealthy people, not that being out in the sun is an inherently healthier activity. E.g. runners/athletes spend more time outside than those who are not, and the increased vitamin D exposure is mostly incidental. People with busier social lives tend to spend more time outside than those who do not. Etc.
I've seen "verified" channels which were obviously posting freebooted content (like copies of other users' popular videos, or compilations of those videos) for ad revenue. I'm not sure what YouTube is actually claiming to have verified, but it obviously isn't very thorough.
Germany has cut coal use in half since the wind-down of the nuclear fleet began. Please do not repeat misinformation.
Judge temporarily blocks U.S. ban on TikTok downloads from U.S. app stores
... or are leetcode-proficient, these days.
A good example is a naive shell script that tries to parse the output of ls
> You had the BSD vs System V at the time, and standard commands had different flags, default shells, etc.

You still have that.

For example, I develop on a Mac but production is Linux. The differences between GNU TAR and BSD TAR are a continual pain in my side. More everyday commands like ps still trip me up, too.

It's not nearly as bad as back in college when I had to keep track of the differences among Solaris, HP-UX, Slackware, FreeBSD and NEXTSTEP, but still.
Turns out "retry, reboot, reinstall" was right all along.
The Silk Road caused unprecedented embarrassment for the DEA and other agencies. Each news report about it just made it more known and popular, and highlighted the fact that the Federal government couldn't track down the website or its administrators. The combination of Tor and Bitcoin made a brazen drug bazaar untraceable yet widely accessible for the first time ever.

So they brought the hammer down hard. He did get slapped with attempted murder for trying to hire a hitman online, as well. But doubtless his sentence reflected how incompetent it made the feds look.
Um, are you sure about that? I can think of at least two.
But it is still his finances as a private citizen, and not - for example - the details of some government agency. A matter being of interest to a subset of all citizens doesn’t justify its disclosure. We should either require disclosure by law (perhaps to an auditing firm instead of the public) or treat this as a purposeful and malicious leak of private, confidential information. I don’t think news media should get a pass on this.
I should have kept reading: Mr. Trump paid alternative minimum tax in seven years between 2000 and 2017 — a total of $24.3 million, excluding refunds he received after filing. For 2015, he paid $641,931, his first payment of any federal income tax since 2010.
There’s an obvious public interest angle here; he has hundreds of millions of personal debt due during a potential second term, with no obvious way to pay it. If you can’t see the problems in that...

If it was some random guy pretending to be a billionaire, that would be one thing, but it seems totally reasonable for a paper to report on this.
> For starters, they have both civil and criminal defamation statutes (and criminal defamation statutes are already pretty bad).

Many US jurisdictions have both, and Constitutionally-allowable criminal defamation had almost identical conditions to Constitutionally-allowable civil defamation.

> The thing that makes it really bad though, is that truth is not always a defence for criminal defamation offences. The law is something to the effect of "disclosing private matters can be defamation even if it's true"

Truth isn’t a defense to (civil or criminal) invasion of privacy or public disclosure of private fact claims in the US, either. They are distinct from defamation, rather than the part of the same offense, but aside from that...
let us compare this with the case of Vorayuth Yoovidhya and Wichian Klanprasert

https://en.wikipedia.org/wiki/Death_of_Wichian_Klanprasert
Android (unlike IOS?) seems to have launch-on-push capabilities.[1] That's how updating presumably should be handled. The updater doesn't need to be alive in background when idle.

[1] https://stackoverflow.com/questions/50368716/how-to-automati...
Future humans will definitely use it, but it is too ahead of its time. You need a baseline level of average intelligence in the world for it to be widely adopted, we still have a few generations to go.
Something the New York Times have talked about recently is how they repositioned their subscription offers in the opposite direction to Tim's suggestion recently to great success.

The whole idea is to offer long trials at reduced prices, and I presume push this offer harder and harder to users that keep visiting regularly enough to look like potential subscribers.

Once a user hits subscribe, a bunch of other systems kick in to get that users, over the next 12mos or whatever lengthy period the reduction is for, to build enough habit with the product that by the time the renewal comes around it has become essential.

No other digital media company has had as much success in the last five years as the New York Times.
This is very informative and clear, thanks :)
Does this improve on languages like VHDL and Verilog?
They bring democracy to the world. Sic
I'll try to find a source for that, it's somewhere in the SFFA trial documents but I'll need to go back and look.

But to be clear: I'm not trying to claim that there is no legacy preference and that it can be all explained by test scores. It is definitely a big factor.

The only two points I was making is that 1. traditional "legacy" admissions is not necessarily the route that a lot of students without any merit are getting into these top schools - they often have separate pathways for donors and super elite individuals, like Harvard's "z-list."

2. Legacy admissions are because schools know that if they admit more legacy, they will get more donations - but it also has to do with calculations about selectivity. Harvard wants to maximize the chances that the people it admits will choose Harvard so that they don't have to admit more people to fill the class thus raising the admission rate.
Hey, it looks like you've copied more of your comment than you intended to ;)
What am I missing? That portion of the comment is still there in the original. And, as mentioned, it's presented as a hypothetical.
The last shreds of integrity the Times had are finally gone.
Warning: LGPL license
There are nuances though, some around whether it was believed at the time, although this usually means a later retraction (a solution here).
How do you mean? If it's a closed system, you'd be able to time travel but you wouldn't be able to exist in your current form, as your particles would just move back to their previous positions during that time period?
Long ago, another company chose profit over being forced into making moral assessments.

"Indeed, Black demonstrates with great precision that the godlike owner of the corporation, Thomas Watson, was impervious to the moral dimension of his dealings with Hitler's Germany..."

https://en.wikipedia.org/wiki/IBM_and_the_Holocaust

I have a friend who is a high level Google VP that is very active in advocacy for people less represented at Google and in the world, what I assume people here are referring to as identity politics (I'm VERY interested in hearing if there is a distinction I'm missing). It just occurred to me, maybe he, as a Jewish man, feels like he has seen this kind of thing before, and felt he needed to take a stand.

Mr. Miyagi once said: "Walk right side, safe. Walk left side, safe. Walk middle ... sooner or later you get squish like grape."
I found installing and using gentoo as my primary desktop to be a great learning experience. Linux From Scratch is often recommended, but is a significant jump higher in complexity.
I agree. It helps show off your proposed model for the problem, your priorities, and other factors like your style. I think these go a long way towards “grokking” the library.
> in many statically typed languages this involves bitwise operators, lots of boilerplate, and mental hoops to adapt to an API 50 years old.

Bitstring in OCaml: https://bitstring.software/

Just as simple as in Erlang.

> I know for a fact that static typed languages don't help that much.

How do you know this?

> We all know that static typed languages are harder to learn and master

Again–how do you know this?

> Erlang has int (arbitrary length, like in real life) and floats. It is definitely easier.

OCaml has int and float, simple.

> We've all seen companies like Github, Twitter, Airbnb, born because Ruby on Rails exists.

These companies are now using Haskell, Scala, TypeScript.

> Facebook was written in PHP.

Fb created Hack, a statically-typed language that compiles to PHP. It has at least two other static-typing language compilers.

> Rust creates incredibly fast code, it has an incredibly slow compiler.

Is this proving something?

> Did you have this problem recently?

Yes–I and many others have this problem constantly, because we are mostly paid to work on existing codebases, not throwaway scripts.

> Of course the answer is "this is the programmers fault", but if it's wrong, why is it allowed?

Why is it allowed in dynamically-typed languages? Because it's useful. Same reason.

> Types are harder to understand and to correctly plan ahead for.

Types are not unchangeable; the whole point is that you can safely change code that has a typing discipline.

> it takes a great programmer to use types correctly in a way that others will comprehend without prior knowledge of the domain.

Then it must take an incredible programmer to maintain a dynamically-typed codebase.