skysight-inc/HackerNews huggingface dataset:
I like using GitHub Actions for small automation tasks like this as well, but I'm curious what the execution time is for each of these runs. GH Actions has been reliable for me, but it tends to be rather slow due to the architecture. Also I feel like this would chew up all my build mins pretty quick (this is 8000+ runs/month).

Side note, I find it hilarious how many sites use those generic "modern" illustrations which have absolutely nothing to do with the service or page context. I know it's tempting to keep up with the modern design trends, but picking from one of those illustration packs almost always leads to questionable choices.
Interesting. Here in the Netherlans only old houses in cities still have these things. What we call "stoep" nowadays is simply the pavement/sidewalk.
Opening in private mode usually works for Medium link (never understood why they reward people who hide their cookies, but ok).
I don't know what it is about Amazon software, but at least in the Apple ecosystem, it's terrible. I downloaded the macOS version of the Kindle reader because I was reading a programming-related book. A single page turn would take seconds to complete on a Mac Pro. I ended up profiling it with Instruments. It was a QT app that they had obviously ported from another platform and done no performance tuning on. It turned out it was redrawing the page 4 or 5 times, and allocating and freeing something like 40MB of memory on each redraw. It seemed like just having a statically allocated 40MB buffer would have solved the problem, but who knows? It was pretty appalling.

The ratings for their own software on their own web site show all the problems.[0]

[0]https://www.amazon.com/Amazon-Digital-Services-LLC-Download/...
Ask HN: Favorite HN Topcolor?
After years on HN I just realized you could change your topcolor easily in the settings! What's your favorite topcolor?

I went with the somewhat predictable Steel Blue #4863A0
Funny story. In current Dutch, the word 'stoep' means side walk, and has nothing to do with these kind of stairs.

I'm the Dutch golden age, in which the inner city of Amsterdam got it's channels, they did add these stoops to the big mansions for exactly the same reason.
Cheers!

There was an article that went by here on HN not long ago that claimed that this is the year that humans and their livestock outweigh all other (wild) biomass. In other words, I think Garden Earth is today, eh?

And yeah, I agree with you that it's going to take a lot of work. Done well, regenerative agriculture is profitable, so that's great.
I think the total underground temperature is less, compared to surface routes because the earth mass has a large moderating effect. Only as the surface warms does it gradually warm the depper levels, as we are seeing.
Train that go up and down from the heated summer air to the averaged undergound get a net warming from that exposure. It needs a detailed study to nail these all down
> Modern architecture is awful

I agree. There's a community of us who feel this way! https://twitter.com/Arch_Revival_
Could you please stop posting flamebait and ideological battle-style comments to HN? You've done it a lot, and it's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
I think it's problematic to isolate historical events without considering the surrounding history and can inflame tensions between communities/nations.
In terms of The Japanese invasion of China, this event has often been magnified by China in comparison to other brutal events that occurred after and before it. Taken in isolation it is indeed horrendous. But zeroing in on this event downplays the brutality of the other events within China, both by other Europeans and by various Chinese over the past 200 years. Its a distortion of history.
To give an example for a number of decades in china there have been 1000s of films about Japan's invasion of China. How many have there been on Britians cruelty to the chinese?
Encouraging a demonising of a nation is not something I can support.
If you went to a sufficiently posh school you could still be taught "classics" - Latin, Greek and their history - to give a direct cultural link to that time. Not for nothing did Enoch Powell reference the river Tiber. But that's also the problem; all this referencing of the ancient world culminated in Fascism (named from the Roman fasces, the bundle of sticks with an axe that symbolises judicial power). Since the smashing of Italian and German Fascism in the 1940s, it has become ... unfashionable.

The challenge remains to reconnect with the past without using it to justify atrocities in the present. (For the avoidance of doubt, this is not limited to European history! China does historicist propaganda films too! As do a lot of places, right down to warring caucasian microstates)

