skysight-inc/HackerNews huggingface dataset:
Ask HN: Are crypto wallets a race to the bottom?
I've been researching non-custodial crypto wallets to understand the venture scale opportunity. The majority don't monetize today but plan on monetizing through taking a cut of on-ramp fees and swap fees. Given the nature of non-custodial wallets and the fact that you can take your private key anywhere, what's stopping people from moving from one service to another and making the wallets compete on their margins? I get that brand names like Metamask have an advantage given their large reach but what about everyone else?

What wallet are you using and what's keeping you locked into that wallet?
I can't see how it would benefit Twitter to drop the suit, since Musk could easily just go back to his previous tactics of delaying and fighting in the court of public opinion, as opposed to the court of law.
The one thing I'd like to do is to insert a commit between two commits, then edit this and then make a modification.

Currently I create a text file, add this, then move this up to where I need to insert it and edit this commit.
I know this story won’t make headline news but boy, Meta sure seem to be going out of their way to shred every last bit of goodwill they have with, well, everyone?
But the problem isn't Windows or MacOS. It's all the corporate spyware, antivirus, network interception and whatever else they come up with making the machines work like its 1995.
This is not true at all. Unless you're going very close by, I usually spend longer in the bus/train than walking or waiting for it.

Good public transit cones every 15 minutes, so on average you'd be waiting at the stop for 7.5 minutes. Most bus rides are longer than that
This takes a consequence of a decentralized government and attributes it to the intent. The origins of public schools in America take their form from the structure of American government in the era when they formed. 200 years ago American government was virtually non-existent at the state and federal level. The oldest public education law in America comes from the Massachusetts Bay Colony which required every township of a certain size to establish a basic grammar school. The reason it was done at the local level is that there was no state wide administration to capable of collecting and managing the taxes, budgeting and administrating schools in that era. Thus it was handled at a very local level.

While a lot of modern education funding reforms in America focus on redistributing funds to support poorer communities, this is not an immediate win. In states like California where local property taxes have been effectively abolished by a voter backed constitutional amendment, there are big challenges in fairly negotiating the allocation of resources across the different regions of the state.
>The important thing is that employers understand that slow computers cost them a lot of money when they hobble developers with them.

Sadly, that's not going to fly these days with those same employers thinking people slack off more often remotely vs. in the office.
Ooh, I like that.
That’s why I come to HN, it’s the angles I would have never considered.
We all want things. I, for example, want the U.S. government to regulate all these social networks much more aggressively given the provable and significant impact they have on elections.

I know the free speech absolutists like Elon find that idea unpalatable, but I think the Wild West era of social media needs to come to a close.
We do know that in USA, republican males are dying faster then democrat males.

Also, there is no reason to imply that Kim Jung Gi had increased absorption of alcohol or was depressed last years. Especially since you are just speculating in order to push for political agenda.
Another way of looking at it: MS has to work with institunional investors in the future, Musks wealth is coming from one company as is mostly paper value and not cash. Letting the deal fall through, if that is legally possible and doesn't expose MS to legal risks, might paint MS in a bad light. And that impression, that MS is willing to play legal shenenigans to favor one party over others at the expense of the spirit of the agreements, might something they want to avoid. Especially if they could get a chunk of Tesla or even SpaceX.

In the end, we will only know if, or when, Twitter and Musk struck a deal or, ultimately, the courts issue a ruling whatever that will be.
Are the divisions arbitrary if they are reflected in objective measures of athleticis and scholastics?
> One thing I've learned about Citrix is that its a startup company

Founded 1989, 2021 revenue over $3B
Does this mean that it's OK for an employer to put cameras in employee bathrooms? The argument can be made that it's not the employers responsibility to provide me with unfettered access to a space to do personal stuff with, just like internet access, so why not?
--amend would interact with the remote system poorly if there's a push with each commit.
Application streaming was and perhaps is still a thing. I remember the softricity days... (Not fondly as the process to prepare application bundles was cumbersome).
What would the end state of the latter part of look like? Taking kids away from their families at birth and raising them in state not-quite-orphanages?

Even the concept that academics should be valued over other topics should be a matter of family choice. If you want to prioritize music, art, sports, food, entertainment, fitness, religion, or something else over academics, should society over-ride that?
So what? If the crowd doesn't want to use it, what of it? You only rebase on your own changes before you push the patches.
Yes, that's called a "peripheral" and there are many of them. From a software freedom and security perspective, a peripheral that gets its firmware loaded by a Free host is basically the same [0] as a peripheral that has its firmware stored in flash. The FSF chose an ultimately weird stance based on a copyright perspective [1], but it's time to move forward.

