skysight-inc/HackerNews huggingface dataset:
I wonder if this is a potential denial-of-service bug?

There are two scenarios:

1. The expected use-case: Create account(s), assign number for verification, verify, account active, number remains assigned to account(s)

2. The unexpected: Attempt to create account(s), assign number for verification, ignore or fail verification, no account created

If the attempted use of the number in (2) is counted and remembered then there's an anonymous potential DOS against any number
Scientists create quantum ‘domain walls’ in laboratory
So, what is the count that triggers this?
Damn, they finally figured out that 867-5309 isn't our phone number.
dm-crypt can create/read/write VeraCrypt-compatible volumes now.
It's worth pointing out that the LRB was also subsidised by the money its editor inherited, Mary-Kay Williams, for most of its history. But it's certainly flourishing today, to the point that it releases articles faster than anyone can possibly keep up with. I keep track of a lot of magazines and journals like the LRB, and many of them are in a similar upswing. But none of them are purely literary, and indeed, the LRB probably best described as a journal of ideas - of history, geopolitics, politics, economics, and so on. Literature has an important be delimited place.

In a way I'm not sure there's a decline as much as a consolidation, where a dozen or so major outlets reach a level of prominence that everyone wants to write for them, and a scale such that they can diversify across subjects to suit most tastes. While I know many people interested in the LRB, I know few if any interested in purely literary magazines - which can often be niche and inward looking.
Thank you for sharing. I love this comment because it feels like you and I are opposite sides of the same coin.

When I graduated I had no clue how to correctly statistically validate a complex robotically collected set of bathymetric data or how to mathematically explain Universal Kriging. But I did know how to design and build the data collection workflow, web portal, processing software, and PDF generation. So I was ridiculously effective at my job, but any time I was near the other roboticists, I felt like an absolute fraud. They'd be writing algorithms and formulas on a whiteboard and it was all Greek to me.
I don't really agree with you except I do think pop culture "feminism" is becoming much more of "man hate" club in the last couple years due to social media amplifying our worst impulses.

The killallmen trend ESPECIALLY is the reason I don't like calling myself a feminist anymore.
As the mother of two young children, a boy and a girl, it scares me to think to think people would hate my son just because he's a boy.He's 13 and is struggling with depression. It's become very clear to me that many young girls his age really enjoy repeating that horrible horrible slogan as a form of bullying.

I've been really thinking about enrolling him into a private school over this madness.

I think things have gone too far.
My 2 cents, as somebody who did CS at UC Berkeley: it doesn't have to be that way. At Berkeley we have gentler intro courses that you can take to learn the basics of (e.g.) CS and Astronomy. These courses (CS10 and Astro C10) are award-winning. There's no reason one couldn't do, e.g., "The Beauty and Joy of Number Theory" or "The Wonders of Linear Algebra".
It's awfully hard to establish any kind of online presence without a mobile phone number these days. Google used to have the option to get a confirmation code by voice if you couldn't receive texts, but they discontinued it, and nobody will accept a Google Voice (or most VOIP really) number as valid.

If you ever want to get a feel for how truly not-free the Internet is, try browsing through a VPN for a few days. Lots of stuff doesn't load, period. And you'll get constant "we've detected suspicious behavior from your IP" warnings, followed by endless capchas.
I find it sad how none of the comments reference the article and people are just using this thread as a random soabox.
> I have never needed to factor a quadratic equation

I think this very much depends on what you end up specializing in. I bet a lot of the code we write every day has a dependency buried somewhere where all sorts of equations end up getting factored.
Table 1 tells us that there were 6 total Omicron-period deaths while hospitalized in the fully vaccinated group. It is almost certainly a single death. It's conceivable that it's two deaths, but more than that appears mathematically impossible.
This and similar breakthroughs are truly thrilling to read about. They’re demonstrations that human ingenuity is being applied to combat climate change - and there are few forces on earth more formidable than human ingenuity. The fight is on, and we can win.

