skysight-inc/HackerNews huggingface dataset:
True, but a good C course should explain exactly those concepts and what kind of problems (in relation to assembly and other HLLs) was C meant to solve back at the time.

I would highlight the following:

* Structured programming support, which means nested loops and conditionals without a primary need for "goto" jumps, enabling a sense of "depth" that is missing in the "flat" world of assembly

* Expression-oriented syntax, meaning that operators (even those having a side-effect) return a value of a certain type, and can be nested, again enabling recursive program structure versus a flattened one

* Global symbol allocation and resolution, which means that a programmer uses names rather than addresses to refer to global variables and functions

* Abstraction over function calling conventions, which enables the programmer not to worry about function prologues and epilogues and the order of pushing arguments on the stack or in registers

* Automatic storage management, meaning that a function-scope local variable is used by the programmer with its name and the compiler decides whether to put it in a register or at a certain offset in the stack frame

* Rudimentary integer-based type system that has the distinction between a scalar and a fixed-size collection of scalars laid-out sequentially (arrays), and special integers called "pointers", supporting a different set of operations (dereferencing to a certain type and adding or subtracting other integers from them, without any safety guarantees whatsoever)

Nothing more, nothing less. Not understanding these foundations is the source of major pain.
> (I chose philosophy, much more relevant and practical than I think many realize).

As others have already asked, could you expand on this? Very interested.
Nice work! My only recommendation is to add a pow(color, 1.0/2.2) or similar at the end, and then turn down your light brightness. Your light falloff has the distinctive look of gamma-space lighting makes it look dated and less realistic. Doing your lighting in linear space should help.

