skysight-inc/HackerNews huggingface dataset:
1. Accept that printf (preferably over serial) is The One True Debugger. It is the tool you always have - if you can't get a print over serial, you're in too deep to use a debugger anyway.

2. Play around with embedded. You can use an arduino, but get rid of the Arduino IDE. Once you've ridded yourself from their weird environment and code in C, you're pretty close to what kernel programming is: Direct hardware control, debugging over a serial console, and if you mess up you don't get saved by a segfault.

You can upgrade to playing with ARM boards later if you want. Things like a Raspberry Pi can also be useful to boot random kernels you've built later on for HW stuff, otherwise you can use VMs. QEMU can boot a kernel file directly, which makes debugging easier.

3. Look at one of the tutorial for writing hello-world kernel modules. There's also usually smaller cleanup tasks you can do to get started submitting work. Looking at Linux and FreeBSD both can be useful, and things like Plan9 have very small kernels that can be used as reference. Linux and FreeBSD are not that different. (Windows is a pain with really weird interfaces, but it can be made to work.)

4. Find something you want to do with the kernel or fix in it.

Kernel developers aren't that common, so I imagine a lot of places are willing to train people. The first job I had doing kernel work was pretty open, and just threw minor stuff to begin with at me, e.g. "things stopped working after kernel X.Y, figure out what happened". Bisecting, testing in VMs, printk'ing a lot to compare state, stuff like that. I later ended up being the owner of the kernel drivers of all our platforms, so I guess I did okay. :)
I would be worried too if Paul Le Roux was getting released from federal penitentiary.
I know this score too well. Our second child scored a 2/10, as he was not breathing. My heart nearly stopped. But the nurses were quick to get to work, and all is well now, years later.

I think simple, quick assessment tools, allow fast, correct reactions - which in this scenario is an absolute must.
As virtual reality simulators assume larger roles in helicopter combat training , programmers have gone to great lengths to increase the realism of the their scenarios, including detailed landscapes and — in the case of the Northern Territory’s Operation Phoenix — herds of kangaroos (since groups of disturbed animals might well give away a helicopters position).

The head of the Defense Science and Technology Organization’s Land Operations/Simulations division reportedly instructed developers to model the local marsupials’ movements and reaction to helicopters.

Being efficient programmers, they just re-appropriated some code originally used to model infantry detachments reactions under the same stimuli, changed the mapped icon from a soldier to a kangaroo, and increased the figures’ speed of movement.

Eager to demonstrate their flying skills for some visiting American pilots, the hotshot Aussies “buzzed” the virtual kangaroos in low flight during a simulation. The kangaroos scattered, as predicted, and the Americans nodded appreciatively . . . and then did a double-take as the kangaroos reappeared from behind a hill and launched a barrage of stinger missiles at the hapless helicopter. (Apparently the programmers had forgotten the remove “that” part of the infantry coding).

Source: https://www.snopes.com/fact-check/shoot-me-kangaroo-down-spo...
Interesting enough there is a device from Intel called RealSense that looks very much like a Leap Motion, the R435, sold for 275$ which purports to add a finger tracking interface to any current UI with a simple driver install and no changes to the UI code. It would appear that this is a step in the right diection.

Furthermore, the RealSense SDK is apparently open source, as opposed to what Ultraleap has, which seems rather closed and/or expensive.
"Common sense" isn't really a helpful frame here, though it's an interesting story. The way I'd frame the story is: if you can do human-centered design at a professional level (a skill you can teach but that most people don't have) _and_ you can solve the problems leading to institutional inertia, the actual changes to make your product a lot better are going to feel startlingly simple.
I would assume curiosity is a requirement for an advanced civilization. You can be a cow eating grass on the plains avoiding the tiger trying to catch you by instinct alone, and it might work. However one of the early steps to advanced civilizations is figuring out if there is a better way - maybe you avoid the tiger better, maybe you store up grass for winter, but curiosity is at the root of advanced civilization.
oida bitte.Facepalm.
They get high from ingesting it. Not from rolling around in it.
Or if you have two people at home working and doing web meetings. I've learned that lesson during COVID.
From the southern Indian Ocean to both coasts of the US: https://staff.washington.edu/dushaw/heard/figtab.shtml
> How far does sound travel in the ocean?