(True, human ingenuity got us into this mess in the first place.)

All that being said, it’s often worth reading these kinds of articles from the bottom up so as to avoid disappointment. I scrolled to the end first and found this:

“While shrinkage isn’t much of a problem when printing small objects, anything bigger could buckle or crack as the composite dries.”

They may solve this too, but it’s not time to celebrate just yet.
I think you're overstating the relative importance and influence of Forbes.

As a side note, I like Binance Smart Chain. It's an EVM compliant alternative to Ethereum except with proof of stake and much lower fees. It costs about $0.12 to call a smart contract. To someone like me who is interested in the technology of smart contracts and doesn't want to pay $40 to interact with a contract, this is a dream come true.
What other games are like programming?
I spent 4 years at the local community college in place of highschool before transferring to a proper 4 year school. Wanting to make sure I was where I thought I was in math I checked with the advisors and they told me "Oh, yeah, if you did your lower-division math at Cabrillo you're probably better prepared than if you'd done it here."
> This was the whole "Why aren't ebooks a lot cheaper?" theme. A lot of people assumed that most of the cost was in printing, shipping, and selling physical books whereas that was actually a pretty small slice of where the purchase price went.

Traditionally authors got around 10% (or less) of the retail price of a book. Same for music. But they also got an advance, which complicates things. But still the bulk of the price was in distribution.
Honestly I read the whole article and didn't pick up on which field of math either despite it being clearly stated several times. I think my brain couldn't accept the idea that someone was complaining publically about Linear Algebra being difficult.
That's my impression too. This is a developer's forum. Readers here should have better undertanding than normal population that why this feature has been implemented. I am very surprised to see all these very negative and hostile comments. Instead a better discussion should be what's a better way to handle tricky situations like this, if there's any.
https://hypothes.is/ is a similar open source and free tool that doesn't get enough mention. It also has an API that I used to create a job that sends me an email every morning with highlights and notes I should revise.
If you could figure out how to hook up Factorio to AWS APIs and get kids to build/maintain your org's infrastructure...
So I'm wondering, what exactly are these elite programmers doing now? What companies do they tend to work for?

I ask because I went to a "top" school with a small CS department, and I thought it was pretty easy - now I'm at FAANG and not having too hard of a time either. I'm wondering what kinds of opportunities I missed out on by not having a CS program with this level of rigor.
> Whatever this is: https://www.costablancaworld.com/robots.txt

That's an RTF file that was saved as a TXT (without removing formatting)...

https://en.wikipedia.org/wiki/Rich_Text_Format
Might be a middle-management-tier take, but I think there's value in "water cooler" talk when people are working in close physical proximity. Lots of brainstorming, new ideas, new perspectives on how to tackle problems that you rarely get organically via digital comms.
I guess you didn't implement save/load? :)

That's super cool, did you ever put it online?
Coming from outside the JS world, the problem is exactly about surprising behaviour of map - the function that's probably the oldest and best estabilished element of FP vocabulary. The extra index argument is not present in functions called "map" in other languages.

Also, the silently ignored argument count mismatch errors heavily contribute to the problem. You may have used other functions with map() and never knew it's always passing an extra argument in, because JS silently ignores this error.
Probably all of the above, plus one: at a certain scale it costs less to have your own font than to license someone else's.

I'm not aware of a VC-backed company that has joined the trend, do you have an example?
The Martian dust storms are pretty tame. Nothing like portrayed in the movies. The atmosphere is 1% of what it is here on earth.

So while it is a “storm” it isn’t like a tropical force hurricane or anything. More like a very minor annoyance that deposits a bit more Martian dust on your stuff over time.
I don't know why Google thinks it's okay to have volunteers with official looking titles (like Diamond Product Expert) giving support when there's no validation that what they're saying is correct. There are thousands of votes on this question; it should merit an actual response at some point.
And they will figure out ways around this, while the average user will get screwed out of being able to make a new account.
I'd say I do. Climate change is colossal in problem magnitude, but temporally slow and distributed in impact. Nuclear weapons are terrifying fast and centralized in impact.