It might also be simpler to do your rotations without a matrix, for the learners ( just expand out the functions, e.g. https://github.com/magcius/sw3dv/blob/gh-pages/b_vert.glsl#L... )
Nearly always in the event of an engine failure or an unrecoverable attitude; which may be a spin.

Cirrus’s transition training emphasises pulling the chute - the seats and airframe are designed to absorb the vertical impact and protect the people on board. Most other aircraft you learn to pick a field to glide into, or do spin / unusual attitude training to recover from them. The chute is essentially a get out of jail free card for when you don’t have the options for any of those things.
My wife went to NYU and they had a fire drill early that morning. Some firefighters were there. Who knows how many of those guys died later that day.
We call them “deaditors”.
A Gallery of Polyperceivable Words
Login required....
This is somewhat off topic, but I've discovered the value in keeping things private.

I'll go to museums by myself, write down my feelings about what I see, and resolve to never tell anyone about those feelings or that I even went. A few years ago I went through an intensive powerlifting program for 5 months and decided to never tell anyone about it.

I find a kind of power in having private things. I think some of it is owed to my extremely connected nature – I tend to overshare, and like a chameleon I adapt stuff to what people want to hear and see.

I can see some of that sentiment reflected in this post too.
Do you have any good memoirs you’d recommend?

I’ve always found personal accounts and memoirs to be the best kind of writing. You get to read beneath the surface between the person they were, the person they wanted to be and the worldly circumstances they found themselves in.
I don't think snap has that ,if it have ,it would be burried deep in docs ,fleatseal is dope and user friendly ,i also find flatapak faster then snap ,and most importantly flatpak and appimage is godsend for my current distro ,that is debian .
Is there even a modern nethack interface?
> If you mean stores to fresh local variables

I mean stores for which there is no load.

> I assume that should also count in a proper/ideal implementation of this.

It certainly does in a proper implementation, but not in zig. Or go.

> If the idea is for code to be literally WYSISWYG, then your compiler will no longer eliminate variables or code for you, so you have to do it.

That sounds stupid.

> a dead variable in final code is also almost certainly a mistake

See “final code” is the issue at hand. The problem with go is that it specifically does not do that. It has a half-assed implementation which it forces upon you all the time.

> Maybe a little annoying while you're figuring something out

It’s a bloody nuisance when you new figuring things out or in the middle or refactoring something.

> but makes sense in the context of polished code.

There’s a ton more which makes sense “in the context of polished code” which go can’t be arsed to do.

Checking that errors are not implicitly ignored for starters.
Don't go back for grad school if you think it will enhance your earning power / job prospects. The best use of your time is to leverage university resources to satisfy your own ends (inexpensive software, liberal OSS licensing, etc.)
Hmm ,thanks ,i will look
Stellerators aren't really in a torus, they are in a weird fractally twisted torus, sort of like a many-twisted Mobius strip. You really need to see a picture to understand.
I'm using the commercial https://www.sonarworks.com/soundid-reference and it's amazing.

I'd say the worse your setup (especially your room) the more magic it does.

I did it without an individually calibrated mic though (but with a decent measuring one), wonder how much better it could be.
The problem with that “it would’ve been worse” is that the timeline didn’t happen that way, so it is merely conjecture by people who have every incentive to save face for their decisions.

The other problem is that it isn’t true. Florida has had 10,000 deaths less than California, despite no lockdown and more old people.
It's not unique to Cirrus, but Cirrus is probably most well known for having made bigger and heavier planes with BRS
When and where of an emerging crime type:Metal theft from the UK railway network
Engine failure, running out of fuel, stalls, spins, midair collisions, disorientation, etc. Cirrus has a history of CAPS deployments, linked in the article and copied here: https://www.cirruspilots.org/Safety/CAPS-Event-History
Exactly. I don’t know much about it, but when thinking back to that time, I remembered it was just part of the crazy moment.
Tower PCs: An Endangered Species? [video]
I don’t remember saying that.
Well, if it were illegal, then rich folks might go to prison, and we can't have that, now can we!?
I believe the issues with your video calls and Tuple are due to a specific issue we've recently identified. What video call software do you use?
Also, Tuple has a troubleshooting screen to see packet loss etc. Would you be willing to share the data from that screen with us? If so, you can reach out to me using my HN username at cloudflare.
My great aunt, a nun, got her masters in Chemistry around 1960. She told me that she was at some conference with several hundred other chemistry grad students and there were only handful of women, all of whom were nuns.

She wasn’t particularly interested in chemistry but after Sputnik the Catholic Church sent a lot of nuns to get grad degrees in STEM so they could give children a technical education.
Not to mention that today a mining CEO said there is little lithium left in which to make EV batteries with. [1]

Do expect EV prices to rise, along with the cost of expanding physical electric infrastructure.

1. https://news.ycombinator.com/item?id=32796594
Intrigued too. It worked very well for the first 100 iterations. Starting iterations 180, I entered a very deterministic loop (6 correct - 1 wrong - repeat), making me a money loser.
> There is no SDK/API to access notes programmatically

I won’t claim it’s nice, but there is, via AppleScript:

tell application "Notes"
tell note "Foo"
plaintext
end tell
end tell

(Using ‘body’ instead of plaintext will return a HTML string)
The sudden appearance of those crawling horrors was a feature of every place I lived in Chicago, fwiw.
This is dealt with by smoothing the spectrum in a way to preserves the power density. The constructive and destructive interference then cancel each other out.
Give us some insight how you did it.
In the "old" part of Houston there is no zoning.

2016 Main was converted from a hi-rise motel into condos years ago, they are pretty nice but there is always the feeling that it's not a complete domestic environment.

At least the plumbing was there.

There's a couple more of these nearby that were left over from the oil crash of the 1980's, which were eventually abandoned after years of reduced energy travel. Looks like one of them has been gutted recently and might be under conversion now.
What’s your next project?
Alcoholism - and addiction in general - is as much a symptom as it is a disease. That is, there's a root cause that triggers / manifests as addiction.

Making alcohol less accessible doesn't cure anyone. It simply kicks the can on to some other means to find relief.

Put another way, "maybe we shoild raise taxes?" is the wrong question. The better question is, "why are more and more people in so much pain that they need substances to make life bearable?" Playing the sin tax card is a nice political maneuver but it's a societal train wreck.
I was just thinking we used traits and enaml quite a lot in the scientific Python community and didn't realize that's what this was pointing to.

As far as using it goes... It was alright. Very very fast to set something up, but has the usual "many things are now easy, but some things are now impossible" problem that many other frameworks introduce.
Could you run vertical pipes on the outside in back of the building, and run horizontal pipes through space between adjacent apartments that you specifically leave for that purpose when converting the interior?

If you need intermediate pumping stations or holding tanks due to the height of the building, those could be inside adjacent to the outside pipes.
Rightfully so. Merkel c.s. sold us out for her idealism. The "green" ideologists should be held accountable for this mess together with the ECB..
Network of what? Just in general? Now that conferences are back that's usually a great way, combined with local meetups / co-working depending on what city you're in.
Yeah this seems compelling, though it’s odd that probably the largest steps toward authoritarianism have been in direct response to “bad guys” (real or imagined)?
>> When the second one hit, it was, “oh shit. Wait what??? That can’t be an accident??”

Yes. And I still get a mixed feeling of:

1) "I'm glad I don't live in NYC/USA" and

