skysight-inc/HackerNews huggingface dataset:
In my career of building programming languages, two of them arr Forth-based (stack-based)[0][1] and one is a Lisp[2].

I sometimes can't grasped how my Forth-based languages work when processing larger code, but it could have been easily because I never invested thst much into learning Forth anyways, which is why my third one is a Lisp.

Still, Forth is a very simple and incredible language. It is simple to understand, but harder to process on larger code. It is incredibly easy to implement, and easily extendable. It is also very predictable with only a few exceptions, which makes it a favorite for first-time esolangers.

The only shortcomings from Forth's design is getting used to stack-based operators, but I feel like it's something that can be adapted over time.

[0]: https://github.com/HoangTuan110/Nooklang

[1]: https://github.com/HoangTuan110/mil

[2]: https://github.com/HoangTuan110/owu
Sorry to hear that… I hope it continues to recover for you. Mine is okay for the most part I think, I have never had a complex palate though so the taste of food is something I haven’t historically valued outside of “this is edible, and this isn’t”.
We absolutely understand this, and my son will be ringing the bell in about 10 days provided one last blood test comes out clear.

It's been a long road to understanding we weren't at fault for either condition though. We lost a lot of friends and family who just found us too needy during that, and that hurt our self confidence as well.
I understood both this quote and the one I quoted above as OP arguing that automated testing will not save one from thinking about and fixing possible edge cases therefore automated testing has no value.

I agree with the first part but not the conclusion. My point is that with both manual and automated testing, you still needs to think. It's just that automated tests let you build an executable knowledge base of all the edge cases, errors, security issues etc. you've thought about in the past, and run them with every code change. Hence the value.
Then you just want to take people's stuff for fun, not to solve any problem? Is that supposed to be better?
I always think thoughts like this miss that the value prop right now is for "People who want to play games". By not having DRM, you're getting more customers, but you're also expanding your TAM to include "People who want to pirate games."

The reason "add DRM later" is problematic is that you hit product market fit with the a lot of the second group, meaning they will be upset when you add it.
in the USA if you are near a research hospital or can get to one.. a person signing up for a support group might find themselves heading to eligibility for participating in a formal medical study.
AFAIK Radix has better a11y support than HeadlessUI, which is why I went with that!

As for the second point – I'm actually not quite sure if there are any downsides/tradeoffs to that. What do you mean by accessible landmarks in this case? a11y?

Glad you like the template!
People comparing Alpine to React, Vue, Svelte, etc. are missing the point. Not everything has to be a SPA.

There are so many Reacts devs out there that now blogs and landing pages are fully rendered client-side. With a backend only used for its API. Instead of simply sending HTML.

Alpine is great for the simple dropdowns, navigation drawers, etc. The things we used jQuery for before we started to do everything in JS.

I still love writing SPAs but I'll stick to boring HTML with JS sparkled whenever I can.
> I'm truly curious about it because the EU comes up with a lot of good consumer protection and worker laws and it's not obvious what motivates them to do so.

This is less directly related to unions.

The EU was founded as two basic principles - free movement of goods, free movement of workers. The idea was to achieve a common comercial block that could compete in the era of superpowers.

What we’ve come to realize is that those basic principles end up almost building a country from the ground up:

You can’t have workers from france outcompeting germans by selling lower quality meat because the French don’t have to follow German animal health standards. So, common health standards for everyone.

You can’t have an Italian company outselling Spanish companies because the Spanish lose money repairing defective products and the Italians don’t have to. So common consumer laws.

keep going and we’ll eventually have an army to protect our interests, etc. and we’ll become a federal country of sorts.

That explains why the EU creates standards. We all have to compete under the same rules.

As for why set the standard as “improving rights for everyone” rather than “lowering rights to the minimum for everyone”, it is always going to be more popular to raise the standards, rather than be an institution that takes rights away from citizens of the member nations. If the EU was seen as the big guys that force you to work and live in worse conditions it would not last long.
This has been fixed!

https://github.com/steven-tey/precedent/issues/2#issuecommen...
The author mentions JLCPCB quite a few times in the article, and specifically says "I printed on such and such printer"
the chief fake user growth officer says on his linkedin that he is 'enjoying whatever comes next'.

that true?

https://www.linkedin.com/in/olivieramar/
There's literally no comms people left to communicate it, and it seems like Musk's fellow shareholders have finally sufficently threatened him to get him to shut up.
Once in a while I'll be driving behind a classic car and all I can think of is "how the heck did we survive when every car made that kind of stink?" I grew up in the 80s, when catalytic converters were a thing but cars were generally still carb'd, and it was bad enough then.

> 56 years

That makes me feel old, BTW. My brother and I have a project car we share and it is almost exactly that old (Chevy Nova). It definitely isn't doing any favors for the climate, but it doesn't get driven much.
When I close all my tabs I'm looking at a Linux desktop, so, there's that. :-)