Unfortunately, our civilization is also mostly centralized. Cities, ports, highly productive land : total land area.

If you're talking persistent radioactive effects for a decade+, it doesn't take many to severely cripple the world.

As an example, a 100kt weapon (or smaller dirty) could knock a port out of action. Now look at a list of ports [0] and imagine what would happen if one or more of them dropped off the global trade grid for multiple years.

[0] https://en.m.wikipedia.org/wiki/List_of_busiest_container_po...
And yet, there's always at least one HN reader who makes a comment in every popular thread that the original post is irrelevant in some way.

Still, it never seems to stop people from doing it despite not "bringing anything new to the table" with their comment. So why do it?
Show HN: Replverse – A Recreation of Replit Apps
They are digging their own grave. I'm sure a good bit of Google's best customers have learned that they can't be trusted. Honestly, it's a shame.
> Most notably it requires understanding that in 3+4 you start at 3 and move 4 spaces to the right. In 3x4 you start at 0 and move to the right 3 spaces 4 times.

That's a weird way to describe it. Doesn't make it more understandeable and isn't useful for solving problems. So why bother? We were taught the definition of multiplication (it's just repeating addition). So if you have 3+4 it's starting at 0 then jumping by 3 and then jumping by 4. If you have 3*4 it's the same as 4+4+4 which is starting at 0 and jumping by 4 three times. Or vice versa.

I don't think we had that jumping on number line on that lesson, probably not since it's kinda obvious and provides little value when you know the definition. We had a lot of word problems and whoever was the fastest would explain how to solve it to others. So basically somebody was the first to realize you don't need to do 2+2+2+2+2+2 when you can calculate the solution as 6+6. Kid got reputation boost for being smart in front of others and others stole the technique to be the fastest the next time. This got me into math.
sounds like a train wreck in 2FA hell
Nice! It's cool to see that other people had the same issues I did, and solved them the same way (though you're much further along than I am). How are you hooking into the environment container? Are you running an editor in the terminal, or maybe something like tramp or vs code dev containers?

Have you considered adding an option to "virtualize" the container's home directory? It's probably pretty niche but I've found it to be useful when I'm doing something more exploratory, like testing out a new editor config, where I don't want to commit to anything.

