skysight-inc/HackerNews huggingface dataset:
That's also the reason I don't play games like these. Programming scratches the same itch for me and has fewer limitations.

Still I enjoy the absolutely insane creations of some people in those games. I'll never forget the Doom-style 3D engine[0] someone created inside Factorio, with (iirc) a clever configuration of trains as a huge graphical display.

[0] https://www.youtube.com/watch?v=0bAuP0gO5pc
I think this is a really nice presentation of a font and its inspiration. Lots of hater comments here. OK. Go straight to the GitHub, that’s fine. But this site shows a lot of the finer details in a nice way. Thumbs up.
osmq where the 'q' is for query?
The Long Long Covid Post
While maybe not worth 4.6, it is sadly the best of the big apps at least on Android. AirBnb is nigh useless with the dysfunctional map view, and Hotels.com is just pain to use.
Please please try Satisfactory. It's a beautiful, 3D equivalent. Holds a coveted Overwhelmingly Positive on Steam.
My high school's was the strangest before they overhauled their site. One of the URLs was some sort of CGI spell check app: just a button and a field that said "I am spelled wrang"
At the moment I work full time as a Software Developer. At this point last year I was doing food delivery using DoorDash and Uber Eats for 12-14 hours per day, which has a sort of "GO GO GO" kind of feel to it. I'm fine with either, but it has to consistently be one of the other, which I feel is a pretty common trait with regards to people's ability to switch contexts.
"urope could make much better use of its wind resources if capacity was spread out instead of being concentrated around the North Sea."