(I would reccomend Patrick Leigh Fermor's "A Time Of Gifts", which is nominally a walking tour but has an incredible connection to the history of Europe and the places he's walking through. Everything from Charlemagne to Esterházy to Roland to Homer)
micro-inverters won't cut it for grid-tied. Realistically, things are not far from that now - I just installed a 6.6kW ground mount system here, and conceptually what you describe is more or less all I had to (ignoring the underground cable runs and inverter->service panel interconnect).

the "standards" part I agree with - it irks me that despite the fact that my solar edge inverter could theoretically constantly be babbling to the network about the state of things, the protocol is entirely proprietary (and I refuse to connect it to the internet anyway).
> the resulting non-answer people come up with is: "Depends on your use-case."

> We are dealing with computers here: virtual idealized worlds ripe for systematic formalism.

I disagree with the premise. Generally, computers are the tool, not the product. The primary focus ought to be on the problem we're solving, not on the particular tool we use to construct a solution.

You're right: design patterns are couched completely in terms of the software domain. Just knowing a handful of design patterns doesn't help you understand when or how to apply them. When you confuse the map for the territory, design patterns look like the tool, rather than a particular example of how the tool is used. No doubt, that's problematic.

But I think you're under a similar illusion: that the computer _is_ the problem to be solved.

The practice of software engineering sits at the nexus of (at least) two distinct domains: computer science and the problem domain, whatever it may be. Software architecture is fundamentally about understanding the shape and structure of the problem domain, understanding the capabilities of your engineering tools, and creating an architecture where both domains support each other. Your overall system architecture should flex where the problem domain flexes, and may be rigid where the problem doman is rigid. (It really does "depend on your use-case".)

This kind of architecture isn't really about the computer. It's about the human developers and maintainers who have to inhabit this space for years, possibly decades. You have to think about the human factors, and understand (as best as possible) the problem domain you'll be working with. (And you have to be willing to tear it down once, finally, the problem has evolved sufficiently away from expectations.)

Architecture is just a disciplne of making your life suck less later. It's not an easy discipline, and (clearly) not a well-understood one. But it's also not formal in the same way computer science or mathematics can be.
70 Years of Glitchy Computer History Turned into Music (2015)
In my experience, some (maybe not Stripe) payment vendors sandbox environments acts slightly different, and these minor issues can break things in production. A payment provider I worked with didn't have a proper way of "storing" cards. But you could create a subscription and bill it whenever you wanted. We didn't want to risk that the subscription stopped working, so we hard coded the subscription to be valid until 9999-12-32 (why not?). This worked fine in the sandbox, but when it was pushed out to production, it didn't work at all, because here in Europe, with the SCA that is enforced by the banks, they refused to create subscriptions that exceeded an unknown amount of time.
Cum Town Premium episode 214

One of the hosts, Nick, does a funny parody of the Eric Clapton song Change the World
Edmund M. Clarke, co-recipient of the 2007 Turing Award died Dec. 22 of Covid-19
Or malware
.. what, the stuff with the Latin inscriptions and Roman-era pottery?
Thanks!

Should be fixed now.
Sam Harris, episode #227, “Knowing the mind”. A really solid walkthrough of meditative practice, the science behind it, and more https://pca.st/episode/e838d883-1fc5-41a1-8f54-83af8475990d
No problem I’m glad you found it helpful
Your comment seems to echo a fairly common refrain in this submission, that a startup should be miserly with their cash.

What's the disconnect, I wonder? Why is there this belief that an early stage startup should pinch pennies? Am I missing something?

For me, time (to spend building and selling) is substantially (like 2-3x or even higher) more valuable than cash at this stage. Am I undervaluing cash?
My issue is that value based pricing sets up incentives against one of the coolest parts of software and digital goods- near zero marginal costs. Software is kind of magical in that once produced it doesn’t cost much to add a second or billionth user. Of course SaaS has more costs, but not nearly as much as the “charge 5% of value” or whatever.