In an ideal world, all peripherals (all devices) would also be running Free software. But we're not in that world, so we've got to eek out the Free domains we can, and isolate the non-free parts through well defined interfaces ... and additionally in this world of assumed ubiquitous connectivity, by denying them unfettered Internet access.

[0] Flash is actually worse if you're sharing that peripheral with an untrustable host, since the firmware can be changed without your consent, or frozen against your desires. Whereas loading a stateless peripheral from the host chooses the specific firmware image every time.

[1] It's cool to be able to definitively say "this whole installation image is redistributable purely under Free licenses", but I'd say it's not the most important thing for user empowerment.
It's not racial, it's cultural, socio-economic, and historical. Things like redlining, jim crow, GI Bill (lack-there-of for black people after WW2) all directly lead to the huge educational/economic inequality we see today. That said, it's clearly not racial based, because you can take a look at various non-American black populations and see big differences in educational levels and cultural values. For example, Nigerian immigrants (both first and second gen) are vastly more educated than the average American. I haven't dug too deep into sources but here's a random article I found https://www.chron.com/news/article/Data-show-Nigerians-the-m... where they cite census data (too lazy to verify but one could do that if interested).
GitLab team member here.

You can use `git rebase` to perform the so-called "squash" action, that squashes multiple commits at once.

For example, the latest commits in the branch look like this:

123 WIP1

456 WIP2

789 WIP3

012 FeatureA

WIP1,2,3 as commits should be merged into a single Git commit, and be put on top of the FeatureA commit - so to speak, use the FeatureA commit as a new base.

Git uses the rebase command to do exactly that - you'll perform an interactive rebase onto FeatureA commit. The interactive rebase allows you to define specific actions.

"pick" keeps the commit. In order to perform a squash of the WIP1,2,3 commits, you'll keep the first WIP1 commit, and tell Git to continuously squash the next commits WIP2 and WIP3. Each operation is done at once.

pick 123 WIP1

squash 456 WIP2

squash 789 WIP3

pick 012 FeatureA

This results in a new history and commit - squashing changes the commit sha checksum, with new content in the Git commit, as well as a new base commit.

567 Squashed

012 FeatureA

"squash" in an interactive rebase keeps the individual commit messages for each commit, and at the end, the editor for commits allows you to edit the final messages. This can be helpful to review the squash action, and for example amend or abort it.

If you plan to not keep the individual commit messages, "fixup" throws them away and can be used as alternative action.

"git rebase -i" has more options - you can also stop at a specific commit, and amend it, e.g. when a "git add" was missing a file earlier.

Note: Any change to a commit within the Git history forces all later commits to change too, as the linked commit base changes too, thus regenerating the sha checksum. This entirely rewrites Git history trees, and can be very invasive - if you intend to keep specific commit IDs (for release tags for example), ensure that the workflows to not allow rebasing on certain branches. One possible workflow is to keep the main default branch protected, disallowing to rebase and push a changed history, add git tags there, and only rebase in a Merge Requests branch prior to review/approve/merge cycles.

Moving from Git commands to GitLab - GitLab also offers a Merge Request option to squash commits automatically when the MR is accepted, so that all commits in the MR branch are squashed, and you don't need to do it manually. https://docs.gitlab.com/ee/user/project/merge_requests/squas...

Last but not least - the quick action /rebase in a MR comment allows to trigger a rebase via the UI too, thus not requiring client side clone/fetch/rebase. More tips in https://about.gitlab.com/blog/2021/02/18/improve-your-gitlab...
Those techniques are things like skipping questions or calculated guessing which can help but certainly won't get you into elite score territory.
If it's not very long, I like to do nothing.

I don't think it's healthy to need constant activity/distraction. It's an addiction IMO. So if I'm standing in a checkout line or waiting a few minutes for a zoom meeting, I do nothing.
> an educational system that provides access to quality education regardless of parental involvement.

I do wonder if this is possible. If you up the baseline of school provision, won’t involved parents provide a further advantage over and above that?
Mark wants to be able to sell apps and ads on his end-to-end controlled platform, that is it.

He missed the boat on browsers and smartphones, so he is aiming for total monopoly of what he believes is the next-big-thing™.
None of my friends scored below 1400 and none had tutors. All public school.
Thankfully these cats do not exist. I'm just seeing nightmare floofs.
Myths perpetuated by VCs:
-You need a cofounder
-You need investors
-You need a board

Just build a great product and focus on your customers and it will self fund and you will have zero non essential people.
Good lord, the comments on the parent link immediately devolved into dreck.
>What do you do?

