skysight-inc/HackerNews huggingface dataset:
It honestly amazes me that we wrote so much code before Stack Overflow existed.

Imagine writing a web browser when the only reference you have on the HTTP and HTML standards is a book.

Someone had to write the first TCP/IP implementation without the help of the Internet.

How was the first debugger written without a debugger?
Just moved to a new wallet: https://etherscan.io/address/0xe10f547EceC6439eEDb848aB70a8d...
Scripting Languages of the Future
Possibly, but not in Australia. Among other things our government has a secret blacklist it forces ISPs to implement. https://en.wikipedia.org/wiki/Internet_censorship_in_Austral...

The usual reasons are given - protecting children and preventing other illegal activity, which is all well and good and commendable in theory. However there have been instances where the filter has been used to silence opposing political opinions, as well as prevent access to materials on subjective moral grounds (ie "hardcore" pornography, online gambling, discussion of suicides, etc) where the government has decided Aussies shouldn't do that sort of thing, which seems a bit puritanical and mildly thought police-y.

It's not like we're in an "actual dictatorship", by and large the representative democracy trundles along as best these things do, and the life and freedoms we enjoy in Australia make us incredibly privileged compared to much of the world. But this whole online censorship and thought policing our government seems fond of is something I disagree with. In addition to banning certain forms of speech and text, they're now pushing through an act that sets the stage for de-anonymising all users online with a government-issued "Digital ID", the next step presumably being making it illegal to provide and use anonymous web services in Australia. That has broad implications for things like Reporters Without Borders, corporate and government whistleblowers, etc.

Coupled with a historical record of every blocked or "suspect" DNS attempt, and these trends paint a dire picture for individuals who may have legitimate interests or even just curiosity about something like "how are drugs made." Handing this information to the federal government seems risky to me because I don't know what they're going to decide to make illegal to read and write about in the future. Our government has talked seriously about banning encryption many times over the years, and are currently at war against social media, so who knows what they'll do.

That doesn't mean I agree that people should get away with heinous acts or organised crime, but it's why I personally avoid using my ISP's DNS resolution in Australia. I don't exactly trust Google either, but I'd rather they deal with my DNS lookup than our technophobe government.

Sorry for the long rant, probably could have just left it at my first sentence, but it all touches on the one subject in Australian politics that really rubs me the wrong way, and most people I talk to here are of the mind "if you're not doing something wrong, there's nothing to worry about." Just, gah!
if your PC only consumes 50w (somewhat low for a desktop). and your power is 20c a KWH (a little high on average, but not crazy high, though perhaps 0 in a dorm room). you'll be spending $7-$8 a month just on electricity. So it's not "free" to run it on your PC. now, if you view that your PC runs 24/7 anyways, perhaps (much like the dorm room case) the marginal cost is 0. I'm simply making the case that it might not be, and it could very well be a significant %age of the linode cost.
nah this guy sucks, he has a career as a contrarian crypto critic and seems fundamentally okay with ignoring any of the positive developments in crypto technology and more than willing to falsify or be deliberately obtuse in his articles to make crypto look bad which gives him both attention and profit. and your tldr is untruthful.
How much is a truckload of hay worth? And does the hay "travel well"? I assume it does, but I'm not a hay-ologist so I don't know.
I’m not sure why you think this? We have finite resources, a heavily populated planet and a few nations consuming the vast majority of the resources. Do you honestly think that’s maintainable in perpetuity?

I’d suggest your viewpoint is highly likely to be one of privilege, not from one of poverty.
There are DDoSes that are based on botnets without specifically relying on amplification or reflection. There have even been DDoSes relying on user-contributed resources:

https://en.wikipedia.org/wiki/Low_Orbit_Ion_Cannon

Amplification makes a DDoS bigger, but isn't what makes it a DDoS.
Here is an academic discussion [0]. It was published in 2005. It may not cover more recent problems, but the proposed design principles are still valid.

[0] Tussle in Cyberspace: Defining Tomorrow’s Internet https://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle...
If I found time at work for 3-4h of concentrated, uninterrupted programming I would be happy.
I think rejecting the nuclear fission power is the mistake of the these times and we are already paying for it. If the world goes that direction we've been in a better place in terms of global warming.
A nightmare for screen readers and other accessibility tools, and anyone who needs to rely on them.
Perhaps unrelated, but when I'm incredibly fatigued and on the verge of sleep, my memory seems to acquire an almost savant quality. For example, I can will arbitrary images to appear in my mind's eye, or effortlessly invoke the vocal tics and subtle inflections of people I've been close to, and generate muted mental conversations in their voice — something I'm never able to do during ordinary waking hours. It's like briefly unlocking a superpower. I wonder if the brain operates in a different way in those liminal spaces between sleep and waking.
> All the nuclear supply has already been sold and is being constantly used 100% of the time. It never makes sense to turn off the nuclear power plant.

