skysight-inc/HackerNews huggingface dataset:
That's been my takeaway from these games, too. It really helped with my perfectionism because it makes the negative effects of it tangible; you notice how much more time you lose by trying to be perfect rather than just getting your supply of materials up and running.
> Is it a peaceful protest when you're harassing citizens of your capital with non-stop honking?

Would you rather they be burning buildings and assaulting federal buildings? As far as major protests go in the Western Hemisphere over the past few years...this one is about as tame as it gets.
I agree. I'm a profesor in the first year of the University of Buenos Aires. We have no official list of answer for the exercises (but there are a few unofficial ones).

The students can ask me or the TA abut the exercises. We prefer to see what the student has attempted, and find the exact spot where the student made the mistake. It takes more time, but it's more helpful than a nice ideal solution.

We also may recommend to make another exercise from the official list and come back in 10 minutes with a solution attempt, or make some custom exercise on the spot that is about the same subject. (Exercises about derivatives are easy to invent, integrals and linear algebra is harder.)
SciFi and Fantasy are explicitly fiction.
I really wonder what percentage of difficulties that stem from math are due to its representation in the symbolic language used. By that I mean, so often, I am staring at a long, condensed equation. Factored to perfection by whomever was working on developing it. I stare at it for hours and just can't figure out what's going on.

Then after much tinkering with the parameters, exploring the limits, plotting graphs, slowly I look at it and recognize what is going on and realise "gosh that is actually really F**ing simple"

I wonder how much of "learning" math is really spent on decoding the representations we are provided, rather than understanding the concept they're meant to represent.
> Id wager giving programmers/logistics workers a free factorio probably has a better impact on work performance.

I'd be skeptical of that claim. I'm sure there would be at least a few engineers that showed up to work pretty tired because the factory needed more iron plates. :-)
Yeah, so basically the joy of writing the book was imagining the cycle of tactics/counter-tactics that my stratagems would engender.
"Please don't complain about tangential annoyances—things like article or website formats, name collisions, or back-button breakage. They're too common to be interesting."

They also tend to get upvoted to the top, where they choke out interesting conversation. That's where this one was before I marked it off-topic.

The upvotes are the greater problem, but it's harder to do anything about that.

https://news.ycombinator.com/newsguidelines.html
IBM plex mono is my IDE font of choice
To be clear, this course was exclusively "CS for NON CS/math majors." If you were in CS, you were not allowed to take it.

They also offer a lot of "math for non mathies" courses, which would have been a great place to teach quadratics.
Does GPT know about ASCII? My understanding was that these models use a dictionary of (initially) random vectors as input and learn their own text representation.
In software dev, my team has a “naive, naive, refactor” rule for this problem
I make mostly pun-based, low-quality memes inspired by the world of Deep Learning. The current phase is to distribute them as NFT and publicize them on Twitter. The overall aim is to maximize my personal fun function while cultivating a sense of niche satire, with a dash of smuttiness at times.

http://opensea.io/collection/deepbream
@deepbream
I’m not sure that college students - or, to call them by their age group, teenagers - are really appropriately assumed to be “adults” at all times. Obviously we don’t think that when it comes to alcohol and partying - universities step in and make heavy-handed decisions we’d never apply to full adults all the time (example, shutting down a house & evicting residents for having a party where an assault happened). So why not apply that same “not yet fully mature adults” logic when it comes to something with massive social benefits, which society has in interest in promoting: more mathematically literate university graduates?
And before that I used a VCR and would fast-forward through the ads. And before that, I would hit the mute button and get up to use the restroom or grab a snack. Or I'd change the channel and hope I remembered to change it back in a few minutes.
From https://stackoverflow.com/questions/22036300/what-is-1-2-3-m...

// Consider:
["1", "2", "3"].map(parseInt);
// While one could expect [1, 2, 3]
// The actual result is [1, NaN, NaN]

// parseInt is often used with one argument, but takes two. The second being the radix
// To the callback function, Array.prototype.map passes 3 arguments:
// the element, the index, the array
// The third argument is ignored by parseInt, but not the second one,
// hence the possible confusion. See the blog post for more details

