skysight-inc/HackerNews huggingface dataset:
> No one really goes to college and grad school to learn

I did. As did many of my classmates. I've found engineering fascinating since I was a child so I enjoyed the opportunity.

> How many times have you been on a date and you tell or ask the other person where they wen to college, what they majored in, etc

How is this "[flexing] educational elitism"? That is standard small talk to gauge another person's life experience and interests.
Woof that thing is huge.
Market share is just one aspect. If you have 75% market share but you have 1% margins, and your competitor has 25% market share and 80% margins, the 25% is probably going to be the one you want.
People always trot out this canard but you should look at how few actual degrees get awarded. cultural gender studies only produces about 15,000 degrees[1] compared to nearly 42,000 for Computer Science [2].

[1] https://datausa.io/profile/cip/cultural-gender-studies
[2] https://datausa.io/profile/cip/computer-science

The problem here really isn't unmarketable degrees. It's low wage jobs that require college-educated workers.

Also - in my subjective opinion as someone who has been in the workforce for nearly 20 years: that Gender Studies student is going to be a better writer than the STEM major with a B.S. Too often they barely capable of professional writing. 90% of the good technical writing I see is done by less than 10% of the engineers. And the best writing I see is from the self-taught people who got a History major or something like that. Being able to produce a 100-level college paper is just table stakes.
Try the Microsoft Sculpt Ergonomic, $60, works well and looks nice, but not mechanical.
You were a bit vague, but STEM has the highest concentration of job options that can pay you $60-70k straight out of college.

Well other than finance, but you could argue that STEM is heavily mixed into that field of study (and its derivatives) as well (mathematics, technology, data science)
Of course it doesn't hurt -Apple's- ad targeting within its store apps.
That's actually a good point: it should be trivially feasible to record charge differences overnight, even if they're miniscule. You'd expect differences between rested and exhausted participants.
But how is that worth the sacrifice of not having pleasure in life? Media isn't some purely extraneous feature in life, it's far more important that you're suggesting.
I agree this might be significantly better for some. The tenting is probably also better than the Freestyle Edge (which has only a couple settings).

If someone wants a first split keyboard though I think the Freestyle Edge is a much better starting point given the price difference and the fact that the non-letter/number keys don't have normal placements on the Moonlander.

Personally I tried the ErgoDox EZ and had to return it because it damaged my productivity since it doesn't support just using a normal keyboard layout. With a closer look this keyboard seems fundamentally the same actually so I wouldn't recommend considering to try it unless you use a keyboard all day long and even then be prepared to return it if it doesn't work out. The Freestyle Edge on the other hand is a sure bet.
It may well be "pretty infeasible" in the short run but having a morally* solid background for technological development is paramount for it's long-term well-being.

Otherwise the foundations will rot while the establishment thrive and the creative driving forces will find new "cleaner" playgrounds within which to express themselves.

*not talking about absolutist "this must have equal outcome for everyone" style morals but rather the harder kind that deals with the long term societal impact of a given thing. And in this context I totally believe the discussion brought up by Stephen Diehl is exceptionally important!
Totally agree, although it's quite remarkable to see his today's vision from too long ago.
There's a lot of countries moving this direction. The problem is, Google is more powerful than most countries these days. Google can afford to cut a country off and let them suffer until they relent.

All of these countries need to unify on this requirement at the same time. Google can cut Australia off, but can they cut off Australia, France, and Spain off? What about Australia and the entire European Union?
Student deal scouts at UC Berkeley (2017)
Canada's Covid Alert Mobile App
> I'm kind of wishing this trend will push investment in something open like RISC V.

This is indeed happening.
"The pit of success" is a great guiding principle when it comes to the design of codebases. Forget about "design patterns" and just focus on _how do I allow developers to focus on creating things that are adding value, rather than faffing around with extraneous things_.

I can't tell you how many times I've seen a project go full onion-pattern with a web service that basically just recieves HTTP requests and makes a few itself and returns some data. Instead of a HTTP request handler that fetches data, perhaps does some mutation and returns it, there's a whole "service layer", a domain model, data fetching abstraction. To change something you have to navigate the winding dependency graph and fight off all the deamons. That's not the pit of success, they're the catacombs of failure.

We should design codebases so that future developers fall into the pit of success, even if it means we haven't been able to show off our knowledge of software architecture etc. The best pattern you can ever apply, is the one that makes change easiest. If you make change hard, the code becomes artificially stale -- I call it 'calcified'. Coupling makes code hard to change.