Assuming the plant operations are running smoothly https://en.wikipedia.org/wiki/Nuclear_power_in_Belgium#Hydro...

Which will be less and less the case for the European nuclear champions whose plants are approaching their 40-50 years lifespan of commercial support and safe operations (or so I am told) and it's going to cost a lot to replace them, more than going full renewables apparently.

In Belgium, at some points we had to shut down offshore wind turbines because there was not enough demand on the grid and turning off and on our nuclear plants would take too much time.

Gas plants don't have that problem (or so they say). So we are building some to compensate until we have enough renewables to shut them off for good.

Also, SMR are gaining tractions so who knows.

Disclaimer: I hear both sides, one claiming we don't need nuclear to reach our emissions carbon target and the other claiming we need classic nuclear plants to manage climate change and I don't know who's right.
I can’t formulate a response to such a cogent and thoughtful reply.
I struggle with learning pieces by heart. It's my greatest regret that I need sheet music to enjoy the piano, some 40 years later since lessons began in typical classical format. My sight reading is impeccable. Any advice welcome.
My favorite player by far:

https://www.twitch.tv/theknownworld - mostly weekly streams

https://www.youtube.com/user/TheKnownWorld - some informational videos (strategies and such) as well as challenges against computers. Great explanations on the why/how and you get to watch at your own pace. I enjoy these more than the streams. Unfortunately he has run out of challenge ideas I think hehe
I believe that chromium is still the state for the art for realtime processing of playback rate increase at speeds greater than 4x.

Forgive my stackoverflow bodge job (this isn't my bread and butter) but this is what I came up with, when I had to speedrun a couple of courses.

I use the shift key to scroll the page sideways (which it can't) so that the script registers the event correctly without moving the page. I just scroll up to get through the sluggish parts and scroll down for the meaningless trivia that inevitably ends up being crucial insight when you least expect it. I would have attempted to implement acceleration with my limited skills, but my scroll wheel has mad detents so it wouldn't have helped. Not sure if it would work on youtube.

javascript:window.addEventListener('wheel', function(event){ if (event.deltaY < 0) { console.log('scrolling up');for (vid of document.querySelectorAll('video')) vid.playbackRate += 0.1 } else if (event.deltaY > 0) { console.log('scrolling down');for (vid of document.querySelectorAll('video')) vid.playbackRate -= 0.1 }});
I will be inmoral this once

If climate change wasn't a real threat... they would act as you said.

If climate change was a real threat to humanity... they would still act in spite of it. Tragedy of the commons. What is a better future? Having done your part, when nobody did, and facing a broken world with a broken economy OR Helped kill the world environment but playing an even field?

That has been China's stance all along, anyways.

The only reason to move toward "renewables" is to not depend on fossil fuel imports. It is about sovereignity, not about morality.
As you accurately describe the threat is mass conflict and disorder. Why do you willingly support that or changing the narrative?

Global instability is likely to lead to more conflict and war without any guarantees of end. A vast population reduction of vulnerable people for a lot of people IS extinction.
But this was something that was accessible by default, without going into any menus. And I would argue this is the most important function of the gallery app in any phone. Removing it and burying it is 100% an example of disappearance of organisation form software.
> They like to drink, gamble, do drugs, etc..

Westerners do all of that. Otherwise major sports teams, at least in Europe, wouldn't have as sponsors betting companies, drugs wouldn't be a multi billion dollar industry and drinking wouldn't be more widespread than anywhere in the world. Maybe Westerners don't flaunt it as much.
added a bit more to it, but its not like your post had any effort either big boy.
Fox Weather – Home of America's Weather Team
All of then irrelevant for developers targeting Apple ecosystem, and if one really does CI/CD there is Xcode cloud.
AAA gaming, yes.

But Indie games are a thing, and some of them are incredibly good. My favorites are Hades, Factorio, Undertale, Rimworld, and Oxygen Not Included. But also popular are Stardew Valley, A Hat in Time, Terraria, Hollow Knight...

I could go on. Look on the top rated games on Steam [0] and you'll find plenty of amazing games that aren't designed to extract as much money as possible from you via microtransactions.

[0] https://store.steampowered.com/search/?sort_by=Reviews_DESC&...
I remember a good book by Bobby Fischer. Could be "Bobby Fischer teaches chess". Learned me how to attack in a way no other book did.
This is very true. I've never played RTS games seriously, so every time I play I just feel naked. I can figure out eventually how to build a base and crawl the tech tree, but I've always felt what I would really need is to just sit there and study what all the units are, common tactics, and videos of other people playing.

Of course like with sports the fun thing is playing a game, not practicing for it, so that's what ends up happening.
Correct would be

NSLog(“Failed to get modification date at URL: %@ - %@“, url.absoluteString, error.localizedDescription)
I think there is some measurable improvement when not overthinking a skill when you are still a beginner. I have also had and seen improvement in foreign language speaking when people are tired or drunk.
Fair enough. It's tone deaf and practically guaranteed to lead to zero change, but at least you - living comfortably in a country where you'll never have to deal with the real-world implications of harsh laws like this - get to feel good about being rude to someone on the internet.
actually dont think I'll need a response from you unless its about working from an ipad full time or other thought provoking insights.
iOS updates are not exactly fast either. I've never seen latest iPad or iPhone updating in less than ~10 minutes, even for minor changes with the ~200-300 Mb update size.
is this effectively the closing off of apis that can be used for conducting unfavorable research on facebook's data?
I’ve learned piano basics when I was a child. Then almost completely stopped playing (I devoted myself to learning IT). And a couple months ago I decided to start again (Im 36 now). I was searching for a book like this, and didn’t found anything. thanks a lot!!!!!
Whether the web server in question polls files in a posix filesystem for mtimes/ENOENT, employs inotify, or has a higher-level CMS type deal to trigger events when the CMS modifies/adds/deletes resources kept in an RDBMS is an irrelevant server implementation detail.

I think the real challenge to implementing this kind of thing is preventing abuse.

If servers were to accept subscriptions on resources under their purview in the form of an arbitrary URL to poke when there's an event, it's ripe for abuse without some additional steps. But I think something along the lines of what letsencrypt does would be sufficient; make the subscriber prove control over the domain to be poked by asking it to reply with some gibberish at a specific url under its purview before accepting the subscription at that domain, and you'd throttle/limit those operations, just like letsencrypt does. At least that way you're not turning subscriptions into DDoS attacks via notification events sent to unsuspecting domains...
Go for Cross Platform App Development
Just look at bloated money supply that central banks have been printing since then. It alone provides plenty of reason why the valuations are very high.
I have a love hate relationship with my resume being in LaTeX. It's annoying cause I find myself having to relearn LaTeX (I've never used LaTeX professionally since uni) when I need to make changes to it, sometimes I wish it was just in Word but the cost of migration is too great .

But it's great because if I need to customise it for a specific application, I can just comment out sections and regenerate it, all my work history is there, just hidden, so when I need to recall dates it's great. It also looks decent and different from Word resumes with minimal effort.
Most developer are quite alright with Apple Store, they were quite worse with 80% being paid to mobile operators, but now some vocal minority wants more.

I was expecting that answer for consoles, and yes all their SDKs are Windows only, with VS plugins.
X-Road Test Request
There is a whole lot of kids here with romanticized ideas of what physical labor is.

My dad is a contractor and every summer through college I’d go work for him as a low-skilled laborer.

I hated it at the time - all these years later I’m grateful because a) it taught me a lot of useful handyman stuff and b) I have no illusions of how great it is to “work with your hands” or outside everyday.