It does not claim that wind and solar can replace gas and coal 100% just the super obvious conclusion that we could do more if we invest more in wind turbines and also in the grid (the disadvantage is how you balance the surplus, like companies from country A and B and C have too much electricity most of the time but only 25% could be sold so who gets screwed and has to turn off it's production? If they get screwed then why invest ?
It’s not for people, it’s for the investors
Perhaps, in my experience reluctance to change, and laziness is more common than greed.
What people call OOP is OOP, literally by definition. Alan Kay may have coined the term, but his version of OOP has nothing to do with what is commonly understood today, and is therefore irrelevant.
Also "Satisfactory", Factory Town, Human Resource Machine, Kubifactorium, and at least one more that I can't remember the name of at the moment.

Some are more programming-like than others.
CityCoins – free magical money for your city! Maybe
>solving an entire class of coordination problems

Coordination problems that you wouldn't have if you just decided to not use crypto.

Proof of work helps resolve byzantine faults, big whoop. Know what else solves byzantine faults? Trusting an authority, which Reddit would be anyway in your hypothetical UpvoteCoin.

Also, the problems aren't "solved" in any new way. The crypto "solution" to the byzantine solution is the same as the classical one: assign an authority to set the ground truth. The only thing that's different is that instead of picking a single authority, the authority is randomly assigned via lottery with a ticket price in kilowatt-hours.

> Sure, if you accept the "small" constraints of requiring centralization or mutual trust, which usually requires paperwork and lots of procedures

Mutual trust does not require paperwork and procedure. Trust is absolutely trivial. You have, throughout this conversation, trusted that Hackernews will record your comments and render them faithfully to everyone else in this thread, without even thinking about it. What did that cost you? What paperwork did you have to sign? What taxes did you have to pay?

Trust is not a bad thing, and it costs nothing, certainly not as much as crypto transaction fees which fluctuate moment to moment with the needs of the network and frequently spike over $80. Would you be having this conversation if you knew that, upon hitting enter, your accounts would be charged an unknown transaction fee and miner tip?

> Sure, just like how the iPod was called lame or how dropbox was nothing that anyone couldn't do with just a little bit of SFTP :)

2010 called, they want their irrational optimism that crypto will ever have a use case outside of buying drugs, ponzi schemes, and money laundering back.
> I'm wondering what kinds of opportunities I missed out on by not having a CS program with this level of rigor.

People over-state the difficulty of things and generalize something being difficult for them to being very hard and difficult to everyone.

The smartest people I know from school all went into academia.
There are a couple games from Zachtronics that literally have a programming component to them (TIS-100 is almost all programming, but with a weird computer).

Mindustry has a little programming if I recall correctly -- mostly it is tower defense and resource gathering, though.

EDIT: As you can see, everybody was excited to bring up Zachtronics. Really neat developer.
> Why won’t anyone teach me XXX

Yep, that's something I heard from my kids while I was trying to help them with their math classes all throughout elementary school - "just teach me it!" If nothing else, learning math helps you get to the point where you can appreciate that there are things that you can't learn from just being told by somebody else who knows the "secret".
I think even in those the application would matter. For example i don't see how something like an image editor (which was the original application for Gtk, for example, even if nowadays Gtk has some accessibility support) or a specialized tool like [0] would be illegal (i don't know if it has accessibility support but for the sake of argument lets assume it doesn't).

I can see there being an issue with something like a chat program though (i wonder if XChat will now be illegal to sell :-P).

[0] https://shadermap.com/home/
Better yet, what does 2.square() imply.
Some web firewalls now even detect fake crawlers by using instructions published by search engines (Google: https://developers.google.com/search/docs/advanced/crawling/..., Microsoft: https://www.bing.com/webmasters/help/how-to-verify-bingbot-3..., Yandex: https://yandex.com/support/webmaster/robot-workings/check-ya..., Apple: restrict to 17.0.0.0/8 (their IP range, https://support.apple.com/en-us/HT204683))
Did you try this on GooseAI? I was not able to replicate this

Edit: oops just noticed you mentioned GooseAI, what settings did you use?
Do you really think that FB's >100million users in Europe don't want to use Facebook?
Seems every online star system is heavily weighted to the upside. Your assigned Uber driver has a 4.6? Likely going to be a nightmare. An Amazon product at 4.2? Probably garbage.
yes, can't send tweets.
>Its hard to believe that a car plant in California was more racist then all those in the South.

If it's run like an apartheid South African company, I dont find it hard to believe.
Same everywhere. The world would be so much better without Facebook, Twitter, Instagram, WeChat, LinkedIn, etc.
It's a classic.
Satisfactory - even prettier
To piggyback on this a bit:

> I've seen reports that say that if you have Covid, you transmit it as easily as anyone else, regardless of vaccination status.

While you're indeed infected, yes. If that duration for vaccinated persons is shorter than the duration for unvaccinated persons, then the obvious deduction would be that the shortened duration results in a lowered overall chance of spread - even if (indeed, especially if) the viral loads are equal (as vaccine-skeptics like to assert as if it's some sort of "gotcha"). Transmission is a function of viral load × time, so shorter time = shorter window of transmission = less risk of transmission.

Factor in the reduced chance of being infected in the first place (as you point out), and it becomes obvious on both fronts that vaccination reduces the spread of COVID, Omicron included.
He is also a human calculator with tremendous aptitude for arithmetics. What works for him won't necessarily generalize to others.
I hate myself for endlessly doom scrolling and following click-bait but equally can't spend 20 minutes reading a whole serious article.
Bro I feel you. Good vibes. Keep sharing interesting questions!!!
Satisfactory is IMO a superior Factorio in that it drops the Tower Defense and resource-depletion mechanics. It's also in 3d.

I can understand that Factorio is balanced differently but it's annoying to build up a factory and then need to do non-factory things when a resource runs out or aliens attack your base.
>So you think the workers who stuck their necks out to file these complaints -- going back as early as 2012, mind you -- have done so to spite Musk for being a thorn in the side of ... "various hegemonic cultural narratives and political agendas"?

That absolutely does not follow from my other comment.
If you are just learning results and not proofs, I wouldn't really call that a "math" course.

If you are learning proofs, it is going to be a bit of a slog in the way that CS50, etc. can avoid.
`s/less harmful/socially normalized/`

Getting blasted by/constantly engaging with tweets all day and endless scrolling on Instagram/TikTok/Facebook are just "things that people do" nowadays. I've seen countless couples on dates where they spend a great deal of their time using their phones instead of talking to each other, for example.

My inner curmudgeon remembers when my parents would scold me for spending all of my time on the computer when 56K was all the rage. I was mostly writing websites, looking at PC parts, and browsing Slashdot, mind, but spending all night after school doing it instead of hanging out with friends (that I didn't have or want; I was aggressively bullied back then) was abnormal and concerned them.
I'm torn because on the one hand I don't know how someone who hadn't already been programming for years, or at least been a big computer nerd and tinkerer, could have gotten through even the relatively weak CS program that I did. I gather math is similar.

On the other hand, I don't think anyone expects to start learning, say, music, in college, and major in it, having had nothing but maybe a couple required and non-rigorous music classes all of k-12, and not being able to do much more than squeak out "Mary Had a Little Lamb" on a clarinet. Their first class will be them in a room of 19 others who have all been playing at least one instrument since they were 5, played in jazz band in high school and picked up tons of music theory, had extracurricular instructors and tutors for years, et c. Of course that's not going to go well.

Maybe colleges should just be more up-front about that, with other majors.

OTOH I don't think social science classes do this. They seem to assume no more than that you weren't asleep during your high school social science classes. They do expect you to come in writing at at least a 12th grade level, which is sometimes... optimistic. But not much else.
Typical google policy in that it optimizes toward google scaling its efforts, and against customer expectations.

It's pretty much what you might expect from a company that makes its money B2B rather than through pleasing consumers.
I think you also need to consider just what is meant by “computer science”. Is it programming?

My daughter is studying comp. sci. right now and there seems to be a ridiculous amount of math and math proofs and very little programming in her program (she’s still in her first year). The spend a considerable amount of time proving stuff using big-O (and theta and omicron etc…) and surprisingly little time applying those ideas.

I think what you wanted (and what should be offered to everybody) is a course designed to teach programming and programming concepts.
why is nyxt not on homebrew?
I thought I had it - lots of real analysis and abstract algebra proofs - but then in grad school I hit a 400 level numerical methods class that I simply lacked the mathematical sophistication for. Just completely at sea - an experience which I lacked the academic maturity to deal with.
I took notes and summarized the book for myself. I do this after some time has passed to consolidate the memory
What kind of mathematics have you been trying to learn?
Apple fixes actively exploited zero-day (CVE-2022-22620)
Condemnations of 1210–1277
What a rigorous deduction you have made.
Well, except that domestic gas use is greater than power stations; over 80% of that will be for space heating, which will be switched off come the summer https://assets.publishing.service.gov.uk/government/uploads/...
Also experiencing issues. Weirdly on mobile I'm still getting like/RT/reply notifications but I can't actually open and load the tweet I'm getting notifications on.

Edit: What's weird/unexpected is I just got a "twitter is better on the app" popup...ON the app? I'm not even sure how that would be possible, does the twitter webapp/mobile app share that much code?
That's not a threat, that's a disclosure of what the law says. Every multinational non-user-siloed company makes the same disclosure.
My mobile works, but I can't get anything at all to work on web
Nothing super particular at this time, but generally:
In the past I've wanted to spin up something like ElasticSearch in a desktop or mobile app. I really love the SQLite model of a simple file. This type of just dealing with a file has grown in popularity recently. See [rqlite](https://github.com/rqlite/rqlite) and [HN:Consider SQLite](https://news.ycombinator.com/item?id=29727707)
Not must be. Is probably achievable, and is worth attempting, even at the cost of lives.

You can argue from either the perspective of futility of attempt (no chance of success) or futility of outcome (success wouldn't be worth it), but I'm pretty convinced both would be weak arguments, both logically and historically.
That's not a "threat". It's a legally-required warning in a regulatory filing for investors of a possible negative event which might occur.
That's a pity, we were looking forward to it.
Speaking of genocide, torture and war, since this topic is about german politics, it might be good to remember a certain time in that countries history, when the law was in support of all of these things. Breaking the law cannot be equated with ethical behavior. Social engineering is indeed a method, wether it is morally objectable needs to be argued and not assumed out of the gate.
I'm making a board game based on A Night In The Lonesome October. If we define success as "it's good enough that I try to get the rights to the material and am able to and sell it commercially and it does well", that'd be nice but it's not the point. If we define success as "I have fun with some friends and family" then I definitely care whether it succeeds or not.
> University level mathematics requires a level of abstract thinking that most people are simply incapable of

You're begging the question. Please substantiate.
It puts the responsibility on the student, like it will be on the job. You have all the material on this planet at your disposal. Works in other countries: lectures and classes for two years and then one final exam. No quizzes, homeworks, extra credits, etc. Just the classes, lectures, you, your self-motivation, your peers, and all the knowledge of the world in books or the internet to help you learn the topic.

> STEM education that would withhold a critical tool

How does it do that? Are students locked away? Is there a secret police that storms into dorms and burns all material that students try to learn from? Does the Dean come in to break up illegal learning groups?
The author lists them pretty clearly towards the middle of the article.
I don't think that's the case. AWS regularly runs AGPL-licensed systems as service in direct competition with the developers. AGPL, for the most part, patches some holes in the GPL license.
> you don't really have to transfer anything out of EU in order to keep your service running

If a user in Florida tries to view a post by a user in Germany, doesn't the German user's data have to leave the EU?
They are telling their shareholders if something becomes illegal they will have to cease doing it. You will find similar "threats" in every financial statement or disclosure by every public company.
I don't get the difference between money and speech. Free speech doesn't mean I can just mutter something to myself in my own home. Most things cost money. So if I want to pass out pamphlets to spread my message, that will cost money. So how can you say I have free speech if I'm restricted from spending money.

Consider newspapers. They require money. If money doesn't equal speech, how can I print and distribute my newspaper without spending money? I don't see a system in which you can have free speech while restricting money related to speech

> which to be clear, all three major parties, and a HUGE majority of Canadians don't support

Unpopular speech is precisely the speech that needs to be defended. If its popular and everyone agrees with it, what's the point?
I think he got the purpose of weeder courses wrong or at least partially wrong. It's often about getting people out of majors that they won't be sticking with before they have put in a lot of time.

In a lot of STEM fields there will be one or more required courses in the 3rd or 4th year of a 4 year bachelor's degree program that are significantly harder than anything in the first two years. You can go through 2 or maybe even 3 years in a major thinking that this is the field you want to make a career of, then you hit those harder course and discover that the field is probably not a good career choice for you after all and you should change majors.

Changing majors at that point might mean you will need a 5th or even 6th year to get you degree in your new major.

If your STEM program includes a required hard course in the first year or two, something to give a good taste of what you'll need to get through 3rd and 4th year, you can find out early that this is not the major for you and switch to something you are better at and still get your degree in 4 years.
The video is worth watching. It seems like the Binance CEO is caught unprepared by the Heather Morgan question.
I like this, it's useful to be able to go ayah by ayah especially when some are tougher than others. The hadith on the top of the page is a good one too, never heard it before

Are you going to make an android version?
Seriously? People are still quoting this as if it's true?
On the third hand, if you're unvaccinated this long after vaccines have become generally available, that tends to correlate with ignoring symptoms as "allergies" or "seasonal cold" and ignoring the possibility that you're infected. The people dragging their feet on getting vaccinated ain't typically the ones taking quarantines seriously.
I think it depends a lot on the specific school. I'm at an Ivy League school that tries to make its classes accessible even to people without previous experience.
I guess mine right now is EndBASIC (https://www.endbasic.dev/) which I started at the beginning of the pandemic and still have plans for it.

I've pretty good memories of how I learned to program on a computer with a much simpler environment than today's, and I've been trying to recreate that using modern technologies. Part of the motivation was to have something to teach the basics to my kids... but, well, all my time has gone into building and extending this stuff instead of teaching haha.
We Write GitHub Actions in Go
In what situations did this mantra help? I am the same as your friend, I have like 100 hours and I have never reached the endgame, always unsatisfied with my factory.
Bevy is an ECS based engine, and it’s actually very nice to use. It adds a lot of ergonomics to that experience.
baby-hospital visits are brutal. It's about 8 hours of waiting (usually in the middle of the night) with a screaming child while staff ignores you and then finally says there isn't a problem.

Recently during a bout of covid my son's tongue was blue and he couldn't figure out what was up. My wife wanted to the go to ER, the doctor said to go to the ER. I said, "no, there's another explanation for this and nobody is losing a night of sleep over this". The next day we noticed the blue tongue happened after taking some blue-colored vitamin gummies.
@rr808 me too, I find myself skimming, attention span of a gnat
>FP is a higher level paradigm so you might have to trade off with performance too

Then it can hardly he said be to unequivocally be better, can it.
> - But is it reasonable to give them CS degrees without at least basic competence?

Yes, when we truly understand "competence".

A lot of "math" as talked here, is not part of what make a programmer competent FOR programming.

It only make you competent for THAT segments of math.

That is something that many has a hard time understanding: Programming is NOT math. Equally as math is NOT programming.

If you are studying FOR programming/CS, math is ASIDE. Is not the focus.

Similarly, if you are FOR math, programming is ASIDE. Is not the focus.
Berkeley is almost an order of magnitude larger than Princeton and so can support a bigger range of courses.
Maybe try some of the more introductory 3blue1brown videos.
Anecdotally, I would love to stop using Messenger and WhatsApp; however, the social friction in doing so is too great. Far too many friends and family are using those services exclusively for me to abandon them.

If those services suddenly closed then I wouldn't have to use them!

It's silly, really; in order to contact specific people I must use all of: SMS, Email, Signal, Telegram, WhatsApp, Messenger, and Discord.
> There's also the famous pact between Hitler (far right Fascism) and Stalin (far left Communism).

Lots of people recognize that depsite using “Socialist” in their name and coopting some socialist rhetoric, the Nazis were far right, like the Italian Fascists.

Fewer (but not no) people who aren't non-Leninist Marxists and/or Libertarian Socialists/Anarchists recognize the same thing about Leninism and it's vanguardist descendants (Stalinism, Maoism, etc.), but it's equally true of them.
That's not what I said. I do not find any claims of "colonization" believable because there's absolutely zero interest in solving or even realistically addressing the Hard Problems involved. There's little interest in solving the easier but boring problems.

If the toilets on a Starship get clogged [0] the crew can't wear diapers for a year and a half on their way to Mars. In space a clogged toilet has the fun side effect of aerosolizing feces that the crew will then breathe in, likely killing them.

Big talk about colonizing Mars is just talk without any actual movement on important infrastructure. A big rocket is only the first tiny step on a very very long road and itself is not really all that useful.

If you want to make pithy statements about not trying, direct your energy towards everyone fantasizing about Mars colonies with zero intent to tackle any of the Hard Problems involved.

[0] https://futurism.com/the-byte/spacex-tourist-toilet-alarm
Seems like a silly claim. Black people aren't the ones obsessed with swastikas, promoting the KKK, and pushing other racist nonsense.

Also, any rational observer isn't foolish enough to believe friendly communication or even conflict between black people is racial.

Still waiting for proof.
Mathematical maturity is a soft skill. You can't point to a particular technical skill that provides it.

Most colleges have classes designed to foster mathatical maturity, but that is done by how the class is taught, not what is taught in it.
i mean, then they wouldn't?
Then why have you written that. What's your point. You are expected to be substantive, which makes statements productive in the logical context.
Thanks. Interesting re: typewriter.
>genre readers are mostly a bunch of freeloaders

That seems broadly true of web content generally. There's no shortage of content of various levels of quality and no shortage of readers. But it's hard to get people to actually pay.