I do wish you well in this, I think an indie game pass is a great idea. My fault that I'm in a 1.4%-sized piece of the market pie...
Russia has not been Communist in name or practice for decades. What are you talking about?
It was tragic when they they switched from the Presto engine. I was an Opera user from the exact day they stopped charging for it, but they slowly stopped innovating in ways I found useful and when they ditched their engine I ditched them, reluctantly.
So much for this playlist at my house party.
Big A agiles is more like capitalism. Tricking the plebs into working to the bone for a promise that never materialises
I can tell it's Friday because it took until the section ID until I realized this was going to be about user comments on a website not <!-- HTML comments --> LOL.

If you've got Ruby listening for updates with a postgres database all tied into a content generator it's probably time to admit you don't have a static website anymore and just look for best practice ways to go about this (with a bit more security!).
It is a gaming laptop, but you don't have to use it for games - I rarely do. In my experience, though, gaming laptops have the best build quality after business ones like ThinkPads (which were above my budget). They used to be very heavy and unwieldy, but that's changed now.
Sometimes it’s better to just change your workflow to match the tool if that avoids you having to build and maintain your own ticketing system
The entire Javascript language is not striclty homoiconic, then again many lisps aren't if you're exceedingly hawkish about that term, but the "code is data" mentality is obviously present in the way Javascript and JSON interact.
C++ provides tools that C does not (and cannot with just a library) to aid in managing the complexity of the space.

Adding complexity to a language can reduce the complexity in using it. This is the case for C++, Rust, D's betterC, etc... when compared to C. All of them add complexity to the language to reduce the complexity in using it.

If you can't understand this, so be it. But the entire computing industry fully disagrees with you here.

As an aside, your insistence that C++ is a superset of C is factually wrong regardless. C++ changes a number of C behaviors, it is not a strict superset.
Such as…?
You can also check company, stats at a glance by default.
My guess is that iOS jailbreaking killed the iPod scene. Keep in mind that right when the 5th gen Nano came out, it was competing against the iPhone 3GS.
> Seriously, never ever mention you're a tech bro