Thinking about problems through objects, in my experience, encourages people to make 'one model to rule them all', for example in a retail app, you might have a "Product" which ends up having product information, media assets, pricing, promotions, retail and stock keeping information etc which in a peice of software undergoing 'rapid development', multiplies the likelihood of coupling. Which is where Domain Driven Design steps in and tries to preach. Thinking about your problem in terms of data, or events can often help you find the right concepts to create your abstractions around. Another good heuristic is to think about caching, can you cache pricing for the same length of time you can cache product information, for example?

Bit of a ramble, but explains why I tend to shy away from objects, except for where I have a bonafide business problem that needs to be modelled -- with this, the models are only used to make the code make sense to developers and help arrive at the result they produce, rather than the models being the result themselves.
What's the available alternative for Mobile? X86 has never matched ARM on power efficiency vs. compute trade-off for mobile
Color is still there, just like there are frequencies between A4 440 Hz and A#4 466.16 Hz. Most of the people can't name "color" of pure sound. Yet they feel difference.

Purple is a chord.
Patreon would've also been fine if they'd just avoided forced arbitration. A class action suit would've flopped early on (as Patreon has every legal right to ban a Holocaust denier from their private platform) and been substantially cheaper as a result.

DoorDash's arbitration clause enabled the same attack, with no free speech concerns at play.
I think we should /not/ emit CO2, instead of (just) taxing it, just as I think you'd prefer a clean pool over a dirty pool plus some money.

Yes, taxed CO2 will make things better, but I don't think it will make things good enough, as the CO2 stays in the atmosphere.
Piracy doesn’t that viable anymore, it’s a lot more in convinient, especially for spontanious listing on a mobile device. Sure the price still need to be low enough, but not zero anymore.

Interestingly enough Youtube Music is the most expensive streaming service, that least in Denmark.
I think that abrowne’s comment is certainly valid—and it gets at the crux of perhaps the best (only?) argument against experimentation with paid premium tiers: it’ll work. If these companies are raking in billions off of [choose your spin: up-selling/extorting] millions of Americans, there’s a likely insurmountable degree of institutional incentive and inertia towards maintaining the status quo as it relates to U.S. privacy protections, eliminating any hope of regulatory intervention to raise baseline protections for all Americans.

His/her comment also illuminates the most substantive tangible risk to a company that chooses to experiment with paid premium tiers—as alluded to above, the issue is highly sensitive to framing, and the program’s reception hinges substantially on how it’s presented and marketed from the outset. It would require only the slightest of ornamental alterations and no change whatsoever in substance to recolor the very same proposition as “a cynical extortion and profiteering scheme—and perverse defilement of the fundamental human right to privacy—intended only to line the coffers of America’s wealthiest corporations at the expense of its poorest and most vulnerable citizens.” Indeed, mental gymnastics aren’t necessary to achieve a cognitive dissonance of diametric proportions on this issue—a mere logical tiptoe will suffice to traverse the universe.
Thanks for the feedback and sorry for the inconvenience!

The sign-up page actually does include the password requirements: "The password must be at least 8 characters long and include upper and lowercase letters, numbers and symbols."

In sum:
* 8 chars long minimum
* include all of these: upper and lower case letters, numbers and symbols

I do realize that such a combination of characters is somewhat hard to remember compared to simpler passwords. I'll consider options to simplify all this.

I appreciate your feedback.
They need to update their response book, at this point it becomes too predictable
Spot on! You don’t see the accounting industry spewing out tedious campaigns encourage kinds to indulge in the fun of spreadsheets. Does my head in. Leave the kids alone nerds!
It's a potshot at everybody.

Years ago I thought "people are fundamentally good."

Now I listen to the fire and brimstone preachers on the radio and every so often it gets to me.

I wouldn't quite say "people are born in sin" but it does seem that people can't really handle computers or carbon-containing fuels or other technologies. So often I meet somebody who is said to have 'good social skills' or who 'cares about people'. Somebody will have a talk with them and tell you that they felt like they were 'listened to' but when I talk with the 'good social skills' guy an hour later about the conversation he had that left somebody impressed it is clear the 'good listener' dubbed over what he heard in his mind with what he wants.

He never gets challenged over this, but this is the problem I see. People talking past each other, not listening. I know one person who can listen to people argue for an hour and repeat back what they said in great detail, but a lot of "high performers" seem to make it through life because their bluff never gets called.

---

The model where software development starts by "determining the requirements" may itself be a "bad smell".

On some level it is all about 'satisfying the requirements', but there is something to say for putting the integrity of the system first.