> many kilometres

Not exactly the answer I was reading for.
Why Microsoft’s self-driving car strategy will work
My cats get high after eating tiny bits of green olives. They roll, are crazy for more, will literally lick my clothes if I spilled a drop of the pickle, and one of the gets a bit playfully aggressive. Just the smell of olives attracts them like crazy. Have also tried catnip, but no observable effect.

I don't overdo it, I don't have olives very often in the fridge, and even then they maybe get a tiny piece once a week.
Stop Thinking and Get Building
I have, but I find they work best if you don't use them as is usually shown.

I have best results if the 'open' part of the C shape is at the back of my neck. That allows the pillow portion to support my chin instead of the back of my head.

Disclaimer: I'm fat, with a big head. Results may vary for skinny people.
I've got a related joke.

A mathematician walks into the room looking distraught. His wife asks him what's wrong, and he says he's worried their child has a learning disorder.

She asks why. He says he was trying to teach their child how to add, but he couldn't even understand zermelo-frankael set theory, so there was no way he'd learn how to add numbers before kindergarten.
The OSI Model. Ha ha ha ha ha...
it's also critically important to your neighboring buildings that yours doesn't burn down. we have a fire inspection regularly that comes and inspects for common causes of fires (electrical wiring, plugs, etc) to help reduce possibility of a fire. it's not our core competency, and we have to allow a specialist access to our business to help mitigate problems, both for us and people around us. Should we have some sort of analogous municipal data security inspectors?
In programming, as in life, a single missed period can be of great significance.
To be fair to rocks, we also study them ...
Does 70-80Hz count as sound? ELF works globally to talk to submarines with one very expensive base station. I suppose, though, only a very small amount of the trip is through the ocean.
I was thinking of the finger muscles themselves--if you're trying to do a static move on a crimpy hold, finger strength really helps.
Assuming how a different species, with different biology and a far more advanced technology than us, should think is naive.