Great idea to expose the host docker instance to the container btw (if I'm understanding this correctly). I didn't think to do that but it seems like it could be really useful.

Did you end up incorporating dew into your workflow? Sorry for the jumbled response btw, this is mostly stream-of-consciousness as I read through the repo.
My resume is in plain text. I am willing to rename it to have a .docx extension and hope for the best. If that's not good enough, I guess I'm not a fit.
Ask HN: Who is your favorite programmer?
I am looking for screencasts of elite programmers. The ones that you would have to play in slow motion to catch their train of thought.

Would love to watch their setup, shortcuts and problem solving skills. Any recommendations?
Going to give a shoutout to

https://anuke.itch.io/mindustry

and

https://songsofsyx.com/

In particular, mindustry can actually run scripts within the game to automate a lot of things. If you like factorio you're going to like these 2 games.
The polygon-based graphics remind me of Need for Madness! I played it in elementary school every day between 2008-2012. No multiplayer until a few years later though.

http://needformadness.com/
Precisely, but what gp said is technically correct.

Honestly it was fairly irresponsible for the study authors not to contextualize that graphic better.
The logistical puzzles in it are... Unfortunately, a lot less interesting (And these games, by design, are all about logistical puzzles. Feeding stuff into an assembler isn't interesting - getting your stuff to the point where you can feed it into an assembler is.)

The logistics network is too powerful, pilers don't really change how items move around, and fluids/gases/solids are treated the same.
Smoked from the time I was 13 until I was 29. That was 11 years ago.

I was tempted to smoke for the dirt 2-3 years after I quit. But I've grown to despise it and being around it.
I had this problem when I was still using gmail. These days I have my own domain and pay for my email services, so I can create aliases without creating accounts. But when I was using gmail I had a few accounts for different things, and at around 5 I couldn’t create more.

Which is perfectly reasonable to be fair. I fixed it by deleting some of the accounts.

If the authors problem is similar that would probably be the easy solution. If it’s because the author has “inherited” a phone number that has previously been used by other people to create Google accounts then I think the author is going to depend on this HN post catching enough traffic for real people at Google to care. Because I sure didn’t find any help through their support system back then, and simply fixed the issue as a “happy accident”.
I still think we'd be better off making a thing that makes smarter humans.
It's not really. I've seen multiple admin assistants go to something in the HR Associate level. Once you're at the HR associate level, you have the whole HR/Talent org career ladder available to you.

It's not always the case, but if someone is organized, professional, and helpful, there are a lot of roles that will fit them and smart organizations move them around internally and hire a new assistant.
This more recent article suggests it's something of a mixed bag. Readership is doing pretty well but revenues aren't: https://www.forbes.com/sites/adamrowe1/2020/01/27/science-fi... (Which I'm guessing means author pay isn't great either.)
I've found myself following a similar thought progression. For me, the difference is that in Factorio I can decide to completely refactor my base and not have to deal with any angry stakeholders or teammates that disagree with my direction.
1. Not off topic. 2. Mobile version of what, it’s a pdf. 3. I can see the full text on my iPhone.
Wow, thanks! This is an incredible rethinking of breakout, and well balanced mechanics :).

My only suggestion would be a button to speed up time in later levels (or to do it automatically), it gets a bit tedious watching the last 5 balls bouncing around for 15 seconds.
The cultural divide on this has always seemed odd to me. Is it an urban/rural divide? I’m from rural Minnesota and everyone I know takes their shoes off in their home.

It’s so ingrained in me that when I’m doing photography in someone’s home and they tell me that I can leave my shoes on I do the opposite of the writer here and insist I take mine off. I don’t know the state of my shoes. They day before I might have been doing a photo shoot at a farm, and the day before that I was probably in the woods. I might’ve stepped in dog, rabbit, or whatever poop on the way to my car.
Gah, this happened to me literally yesterday, where I started a new Factorio map and had to close it after like an hour because I knew a) how much time I'd be able to sink into the game and b) how similar it was to my day job, which means I could just do my day job and feel 90% of the satisfaction while also earning money doing it.

Rarely does an article online hit me as directly as this one does, good work.
Factorio is just different enough from programming that it doesn’t trigger that reflex for me.

It is more about physical layout and queuing than programming.
Most crawlers aren’t going to come from ASN which are populated with eyeballs.
How fresh grads with zero experience get hired as senior engineers
That's the one I use all the time.
Massive courage to talk about your past addiction online. I'm glad you got out of it.
I think part of the issue is that, students feel like average grades in the 50s are low, but the professor might not feel that way.
To elaborate slightly; (1 + i) * (1 - i) = 1 - i^2. The left side is somewhere on the complex plane on a circle of radius 2 centered at the origin. The right side is somewhere on a circle of radius 1 centered at 1. The circles meet at one and only one place, namely 2. So 2 = 1 - i^2, or i^2 = -1.
I went to Princeton 40 years ago and had to put up with the same crap.

The problem is the spectacular arrogance of the professors and their contempt for students. Anyone who gets to the level of ivy-league professorhood has reached the top of their profession, and has acquired an ego to match.

I'm generalizing here, of course, not all of my professors were full of themselves, but large numbers of them were, and more to the point there was a culture of disregard for the opinions of students. Over the years the University has sought to control, limit or suppress student ratings of courses, and professors were never penalized for getting a bad rating. They didn't care about the opinions of students because they didn't have to.