function returnInt(element){
return parseInt(element,10);
}

["1", "2", "3"].map(returnInt);
// Actual result is an array of numbers (as expected)
it sooths my soul that next to the cryptobros and data oligarchs there is a small community that chips away at making the world a better place - one command line tool at a time
Would you have less of a semantic issue with the term: "non-violent"?
You're missing the whole point of the page.
Translated into English: The law everyone ignores isn't.
booking.com is the spirit airlines of hotel websites. Even if it is half the price stay the heck away.
If your stay gets fd up they literally do not give a flying f and will laugh in ur face for expecting any type of customer service.
Tobi the CEO likes it
This is a real public service and _I_ hope it does take off.
For these kind of problems, tech is not really a solution. So better talk to a registered psychologist or psychiatrist.

But on the tech side, for android users, 'Open TimeLimit' is a useful app. It's like an advanced app locker, with timers and stuff. It's FOSS and on Fdroid:

https://codeberg.org/timelimit/opentimelimit-android

https://f-droid.org/app/io.timelimit.android.open

Edit: Make sure to disable the app when you go out etc. Because it might cause obstacles during emergencies. Depends on the way you set it up of course.
> [...] may just not have the "mathematical maturity" for the material.

LOTS of non-math-major science/engineering students face that problem as soon as they start grad school.

It's a consequence, IMHO, of math curriculums failing to focus on the fundamentals rigorously enough. There's too much focus on what we used to call "plug-n-chug" mathematics where students learn just enough to apply formulae to get their problems solved. It might seem like "just enough" but it ends up pushing out higher mathematics and keeps students from being able to apply more advanced mathematical concepts that they would have gained from a much deeper dive into Real Analysis, abstract algebra, differential geometry, etc, and the grind of the theorem-proof cycles. Many of us felt this right away upon taking graduate level courses.

I wish that I had been counseled to take additional math courses before (or even at the beginning) of grad school. It would have reduced my suffering A LOT and I would have gotten more out of the degree.
I believe that knowing about a topic is not a pre-requisite to gratify one's intellectual curiosity on this subject on HN.

Indeed, I would suggest that we encourage curiosity in others when we see it.
Show HN: Opta, a high level abstraction for Infrastructure-as-Code
> That page hurts my eyes. Not the font, the colors and motions. I do not understand why we design pages like this anymore. Does anyone like that style?

If I were to guess, whoever designed the page was consciously riffing off of Paul Rand's (designer of the IBM logos that this typeface is based on) graphic work, particularly from the late 70s to early 90s:

https://www.paulrand.design/work/IBM.html

Except that the colors in particular which were a bold choice in print, are positively eye-watering on modern screens.
A-la-carte App Store
Very cool you do this!
Care to elaborate on why?
Blink Shell is now Free, and comes with VSCode integration
Yunit Inc (YC W22) is hiring a senior iOS developer
I recall (there’s a video by the font’s designer somewhere on YouTube) that IBM were paying over $1 million annually to license Helvetica, so one reason would be cost saving.
Discussed at the time:

IBM Plex – A new typeface - https://news.ycombinator.com/item?id=16701009 - March 2018 (170 comments)
I’ve been waiting 10 years for the crypto bubble to finally pop. I have no idea how it still manages to be a going concern.

I wish I knew what will finally spell the end of Bitcoin.
Newegg's Shocking Incompetence
Consumer sentiment falls to fresh decade low on inflation, UMich survey finds
Their solution is to ruin someone else's access, too. I guess this is an important security alert: don't let people borrow your number to create a Google account.
Going to ask a tangential question.

Is there something that happened in the typography world a few years ago that has resulted in what feels like a cambrian explosion of custom typefaces attached to companies?

Ubiquitous WebFont support? Better font tooling? Higher amount of talented typeface consultants? Perhaps all of the above resulting in it costing a lot less to create your own typeface? Would love to know.