I take their words with a grain of salt just like with anyone else.

Blind trust in science is no different from religious worship.
Or they could have used an existing crypto instead of making up new one.
As somebody in the security field tackling this stuff every day, I am happy with the tradeoffs made, and the resolution.
The Rise and Fall of the Pioneering Laboratory for Computer Graphics
What a world, where we're arguing about which unaccountable abusive gigantic entity we'd rather be abused by.

I still find it shocking to think that Meta is more accountable (to society?) than government. It seems to be arguing over how low the bar can be, since Meta has very very little accountability. Like, as in the thread we are actually on, they can decide to ruin someone else's business with no notice or consequences or even acknowledgement there's any reason they ought not to. "Market pressure" and "investor pressure" don't seem to be doing much good in accountability to society, do they?

And you mention "government pressure" as something making them accountable to society right after arguing that government is less accountable than Meta is without government control, which seems odd.
Yeah, there's certainly antecedents. There's not a lot new in 2022.

Sometimes it's legitimately an innovation just to put it into a standard library from the very beginning. I've discussed on HN a couple of times how useful it was for Go to ship with an "io.Reader" definition for "things that emit bytestreams" in the standard library. It has very little to do with language features; many other languages could theoretically have done it. Many languages have a sort of half-usable "file" abstraction, but you can never quite tell what calls will work on which type of thing. Having a single concrete interface in the standard library from day one of the Go language drove the entire ecosystem in a single coherent direction, though, and in Go, you can pretty much count on that interface and can nest it quite deeply without hitting a corner case.

I expect it may be something like that for Zig... it's not that nobody has ever integrated code generation at the compile step for a static language before, it is merely that I'm not sure anyone's ever pushed it out like from the very beginning at this level. I may be wrong. I can come up with several examples of much more dynamic languages doing it. I'm sure out there in the world you can combine Lisp macros with some static type system for the same language. But that would be a bolt-on, not something that was in the standard lib from day one.

Thinking of languages not just in terms of features, but in terms of what community the standard library affords is probably the next major frontier in language design over the next 20-30 years. Yeah, I hope that we still see some sort of revolutionary language that solves all our problems, but I expect to see a lot of languages that don't necessarily have any new features per se but are just better standard libraries from day one.
Which is precisely my point. As one other commenter said: "who have you been talking to?". Executing code at compile-time is a great idea in general, maybe those experts were talking about a very particular problem? It's not clear.
> With life experience and age, you really appreciate the opportunities like UMass Amherst and Northeastern for CS

Unfortunately that point it’s a pain in the ass to go back.
We understand Meta sometimes future projects that their devices will have broad office applications, but we're skeptical it has any teeth.

Consider that Atari tried to compete with office PCs in the early 80s with their 8-bit family, and failed: https://images.fastcompany.net/image/upload/w_596,c_limit,q_...

It's hard to focus on multiple things at once, and we're skeptical that the bureaucratic forces in play at a large company like Meta will allow them to do a good job at making their gaming platform also one that people actually want to work in.
The race distributions are interesting, sure. But the full report has some better data points for drawing conclusions. Of particular interest to me was the income/parental education differential (obvious increases, but interesting to see by how much) but especially a category for results by when the test was taken - weekend vs in-school. Students who took the test on a weekend were nearly 300pts higher, and the "met requirements" percentage nearly doubled.

It would be particularly interesting to see this parsed out by the same economic and education related parameters in order to see how much an effect just having a smaller quieter "separate" test environment helps a student's score.
TypeScript has a similar amount of <,>, and | though.
> I strongly suspect you’ve never been on the end of an internet doxxing/hate brigade if you can’t imagine how this could be used to make someone’s life a living hell.

Sounds like you're saying the even without advanced AI, online bullying is already somewhat harmful?

So what exactly is the additional harm of AI?
So you'd rather use a holistic process where kids with rich parents can go off to Africa and start a volunteer school or fly across the country participating in Sailing competitions?

One process has a more level playing field, the other is clearly rigged in favor of rich well connected kids.
Exactly. You can’t hide a high IQ, even though parental and societal involvement will always act as a multiplier on what a kid can naturally do.
The financial solution chosen to drive equality is likely to be "you must fire half of your teachers, resulting in class sizes of 36 for you, which we think is close enough to 35".

Does that actually help anyone?
Reversion... we're already there! The only people using their computers to compute something more than a web browser are creatives and power users
SAT math is geometry,a 10th grade class for average students. Scoring below 700 isn't due to lack of "push" it's lack of some combination of intelligence, nurture, health, teaching.