No one I worked with ever wished their job for their kids and everyone said how lucky I was to get to go to college.
Unless I'm mistaken, they appear to have updated the website in the livestream to https://coin-ether/./net from .com
For me, until something is commercially available, it is not available. Development is unpredictable, research is even a wild card.
David Bowie: the potential of Internet is unimaginable (1999)
I don't think that the main point of the article is the behavior of the financial markets but of the companies - instead of actually growing in some real sense which in turn would raise valuation, companies are increasingly trying to just maximize valuation without corresponding fundamentals. This seems a typical example of the metric becoming the goal.
So basically moving to a different domain and freeing up space for FB Meta.
I’d use the f out of this… if this was easy to setup. I’d like that but with one click and some settings things to sign.
Ah yes, taken from Susan Polgar in the documentary My Brilliant Brain. Recommended watch.

She is put on a terrace in the street, and she can see a van with a chessboard painted on the side, and has to recreate the position. With a real position she succeeds, since she remembers the pieces and pawns in chunks. With a position that doesn't make any sense in chess, she cannot recreate it.

Not sure how good of a selftest this is. But it can be good to remember pieces in chunks, like pawn structures. The same counts for tactic patterns, like knight with wood, or hook with ladder. Instead of 2 or 3 moves, you see a chunk of moves which take up the memory of 1 move.
Now you can (try to) serve five terabytes at Google, too
It seems they're effectively giving it to Meta.com for free, by shuttering the similarly named site. The reasoning makes sense, but it's too convenient. I'm sure they got advice from lawyers though. They have plenty.