2) "I wish I was there to help people somehow"
This story relates to Google Domains, the registrar entity of Google, not the registry entity.

I would personally never trust Google as a registrar because they have a horrible track record regarding customer support.
As a gTLD registry though, they’re supervised by the ICANN and just cannot afford to make a shitty job there. Being a registry is also, IMHO, way easier than being a registrar, you obey ICANN rules, but you’re the one setting the rules for the registrars. Google as a registry is fine. You’re free to not trust them either as a registry, but that would be for personal convictions, not objective.
Ask HN: Does anyone else think SQL needs help?
I have been writing a decent amount of SQL for three years now, and while the paradigm is extremely powerful, the language lends itself to unmaintainable spaghetti code quickly.

Fundamentally, SQL lacks meaningful abstraction, and there's no sane way to package very common operations.

Say you want to find elements in a row that correspond to some maximum value when grouped by date. Today, you'd need to write something like this EVERY SINGLE TIME:

```
SELECT
sd1.sale_person_id,
sd1.sale_person_name,
sd1.no_products_sold,
sd1.commission_percentage,
sd1.sales_department
FROM
sales_department_details sd1
INNER JOIN
(SELECT
sale_person_id, MAX(no_products_sold) AS no_products_sold
FROM
sales_department_details
GROUP BY sale_person_id) sd2
ON sd1.sale_person_id = sd2.sale_person_id
AND sd1.no_products_sold = sd2.no_products_sold;
```

Wouldn't something like this be nicer?

```
SELECT
sale_person_id,
max(no_products_sold) as max_sold,
link(sale_person_name, max_sold),
FROM
sales_department_details
```

Frankly, it seems like some sort of macro system is needed. Perhaps the SQL compiles into the above?
What does "smoothing the spectrum" mean? What operations are being performed?
Odin and Zig are the two up-and-coming languages that I keep my eye on. I like how they are trying to find a sweet spot where they offer more than plain old C, but without becoming overbearing like Ada, C++, or Rust.
Macincloud
Sure, the following challenges come to mind:

* Must maintain a deep understanding of RxJS, which is its own beast. Angular team sometimes uses it in "creative" ways that change between versions in creative ways.

* Must not go off reservation (or do) where the Angular code is committed but not covered by documentation (because reasons). Template variables (hack an ngIf into an ngVar) come to mind, as well as how not subclass an abstract component (e.g. abstract component can technically have its own template and interesting things happen when children also have their own templates).

* Must understand how Angular i18n works by inspecting various Angular code repositories (and sometimes having to build the Angular project yourself, inadvertently discovering the "wonders" of Bazel). For example, the list of Angular supported locales is generated from CLDR dumps. CLDR likes to release new dumps and so the list of Angular supported locales changes (sometimes). You can think of interview Angular questions from hell such as what is the default build locale and what happens if you change it to "en-US-POSIX"? Or, my current favorite, how to ask Angular put dir="rtl" into the generated index.html for locales that are RTL?