Due to the cost and complexity of transcontinental migration, most Asians in US now, and Jews last generation, come from elites from their previous family homeland who successfully migrated to escape bad government or seeking greater opportunity, when it was tactically hard to do so for the average person. It's a natural filter for smart, capable, effective people who can raise children to be same.

The effect tends to fade over time (shirtsleeves to shirtsleeves, or docks to docks, in three generations). Now that Jewish immigration has mostly ended, their great-grandchildren (and the descendants of previous generations of Asian immigrants) are, as a cohort, not performing academically as well as today's Asian immigrant children and chidren of immigrants.

The math contest winners and teams, deep into the bench, are nearly all children of immigrants (and Polgar-esque homeschoolers who get to avoid time-wasting distractions of school)
It's a shame that Cheddar doesn't get the same protections, so the most tasteless rubbish gets the branding.

People get around it by producing Fauxpaign under various other names.
It's kind of the opposite. I was a highschool dropout, highest level of math was basic algebra. I was able to change my mind about the whole education thing by buying a "prepare yourself for the SAT" book, studying it for a couple of months, doing well, and getting admitted to college. Ended up doing a math + physics dual major.

(I'm really grateful that that avenue to college existed -- I could not have written an admissions essay, done extracurricular activities, or generally been a "good boy" if my life depened on it.)
Same but for a different reason. Being able to overcome the learning curve and become comfortable using power tools to achieve equivalent results makes you a valuable employee as a human, it raises you to a higher level of control and increases your capabilities beyond what you could do with bare hands. (The only benefit of being capable without power tools is if there's no electricity for example. IANAC)

The same with "easy"/mainstream languages: something like OCaml/Haskell/Nim/Nix/etc. is a power tool with a steeper learning curve compared to something like Python/JavaScript/shell scripting; you being able (and willing) to handle it without abundance of learning resources says something about your mental capacity and potential value as an employee.
Just put it out in the real world via the app stores.

This provides a chance to solve all the problems that you are trying to avoid like app approval, marketing, customer service, etc. etc.

It is a good filter on whether or not you are sufficiently motivated to deliver. There's nothing wrong with not being sufficiently motivated. And it's better to discover that sooner rather than later.
I think these two sections speak for themselves:

> "NYU had in Professor Maitland Jones a faculty member with a one-year appointment specifically to teach organic chemistry," wrote John Beckman, a spokesperson for NYU, in a statement to Reason. "In one of his organic chemistry classes in the spring 2022 there were, among other troubling indicators, a very high rate of student withdrawals, a student petition signed by 82 students, course evaluations scores that were by far the worst not only among members of the Chemistry Department but among all the University's undergraduate science courses, and multiple student complaints about his dismissiveness, unresponsiveness, condescension, and opacity about grading."

> Beckman continued: So, what exactly would be the argument for renewal of this appointment? NYU has lots of hard courses and lots of tough graders among the faculty - they don't end up with outcomes like this. Surely, among the many things a university should stand up for - including academic freedom, academic rigor, and a robust research enterprise - one of them should be good teaching. Good teaching shouldn't be pitted against rigor as an excuse for poor teaching; good teaching and rigor are perfectly compatible, and the latter is not a threat to the former at NYU.
You nailed it. Portability. Also if you're working professionally it's far easier to collect your property as a company when you don't have to pay oversized shipping costs for a desktop.

Though rarely is a laptop in clamshell mode as good as a desktop. For certain things, I don't think they'll ever be. For example, graphics work and a lot of scientific work just isn't sufficient unless it's done on a desktop.
It is actually a fascinating study and I wonder why the results were not studied closer. If anything, the approach that it seemingly disadvantaged asian applicants and benefited black applicants had the opposite effect due to cultural norms, which only forced asian parents to, apparently, force their kids to study even harder.

Full disclosure. I am mostly done with affirmative action. Standardized testing all the way. It is not perfect, but its better than 'whose ancestors suffered the most recently'. Otherwise we will continue to see a steady degradation akin to students voting a chemistry out for tough grades ( recent news that is making rounds on social media ).
Exposing those "business secrets" still has value, even to the general public. However, Apple should also have been forced to reveal their financial records.
This response smells strongly of FUD. Could you possibly elaborate?
Yes, that's what we do when translating accomplishments to ability
I dont buy this argument for a second. You can buy a used sat prep book for cheap or even borrow one from a library.

Practice twice a week leading up to the test with practice tests once every two weeks.

taking a prep course will help, but thats not necessary at all.
I don't understand when and why so much power was delegated to IT w.r.t installing software. The FSF needs to start fighting IT and device management policies before talking about open source software.
Hisense Dual Cell might be what you're talking about.