So I think it’s foolish to not buy tractors and till the land by hand, it’s also foolish to think of a hammer as a value add so that the cost should be 5% of the benefit gained by using it instead of some reasonable profit on top of cost. I’ve bought some plumbing tools decades ago that are really useful, they are well made and should last decades more. Saying that I should pay based on value might make sense but isn’t a good user strategy in the long term.
What I see as a bad idea is we created systems where the stack is a precious resource. For no actual good reason. You only have a few MB worth of stack. Why, because traditionally CPU's had one stack pointer.

We stick with this despite that stack allocation is vastly faster than heap.
This needs a blacklist. Got "1 man 1 jar" on the first (and, you bet, the only) try.
Mine is #ccc000. I can immediately tell when I'm logged out because I changed it years ago too.
Here is why I've been using BING since starting,
1. Comparing Search Results: 99% same in both on my needs
2. UI. I like Bing interface - quick leads to images and videos and the UI in all categories.
3. Content presentation - MS being top Developer friendly content portal, they apply a lot in Bing navigation.
4. No Old Cached results: Bing doesn't have much of before Bing results like google has that breaks.
5. User engagement Home Page: Treating you to learn, developing curiosity, with Informative Pictures, News scroll, Bing rewards questions - a quick brain training session, I've learned a lot (honestly)
6. No annoying Personalization .

Google advantages over Bing:
1. Map: I some times switch to google map
2. Old Cached data (Before Bing) - thought it breaks, some times it helps weather the data / site is active or not.
Granted, I'm an outlier in that I did my own install, but I'm earning around 10% on the installed cost of my 6.6kW ground mount arrays, which is high impact given that I can't get that from any non-stock-market investment or savings at present.
In this case you could do it with GPT-x as well, if you have access to the learning material (so the OpenAI could do it when providing the model as a service): grep the learning data after-the-fact.

No idea if it would be feasible to integrate this information directly into the model. With my limited understanding of neural networks, this seems difficult.
Recaf – A modern Java bytecode editor
You're not too far from the truth: in fact it's two different chapters from the same book, concatenated together into a single article. From what I can tell the style of the book is to interleave these two different stories in alternating chapters: one, a natural history of the eel as a species; two, a personal memoir of the author's childhood fishing for eels with his father.
So they have been wrong for about 100 years. Great record.

I predict the sun will run out of steam and we are all gonna die. Furthermore, some volcanos will erupt too.

And we have not been 'accurately predicting the climate for 50 years' : about 50 years ago, there were worries about a new ice age.
I always thought it was insane that the CPUs had instructions specific to a particular application in a particular operating system embedded in them. I think the close we get to the metal, the more abstract and general purpose things should get. For example, things like "Floating-point Javascript Convert to Signed fixed-point, rounding toward Zero" should not exist at all.
Yeah I mixed it up, sorry about that.
I just started to listen to "Science VS" a podcast which tries to see what science says about different topics. For example anti-vaccination, what does science say about what kind of harm vaccine can cause what's the pros of vaccines. And in the end of each episode they present the number of citations used to create each episode.
Many comments here point out how difficult it is to manage a separate dependency stack for each container when you use Dockerfiles to build them. This problem is just as difficult, time-intensive, and security-critical for microservice apps running on K8s as it is for CLI tools and graphical apps.

