skysight-inc/HackerNews huggingface dataset:
I used bit.ly to shorten the URL for urlroulette(wouldn't let me use it otherwise.) Bet it would be pretty easy to just make it redirect to itself indefinitely with some kind of script or something.

Also, thankfully, I got homestar runner and not any of the things mentioned in other comments.
The reason CISC became so complicated was that microcode stores were getting larger.

Once the decision is made to use microprogrammed control, the cost to expand an instruction set is very small; only a few more words of control store. Since the sizes of control memories are often powers of 2, sometimes the instruction set can be made more complex at no extra hardware cost by expanding the microprogram to completely fill the control memory. [1]

The reason for an instruction like that Javascript one are similar: reports of Moore's Law demise are greatly exaggerated and DRAMs are getting bigger. Yes, these instructions may offend your sensibilities but the transistors are available and there are important benchmarks for important customers. Chips+ISAs aren't abelian groups, especially ARM chips+ISAs. RISC-V has extensions which promise to be the wild west all over again.

[1] https://inst.eecs.berkeley.edu/~n252/paper/RISC-patterson.pd...
At the end of the day they're both used to report errors.
Now that I think of it and other comment said - yea, GSuite + Email for $5/month is a bargain.

> Shhh...you can do most things with some other less perfect tool. Just because you can doesn’t mean you should.

My intent was to encourage others from not thinking "Yeah, I need all this to start a company".
I ran Homebridge for a while but got tired of dealing with maintenance. The Starling box is set-it-and-forget-it. I don’t think I’ve had to access the control panel since installing it so it was well worth the $100 imo.
I got a 2020 forester at the start of the year and did three round trips to LA and Bay Area which allowed me to learn how well the eyesight system works right now.

I took Interstate 5 along the San Joaquin, pretty much a straight drive (I wouldn’t call it boring because the farmland is pretty beautiful).

It works very very well in predictable highway situations. Basically something I felt safe and comfortable using while in the leftmost lane, where there were no exits. It helped maintain the set speed subject to the constraint of maintaining a distance to the next vehicle. It also did lane keeping pretty well.

But it’s not a perfect system and it’s important not to trust your life to it:

* once, when on the right lane of two lane I5, it veered towards an exit ramp while going 60 mph+. I had looked away to grab a French fry.

* the detection of the car ahead of it isn’t perfect, I’ve had cars merge into my lane, which weren’t detected immediately, and distance wasn’t added until the system self corrected eventually.

* false positives on obstacle detection. It’s happened a few times, where hard sun lighting on the highway, combined with shadows on the payment from bridges/trees/other seem to make it pick up an obstacle and make the vehicle start to break hard.

* I get the sense that the control system doesn’t account for the physics of the car. For example, it’ll take highway turns at high speeds, because that’s the set speed. But we humans know to slow down as we enter such turns. They need to add a bit of fear of the unknown to this thing hah.

All in all it’s a neat system that makes highway driving fun. But one needs to closely monitor it or it’ll lead to a new class of accidents.

For city driving the only time I might consider using it is for bumper to bumper really slow traffic. Again with close supervision. But there hasn’t been much city driving during pandemic.
I'm sure our marketing team will love resolving git conflicts to draft their email copy.
You keep going. Every project you give up on you keep trying again on something new.

I always suggest having three things to focus on, three projects, that could be for fun, hobby, family, or side project related. Something that allows you to take your mind off one thing, and focus on another.

Hell, you could create a project that has three very different components that all come together eventually.

If you still can't keep the persistence, than that's fine. You have a stamina gauge for any activity, you need to do what any marathon runner would do — keep at it. In any project you will eventually run out of steam and your interest will wane,you have to give up on some projects and just go a little bit harder in the next project. Build up your fortitude and try to make every new project last a little bit longer than your last project.

1 to 2 to 3 to 6 to 12 to 24 days, weeks, months. Eventually you'll build up your resilience and your confidence to accomplish great things.

If you're a gamer, this is your experience tree. You need to max out more skills in more areas, level up, and keep going till you vanquish the beast at the end of dungeon with a two hit swing and not a thousand health potions and reloading a save a million times.

You'll still fail in a lot of things, but you'll learn how to accomplish more things and keep the persistence to keep going when you are stumped.

Those are some my thoughts on the manner, I hope they help.

Side note: I don't like self-help, and must say that you shouldn't read any of those books or watch any of those videos as they are just trying to get you to spend money on their merchandise and will send you down a depressed hole. They make their money empowering others, not accomplishing real tangible things.
Electric cars will probably save the grid nearterm, with people wanting the convenience of charging overnight at home. Eventually all carparks will be equipped with solar powered charging, which will allow people to use their cars as backup power packs.

Long term, solar/battery economics will eventually make the cost of maintaining the grid too expensive. Governments will try and mandate against it, but that will only last so long.
Nitpick: the longest valid x86 instruction is 15 bytes, or 120 bits (longer instructions might be structurally sound, but no hardware or software decoder will accept them).

Variable length isn't actually a huge problem at the instruction fetch level (and modern compilers will align x86 instructions to keep ifetch moving smoothly), but it does make both hardware and software decoding significantly more complex.
Trying to appeal to a very small number of people that are still playing multiplayer SC2 and think of SC2 as the gold standard for RTS is a dead end. SC2 fundamentally failed with their multiplayer design due to their irrational focus on the esports and competitive aspects of multiplayer. The point of multiplayer isn't to allow hardcore fans to find ways to enjoy the game for 10+ years. The point of multiplayer from the developer's perspective is to lure in casuals and create a network effect (all my friends are playing X, so I'm gonna also learn and play X). It's more important for multiplayer games to be accessible to new players than single-player campaigns because it's part of your growth flywheel and repeated failures are easier to deal with when you're playing by yourself but SC2 gets this completely backwards. Competitive multiplayer is absurdly challenging for new players, while single-player campaigns are significantly easier even at the hardest difficulty settings.
no curl, only bash

hstat(){ exec 3<>/dev/tcp/$1/80;
echo -e "GET / HTTP/1.1\r\nhost: http://$1\r\nconnection: close\r\n\r\n" >&3;
sed -n '1s/^HTTP\/1\.[01] //;s/ .*//;p' <&3;}

no bash, only busybox

hstat(){ echo -e "GET / HTTP/1.1\r\nhost: http://$1\r\nconnection: close\r\n\r\n" \
|busybox nc $1 80|busybox sed "1s/^HTTP\/1\.[10] //;s/ .*//;q";}
I’ve used Asana in the past. Compared to Linear, it’s absolutely terrible. It’s super slow, has inconsistent UX, and barely supports keyboard shortcuts.
Linear supports keyboard shortcuts for literally everything, is blazing fast, and looks nice. It’s one of the few web apps that I actually enjoying using.
Anyone able to read the tea leaves here re: tech specs and guess how these next gen Intel's compare to Apple's M1?
You can also use more secure containarization technologies than native docker, like gVisor, to achieve both lightness and isolation.
A Student Mob Took over Bryn Mawr. The College Said Thank You
Big brother was a life saver for me a few times on small projects as a temporary measure. Xymon is the modern fork and is still maintained.

Another one that I really liked and even have this crazy idea of reviving as a side project mayhaps is Argus (tcp4me)... it was written in perl and was my main intro to the beautiful hell that is perl. These days though between sensu, prometheus, zabbix, and nagios, we really have plenty of good monitoring options.
How long does a kilogram of solar cells in orbit have to operate in order to pay back the energy required to put it into orbit?
They should have grouped the urls by the referrer, so you only get suggestions from the circle you come from.
i posted a porn site tbh. lol
Interesting point, it depends what were the parameters. When it come to performance/cost compared to ARM processors RISC V was seen as a better choice by most semiconductor companies.

Maybe in your experience the criteria might have been different
Kubernetes is the biggest and worst second system effect I’ve seen in years.
Malicous life, just heard a very interesting episode about Jan Sloot and his compression system. [0]

50 things that made the modern economy.

[0]: https://malicious.life/episode/jan_sloots_data_compression_s...
"compelling"?!
Why not make a roof out of solar panels?

You will need to deal with the gaps and it's not trivial, but if you are already putting huge panels, would it not be easier to route rain/snow/ice from the gaps, than to build a separate rain/snow proof layer with a bunch of mounting holes?

It shouldn't be hard to add some overlapping flaps to the panel (during manufature), and roofs with tiles like these [1][2], only use around 5cm of overlap, so 10-15cm might be sufficient and simple for a big solar panel.

[1] https://www.diyhowto.com.au/guide/how-to-clean-terracotta-ro...
[2] https://www.recycledbuildingcentre.com.au/terracotta-roof-ti...
I work for a remote-first company that had both remote and onsite employees pre-pandemic. I could see value in such a role for making sure T's are crossed and I's are dotted to ensure the transition happens smoothly. Not only do you need technology for it, but culturally you need to be sure onsite employees make every meeting open to dialing in. So, now you have someone accountable in ensuring the entire organization is making changes (not just legal, or marketing, or engineering, etc).
That Norwegians (and Inuit) hunt whales doesn’t make it any less awful that Japan hunts whales.

In all cases, were talking about killing animals that are known to be highly intelligent and social. Nobody should be killing them.
As many have pointed out it was very easy to develop for.
The developers of Dead or Alive 2(Tecmo), one of best looking 3D fighters on the Dreamcast state stated that developing on the Dreamcast was like writing a sentence with a pen whereas on the PlayStation 2 it was like writing a sentence with a brush.

People are still developing games for it using open source libraries. There was recently a 3D racing game released.

https://www.kickstarter.com/projects/pixelheart/arcade-racin...
Didn’t say they were. Are “funds” not assets? Because that would be another explanation I had not previously considered.
Just listened to this last night and I second this! It was fascinating hearing all of the different perspectives and design decisions. I've rarely heard a podcast done so well with so many guests so kudos on a great job hosting it Abner. (You may have seen me around the discord, I'm PH Test)
Joscha Bach: Artificial Consciousness and the Nature of Reality | Lex Fridman Podcast #101

https://www.youtube.com/watch?v=P-2P3MSZrBM
> It remains to be seen whether the RISC-V choice (the first two bits of every instruction are enough to determine the instruction length) will allow for a similarly wide decoder.

It's common practice that CPU designers actually evaluate every possible choice in an emulated environment, and make a quantitative analysis, before actually choosing to go down a particular path. At least, that's typically part of CPU design courses. This is the game that has allowed Apple to make a major leap in a short amount of iterations, and other CPU designers should become better at it. We can discuss all kinds of optimizations, but before we throw them in a model there's little we can say about their effectiveness, while the model is a very cheap way to learn more.
“The problem is there is no better” is a defeatist attitude: there is a lot better. Not really for a 350m region.

You don’t need to go outside the US to be able to contrast two different regions of 5 million people.

Showing that some administrative groups of 5 million have better outcomes than others does nothing to explain how to run a state of 350m in a better way.

You have offered us nothing of explanatory value, merely a statistically obvious observation.

My “counter argument” is predictable because it’s pointing out a predictable flaw I’m what you are saying. Ignoring it doesn’t make it less true.

If you understand the causes of NZ’s better than average governance, and can also explain why it underperforms some states, then why not offer an explanation?

If you can’t offer explanations, then perhaps that tells us something.
Ethereum Surges as Bitcoin Tops $28k
They support Linux, Windows, and macOS. Surely that cannot be covered just with containers. On Linux, they allow workflows with a large number of different containers involved and I don't think GH would be happy to debug all Docker-inside-Docker problems. So, I guess there is a control algorithm that keeps up to N (100?) VMs spinned up in a free VM pool with the KPI of VM allocation from the pool to be under X s (5?).

Edit: from https://docs.github.com/en/free-pro-team@latest/actions/crea... "Actions can run directly on a machine or in a Docker container".
Do computers destroy top backgammon players in the same way as chess and go?
My hunch is that part of the efficacy of pair programming is down to the fact that it legitimises speaking your thoughts out loud as you code, bringing your assumptions and process to your own attention. (As well as the other more oft-related benefits of having someone else available to vet & supplement those things)
If they handed out the award to everyone it would be meaningless
Well, yes that's exactly what docker does.

In contrast, most linux package managers seem to make a big deal about doing all of this slightly different on just about every linux distribution and even between different versions of the same distributions. The fact package managers exist proves my point: deciding which files go where is a big deal and there seem to be an awful lot of opinionated package managers making different choices here. Whatever standards and conventions exist here seem to leave an awful lot of choice and wiggle room.
Exactly. For the IETF, defining a draft standard (usually) requires two independent implementations first. Efforts to define standards before trying to implement them are usually disasters.
I think I’m starting to see the picture. Since we so far don’t have an AI capable of playing as well as the top human players, in order to figure out what’s out of balance you have to watch a sufficient amount of PvP games. And then you rebalance and must start the process from scratch. And unless you hit the perfect balance by accident you will always need to keep rebalancing.

The only other way I can think to do this would be to either change units incredibly quickly to not allow players to get too far into any particular strategy development before the unit is retired. Or introduce things like variations between units: two different marines might have different stats to not allow their 0.2 DPS advantage to add up, etc. Or I guess introduce acts of god type situations that might throw off a specific strategy. Napoleon supposedly lost at Waterloo partially because of a stomach upset that required him to keep running to the latrine and unable to focus on the battlefield. Imagine if you suddenly got fog of war over the area of combat because of “broken communication”. Basically more variability that would require the players to not concentrate on a single strategy and instead having plans A through Z for various eventualities. I’m not sure if that would make for a more exciting experience or not but might be fun to experiment with.
The Apple Neural Engine is separate from the CPU; it's not additional registers and instructions for the CPU, like a vector unit. You go through the Core ML framework to use it, just like you go through Metal or OpenGL to use the GPU.
Yeah g-suite is a dam bargain especially since it also gets you conferencing, SSO and is one of the few SaaS you'd truly want to buy and retain.
I like working on small visuals related to financial independence and personal finance. I use Tableau and other data visualization tools and libraries at work so this gives me the opportunity to experiment a bit more with new tools and get insight in a topic I care about.

https://www.thriftythoughts.io/
Hardware Hacking Area Workshop Schedule
Correlation != correlation. Globalization has been a force for 50 years in all of the countries they studied, and inequality has worsened even in communistic countries like China.
It also has a popularity ranking, which at the moment has an usual shock site in 4th place...
A Vagus Nerve Survival Guide to Combat Fight-or-Flight Urges (2017)
That's an orthogonal problem that you need to define correctness for your application.

Because LIMIT...OFFSET will also arguably give you the wrong result. E.g. Aa is inserted. The user will see "B" both as the last item on the first page, and the first item on the second page.

Or with your example:

Aa Ab B C

Now "A" is inserted between page loads. The user will never see "A". What's right for your application? Maybe a notification saying "previous pages have gotten new items". Maybe not. It all depends.

Reddit can be annoying if you go page after page. As stories are bumped down you see them again. That, in my opinion, is a bug. But solving it requires something completely different from merely defining page boundaries.
Stock ACT: Warren reintroduces bill to bar lawmakers from trading stocks
It's more than just limiting the number of possible instruction lengths; it's also that you only need the first few bits of the instruction to determine its length. With x86, you have to decode the first byte to know if the instruction has more bytes, decode these bytes to know if the instruction has even more bytes, and so on.

But since I'm not a hardware designer, I don't know if the RISC-V design is enough to make a high-performance wide decoder. With 64-bit ARM it seems very easy; once you loaded a n-byte line from the cache, the first decoder gets the first four bytes, the second decoder gets the next four bytes, and so on. With compressed RISC-V, the first decoder gets the first four bytes (0-3); the second decoder gets either bytes 4-7 or bytes 2-5; the third decoder can get bytes 8-11, 6-9, or 4-7, depending on how many of the preceding instructions were compressed; and so on. Determining which bytes each decoder gets seems very easy (it's a simple boolean formula of the first two bits of each pair of bytes), but I don't know enough about hardware design to know if the propagation delay from this slows things down enough to need an extra pipeline step once the decode gets too wide (for instance, the eighth decoder would have 8 possible choices for its input), or if there are tricks to avoid this delay (similar to a carry-skip adder).
Instruction compression dates at least to MIPS16, 1996 [1]. Macro-op fusion dates at least to the Pentium M, to 2003 [2]. These are old ideas.

[1] https://en.wikipedia.org/wiki/MIPS_architecture

[2] https://www.agner.org/optimize/microarchitecture.pdf
Given that there seems to be an Anglo-American suicide pact in place, can I recommend not England?
I don't understand the hype for RISC-V at all. It's an instruction set that would... just require a new backend for clang/gcc/Java and mean nothing to me unless somebody makes something that just obliterates a Ryzen.

Why should developers care? We barely have a decent ARM ecosystem after years of ARM routers and Raspberry Pi. Now we are supposed to be enthusiastic we will do that yet again for RISC-V?

Is it because it's somehow more open? But ARM wasn't that closed afaik - lost of folks produced it.

And Sun Microsystems open sourced a 64 thread CPU, the OpenSparc and nothing happened.

So, in a nutshell, why?
It does actually, that’s crazy - if anyone is curious enough to check it out would love to hear why
Just need some system to construct solid fuel blocks with that excess energy. Could bypass the panels and create wood, but maybe there are other better strategies. Maybe some places can fit a hydrogen storage cavern in their backyard.
Delta K9 Academy – Our training methods are based on trust and respect
Amazon reminds me of the bad old Internet Explorer/Netscape days when you had to sift through several pages as sponsored nonsense to find the few results that apply to what you were searching for. It's not that bad YET, but recently I had to scroll past a dozen sponsored items to get to my query. A good way to bypass this is to do a site search on Google...ie, "High Output Management" on Amazon. But that Google is so great these days.
- Ark invest podcast
https://ark-invest.com/podcasts/

- Bio is eating the world
https://a16z.com/bio-eats-world-podcast/
“Lying” by Sam Harris. Changed my world. Audiobook might be even better.
I'll keep my eye on this. It sounds like this runs in the browser itself.

Right now I'm using meilisearch for a project and would prefer to not use up a http port for the search engine. One thing I'll need is fuzzy search though.
Depends how close to the poles you get.
Meanwhile, Chinese money supply overtook US money supply way back in 2009...
I’m a pacer too and recently found my daughter seems to have inherited the trait the upshot being that we occasionally collide whilst we pace around the kitchen muttering to ourselves. Hopefully with time we’ll be able to work out collision free routes
In case the designer of the page sees this, your dark mode needs some work: https://imgur.com/JHP9C6r
> there's an estimated 8.7 million unique species of plants and animals currently on Earth. So [...] there's a one in 10 million chance of "intelligent" life evolving on a planet that supports life

Isn't that the probability that a species is intelligent. The probability that intelligence will eventually evolve on a planet with life is 1.0, from the evidence that we have so far.
I've recently picked up origami and love the need for precision
From the summary:

“In Lying, bestselling author and neuroscientist Sam Harris argues that we can radically simplify our lives and improve society by merely telling the truth in situations where others often lie. He focuses on “white” lies—those lies we tell for the purpose of sparing people discomfort—for these are the lies that most often tempt us. And they tend to be the only lies that good people tell while imagining that they are being good in the process.”
I spent a few minutes looking for a good rickroll remix and found one that's pretty sweet and looks underappreciated in the view count: https://www.youtube.com/watch?v=jECVGW-nbUg
The Art of Product

Acquired
I used the discussions feature to express my thanks a few days ago. Might be better than opening an issue? https://github.com/TG9541/stm8ef/discussions/386
Very similar ideas are foundational to the practice of meditation/mindfulness and teachings of Buddhism generally. Popular teachers such as Jack Kornfield, Thich Nhat Hanh, Sharon Salzburg, Pema Chodron (among many others) have great books covering these ideas.