Eventually meta.org will probably be sold to meta.com, but the price will be lower because it isn't in use.
Answering somewhat weirdly, because I kinda haven't started writing (or, more precisely, publishing) yet either: I had a similar problem, but very recently I feel I got to a place where I might have cracked the motivation issue for me. This was a result of some talks on a parting party with colleagues from the previous job. So, for one thing, one colleague was really encouraging me to start writing for some time already. But secondly, and crucially: the "write for myself" angle didn't seem to be clear enough for me to have a reader persona I could identify with - in retrospect, why would I write to myself about things I already know? And here, the discussion I had on the party eventually led me to a more detailed persona: "write to myself at the time when I didn't know about [some particular stuff] yet." When I imagine this 'me' existing somewhere in timespace, oh I do feel an urge to sit and write to them; and as an extra bonus, I know I don't need no fancy style, that direct and no-fluff words will be enough - knowing he's smart enough to understand and be engaged by interesting stuff - and I feel the urge to do it basically as soon as possible: the longer I don't write, the longer he doesn't know, which is such a waste and lost opportunity given that he is me!
Not sure what work you did but working on farms was something I despised. It was terrible work and made me depressed and feel like shit.
We’re Not as Smart as Google Makes Us Think We Are
Some poor SOB discovered they loved building web pages when they customized their MySpace page, and now they spend their days in stand-ups, wondering what went wrong.
There is NO solution that can VIABLY take care of all 51Gt at the outset, except perhaps an extinction level event.
All the Solutions being proposed have to make sense in terms of ease of procurement of raw materials,cost,their worldwide widespread availability and Science.
Then, there will be a scale-up phase overtime, and we won't know what the upper limit would be, right at the beginning.
It may not take out all 51 Gt, but even 1Gt per solution per annum can be considered Good.
The Rest 50Gt will have to be taken care of by other solutions.
Ordinarily I would not recommend airflow over a script for a one off like this and you are right that it could be done with much less ceremony. I do however think it was a good choice in this case due to the sheer amount of data downloaded and how long it took because airflow gives you the following advantages:

- Parallelization: this may be the most minor advantage in the list, but you don't need to set up thread pools to parallelize your work since the scheduler parallelizes tasks.

- Observability: you easily see which tasks failed and look at the logs.

-Reliability and task isolation: you can set up automatic retries for jobs that fail, and they won't affect the rest of the flow. You can easily relaunch the tasks that fail independently without restarting the whole load.
USC would disable any residential port trying to host a real server like that (i.e. not a game server or something). It's a research and education network, not your free ISP. If you have legitimate reasons, get a teacher's note and we'll let you. We watched the connection counts, we'll investigate the weird and probably disable your port and account and send you to Student Conduct. You have to fly under the radar, too many connections to other machines on inside (you're up to something), or too much traffic (you're up to something else). Then again, we were better at network than most other universities.
But the fact that higher performance is not a priority is something that is held together by those excuses and rationalisations.

People complain about performance all the time, both users and people inside their teams, but the thinking you're espousing is so widespread that developers clamouring for optimisations are just shut down.

End-users not having to wait 5 or 10 seconds unnecessarily can be a boon in productivity in some industries that use Enterprise Software. But we can't rely on having Casey Muratori going to a supermarket whose POS is slow and rewriting the software on a weekend and publicly shaming the supermarket chain on Twitter. Change has to come from within. Even accepting reports that the software is slow would be a good start.

The problem is not that the inefficiency exists or that they can take too long to fix. The problem is that no team ever really cares to stop and say "ok is this inefficient, how long will it take to optimise? Will we get gains from that?".

Instead of asking and researching, people just do as you do: they rationalise by saying "I can't prove that it can't be faster and I can't prove that it's not costing us or our users money, but it is my belief and no proof will make me change it".

This is a industry wide problem. It's anti-scientific posturing that's leading to widespread software slowness, programmed obsolescence and excessive spending of hardware.
https://archive.md/gbET5
Do you also bump the kernel version? I think container managers make use of new kernel security measurements. Some functionality probably won't work(or silently disabled) if the kernel is way too old.
Yep. And now you'll be spewing slightly radioactive exhaust into the atmosphere after burning Russian gas. Whoop-te-do, very green indeed, congratulations, you "won". You also get to pay twice as much for electricity as the French, because the French aren't as easily fooled. And the gap will widen - the French are building more reactors.
Actually the majority of China's nuclear power plants are a local design based on French technology (there's been a long term cooperation with France, which has built a couple of nuclear power plants there, including recently)
Man, userscripts were my ticket to software development (a frontend dev now). Sure, I did some really crappy programming before, but mostly as a part of education, not because I wanted to. Then I saw the Dollchan (or was it Govno?) and decided to make something like that for websites I frequented back then. Learned a programming language on my own for the first time, learned how to debug (Opera Dragonfly) and defineMagicFunction. In those small communities, people actually used my scripts. Recently a person contacted me because a ten years old script stopped working, asking to fix the issue. To this day, I routinely reach for Greasemonkey to solve web site annoyances, hosting the scripts in Gist for easy multi-browser compatibility and automatic updates. I hope userscripts don't ever go away.