Or maybe it's just everyone drowning in VC money and needing places to spend it?
He doesn't even read the comments he's replying to.
># Crawlers that are kind enough to obey, but which we'd rather not have

># unless they're feeding search engines.

>[disallows UbiCrawler, DOC and zao]

Anyone understand this bit? They are obedient spiders yet are disallowed because of purpose? Are these obedient but still overly intensive spiders?
We do in fact have another billionaire, Yuri Millner, to push humanity towards the goal of reaching other stars with his "Breakthrough Starshot" initiative.
I'm working on an open source note-taking app called Notabase [1].

It's built primarily for my use - I just never liked most existing note-taking apps and wanted to make one that's easy to use and fit the way that I think. I made it open source [2] so other people can build on top of my ideas, and released a hosted version so that other people can use it if they like it.

It would be nice if other people found it helpful, but regardless it's something that I intrinsically enjoy working on.

[1]: https://notabase.io

[2]: https://github.com/churichard/notabase
cloudflare workers run in an environment more like Chrome than node.
When I was in school the math teachers were just out of control, didn't really understand the topic, thought screaming at the students was the best way to make up for that. We observed that they basically copied everything out of the teacher editions and couldn't really answer questions beyond that, so we started swiping all of the teacher editions and chucking them in a dumpster or throwing them on the roof of the building. They couldn't re-order them easily during the year because the textbook budget had already been spent, so they had to work from the student books instead - really improved their attitude.

Outside of the school systems there are some really well written books on basic and advanced maths and that is more the direction I went. I forget the title but there was one book in particular I bought that taught an algorithmic approach to math problems with an emphasis on how to solve problems with really large numbers so you can amaze your friends. I'm not sure I'd want to hang out with anyone that wanted to sit around doing math problems with me :), but it was a very effective book and more then made up for the public school system. So I guess bottom line is that there are resources available if you want to learn something new or need a refresher. You don't need an instructor led class to do it.
If you remove a large component of publisher revenue, the total will go down in the short term. That doesn't seem like a very strong claim?
No, most mechanisms would not work. You need a mechanism that can't be forged. Whether you like Bitcoin or not the choice of mining to release coins is an engineering decision and not arbitrary at all.
Factorio should be the interview test ;) Tech’s Ender’s Game.

(factorio fan, but with little time to enjoy it)
There are only two hard problems in Computer Science: there's one joke, and it's not even funny
There are important caveats: sudden withdrawal from alcohol (high doses, long-term use), benzodiazepines (benzos), and methadone can cause death [0].

[0] https://www.psychologytoday.com/ca/blog/all-about-addiction/...
OpenAI Chief Scientist Says Advanced AI May Already Be Conscious
A) If you're going to do that sort of thing, never charge money.

B) It saddens me to see governments defending sales that were never a given in the first place. Theoretical profits are not profits. They are wishful thinking. No IP holder is entitled to anything remotely anything resembling "hypothetical profits".
XOSM - as in eXplore

CLOSM - might be better as a horror movie
I wasn’t saying that it’s not a problem because you can opt out, I was saying if this stuff concerns you there is a small but tangible step you can take right now
That's from 2007 and the magazines are still around; and since then, the digital marketplace for such magazines has grown. Enough to support a number of new magazines:

https://weightlessbooks.com/category/format/subscription/
Hey, even if he's wrong, you're not going to convince anyone with personal attacks. I was surprised at the data too.
Bradfield School of Computer Science Is Phenomenal
The average IQ of math majors is absurdly high, more than two sigma above the mean[1]. In an organization like that the smartest person is likely going to be a breathtaking five sigma above the general population mean[2]. I get the impression that people in math departments like it that way, so weeding out persons of more ordinary intelligence is more of a feature than a bug. I doubt many would admit to that, but it fits the observables.

[1] https://chhaylinlim.wordpress.com/2014/09/24/average-iq-per-...