There is another approach for it. Or what we know about the universe is basically true (and we can't travel faster than ligth, nor do something that, I don't know, turns all our galaxy into 2D or triggering the big rip) or if we keep advancing we could do something that threatens something that is very far away. In the latter case close enough civilizations may worry about what we do, and be in a dark forest universe (ok, here I'm assuming how they should think here too). But for that to have any meaning we should be in an universe where the speed of light is not the ultimate limit in any meaningful way, and so far we know, we don't.
The only reason we have "trade concerns" in the first place is because we don't want to be beholden to jerks.

We tolerated it for a little bit (i.e. the last decade and a half) while there was still some delusion that they might stop being jerks but those days are over.

If China wasn't bullying everyone it thinks it can and wasn't engaging in domestic ethnic cleansing and wasn't trying to create 1984 we'd have no problem being economically joined at the hip with them. But they are. So we got beef.
The most pirated international movies
...or in other words, "they're hard only because you make them hard".

That said, I think C4 makes a better example of how simple it can be:

https://github.com/rswier/c4/blob/master/c4.c

(Previously on HN at https://news.ycombinator.com/item?id=8558822 and https://news.ycombinator.com/item?id=22353532)
The presumption that "today we know precisely how the universe works, and therefore, all stories must follow this mindset", is odd here.

Would you insist that Newtonian physics was the Only Way to Think of Things, prior to Einsteinian? Why, then, do you presume this will remain static forever? And therefore, suggest that a story should follow this logic?
> Capitalism doesn’t dictate that every voluntary monetary transaction has to be market-driven. Charities exist. Donate to those of your own volition.

True, but only the market-driven transactions are capitalist.

>He spoke a lot about money, but all of the vitriol was aimed at Judeans, who were close to Jerusalem and politically connected. I.e. ones who didn’t necessarily get their money from usual hard work, but through political exploitation.

Jesus said it would be easier for a camel to pass through the eye of a needle than for a rich man to enter the kingdom of heaven. He didn't make an exception for those who earned their fortune "honestly." He constantly told people to give all of their possessions away to the poor and abandon their individual identities and ambitions to the extreme of even attending their families' funerals ("let the dead bury their own dead.") He said "Do not lay up for yourselves treasures on earth, where moth and rust destroy and where thieves break in and steal, but lay up for yourselves treasures in heaven, where neither moth nor rust destroys and where thieves do not break in and steal. For where your treasure is, there your heart will be also."

The goal of capitalism is the accumulation of material wealth, which is clearly at odds to what Jesus and the early church were trying to preach.
Is there a single animal on planet earth that doesn't get the occasional visit from an interested human? From deep sea squid to albatross, someone eventually arrives for a chat. There must be the extraterrestrial equivalent of Attenborough out there somewhere.
That's ok, in 10000 years when we will think better, we can fly to the stars.
Think I paid $400, still in "like new" condition, everything works. Make an offer. jtagen at gmail.
>The silence implied by Fermi's paradox (“Where is everybody?”) may mean that we are not the most attention-worthy cookies in the jar.

I've always thought of Fermi's paradox as ultimately a math problem, assuming a conservative amount of time between a civilization in one star system colonizing a neighboring star system, over billions of years every star system in the galaxy should be colonized by now.

The fact that we are not getting signals from the considerable number of stars that are within a reasonable distance is concerning. It does point to a great filter that we are not seeing or understanding. Or at least an enormous misconception about our universe.
I guess it would prevent that kind of misunderstanding if the joke was written "C:££", but then again, the slight misreading I think adds to the joke when it is gotten.
I wouldn't expect any given alien culture to be easily detectable and/or willing to make large scale objects we could detect.

I would, however, expect at least one such civilization would develop within our detection range. As our range increases, both in distance and in breadth, chances should get increasingly better.
If I can login to your service with the API given, there should be no reason for a ban. And this is what annoys me with today's communication protocols; your forced to enjoy their service only with their provided application.

It never used to be like this. MSN messenger,AIM even YIM; they all had FOSS applications.
But they were... as a child I remember reading about Erik the red who founded the first settlement in Greenland and whose son Luke or Lief made trips to what they called Vinland

https://en.m.wikipedia.org/wiki/Leif_Erikson
>Are any cruise missiles launched and then flown around until you notice something of interest to sink?

No they don't, but they can change the target in flight, flight evasive maneuvers, coordinate each others and so on, but they are missiles and not Drones.
> There are very few that I could actually recommend, like Malwarebytes

This used to be the case, but the commercial/enterprise cloud version of MBAM (required by my company) is godawful. It seems to call out to its cloud back end every time an executable launches, and it murders performance. It's most obvious in terminals when it causes a simple command that should run in < 1 second to take 4-5 seconds.
Tencent Apologizes as QQ Found Collecting User Browser History
A couple of notes:

1) Knowing is better than not knowing. Even if the information is outside of your control, you now know what to expect. Knowing gives us a feeling of control over a situation, even if we don’t.

1a) Things change in the time you’re in the air. You also have to be proactive to get that information ahead of time, as opposed to passive to hear it from the captain.

2) Little inconveniences add up. Sure, an armrest being down is probably not a thing at all. But it’s annoying when I’m trying to get past it, and I always have to put it up. It’s another straw on the camel’s back.

3) Not having to put the armrests down probably helps with their cleaning times. Again, not a huge amount, but a few minutes for each cleaning job.
> and with that, they vanish.

I feel like that was the most hilarious part, and the joke could have ended there as like an anti-joke of sorts. I like how crazy it got with the "FOOLS" part. Unexpected...
I subscribe to Ant Canada on YouTube. Fascinating stuff.