It's a lot like government. A person in this kind of organization does not advance by serving customers well. In fact, they often bristle at the idea that students, or constituents, are customers at all. Rather, they are sheep to be led or punished as appropriate.

Most of my friends at Princeton were considerably smarter than the professors who taught us, but we were young, lacked knowledge, depended on the good graces of professors to get the grades we needed for our future, and so lacked the tools to fight back against the substandard product we were being fed.

This, plus public conversations about courses or professors tended to be dominated by the few but prominent students who fawned, obsequiously like the courtiers, over the brilliant professors who filled them with inspiration and hope. We all threw up a little bit in our mouths when we heard this sort of embarrassment, but what could you say?

Again and again, I encountered professors who would assign readings that were unreadable, would promote their own work over better work by others, drone on about drivel, advance idiot theories, and treat the slightest challenge as an affront.

Nominally, Princeton isn't like that. Unique among universities, it has something called a "precept", which is a small group meeting once a week, led by a grad student or sometimes a professor, to debate and discuss the issues. It's a nice theory, but most students say little in precept, aside from a few suck-ups. We were so overwhelmed by the firehose of un-curated content gushed at us that virtually no one had done all the reading, and risked being exposed as the one who didn't know what he was talking about.

Things won't change until professors start losing their jobs over bad ratings.

All that having been said, my physics courses were pretty ok.
Pretty much any Zachtronics game, for one.
I blog about electronics, roughly every other month. Sometimes it’s about simple equipment repairs, but more often it’s esoteric stuff like JTAG debug interfaces. A few of my blog posts have hit the HN front page.

I never submit my new blog posts to HN, because I don’t need to: literally within minutes after announcing a new blog post on Twitter, somebody does that for me. Not always the same person either, and I have no idea who they are.

It’s very convenient, and nobody can accuse me of self promotion. :-)
Thanks dang for always being such a great steward of this community!
Hertz accuses thousands of its customers of crimes, court papers show
Mindustry, Dyson Sphere Program, most games by Zachtronics (Spacechem, tis-100, opus magnum), etc.
Kimchi: The latest update to Mina’s proof system
So says the reflexive expansionist, too big for its britches, about to be taken down a peg via novas induced on the suns of its homeworlds by unidentified offended parties.

It is a dangerous galaxy, out there. Step carefully.
Unfortunately copyright is still a thing. Not sure if anybody from IBM would notice, but would you want the risk of having a bunch of IBM lawyers showing up on your doorstep?
>I said I didn't several comments ago.

I'm curious then, if you don't support racial equity programs, and that is foundational to modern progressive thought, then why would you still consider yourself a progressive? It's not like racial equity is "one thing" (a la abortion, gun rights etc) and you can just decide you aren't ideologically aligned with that one thing. It's the bedrock upon which all modern progressive ideology & policy proposals rest. I guess I'm curious how you square that circle, in your mind.
I think integration was always going to be hard and most people who understood the problem knew that it was going to be hard/impossible but they went ahead with it anyways.

At the time they were talking about integrated compute units between CPU and GPU, mapping GPU register space into CPU address space, linking/unlinking CPU and GPU pipelines, etc etc. And the CPU and GPU teams would be working on this while also having to produce top-shelf stand-alone CPUs and GPUs to fight on 2 separate fronts against entrenched and capable competitors. It didn't really seem possible or even desirable at the time.

I also don't understand why having a GPU would improve their chances with console vendors. Those vendors could have still selected AMD CPUs but cut separate deals for the GPU with other companies. This is a business AMD is already and was already in. They do this in all sorts of markets like network switches.
Twitter won't verify phone numbers that are assigned to voip providers, even if they receive SMS.

I'm not sure how you get a number from Ma Bell anymore, and I'm not going to do it for Twitter.

FAANG isn't quite as bad as WeChat, but it's getting there.
It is an inconsistency I think I see, because an inconsistency exists in your actual argument, though your attempt at gaslighting me is a perfectly fine example of why I'm not going to continue with this conversation any further, so thank you for that.