[2] Assuming gaussian distribution with no skew, which is probably a bad assumption, but I'm spitballing here. Suffice to say math departments at elite colleges have many extremely bright people.
That's a peculiarly bizarre form of wishful thinking. Nope, as a rule, the course is not a "weeder course" by it's very nature - it's just very badly taught. It's not a good idea to be so complacent about low quality of teaching.
Yeah, think I'm less assuming that people wont let it negatively affect their work, as much as assuming that the people for whom it does would have been playing something else with the same effect.
Makes sense, but 1) Google still has a HUGE spam account problem and 2) this is going to hurt a whole lot of innocent people.

Phone number as unique person identifier is hugely problematic for a lot of reasons. I wonder how many accounts you could hack just by constantly acquiring new numbers in area codes where the supply is small and then trying to reset various things by phone number.
What have you solved by having squares and rectangles as PODs? Now you won't be able to treat them as same in some way (e.g. IShape, IDrawable, IPrintable, IArea,...) and you will need twice as many functions for doing same things.
Show HN: Bloozy – a free word game for enthusiasts
If we really wanted to, i don't see why we couldn't establish a self-sustaining base in Antarctica. Of course, it's forbidden.
There is no faster than light, I can't parse this statement.
It is fair to say that the answer came from a volunteer, although supervised by Google.
Yes its ridiculous, higher per item, delivery, service charges etc
PGAS in C++: Building Distributed Data Structures Using RDMA
All you'll ever want to know about pruning and training fruit trees [pdf]
There's also the site for Jony Ive's design collective LoveFrom[0]. And the inevitable dumping on by HN[1].

[0]https://www.lovefrom.com/

[1]https://news.ycombinator.com/item?id=28861601
Nicotine?

God, modafinil + other stimulants is a bad time for me.
You're right, I do sense that this was made for designers first. It's more of a portfolio demo than a font demo. The bulk of the page is graphics rather than in-depth text samples.

That being said, I still think its a poor all-around presentation.
Spotify, for sure.

"Oh, you removed your SD card? I better silently start re-downloading your entire library to internal storage, nevermind the fact that there is not nearly enough free space there, I'll just crash when it fills up."

"Oh, you rebooted your phone, and the SD card isn't initialized yet? Let me go ahead and do all of the above."

"Oh, you want Car Mode when you're in a car? Sure thing, but only as long as the Bluetooth device in your car is one we've hardcoded."

"Oh, you've never listened to one of our stupid podcasts? Must be because we haven't rammed it down your throat hard enough. Here, let's have them at the top of your home screen, and better yet, let's have some with sexually inappropriate imagery and titles. We know you don't want to see them, and we don't care."

I've experienced lots of incompetent software, and lots of malicious software in my time, but Spotify takes the cake for being both at the same time.
Meteor 2.6
Mathematical maturity should be well defined if you are using it as a prerequisite. Mathematicians, of all people, should be good at coming up with such precise definitions.
How do you fix a "lack of emotional fortitude"? Can everyone succeed at that? How long does it take to fix?

The reality is that some people are emotionally vulnerable and our we should keep that in mind as we develop products. Most new products (and indeed all changes in society) have some kind of negative impact to someone, and we can't get that to zero, but we should strive to minimize the harm we do.
There are thousands of sites where you can just see samples. If you arrived at this site, you've already seen them.
This is why I'm grateful for my native language, Haitian Creole. Our alphabet has signs - formed with Latin characters - and each is mapped 1 to 1 to sounds. You write words like they sound, and you pronounce them like it is written. Most of the usual mistakes made are because they tried to use the French orthography - many schools teach French before Creole. Foreign words can be either written with the original orthography or the best approximation in creole.
Dyson Sphere Program is a similar type of game, with prettier graphics.
solution: there isn't a good one
I often encounter this issue when it comes to programming-like games. I’m wondering if I should adjust my thinking here.

1) Hmm, this game is a lot like programming. A lot like it.

2) Maybe I should just program? That is real work & I can get done more work done, be more productive.