https://youtube.com/user/AntsCanada
Should I buy an electric vehicle?
At some point I think countries will start mandating airlines offset their greenhouse gas emissions. Flying shouldn't be miserable, but more externalities should covered by the fare.
Bluehost is one of our favorite hosting providers and we highly recommend them
I feel your pain.

But also ended up completely moving out of most "native" tools for a reason or another (from TextMate to VSCode, Mail to Gmail tab, FaceTime to Skype/Meet etc.). At this point deep platform integration looks more like exceptions than the norm, for the better or worse. There are things that I kind of hate in a lot of Apple product (Safari included), which make Firefox's approach a decent tradeoff.
The clinic was morally wrong. Lying to their customers for surgeries they did not need is malpractice. This does not need to be solved by the federal/state government. The professional body should handle it.
What's the story on data retention and privacy? Are there servers you store data on and it downloads from? Do you back up messages?

Perhaps this is implicit from Matrix protocol but I didn't see a clear call out on the site.
In the US, the EEOC (Equal Employment Opportunity Commission) has basically said that employers can require employees to get vaccinated. (They have to accommodate when possible but obviously a grocery cashier won't be allowed to work from home so the accommodation is that they don't get paid.)

I would not be surprised if this becomes a contentious topic once vaccines are widespread and workplaces, airlines, etc. require proof of vaccination.
A concept I’ve been throwing around for a while is classifying truth.

An idea is a static description, immutable, zero variables. It can exist in one of the following three states:

- belief, zero supporting evidence
- fact, only non-contradictatory supporting evidence
- paradox, supporting and disproving evidence exists

All states are valid, but only an idea classified as a fact should be relied upon as evidence for another idea.

Every idea starts as a belief.

A fact can change to a belief if the evidence brought to bear on it is proven to not be classified as a fact. Equally it can become a paradox if new evidence contradicts existing evidence.

Resolution of a paradox would require at least two new, more precise ideas to be created, likely with a clause defining the demarcation of the paradox boundary. The paradox entity remains unchanged.

Reliance on a belief to support an argument I consider ‘agnostic ignorance’, and reliance on a paradox is ‘wilful ignorance’.
Hacks to Improve Your Pitch Deck
A friend of mine is in a band called 1023MB. They haven’t had a gig yet.
Fellow Lindy hopper here from Romania.
You will pay me just $100 to out of my own pocket buy five random laptops regardless of price, some of which will be several thousand dollars, from the local electronics store.

You're very right that there is no value in continuing a discussion if that's the level of debate you're presenting. I'm off.
Perhaps, but I think it is far more likely they can't overcome the limits of the speed of light to do any useful observing. They can't cross the distance to observe us, even robots take so long to arrive that their star dies before it gets here (not to mention our star was still forming when they sent the probe out...)

They cannot observe us directly, light just doesn't have that resolution at the distance. They can't observe our radio waves because our radio waves are only 100 light years out, not to mention the signal strength fades with distance.
Foo walks into a bar...
yes, but most households have more than 1 person living there and sharing the connection for their own Zoom or YouTube.
There is a paper that suggests we could, in theory, direct the sun itself towards something while we continued to live as we normally do with little to no change in our lives until we arrived at our destination. This does not effectively cost as much, but it will take a lot of time.

https://www.sciencedirect.com/science/article/abs/pii/S00945...
But I'm sure enthusiasts will port Espruino/JavaScript [0] into it some day.
[0] https://www.espruino.com/
> "Hesychasm was a sort of ritual prayer to retire "inward" and away from all the senses in order to achieve a more direct union with God, often by using a word or a mantra to concentrate and free the mind."

This precisely describes several variations of meditation style pre-dating Christ, let alone 13th-century Christians.
> Every time someone creates a new programming language, the world builds yet another pile of broken HTTP implementations