Worth pointing out that there is an incubating CNCF project that tries to solve this problem by forgoing Dockerfiles entirely: Cloud Native Buildpacks (https://buildpacks.io)

CNB defines safe seams between OCI image layers so that can be replaced out of order, directly on any Docker registry (only JSON requests), and en-mass. This means you can, e.g., instantly update all of your OS packages for your 1000+ containers without running any builds, as long as you use an LTS distribution with strong ABI promises (e.g., Ubuntu 20.04). Most major cloud vendors have quietly adopted it, especially for function builds: https://github.com/buildpacks/community/blob/main/ADOPTERS.m...

You might recognize "buildpacks" from Heroku, and in fact the project was started several years ago in the CNCF by the folks who maintained the Heroku and Cloud Foundry buildpacks in the pre-Dockerfile era.

[Disclaimer: I'm one of the founders of the project, on the VMware (formerly Cloud Foundry) side.]
I agree about it being anyone. Isn't that sort of the point though: everyone is weird. My dad is mad about football, so a similar report about him would list "never missing a game" and "often wearing his teams colours" and we'd all raise eyebrows.

You can get eyebrows raised about anyone by listing mundane but specific details I think is my point...
> Central banks may issue cash but banks can issue credit based on someone else's debts.

If you mean deposits, then you're describing fractional reserve banking, and the central bank sets the reserve ratio for those commercial banks, thus the central bank is still in control.
I think this is what Walter gets at with "only becomes apparent after years". Right now, you are aware that a[i] is not exactly (only practically) identical to *(a + i). The problem only arises when, years later, someone who reads the code does not realize that. Writing getoffset(a, i) instead of a[i] is uglier, but it will correctly prompt the reader to check out the definition (or documentation) for getoffset().
The Portal with Eric Weinstein is my favorite. Very information dense and each episode is facinating. Though he's releases them very sporadically.
I often wonder how future generations are going to view the past. For us we can only really see footage and pictures a little over a century in the past (and exponentially more as we near the present) but 2000 years from now, should humanity make it that far, people will be able to watch some of your tiktok videos. They'll even probably be able to read this very comment (modulo some translation software probably).

Can you imagine if we could watch millions and millions of hours of romans doing mundane things? Of vikings giving cooking tips? Of ancient mesopothamians freestyling on some ancient instruments? Our vision of the past would be radically different I think. We're at the beginning of an entirely new era of human history, where future humans will be able to analyse the most mundane aspects of our existences documented thoroughly online.

I wonder how it's going to influence languages and cultures. Can you imagine following a video of a recipe recorded 700 years ago for instance? That'd be wild, yet it's probably going to become commonplace in the future.

Meanwhile I feel weird watching century old photos and videos because I can't help thinking "everybody I see here is now dead".
Well, before refrigeration and cage rearing, there weren't very many other options than local or free range. The non-perishable ingredients could come from quite a distance (by sea), though.
Unfortunately in many places tasks that don’t fix bugs or create features never get assigned. Stupid, but still.

In that case it is good to squeeze in refactorings in the same mental area. Even so, for everyone’s sanity they should be in separate commits and ideally separate reviews, agreed.
If you have a grid, it's not an issue to rely on powerplants for that.

Your biggest consumption/production variance is within 24 hours.
All five reasoned mentioned apply to the MIPS ISA as well, no?
Yup, exactly. There is such thing as momentum trading.

Most of my positions were already closed out last month. So all the above thesis’ that said I was doing the wrong thing were.... wrong.

I also have significant positions that are DCA boring stuff, angel investments, real estate, all across the board. As well as I do a lot of selling premium in the options markets (theta gang).

It’s funny how folks are quick to lecture... :)
I think the opposite. Solar and wind really want massive grids. I imagine a global superconducting grid where sunlight shining on North Africa is powering Dallas at night.
The parent reply here is arguably just "priming" the reader to remember that donations are an appropriate way of showing thanks for the help. It's not that people are unwilling or unable to afford to give a donation (although some cannot), its more that they don't even consider it in the first place. A gentle reminder, even smaller and simpler than the above example, just prompts them to consider if they would donate.
I had that issue too when building something w/ GitHub auth. Instead of making your app a GitHub App, make it an OAuth App (which should only ask for profile data).

Edit: see https://docs.github.com/en/free-pro-team@latest/developers/a...
Fusion energy device sets a record by running for 20 seconds
Well, I got the xvideos (a porn site) on first visit.
I hate it when stuff is marketed as magic, like in this case "impossibly fast web search". It's like marketeers aren't even trying to cover up their lies anymore.
Linguistic confusion between the two meanings of "corn"; Roman Europe had wheat, for making bread, but not maize ("sweetcorn") from the New World.
In Developer console you can console.log all the objects and methods of 1. Window, 2. global and etc.
> TBW is almost never a concern for desktop users.

You're right however, most of the people who'll use this kind of setup is not ordinary desktop users.

My desktop has 4 disks (2 SSDs and 2 HDDs). My write rate for "Home" SSD is 3TB/yr. To keep the value low, I've moved VMs, big downloads and other stuff to one of the HDDs. System is on another SSD and it's cumulative write was about 3TB in 8 years but, I moved logs and high-write portions to another HDD to keep that value low.

3-4TB / year on the other hand is pretty in line with a Windows 10 installation's behavior when used by a normal desktop user, as intended.

>You will never download enough Docker images for personal use to burn out your 860 Evo before you would have replaced it anyway.

Considering other stuff I do, I could easily double or triple the amount of writes in my Home SSD, but VMs and other stuff already can sit on the RAM once running so there's no speed problem.

While write amplification is not a big concern anymore, building software and other small file operations can accumulate fast, so I still can't trust a SSD blindly.

On the replacing of drives, while a dd or rsync is pretty straightforward for a seasoned Linux user, I don't prefer to change hardware just for the sake of it, or abuse it because it's cheap and can be replaced on a whim. At the end of the day, I'd rather use my system efficiently rather than recklessly both in terms of resources and endurance, because being able to rely on your system is underrated imho.

Because of my Job, we torture systems up to and beyond their design limits and a little optimization can go a long way in these scenarios. I like to apply that knowledge to my systems to extend their useful life.
OP here: My options trading account is well into 7 figures, and I do a tremendous amount of selling premium and wheel strategies on quite a few stocks, in addition to momentum trading.

Careful on the investment lectures.
- Tiny Meat Gang

- Coffee with Butterscotch

- Crime Junkie

- Stuff You Should Know

- Serial

I've tried listening to some engineering/tech podcasts, but honestly I've grown more and more fatigued with anything tech beyond the 8 hours of work.
That’s a really hard sell, meaning difficult. Should I buy a BMW that seems — according to the manufacturer — to need an extended warranty? This also seems like a privacy issue, but only if you and one other car pass by the sign at the exact same time. The most prevalent spam calls on my cell phone are for extended warranties... this seems to cast BMW in the same light unless you really should get the warranty. But, full circle, if that’s right there must be a more reliable comparable car, right? I’m sure BMWs are great but I’d certainly shop alternatives knowing this looms after year 3 of ownership. I also wonder what this means for their certified pre-owned cars.
> they use solar panels in yurts in literally the middle of nowhere to charge batteries and watch satellite TV, which is amazing imo.
> If they can do it, so can we.

Weather is a huge variable. In summer my solar panels may generate all the power needs for my off-grid boat. In winter, I rely on the engine alternator and turning my fridge off.
I'd imagine it would since they limit the number of possible instruction lengths. The hard thing about x86 is the fact that instructions can by anywhere from 8 bits->256 bits in length (in 8 bit increments). So there's really no way to know if you are loading up an x86 instruction or you are splitting an instruction.

The fact that risc-v only supports 32,64, or 128bit instructions means that you don't have to go through a lot of extra effort to determine where instructions start or end.
FWIW, Crazy Taxi and Vanishing point were not created with Windows CE

https://segaretro.org/Windows_CE
I got Playboy. What else did we expect...
Allright, I've used the incognito "trick" to gain access to that article and I must say that this article is an utter crap written by a person that never seen why and how processors are chosen to be integrated in projects. Comes off as a piece written by a paid pseudo-evangelist.
Not going to say that the content is somehow wrong (its not), but its totally irrelevant to the sucess of particular architectures or ISAs in general. jeez.
I like it. There's potential for abuse, sure, so I'm glad I got to try it before the spam battle begins :-)