3) [stopped game, started programming]
This is just a sad consequence of some merchants creating accounts in the thousands/hundreds of thousands and selling them to SEO/Marketing blackhats to use.
Without double-accounting after the fork it is in general impossible to guarantee that no running program needs to be killed on OOM as the kernel does not know what the process is going to do after the fork. And fork still has legitimate users that does not involve exec. With multi-process architecture that many programs like browsers use for security it is a common optimization to have a seed process with sandbox initialized that is forked as necessary into a worker process.
That tech is decades in the future.
> The count cannot be reset.

Another reason why phone number login is a ridiculous idea. Now this user is locked out and has to contact the CEO of Google for support. (Since there is no Google customer support)

We haven't even gotten to talk about SIM swapping and SS7 attacks yet. [0] Complete hell-hole of account takeovers.

[0] https://news.ycombinator.com/item?id=27447206
A doormat isn’t going to do much if I stepped in poop of some kind or another, as happens somewhat regularly if you live in a rural area. That might not be a problem if it’s obvious but if you did more walking in grass/in the woods after it might not be noticeable.

I’m pretty sure my shoes almost always have at least a little poo on them. I don’t want that inside.
That is a really good point. I spent some time putting ml equations into code and the code representation always seemed so much simpler to me. Many math equations seem a bit like too clever one liners in code haha
Did you try to breakout using pwnat to get a public port? In enterprise grade environments it usually works :D

I think I'd also try to run a UDP tunnel or try to use an amplification redirect on a UDP relaying proxy to get an open port that you can send requests through. Sometimes public DNS resolvers can help to punch a hole through the NAT because their IPs are allowlisted to unbreak secure browsing modes.

> re: stealth

I forked webkit into retrokit [1] these days and am gradually removing all APIs that could be abused for tracking purposes ... with the idea to create a minimalistic webview that is embeddable in a browser and still is able to parse/lex/render modern HTML5 and CSS4.

This way I can later bundle nodejs with the retrokit webview that just displays the Browser UI that's served locally.

[1] https://github.com/tholian-network/retrokit
> Your causal logic is incorrect.

It's not, I'm sorry you can't follow the simple logic that people pick up a knife because they don't have a readily available gun, so there are more knife attacks than anything else, so they ban knives more aggressively.

> Texas has numerous bans on knives,

Texas does have bans on specific types of knives, but not a blanket ban or anything w/ length.

It's like saying because full autos are banned Texas has a gun ban.
Saw the build earlier today, fits my work breaks perfectly.
I’m curious what (free) solution exists here that won’t be abused by spammers.
Teen Girls’ Sexy TikTok Videos Take a Mental-Health Toll
Get your own domain with a safe registrar, have your own email.

Not your domain not your mail.
One unfortunate thing about undergrad is that students are punished for taking classes that push their capabilities or even classes in other disciplines (past the basic requirement version of these classes).

Many ambitious students are striving to make a career in the humanities (probably like this author), to go into investment banking, or to get into an elite law or medical school. These fields are so competitive that it’s not worth risking taking classes you might not get an A in.

This results in students filling their schedule with easy classes and professors and maybe not taking the classes they are interested in. Or worse, punishing students who don’t do this.

Some of the smartest people I know were 3.2-3.5 students because they did not play the game and took challenging classes across disciplines. Conversely I know some absolute morons who got I-banking jobs at elite firms because they only took fluff classes
Personally I feel like Factorio reveals a principle I also see at my day job. Automation is exhausting. ;-)
Just a little bit of previous discussion:

YSFlight RIAT 2021 – The Marine's Rally: A Tribute to Gunny [video] - https://news.ycombinator.com/item?id=28845160 - Oct 2021 (1 comment)

Announcing YS Flight (2003) - https://news.ycombinator.com/item?id=27047041 - May 2021 (1 comment)

YS Flight Simulator 20th Anniversary - https://news.ycombinator.com/item?id=20303825 - June 2019 (1 comment)
Off-topic: Mobile version only loads the title page of the book and leaves all remaining pages blank. I thought that was the joke.
IMF recommends governments consider “financial repression” to reduce debt
About Removing the iOS App from the Store
Crypto is constantly advertised as is. Incrementally, I can’t see a 200m investment paying off. With interest rates rising, speculative investment is going to drop significantly.