For instance, say you want to build an airplane that carries a huge radar, such as an AWACS plane. If you were going to build a plane from scratch you would be overwhelmed with "non-functional requirements" such as being able to take off and land, not crash because of ice, etc. You would be driven batty by the people who want to argue with reality about those requirements (e.g. Boeing executives that couldn't reconcile the asked-for-by-customer not retraining the pilot with the 'not crash' non-functional requirement.)

If you have any sense you buy an off-the-shelf plane and stick an antenna on top and you skip the psychoanalysis. You get this

https://en.wikipedia.org/wiki/Embraer_R-99

By "design reuse" you reuse all sorts of validation, testing and experience. Many software projects go at it entirely wrong, getting into the "let's design a whole new airframe" approach.
What a stupid, dismissive comment to have as the top comment. What a disgrace to this community.

I majored in English, which has been at least as helpful in my career as my CS classes.
The New War on Drugs: Breaking Up Big Tech
Breaking up big tech is the worst idea since the war on drugs.
Or he has decided US interests have changed.
So a random useless degree only has computer science 3x as popular? Seems like a significant enough number to me...
Kicking off random wars is obviously not a good idea, but complete neglect and acquiescence to a belligerent power also isn’t working either.

Maybe we should try other things?
I'm not meaning this as an attack, you are obviously free to parent how you feel best and that may include constant monitoring of internet activity.

But, out of genuine curiosity, how did you go about weighing the psychological effects of your children being under constant surveillance with the want/need to monitor their time spent on a computer? Will you adjust your monitoring as your children age, or leave it in place regardless of age while they live under your roof?

I haven't had to face this decision yet, and I'm not sure how I will approach it down the line as my kid grows. I understand it is a difficult one. But one thing I am hesitant about is the complete normalization of constant surveillance, and the other is that my kid will (perhaps only subconsciously) believe that I do not trust them.

My kid should know they have a right to privacy in this world, and they should know that I trust them. But, I also don't want them exposed to the many negatives of the internet. It's a hard -- if not impossible -- balance to strike, and I am always interested in how parents with older kids weighed the pros and cons of their decision.
Disinformatziya.

No document I have ever read covers this topic in more detail than this briefing by Peter Pomerantsev, author of “Nothing is real and everything is possible.”

https://imrussia.org/media/pdf/Research/Michael_Weiss_and_Pe...

This briefing, which is held in the library of Congress, is where I first heard the term “fake news” in 2014. It’s a stunning contextualization of what has been happening in the last decade.
I read the OP as a tongue in cheek thought experiment (or satire), rather than a sincere effort to subvert, cripple and destroy a multibillion dollar company by running advertisements inside their platform.

As a result, I suspect that a "half-baked idea that will never amount to anything" was the author's intenion, and that your opinion probably is no more unpopular than those who doubt the chicken really wanted to get to the other side.
Again, this is redirection. Mentally ill people squatting in tents is not a problem everywhere, only in places where nothing was done to replace the asylums, and where people were just abandoned in the streets. Better social programs were created in most places, like supervised housing, regular social worker visits, "Housing First", etc. Putting people in what is in many ways worse than a prison, for the "crime" of suffering a mental illness, was not right, and most developed countries actually chose to improve the existing system instead of just "throwing the baby with bathwater". If the place where you live is full of mentally ill people living in the streets, the solution is not to return to the system that existed before, but to create a better system to replace it.
International security arguments are bullshit. We spend money on weapons in order to spend money on weapons. That tiny interest is the tail that wags the entire dog of security theater throughout politics, media, and academia.

If we had a democratic system we wouldn't waste so many resources on armaments. That's why the military-industrial complex destroyed our previously somewhat-democratic system.
“Apple will ask users if they want to let app developers track their activity across other apps and websites.

[…]

Why would this not be off by default?”

How does that _not_ describe “off by default”? Even if that doesn’t, FTA: “In iOS 14, each app that wants to use these identifiers will ask users to opt-in to tracking when the app is first launched.”
What about majoring in business?
That's not what "sideload" means. I leave it to a lawyer to translate it into legalese.
Another relatively decentralized alternative, LBRY, pays at least some YouTubers significantly more per view than YT: https://www.youtube.com/watch?v=EWoZhKGQtzI (this one seems to get payed about ten times as much per view).
Right, but site owners are already able to opt out of being indexed by google, and almost all choose to be indexed.
Literally there is ZERO evidence in the report. It's all pathetic nonsense "ghostwriting" about a few accounts upvoting each other on some blogs. The company and others have every incentive to blame these pathetic "ghostwriting" nonsense on Russia to make profit and be relevant. They have no reason whatsover to not do that. Even mentioning that they have no clear evidence against Russia means bad for their business.
> Shouldn’t the musicians be the ones how decide how much they want for their music?

You mean release on https://bandcamp.com ?
I do agree.

I'm excited to see forced arbitration hurt companies that intended to use it to hurt their users.

I'm a bit disappointed to see it benefit a Holocaust denier at the same time.
Fake news. Always pro vaxx and always pro government control.
Very few people I know actually have careers directly related to their undergrad majors.

I majored in Creative Writing and interdisciplinary (politics, philosophy, and economics) studies. Currently working as an applied AI researcher and about to go back to get my phd in AI as well. There are many paths to take. Often being different helps you stand out. Having a humanities and social science background is just as important and useful as a strong tech and quantitative background.

My first tech job, I was the only English major in the candidate pool. Turns out being able to communicate well and being articulate is also super useful.
Those numbers are insane. As a society we need 100x or more developers than gender scientists, not 3x.
The UN facilitates diplomacy, instead of NATO deciding to do something about russia, they have a security council vote and with diplomacy form blocs of nations on each side of a conflict. Before the UN,an alliance like NATO will do something about russia and just drag in others. Not just the great war, but WW2 is a good example, diplomacy with italy and japan would have prevent or deescalate many of their aggressions, but at the same time response against the axist could have been global, imagine not waiting for an axis invasion but sending troops as part of a coalition force before they advance to you, problem was there was no place where nations could agree on a response.

If China starts invading asia for example, the UN can be used to sanction or even coordinate a resistance effort both diplomatic and kinetic before it gets out of control.
Thanks! I'm glad you found a bookmarking tool that works for you. But please don't hesitate to reach out to me directly to discuss what features would make you consider using klobie. Cheers.
that's more than 1/3. That doesn't seem to be "few".
If you use Google video search (from the search engine itself) often enough, you will many even majority of the times, the top N results are most likely not from Youtube, even though that is what I want.

No creating a competitor isn't easy. Profitable video hosting is trade secret still, and even with Google's technology and scale it becomes barely sustainable.
Does anyone know of a good library or implementation to view gLTF models in Android using OpenGL and Java?
You don’t need to replace your Jenkins/CI CD tools every week just because an new tool has been invented.

Actually... you don’t need to replace your tool X every week just because a new tool Y has been invented that does the same thing but has a much less support.
Thanks for that was trying to look around, as early as late 70's I see.
The idea that Facebook is acting out of genuine concern for small businesses is just laughable. At least come up with a plausible lie.
Possibly, but linear types only describe the rules that have to be followed by a program. Enforcing those rules has to be done by something somewhere -- typically for most software by a compiler at compile-time or by a runtime at execution time. In blockchain these rules are enforced by the consensus and validation algorithms.
Sonuum – The Audio Editor for Everyone
I'm not an expert, but I thought Apple's reason for ditching Nvidia was speculated to be that their ecosystem was closed and integrating Nvidia slowed down development and lead to failures. I don't think there's an absolute opposition to using Nvidia owned stuff, especially for ARM where Apple licenses IP and custom designs the hardware on their timeline.
Allow sideloading addons on Nightly that use supported WebExtension APIs – Fenix
Druid Zscaler – A Retrospective
That's, I suppose, the view in "certain parts of the worlds".

In some other parts of the world, it is considered meaningful to learn a subject because one is passionate about it, and therefore is not a "waste of life".

Additionally, consider that some non-STEM degrees may produce trained thinkers (e.g. philosophy), which may turn to STEM careers in an indirect way; I've witnessed this on both sides - employees (careers) and employers (hiring).
No, we don't think those were sane either.
Your argument can be applied against await/async in general - it doesn’t allow anything Promises didn’t allow before.

The reason is that it’s easy to make a mistake when destructuring the Promise.all call, and the Promise.all call doesn’t scale well (here dummy example, spot the bug)

const [foo, baz, bar] = Promise.all([getFoo(), getBar(), getBaz()])

This is much more readable and less error prone:

concurrent {
const foo = await getFoo();
const bar = await getBar();
const baz = await getBaz();
}
I'll also say that anecdotally, I know a lot more people with iPhones and people who use something else, always complain about their phones.

I was one of those other people, then I just decided I want something that works and bought an iPhone. It was worth it.
In general they need be able to flag all illegal content. Copyright violations are just one type of illegal content.
Huh, TIL - I'll have to start using that. I'm accustomed to clicking on my username > "Comments" - which apparently is the "Threads" page, I just never noticed that link.
10% of OOP isn't crap? God I wish I could believe that was true. Unfortunately, Sturgeon's Law is just a lower bound.
I think the commenter is referring to Apple's switch to ARM for laptops.
Bookmarking does not work. Saving every page of the slightest interest to me, even if I don't read it immediately, was one of the best things I took as a habit.

(Using Evernote for this)
Iraq started the Iraq war when it invaded Kuwait.

Al Qaeda started the Afghanistan war.
Your comment was a "drive-by"....you wanted to take a low-effort cheap shot and then squeal your tires without consequence. There's a site for that - reddit.
I'll never understand why music requires high res video, but is ok with a shitty mp3 stream.
Mississippi Teen Has Languished in Jail for 17 Months Without an Indictment