These are just off the top of my head. I didn't even go into various performance optimization techniques which may or may not be made redundant by the next version of Angular because of their own compiler optimizations. Also, having to make the decision of the E2E testing solution (or sticking with Protractor).
I wonder how long until I can buy a phased array SDR microwave oven that can target the waves to heat evenly and use the reflections to detect the temperatures throughout the food
The issue however appears to have been corrected, ddevault's issue said the website stated it is open source. The website now states it is source available.
> You could just have head and hand tracking with the rest of the body rigged and animated separate from the tracking. Player doesn't control the legs, they just dangle and animate.

But you cannot feel that way. Yes, you can render it. You cannot make a player actually feel like they're there. You can't have fun doing loops like that. Even if we could somehow suppress the immense nausea of doing it, you would not be having fund doing a loop because you are not doing a loop. This is the big lie of VR. It's just the eyes, not the body, and there's a huge difference. You arguably get more bodily immersion with a 3rd person view watching your avatar's body do things.

"I am the person I'm watching doing the thing" > "I'm literally me, and I'm going to try to believe that the weird body ik is what I'm doing".

Ready Player One (which I don't like but is the poster child for fake VR UX) does this a lot with subtle things, like the characters jump from a precarious ledge and then struggle for balance on the precipice. That's impossible to achieve! You may struggle for balance irl, you may put balance mechanics into your game, but you cannot force a player to FEEL off balance because their VR foot is now on a ledge.

> I would say the least realistic is the fine grained tracking and handling of things as thin as cards. Hand tracking isn't tight enough to manipulate a hand of cards naturally yet. That said, if you give some leeway to what the first person UX is vs how other avatars are displayed, its not so far off from whats possible especially if you would allow "reveal your hand and have it float away in zero G" to be pre-canned animations that the user triggers.

There's a really big gap between what they're implying and what we can actually do though. Cards are super thin, and bendy. You can stack them together. You can manipulate them with your fingers. You can fan them out and shuffle them. Paper thin collisions are not something that any game engine really tries to support. You get fake deformation (bending) of meshes, but it's always kind of shit. The physics of it is extremely difficult to do, and trying to replicate that level of precision is probably impossible in the foreseeable future for a number of reasons including the ones you mention.

Can you make a great player UX with cards? Absolutely. You can do all sorts of stuff to give the visual implication of bendy cards and shuffling and fancy finger work. But you cannot actually let the players do it with their hands. You're not there. You're interacting with a very, very high level interface to the game world. We won't ever get the user experience meta is implying. It's pretty much impossible without a fundamental shift in how game engines work.
How did they take the news?
Aren't those looser zoning laws supposed to make it so they don't need to do things like this in Texas?
Because Salomon Brothers/Building 7 is the first and only steel building to completely collapse due to some uncontrolled fires and because the BBC reported about its collapse before it even happened because it's clearly visible behind her while she reports about it: https://youtu.be/TONMGGiKI7s
Namecheap has been reliable for me and offers the most responsive support I've had from a registrar.

Cloudflare is also a decent option if you just want a .com
Also, his mother says he's a very good boy, so it must be fracking. He would never steal or lie
Here's Valence, a similar but more recent project: https://www.reddit.com/r/rust/comments/x5941i/media_announci...
A startup has many options to get chips made. But if the startup was itself a fab then it needs to think outside the box. For example smaller wafers yield less ICs, so more $/IC. But, you also don’t need a $100M stepper, which helps.
My daughter is a philosophy major while most of my family has been STEM for generations (father's an engineer, mother taught college math, grandfather was an engineer). I'm reassured by the requirements for formal logic, and the obvious applications in law, but also at the intersection of law, ethics, and many of the ML systems that I foresee coming online.

She actually brought up this Harvard philosophy professor who had a story about keeping track of parantheses. I took advantage of the opportunity to show her the connections to Curry and from there to Lisp and the Little Schemer. She got it. She can reason, formally. That's important.
awesome to see the first real world example of a caps parachute deployment on the vision jet working out well.

the caps parachute results in “a good day for the passengers — walk away, bad day for the insurance company — plane will never fly again”

the vision jet also has a “safe return” feature that will 100% autonomously land at the nearest suitable airport.

both brs and safe return are designed to be initiated by a passenger, in the event of pilot incapacitation.

i’ve had the pleasure of flying on a vision jet before — it’s a really cool aircraft that flies almost as fast and high as much more expensive jets. and can be easily (realistically) flown by a single pilot.
Yes, this is a plenoptic camera, the main difference from current methods (e.g., [0]) is that they 'learn' how to reconstruct the images instead on extracting the 3d using optics.

Now the resolution is less a problem with plenoptic 2.0 cameras, in [0] they extract full HD images

[0] https://doi.org/10.1109/IC3D53758.2021.9687243
Not with k3s.

But still, for a single or less than 3 machines and/or in a single location I don't see the point.
This.

It can cost up to £2k to replace the filter if it fails on an expensive model, which happens quite regularly for less reliable models.
Completely off topic and not really relevant to your comment buuutttt Banana coin’s ‘POW’ is based off protein folding and contributing to medical research. It’s a joke and you aren’t enabling consensus but you are getting banana emissions for ‘noble causes’, which I found was fun and regularly run it when I go to sleep.
How do you determine that a project is dead? (In general)

Here, I see activity 3 months ago in June. The README doesn't say anything.
> Does anyone still write plain JS

Yes, I'm finishing a game in plain vanilla js :)

For rapid prototyping I'd suggest React. It has the richest ecosystem, already existing knowledge base (SO, blog posts, courses...) and whole bunch of components available.

If you don't have a good sense for UI-s, then try an opinionated one, like Tailwind or one of its alternatives, Google will help find some. It plays really well with React. Pick on that looks the most intuitive to you and has a great component documentation.

Typescript is indeed a good idea if maintainability is a design goal.
> Also you seem to be restricting the term "AI" to Neural network-type techniques.

I'm curious to know what you are implying with this. Are there commercially relevant startups you know using other "AI"? I'd definitely be interested in a symbolic reasoning startup or some other more obscure AI idea, but I suspect there are vanishingly few so it's unlikely to come up in the OP's job hunt
At least the recurring fee model makes sense: this is mainly using server resources every time right?

I hate the monthly fee for apps that are purely offline.
Would a nuke not have also led to wars like that?
I've thought about this too, and it should somewhat be possible to set up some form of long-lived association, with day-to-day management outsourced to professional service providers.

The one-time cost for a domain should be substantial, with the capital put into long-term investments like index funds, which are then used to pay domain renewal (and maybe static webhosting) costs year after year.

If people can set up trust funds for their families and estates, I don't see why it's not possible to do a niche "trust fund" for websites.

Happy to have someone steal my idea. :)
Better Syntax Highlighting: Markid Neovim Extension [video]
Hi, I created a plugin to enhance Tree-Sitter based syntax highlighting and made a video about it.
Plugin: https://github.com/David-Kunz/markid
Video: https://www.youtube.com/watch?v=6xNy07EIF2Q
I was going to make a comment about divertors. W7-X has 10 strike points and an island divertor. It's pretty wild physics.
Is it affordable for mortals or is this a business only offering?
my current favorite is gandi.net. i still have some at namecheap and an anonymous one at njal.la.
who is justine?
Ten questions about the hard limits of human intelligence
Probably 50$ server at Hetzner can be your friend here - 64gb ram with 2x512gb ssds on top of Ryzen
"our need will be the real creator" - Plato
Red Hat? Apple?
engineers in college: "i'm not taking any of those waste-of-time, woo-woo, liberal arts bullshit classes"

engineers in life: "OMG how do you draw like that, amazing" (guy draws a ball)

"OMG how do u explain things so well" (uses basic essay structure)
Maybe, but this is about PM2.5 emissions, and EVs aren’t that much better in that regard:

https://www.sciencedirect.com/science/article/abs/pii/S13522...

Don’t get me wrong, they are much better than ICEs in terms of total emissions, but not for this particular issue.