skysight-inc/HackerNews huggingface dataset:
yw. Those two last paragraphs are an interesting contrast. They're like "I have gifts that are really obvious, others even point it out, but also I suck at this other stuff I REALLY want to do."

The rational decision here would be to focus on the first no matter what, as that's what most people do in the career world. Those careers exist and pay money today. You can't bank on skills that don't exist, so if you go and call yourself a real-world builder and try to improvise there, you can count on lots of headwinds just due to basic career logic.

However it's a big clue that the two points of view also form two very clear dichotomies: Real - Abstract & Emotion - Logic. This usually means you will need to find a point of reconciliation before you can feel less locked up. It probably feels like your hands are tied right now due to lack of execution.

This is all wrapped in a clear ability to keep your discussion focused on subjective factors. IMO you may not like the idea, but self-analysis is a likely learning path that would accomplish all the goals you have written.

I would also hesitate to share the path with others until you have made meaningful progress, as there will be a tendency to suck all the vitality out of the room, so emotive is your gift, and so likely strong your desire to be demonstrative here.

You may even inadvertently frame meet-ups with others as your test, or as a time to demonstrate to them what you've become. In fact this will probably get you the opposite outcome from what you want, in terms of influencing people. We could describe your life as WTF Land rn, and most people do not want friends or family to have very strong memories of this time in their life. ;-)

So, it may be that you insist on Being the Builder who Builds Real Things, and that's that, and you develop a bunch of interesting coping habits along the way like people in these shoes do. Or you find a more creative way that syncs with your clear strengths and integrates the "duh" perspective that outsiders have shared with you.

Regardless I think it ought to be an interesting journey!
Lightning Network is just a centralized company acting as a middleman, occasionally (if ever) committing changes to the blockchain right?

If that is the case, then theoretically Visa and Paypal are already lightning networks, just without the periodic bitcoin commits.

If so, wouldn't that mean that if Visa and Paypal are banned from letting country X citizens send funds to someone in country Y, wouldn't the gov of X just block whatever new lightning network companies pop up? Isn't it the same thing?

Either I don't understand, or Crypto finance is just a new way of doing the same thing but confusing enough to make politicians get bored reading about it, allowing them to avoid regulation
NIFs for particular casting of numbers to other binary formats in erlang. NIFS for embedded database and data format in erlang.

Main reason ? It works. The compiler has real error messages that are helpful making the onboarding of anyone having to fix problems a far far better situation than any of the competitors. It has a proper modern toolchain.

All of these would be killer features. All together ? No competition.

I also write cli tool and all kind of parsers for embedded language. The libraries here, in particular if you want good error messages and UX, are simply the best in all other environment i know of.
Motors are no monolith, and the various scaling factors WRT bearing quality and air gap (among other construction tolerance issues) mean the smaller the motor is, generally the less efficient it is. What is motor efficiency is very much a "how long is a piece of string?" question.

All engineering is about tradeoffs and if the kid is replacing air gap with "something", that efficiency has to be balanced against better bearings vs better mfgr tolerances etc. Its still a valid tool in the collection of tradeoffs; but its unlikely to match the boosterism tone of the article as being "the solution to all our problems".

The problem with boosterism is not that its positive or criticism is good or complaining that contest he was in, is mostly a contest of parental income and willingness to spend, but the problem with boosterism is it can completely overshadow any actual science or engineering. The kid probably DID do something cool and interesting, but it's buried under the boosterism and exhilarating claims of world changing etc.

Its a valid criticism because this kind of popular coverage gives the false impression that actual science journal articles or EE component datasheets should consist of 99% boosterism with perhaps 1% content. From a journalistic perspective its worthy of criticism in the sense of this is NOT science and engineering journalism, its just a puff piece full of glory and sparkles. From an educational perspective its worthy of criticism in that the tone of the article implies kids should not go into STEM fields unless their parents are rich and easy spenders, which ironically would be a better match for a non-financially rewarding liberal arts degree; I assure you that a kid can grow up to be an excellent EE even if his parents can't afford a 3d-printer.
> the ISA didn't support immediates

I don't know the article, but have a related story. In the '90s I worked for a custom compiler shop, and a company you've heard of (not Intel) came to us with a system they wanted tools for. They had gone all-in on RISC — operations were all register-to-register, and the only memory addressing was register indirect (i.e. through an address in a register). We had to point out that it would be rather difficult to get an address into a register in the first place.
Anecdotally, I have sideloaded via USB EPUBs and it works on two of my three kindles. Again, I don't know where the OS line in the sand is for EPUB support, but kindles seem to have quietly updated to directly support EPUBs. Amazon could do a much better job of communication here. I assume they aren't communicating this well because they don't want to encourage people to use non-Amazon bookstores.
Question for lightning network experts:

Can LN truly scale to support feature parity with Visa/AMEX? By feature parity I mean not only tx/s but also

- Always readily available for places that support it (I never have to wait to open a channel, I never have to "pre-deposit" funds anywhere)
- Fraud protection by default (I can have illegal transactions unwound)

And can that be done at a price point that's significantly cheaper than existing players?
But this is the result they want.
What laws prevent you from removing a gps tracker from your vehicle? It may be a civil agreement between you and the lender?
One step that may be good is clearly defining where a war stops being a retaliation for something in the past and becomes a war of aggression. Whether or not the current situation in Ukraine is one of aggression depends largely on whether or not you feel that the Western involvement in the Orange and Maidan revolutions were aggressive in the first place, and whether or not the response to their aftermath is warranted.

All sides are probably at least a little wrong here, and ultimately, it probably boils down to a feud between Russia and various aspects of the West going at least back to the Crimean war, if not earlier, and the back and forth animosity that has perpetuated the cycle over that time. Perhaps the question then isn't "how can we prevent launching wars of aggression," but rather "how can we successfully reach an agreement where all sides agree to finally bury the hatchet."

As long as we refuse to consider the longer cycle of revenge and posturing at play we'll likely continue to be confused in the face of it perpetuating itself.
A couple things,

I don't think I've ever seen the word "could" do more heavy-lifting than in this headline.