This tells a lot about HTTP as well.
This seems like a contradiction, but it isn't. Sound attenuation in sea water is extremely dependent on frequency. It is roughly a power law. Very low frequencies can easily travel extreme distances (0.001dB/km for 0.1Hz or so), but higher frequencies are attenuated more drastically. Whale song and man made noises have much higher frequencies. A quick Google search claims whale songs are around 80Hz to 4kHz. Absorption is around the 10 to 100dB/km range for 100Hz to 1kHz. So both statements in the article are true.
Indeed.

So many seem to exude the concept that "today we know precisely how the universe works".

Would one insist that Newtonian physics was the Only Way to Think of Things, prior to Einsteinian? While the speed of light may remain a barrier, it may not. Presuming the ability to be reached by a society which likely possesses scientific knowledge beyond ours, is to be a Roman, and presume the sun travels around the Earth, that the 4 aethers exist, and become angered otherwise.
There are, literally, millions of planets that can sustain life as we know it. Assuming a human-like mind, that alone is enough to reduce the interest in alien life as something mundane.
As a side note, maybe you already know it but that name in Spanish can be separated as "Lo Odio" which means "I Hate It"
At first I though it was some kind of web where people put things they hate, so... Just FYI
An IPv6 packet walks into a bar, no one responds
Airlines often have some leeway as to those things. They may have more or less bare-bones agreement with the airport, for example. Nice airlines have more planes in reserve, in case one breaks. Budget airlines often arrange their schedules so that they are more efficient, but also more fragile; for example, instead of flying A->B->A->B during the day (and possibly wasting time waiting for the right time to fly), the plane might fly A->B->C->D->A, squeezing more flying hours into the day, but also making potential knock-on effects of a delay worse. And so on.

I don't know about antifreeze etc. specifically, but I suspect it is similar.
It's accepted in some scientific circles that ETs are transdimensional or have mastered the ability to project, materialize to cover the vast distances. It's impossible to become an intergalatic type 2 civilization using physics in the 3D.

Much like the fish in the koi pond can only move on a 2D plane, they wouldn't find us any more or less interesting. To us it looks like they are moving super fast (tic tac video via USN) or teleporting (common UFO sighting characteristic) but all they are doing is exploiting the dimensions beyond the 3D.

I follow the stoned ape theory in that fungi, one of the oldest compound on earth, specifically the psilocybe variety that has a unique chemical formulation that can't be found anywhere else on earth except recently similar chemistry was discovered on the Venus atmosphere (as proof of life) as a form of "self replication" software that increases visual acuity, formation of concepts and language in those that ingest it.

Psilocybin is the only 4-phosphorylated indole on this planet.

I'm thinking they might check on the apes that consumed their biological software and see how far they progressed with the same amusement (?) or banality that one would express towards fish tank.

Perhaps they like to show off their technology like dangling a carrot in front of us. "You are getting close yet still far, keep going, and one day you can be just like us!"
Almost 0.1% of the US population has died with COVID.
Isn't it commonly claimed that consultants are hired when someone knows how to fix things but can't get the organization on board?
They are not. I haven't met a cat crazy for catnip or valeriana since I was a kid. They either ignore them completely or express occasional moderate interest.
> The hard fact is there are no shortcuts to interstellar travel, barring new physics.

Do you know that early in the development of trains people were sure it would be physically impossible for humans to travel over 30 mph or so? They thought something would happen with the air pressure or something.

Our understanding of physics changes.
3Mbps symmetrical is the bare minimum for an HD Zoom call. That's good enough for one working person. People in cities have gotten the privilege and luxury of routinely getting network upgrades while rural communities are basically left in the dust. I've been stuck out in the country because I got COVID out here and Zoom calls degrade frustratingly fast.

One reason is because the only method of delivery that they have is point to point connections, which have a good amount of variability in them despite advancements. When I used to live out here I lived in a different area served by CenturyLink. These lines were incredibly old and in disrepair. So, speed isn't the only problem but slow and unstable is not okay in a day when most things require a consistent connection.

So, is it fast enough? I don't think so. I think a policy which stops upgrading cities until a baseline is met in the rest of the country is also appropriate.
$1,400 Stimulus Checks Will Blow Up the Stock Market