Where I am, it could either be an asset (for people after your money) or a liability (for those who aren't in tech and hate us for the economic impact), but I date old enough that regardless of money, the women generally dig a stable nerd with a sexy responsible streak.
The more necessary a thing is, the less popular it is.
No, I think I'd be happy with somewhere between "all" and "any."
Does that work? Isn't it possible for the monitor() function to return the result of Promise.all() rather than loop(), since they are racing?

return Promise.race(Promise.all(promises), loop());

edit: I guess they are the same in this specific case, but probably wouldn't be in real code, making this function very clever but maybe too rigid.
If it makes you uncomfortable to learn how unevenly pollution has been distributed, imagine what it’s like for the people to live there.

It’s important because many of us are able to go for years, even our entire lives without understanding how some people are written off. Here’s a good example:

https://www.propublica.org/article/welcome-to-cancer-alley-w...

Also look at this map and see how often the worst quality is in the poor part of town:

https://projects.propublica.org/toxmap/
I think one of the points in favor of sortition is precisely that, at least most of the designs that I've seen, tend to call for ad-hoc assemblies to discuss particular issues. To participate in these you tend to be paid and they tend to meet say 2 times a month (on the weekends) for 6 or so months.

The whole point of the citizens assemblies is to get rid of career politicians. There are many designs out there but I think almost all of them that incorporate permanent assemblies focus much more on the building of a structure rather than the building of the careers of the individuals. That is to say, they incorporate rotation in these bodies that "keeps the blood running" in a way.

The point you bring up about people having to leave their careers to become politicians is exactly what these sort of proposals try to salvage. I think right now we are kind of in a trying phase where the main question that's trying to be answered is the following: is it possible for ad-hoc assemblies to achieve similar or higher quality of deliberation as permanent elected bodies? And so far the answer is actually yes. If you're interested, there's actually a lot of info out there but reading stuff that Helene Landemore and Claudia Chwalisz have written is a very good start. I'm not really an expert in this topic but they are!
Bit flips aren't evenly distributed over time or across RAM. In other words, the vast, vast majority of DIMMs are good and will never have a bit flip. For those modules, the money you spent on ECC will be in a sense "wasted". (Except for the value of knowing that you had a good module in the first place.)
Maybe I'm being generous to the parent, but I also would like a comparison to the flu. Not because I don't believe covid is significantly worse (when I got it, it was way worse than the flu), but because I don't have a medical background and it is difficult to contextualize the actual risks here without some baseline where I have a decent intuition already built around. But where I disagree with the parent is the need for this paper to specify those distinctions as I'm not the target audience.

I can read data and understand it, but any good data scientist knows that you need real expertise in a domain to contextualize that data. It would be naive to think that my understanding of data directly translates to a strong understanding of this work. I'm not the domain expert.
>The fact that the paper contains the compiler executable (compiled by itself) is just amazing.

Agree that it's amazing, but the paper contains a demo program produced by the compiler, not the compiler itself.
Except for me and many others long covid symptoms got worse after vaccination. Additionally new research is uncovering serious and significant risks for the vaccine with fairly marginal protection benefits.
I'm currently on a roaming cell phone connection where T-mobile has graciously given me 256 Kbps down. That actually would be a noticeable size difference. I don't have a deeper point, just thought it was funny that I would love a 3 Mbps connection right now.
> Sayings like "no safe amount" makes for great virtue signaling and worse than useless public policy

People that are rolling coal and clinging to their cars are also virtue signalling, just in the other direction
So it was always shallow?
conversely, that which is digital and on the net, is indexable, while so much of intelligent information, factual content and also human communications.. is not digital and not on the net.

in the early oughts, I said to anyone that would listen that the powerful popularity searches shown by google will be sort of self-referential given a simple definition of what can be indexed and what cannot..
This used to be relatively common. Messageboards and forums (going all the way back to Matt's cgi board, which didn't even use a database) would cache static HTML pages and only regenerate them when necessary. I think Wordpress' cache plugin works in much the same way.

I guess it's a completely foreign concept in the age of SPAs when everything is dynamically generated in the browser.
And downs syndrome.
In dark moments I hope SCOTUS does another super-rash thing that will Own The Libs and strikes down section 230.

Oh, the whining and gnashing of teeth would be delightful. That would mean the death of any kind of controversial user generated content. You think moderation is bad today, without Section 230 it would be a lot more prudish.
This doesn't even make sense. This comment is clearly a response to your parent comment. How could my response to your comment have been in another thread if your parent comment wasn't in the other thread?

I'm honestly curious as to what other thread you think I deleted something off.
> Again, with the mental model, you'll be in a better position to state what you expect by "exactly".

I'm long in the tooth, if I want exactly I'll use a symbolic algebra program (such as Cayley|Magma).

I don't expect exactly when using floats (or doubles, etc) and my mental model includes the image of the "fine teeth of coverage" having uneven spacing, that the float graticule across the reals is uneven and at best semi quasi regular has largely been my greatest issue (in geophysical computation engine development).
Some members of society have special privileges? I'm glad we don't have that in the US.
Cuba has a higher life expectancy, lower infant mortality rate, and a higher literacy rate than the US. They also have more guaranteed rights for women, LGBTQ, and minorities than the US. Cuba has stood pretty well on its own considering the decades of crushing sanctions. Compare it to any other Caribbean nation.
To quote the book by Google software engineers, “Software engineering is programming integrated over time”.

Programming is writing code at one snapshot in time.

Software engineering is mapping that code backwards and forwards through time, making sure it works with what comes before and what comes after, in both technical and business aspects.
The nice thing about being a (professed) smart cynic is that you don’t have to bring any sources to the table. The more cynical and the more “everyone is stupid (but me)”, the less you have to substantiate your claims.
Sure. To start with, a large selection of games for a flat monthly fee has the psychological effect of making players less patient because they have so many other options. When a game presents unusual mechanics, creates unexpected challenges, employs steep difficulty curves, deep completion campaigns, or even suffers from minor flaws or design issues, players are much more willing to simply leave the game behind rather than push through and actually experience the game as it was intended by the designers. This is especially true in an environment where new games are being added all the time. Yes, some games are removed over time as well, but that does little to mitigate the aggregate sum of the catalog acting as a cloying distraction that begs the player to just move on to the next thing. The inevitable result is a binging culture which gradually erodes the perceived value of games.

That's all without considering the economic incentive for a customer to play many games to get value out of the subscription, and the second order effects of a game's perceived value compared to an entire catalog of games for the same price - why gamble 8 bucks on this random indie game when I have 1000 other free options I've never tried. The result of this psychology on the market is that game producers will become gradually incentivized to optimize on quantity over quality - we've seen this pattern play out over and over again with the various streaming services. Yeah, you need one or two blockbusters to headline your platform, but consumers broadly perceive most of the subscription streaming services as shoveling trash peppered with a few occasional gems.

I know that's harsh, nothing personal, I dislike gamepass for the same reasons. Just to be clear, I'm not saying it's a bad business model, it might even be an inevitable one, I just think it creates a lot of negative externalities for gaming.
Seems like you both mean the same thing, complexity, a new acronym might be needed "Compound Lines Of Code (CLOC)".
So 10 years ago you wouldn't use jQuery?
Submit it for a bug bounty - https://security.apple.com/bounty/
The fact that that much money would move a stock price a lot is an indication that it should not be used to try to chase alpha by trading securities. That amount of money should be used to create value by building new things that haven't gone public yet, where the impact on stock price would not be an issue.
> And if unlucky, you can greatly affect the number of times you get infected through precautions.

not to mention that even if you do get sick it's a continuum of sickness. you can get a little sick by getting a little bit of the virus and having an immune system that can handle that with ease. you can have the same immune system but spent too much time with your SO that got covid and was giving you a huge viral load of it that your immune system couldn't handle. masking up when out using an n95 is a layer that lets a little bit in if you are around someone sick.

people seem to think "oh it's a crapshoot if i get bad covid or not" no it's a confluence of reasons that you could get sicker than you would have otherwise. masking, off hours shopping, delivery, working from home, not going to really crowded places. that's all stuff you can do even if you don't plan on getting updated vaccines which you should.
Good question. Errors are one part of what drives evolution. 'useful accidents'.
Should this work on Mac (using Docker Desktop for Mac)? I don't see why not, but trying to run it results in:

> docker: Error response from daemon: error gathering device information while adding custom device "/dev/kvm": no such file or directory.
This needed to happen. Even with tax credits EVs are not as good as a fuel efficient gas cars. I think the price needs to come down a little bit more to compete with hybrids, but this is a step in the right direction. I also think that the high-end models need to have a better trim - because if you shell out that kind of money you ought to enjoy it.
Hyperbole can be both helpful and detrimental to the quality of one's thinking.
Using the same filters =/= having the same capabilities.

For instance, AdGuard on iOS doesn’t protect me from “popunders”. Also, no filters protect me from reddit nudges for using their app. Whereas when I had an android(firefox+ublock) I never saw a popunder or reddit nags.
You take seems to be "I like some parts of programming/SE but not other parts".

I like:

- Designing and architecting software

- Writing new code (e.g. new project or feature)

- Refactoring and rewriting existing code

- Automation: finding new ways to do things faster and eliminate mechanical processes (not just new tools, but knowledge, e.g. learning algorithms so that when I see a need for one I just up an existing library or snippet instead of re-discovering it myself)

- Using Linux and command line tools (related to automation, but also setting up big servers and processes is cool)

I don't like:

- Debugging

- Writing "hacky" code (prefer to write code which should last long and be maintainably)

- Testing

- Sprint/agile and other long processes

- Certain languages (e.g. JavaScript) and

I really don't like:

- Working on projects where the code quality is bad

- Anything mechanical which can't be automated for some reason

Anyways the point is that different people like working on different things, a decent number of people like doing most of the things which you hate and vice versa. So you sgould try to the right job and position where you can work more on the stuff you like, and less on the stuff you don't like. It's not software engineering which is the problem, it's certain parts of software engineering, and while you like can't entirely avoid all of those parts, in the right company I'm sure you can focus less on them and more of the parts you do like. Or, you can always try to get some easy job for the sake of getting paid, and do side projects and open-source work
This is what I was looking for. Thanks!
> RPM * engine volume

To be horribly pedantic, but hopefully educational, this formula misses a few factors:

(1) In a four-stroke internal combustion engine, which all car engines are, there is only one exhaust for every TWO engine revolutions. Thus the formula would be:

(RPM/2) * engine_volume

(2) You’re also assuming the engine is being run at wide-open throttle (gas pedal fully depressed), where the intake pre-compression chamber pressure is equal to atmospheric pressure.

In reality, car engines spend very little of their time at wide-open throttle (I hope!), so the average chamber pressure is much lower than atmospheric. See https://en.m.wikipedia.org/wiki/Mass_flow_sensor

(3) Also missing a small ideal gas law “N” factor: there will probably be slightly more molecules in the exhaust combustion products than there were in the input fuel+air.

If I had to guess, your RPM * engine_volume estimate is probably higher than reality by one order of magnitude, but not two. Not bad :)
Marc Andreessen said something very similar on a podcast with Sam Harris: https://www.samharris.org/podcasts/making-sense-episodes/290...
How can alcohol consumption not lead to intoxication?

Society has decided that for most people, low-level intoxication is no big deal, but I’d argue it is for people accused of crimes.

Even one beer could make fleeing just appealing enough.
She was an accountant. I am not sure whether she was hourly or not, the issue is that accounting firms often bill clients by the hour, so internally they need correct records of the time employees are spending on jobs.

So even if she were not being paid hourly (though the court ordered repayment implies she was?), the company would have required accurate recording for billing clients.

The company also didn't just arbitrarily install the monitoring software. She was already underperforming, and on some PIP-equivalent setup when they got her consent to add monitoring software - I would guess that they were already thinking she was falsifying her time sheets at this point.
KVM is a Linux hypervisor