The submitted headline is also not the source headline ("Is the Bitcoin Lightning Network for real?"

> "$150B is comprised of fee revenue for credit card and international remittances for both commercial and consumer sectors"

This assumption that the lightning network would distrupt the credit card industry without any form of fraud/dispute handling is laughable.
I use it to write backend web services. Some how it doesn't appear to be any less productive than typescript +nodejs combination. Library support used to be a mess but now a lot of good libraries exist to get the job done.
Depending on how complex, it would be a hybrid system. You have finite discrete states, but also continuous dynamics that need to be controlled (like a PID)

Control systems have always been designed in a connected box fashion. Before gui software existed. Visual coding is just an extension of what was being done on a blackboard
The creative impulse can be shy, when it's not all consuming. We forget that we need to play, without the expectation of a result.

The highest creative states are sometimes called "formless functioning". This is when you are fully immersed in creating, and the ego just dissolves. It's hard to be creative when you're standing over your own shoulder criticising your lack of creativity.

So I would be gentle with yourself. Play, do things you enjoy just because you enjoy them. The creative impulse will stir.
Very interesting.

This is leading me to think, using redis as the sole database is very tempting but the Ram requirement is making me think twice.

Wouldn’t there be a database like redis that only stores the latest data into memory and keeps the rest in an AOF file ?
The second comment there has its merit in UNIX. However, it is moot with namespace in Plan 9. You can have different versions of the same directory structure, per process.
Come on. Because they are exponentially more expensive to operate and much more complex to drive. You also can't park them easily, blah blah blah, CDL, blah blah. I get your sarcasm, but people buy the largest passenger vehicle because they fit within reason but still allow them to brandish themselves.

Assuming most don't offroad; There was a study that said trucks are used for hauling/offroad less than 20%~ more than once a year). I can't find it anymore so you can call me on that.

Lifting a truck reduces efficiency by creating drag and uplift (I believe that's what it's called). It also raises the center of gravity which greatly reduces handling and increases the possibility of rolling over

Chunky off-road tires wear out faster, are less efficient, and reduce handling on the road.

Extra lights, as well as lifting your truck without adjusting the lights, blind other drivers creating a safety hazard.

So more gas, more money, less safety for everyone, but the person stands out more, like large horns on animal, it's all about peacocking.

And yes, I know this is done in other ways, fancy loud sports cars, showing off money, clothing, etc. If that was going to your response, then I'll throw down the whataboutism card and do a double reverse move and point out those have less effect on the environment and safety. Yes, I know fast fashion is bad for the environment, kids in blahstan, but it's about levels not bad or good.
I've never tried that. Would you be willing to post the extended unbound stats, just the median group of latency timing? Here is one of my unbound nodes that does DoT to other DoT nodes I control that then do more DoT to other resolvers. I use a cron job to pre-cache most things I use so the latency isn't a big deal. I'm just curious what yours looks like. If you don't have it set to go to logs then it can be pulled with "unbound-control stats_noreset|grep histo"

0.004096 0.008192 1
0.008192 0.016384 3
0.016384 0.032768 2
0.032768 0.065536 121
0.065536 0.131072 156
0.131072 0.262144 205
0.262144 0.524288 304
0.524288 1.000000 98
1.000000 2.000000 141
2.000000 4.000000 24
Having played a good number of hours of Unciv myself as well as Civ V, the AI is indeed similarly bad. Their meta-strategies are largely one-trick ponies making them trivial to predict. Harder difficulties just wildly tip the resource scales in the AI's favor without improving their decision making at all.
It's a systems language so they're not gonna break BC. Although if there's a really great feature that comes out that requires BC breaking, then they should do so.
It's even worse with dotfiles nowadays than before. We have the cluttered "xdg" dotfile directories, and then a bunch of stuff makes random dotfiles/dotdirs in the home directory, and then .profiles/shellrcs/xinits that are basically required. Every single program seems to think you want a scrollback history, a configuration directory, or some random garbage to remind of you of that one time used it.
He seems to be saying it was a shortcut, so that the line excludes both "." and ".."
As if it's even remotely possible to reduce a really complex (borderline wicked) situation to some core thing, consider this:

How do you plan to pay for your free lunch?
I think that is less about the general allocator API than it is about the fallible allocation for collections RFC ( https://github.com/rust-lang/rust/issues/48043 ), which is something that the Rust-in-Linux folks have been pushing for recently.
Nonsense. That is what they were saying.
I first discovered this for myself as a child when walking along a tree-lined path during the solar eclipse and seeing that the sunlight through the trees was crescent-shaped! Looking online, lots of people saw this too!
I'm confused. They say it doesn't use electricity, but what's the process to create the LN2? Doesn't that use power?
Posts like these are the reason I come here. Kudos!
Intent behind speech that "caused someone anxiety" should be entirely irrelevant, because nobody should ever be arrested for it. Period.
Any chance for Romanian ?
It's not 100% renewable in the Mix. Thats not what he said. It just means, that he picked a supplier, which exclusively buys renewable energy on the energy market.
Obviously it's still the same energy mix, which arrives on your house. But your money won't support Coal Power Plants.
It's also interesting to consider, that:

> The Equality Act 2010 says you mustn’t be discriminated against because of your religion or belief.

> A philosophical belief is a non-religious belief and includes things like humanism, secularism and atheism.

> Something can be a philosophical belief if you strongly and genuinely believe in it and it concerns an important aspect of human life and behaviour. The courts have said that the belief in man-made climate change and spiritualism are philosophical beliefs. But a political belief is not a philosophical belief.

0 https://www.citizensadvice.org.uk/law-and-courts/discriminat...

Specific to Northern Ireland:

> It is against the law for an employer to discriminate against you because of your religious or similar philosophical beliefs or political opinions.

> However, a political opinion which includes approval or acceptance of the use of violence for political purposes in Northern Ireland is excluded from protection.

1 https://www.nidirect.gov.uk/articles/religious-belief-and-po...
As deglobalization progresses, due to food and supply chain collapses around the globe, repair will become an increasingly valuable skill.
I actually disable all victory conditions when I play civ5.
> A fish is unable to leave

As surprising as it may sound, I think more fish manage to wiggle away from the hook than are caught. Ask any fisherman. They wiggle away with a mouth full of blood, which is what the users who have to migrate from a lock-in situation figuratively do.

Let's turn the argument on its head: GitLab can still offer the features for free, it just chooses not to. And unlike the users they have full control over the situation. GitLab decided to pull the trigger and the users have to dodge and wiggle to get away with "only" superficial wounds. That's a shitty way to deal with the situation. They could have very well grandfathered the accounts with the freebies but instead they took advantage of the situation that people have a harder time leaving than they had coming, and the power imbalance this creates.
A Model for Journalistic Copypasta
Yes, IIRC some aerospace companies also use simulink. It's popular with safety critical stuff.

> Maybe designing models is better than writing low level code for control algorithms?

If you need both the code and the model, then generating the code from the model is also much easier than proving that your handwritten C code behaves exactly like the model used for verification. Having visual control flow for complex control systems might be less error prone than manually writing C (or Rust or Zig or $flavour_of_the_day) code. You probably know that, but other folks shouldn't forget that automotive and aerospace control software often means "programming errors might result in people getting injured or worse".
> when the file system became hierarchical (it had a very different structure early on).

This leaves me to wonder, what was the structure early on?
I don't know the answer to your problem. I've gone through periods of "lack of creativity" in my own life, usually when there's too many "life experiences" happening around me and my day job is spilling over in the number of hours it needs.

I will say that WFH has helped immensely, at 6PM-ish I turn off the VM that is my day job computer and flip over to whatever it is I want to be working on, or go in to my workshop. I have designated areas in my home office for - this is where I write, this is where I do electronics, this is where I write code, this is where do my day job, this is where I do woodworking. That compartmentalization prevents other activities from spilling over. Limited social media hours, just like limited TV hours, is also another boon.

I write a lot of what I call "lab notes" about my thought processes as I work through ideas, example here https://github.com/justinlloyd/retro-chores for a current project, take lots of pictures of things as I research, and see where it leads me.

I also abandon a lot of things too, when I am no longer feeling the spark. I'd rather have a hundred abandoned creative projects than a few that I feel guilty about not working on, or not feeling the urge to work on.
I'm not sure I'd describe that as organizing your thoughts. It sounds like more "give me a way to record everything without organizing it"

The benefit of writing things down is it forces you to organize and clarify.

What would be the benefit of this collection of random musings?
Well, off-the-cuff guessing like this is why nutrition is plagued with superstitions.

You can easily look up what the oldest living populations eat.
Frankly you could filter out every HN submission with the phrase "-year old" and miss absolutely nothing of value.
In NYC they do this with NYC Marshals riding shotgun.

The vehicles are plain white and say scofflaw patrol.

Here's an article about it https://www.cbsnews.com/newyork/news/seen-at-11-on-the-hunt-...
He didn't commit an offense though? If he had would he have been released? He was suspected of having broken the law.
This is one of those situations where, although I think I'm usually pretty adept at spotting sarcasm, I really can't tell if this comment is sarcastic or not.

Top notch sarcasm or stereotypical "America best ever, every other country sucks". I guess it's funny either way.
In the UK the Amiga was huge - a much larger market than the 68K Macs. Possibly Germany too.

The USA (as far as I understand it) had lots of 68K Macs in their schools, where as the UK had more Acorn Equipment (which gradually moved to x86 through Research Machines)
As someone who is not a straight-white-male, and someone who grew up feeling generations of oppression against me perpetrated by straight white males, the level of privilege attributed to that group seems like a gross mischaracterization to me.

The abusers are merely a tiny percentage of straight-white-males (lets' call the SWMs for short). Most SWMs are average joes, many are living in poverty, and are folks who I wouldn't want to trade places with.

Yes, I may have had some additional challenges to deal with in life due to not being a SWM, but there are plenty of SWMs who've had to deal with their own challenges which I didn't have to face.

The real problem IMHO is a set of narcissistic, self-serving, almost psychopathic personalities which our current systems of governance tends to let rise to the top.

For example, did you know that CEOs are 5x more likely to meet the clinical definition of "psychopath" than the general public? And if you break it down into the specific negative attributes that they display, you'll prob find an even higher prevalence among the top brass.
Intent and beliefs are not the same thing.
One of the Nazi propaganda moves was to align Jewish people with pedophiles.

"Well obviously pedophiles are bad. You wouldn't defend a pedophile! Unless.. you are a pedophile?"

Of course you are going to label your opponent in unfavorable terms. But here's the thing - why do you need to?

If your opponent is actually a murderer, you don't need to talk them up as a Sig Heiling murderer who hates gay people. You can just be truthful and call them a murderer.

If the only offense you have is to slander your opponent... you might be making up the outrage.
“You’re making me anxious!” Screams the policeman as he violently handcuffs the suspect, traumatized by the meme witnessed earlier.
And for anyone in the East side of Toronto, there used to be a lead smelter that polluted the whole neighborhood - http://laurajones.ca/wp/?p=515
They dont have 4 kids under 6. Which is significant difference. Childcare for 1 or even 2 kids is much cheaper and easier to find then for 4 of various ages.

The single parents of toddlers working multiple jobs either pay for childcare or have whole network of familly members to help them. There is no way around the fact that toddler needs supervision incompatible with most of work.
They weren't replacing `strcmp(name, ".")`, they were replacing `strcmp(name, ".") == 0 || strcmp(name, "..") == 0`.

It's somewhat easy to see how someone would make this shortcut when programming in C, but they weren't programming in C, they were programming in assembly (as the article describes). It's so much simpler to only check the first char when programming in assembly, so it's easier to see why the shortcut might've been taken.
Are you a copper/ex copper by any chance? Saying the guy was being an "arse" and quoting PACE are giving those vibes. Just curious.
I can't seem to find people in this thread talking about AI/ML, which surprised me.

For "enterprise software", I imagine a future of domain experts training/instructing AI minions to do things like process sale orders and returns - like the office clerks of the past, but silicon clerks. And if that, why not consumer apps etc. too?

The next "everything is bloated electron apps" is "everything is bloated AI models" ?-)
To some degree this is solved when using stow and a dedicated ~/dotfiles directory. No need to dig around in ~/.config

But I agree with Pike. ls -a in the home sir, becomes an unorganized mess with all those apps that don't use the xdg default .config folder.
I agree that it's a bit of a stretch to suggest that there's an "anti-straight-white-male ideology", but I am a bit bothered by the fact that it seems to be ok in some quarters to use "cishet white male" as a pejorative term. (To be clear, I'm not saying everyone does this! But it happens often enough to make me uncomfortable.)

If it's not ok to use people's sexual orientation, gender, or race as a slur when that person is part of a historically marginalized group, then it is also not ok to do the same when the target is someone who is not part of a marginalized group.

This isn't "fragile masculinity" or whatever; this is just "treat others as you want to be treated".