skysight-inc/HackerNews huggingface dataset:
Here's a cool project in the works. The aim is to, with low computational-cost Python codes, connect turbulence to flocking behavior using a boid algorithm, and show its results in comparison to a fuel injector program. It's interactive and has a lot of features. Could be of use for anyone trying to build any physics-related codes.
> Are you just writing this down for yourself?

“Teachable moment” I guess? I usually use that notation in my nfo blurb when encoding DVDs for a modern flatscreen target. Anecdotally, nobody has ever asked me to clarify. Small sample size though due to niche nature.
Yah for sure. You just need 250-300 KWH batteries to have a decent towing machine. Which right now means it will cost $120k and weigh 10k pounds. Which isn’t practical for most people.

Batteries are getting light just maybe not fast enough…
You’re right that classes exemplify declaring requirements upfront; the GP is limiting scope to what happens at compile time. Taking an argument of class Bar typically means taking pointers at runtime to a subclass’ method implementations.

Of course, optimizing compilers (especially JITs) can often devirtualize these anyway, so it’s not even that clear-cut.
This post was 2016. Six years later, this is no longer true, at least here in my area (Montréal). At my work in a post-production company, we finish around 8-10 long form fiction movies a year and a bigger number of shorts, and I would say around 90% of thoses projects are now shot 24.0 fps.

All high-end cameras like the ones from Arri, RED and Sony can switch easily between 23.976 and 24.0 since many years. The sound recorders can now too, like the Sound Devices, which is the most common brand used (at least here in North America). The choice of shooting in 24.0 was already available in 2016, but not every gig would be used to shoot 24.0 so they chose 23.976 just to be safe, I guess.

Also, in 2016 television was still a major deliverable, but this has changed. Video on demand, which supports any framerates, is now the main distribution channel when a movie has finished playing on the big screen.

Documentaries are more of an exception because they are still aimed at television and also, they often use old footage which was telecine'd at 23.976 so it's easier to edit when everything's 23.976.
its deliberately editorial and inflammatory language.

'euthanised'

in quotes no less. just a disgusting manipulation of their readers.
Ohhh I'm sure some are up to the challenge.
This is great, thx!
Or bring back manufacturing to the flyover states where there is plenty of land and affordable housing.
Ah, sorry, glossed over the Virtualbox part - thought it was about generally about running a VM on a Mac.

I used to use Virtuabox on x86 Mac until 3-4 years ago, don't know if it was changed - but then again, I used it for headless Linux only.
Microsoft also has released this code at computerhistory.org, and I think they also have it in their github repos, so I have no idea why this person even wants to host it on github anyway. Maybe to preserve it in case computerhistory.org goes down. There are articles and blogs about the various source codes Microsoft donated to them, so they are official.

In any case, OP should post Microsoft's officially released version (also the Windows 2000 code that was originally leaked as well, and versions of DOS, Win 3.11, and so on), and not some random person's copy of it. The one on computerhistory.org is guaranteed to be exactly what Microsoft had. The one this random person posted could literally be anything, because who knows what changes may have been made before uploading it to a personal account?

This is precisely why one of the HN rules is to favour original sources. Random copies of things officially available are dangerous.
That's a bad path to go down. Any program should be able to do anything on a device if the owner of the device authorizes it.
Please don't turn this into a flame war.

Society "being shitty" can be taken many ways. The most common would be seen in amenities/money.

We should do something about it, but what? Again, easier said than done.
>they have no guarantee their manufacturing job won't be shipped overseas again.

Indeed. This is all just temporary work until China recovers from COVID.
This morning I was trying to get a monitor working a noticed the 60 and 59.94 options in Windows, and wondered what the 59.94 was all about. Now I know!
Why is it Microsoft and not Megahard? We can only guess
> So why choose that career path for even $25 or $30 an hour? It's risky.

that's just a long way of saying the people aren't paid enough to go into the career.

Imagine if these manufacturer workers get paid as much as a doctor would. People would be rushing to join. Of course, the reason they can't be paid as high, is because their output isn't that valuable - the customers of their output expect a low price.
01949: https://en.wikipedia.org/wiki/Short_Code_%28computer_languag...
I work at a megacorp. We asked to pay Git folks to support monorepo sparse checkouts. They refused. Lo and behold Microsoft enters the ring, hires a Git committer to do it, and now it has it. Instead, we forked Mercurial, and got rid of staging and branching. Straight-line development is the way to go for most monorepos. Feature branches create a big mess. You also need sparse file systems for large mono repos otherwise the storage and network requirements exceed what is reasonable.

In addition, it's imperative pushes default to running server-side sanity lints (with break-glass bypass) before accepting commits. This means either disallow pushes to production repos with a CI/CD stage + code review in-between or have some sort of proof-of-work hooks that accept local testing results.

GPG has the same problem: powerful but the UX is a hot mess.
Yes, memorization is one of the most important tools for learning. It greatly speeds up the process and sometimes is necessary in fields like medicine.

One problem I can immediately think of with a dedicated device is "vendor lock-in". Especially when you are going to spend a long time creating decks or practicing them, you wouldn't want to lose your progress or cards because some company stopped supporting their proprietary format.

This is actually the only reason I won't ever consider using most of these "Next Anki" or "Anki but better" SRS apps that pop up every now and then.
I know what you mean about the panning. If you've never looked into it, film shutter angles are an interesting topic. Conventionally, the shutter is open for 50% of the frame. At 24fps, that does create a noticeable judder, but also makes movement less blurry. You can reduce or increase the angle, but it's a trade-off either way at 24fps.

48+fps makes motion both a lot smoother and less blurry, however for me, it makes their costumes look a lot more like... costumes. For example when I watched The Hobbit in 48fps, it felt more like a LOTR themed fancy dress party than a film.

I suspect, in time, most people will get used to high frame rates as it becomes more common and learn to suspend disbelief the same way they do at low frame rates. Objectively, it looks fantastic.
Yeah, so we still come out about $1000/month behind after the salaries.

For a software engineer, I’m not sure if the Netherlands makes sense. For everyone else, I’m almost certain it does.
The saying "To dine with the classes you need to sell to the masses" comes to mind.
> that scenario doesn't exist, non-flashable rom.

Of course they do. One example is pressed DVDs.
Maybe if one is representing something like a schema where JSON properties can be references to other entities in your JSON file?
Yeah, this website is kind of like porting Windows 95 to the Apple Watch. It dies immediately after its esoteric novelty.

> Learning about data structure implementation without using a relatively low-level language that allows pointers seems to be a recipe for confusion.

All things considered, one should absolutely do data structures in a pointer-based language, eventually. I think learning CS concepts is inherently fraught with false certainty in your grasp on it early on. I’m pretty sure I did data structures in Java first, though, followed by cpp. I personally can’t see pointer jitsu having made it necessarily easier in my first bout with the concepts. Although there is certainly something to be said for the non-magicalness of doing your own memory management.
It's often in retrospect as well. It can take time for the impact of certain innovations to unfold, and it often begins with a small group of people. The breadth of human innovation is now so wide that a scientist/engineer from the 1950s simply doesn't have the same scope of problems and areas of study to work on.

That's why people like Leonardo da Vinci could exist, the scope of human understanding was much smaller and so their work was much more wide-reaching and foundational. Today, you can dedicate your life's work to some hyper-specific problem in a very specific field. Tomorrow, this work might seem fundamentally primitive or foundational in the way that previous generations are perceived.
People make plea deals and write confessions to reduce the punishment if they think they will be convicted. That motivation remains entirely the same even if they think they will be falsely convicted.
None of these are mandatory.
yeah agreed. Whats interesting is that my 14 yr old son picked it up faster and better than me. I suspect something about having to unlearn previous behaviors...
I remember living in the UK 20 years ago when my friend had got into Buffy the Vampire Slayer. He insisted I watch some episodes. But because the target demographic was 'nerdy night owls' on a non-prestige TV channel, they cheaped out on the conversion and by the end of each 45 minute episode the dialog had gone badly out of sync.

My friend insisted I was just imagining it, but only one of us went on to have a career doing post-production in the US market. To be completely frank I've looked down on UK/EU broadcast techs a little ever since because being able to set everything to 25fps and forget about it is easy street.
That's not what the FSF meant the exception to be used for. That's basically the manufacturers abusing a loophole.
I would have guessed that it means something like "you know how you need to get postgres, redis, and elasticsearch up for a good mastodon install? none of those"
Please be objective and reasonable. Define shitty. Where do we start with the fixes? It's easy to write an angry comment talking about generalized ideas that are universally acceptable but can have opposing ways of getting it done.
> Either way, once acute Treasury liquidity problems manifest themselves, or the Fed front-runs and avoids them by shifting policy, there’s a significant probability of it resulting in a top in the dollar index, meaning it would likely mark the end of this major dollar rally, and would be a catalyst for the next leg higher in many commodity prices, which fuels the existing inflation problem even more.

If it's obvious to me that this is exactly what will happen, it should be obvious to Fed board members, no? Therefore, those holding out for a for a pivot could be waiting for a long time.

There seem to be three models:

1. Paul Volker. Smack the economy with a 2x4 to kill inflation. Get back-to-back recessions that were the worst since the Great Depression.

2. Arthur Burns. Bow to political pressure and ignore inflation - maybe it will go away. Get roaring inflation leading into the 1980s.

3. Roy Young. Fight wild speculation by raising interest rates and get the Great Depression.
I don't see the benefit of this strategy TBH. At best this tactic just drags out how long you can claim an employment dates with an employer but delays any future unemployment claim you could make until once fired and drags down everyone's opinion of you for abusing a legal protection for medical issues because your job performance was lacking. From an ethical standpoint, why not just lie about the situation to your future prospective employers and cut out wasting a therapist's time?
From the About page on PetaPixel:

> Established in May of 2009, PetaPixel is a leading publication covering the wonderful world of photography. We love photography, and we want to see others love it too. Our goal is to inform, educate, and inspire in all things photography-related.

> In case you were wondering, the “peta” in PetaPixel is the prefix that denotes 10^15, just as the “mega” in megapixel denotes 10^6.

This is just one random article on a site about photography. It happens to be covering a 3200 megapixel telescope camera (the LSST. But the site is a general news site with articles on all kinds of things. It's a cute name. No there arent any petapixel photos they've covered, to my knowledge.
Interesting article, but I can 100% tickle my own feet. I don't understand why the fact of not being able to tickle yourself is repeated so often without being questioned.
> The goal is to convict no matter what. That is how the incentives are lined up.

No, the goal of the prosecution is to convict no matter what. The goal of the defense is to prevent the prosecution from winning. In order to win, one side must convince a jury. This is an intentionally designed adversarial system.

The European system, where a judge is essentially an inquisitor trying to discover the truth rather than a referee, is not better, it's just different. It is not more immune to abuse or bad results than the Anglo-American system.
It's not straightforward and might introduce artifacts.
Correct https://techcrunch.com/2021/05/19/unbounce-snags-snazzy-ai-t...
Regarding the “interplanetary starship captain”:

(1) from what I can tell, the narrator is meant to be junior, and seems kind of chatty. Judging the author’s intelligence based based on that of their characters is questionable.

(2) later, it sounds like the ship is interstellar-capable but the crew is junior and therefore stuck working in the solar system for the moment
'Aisles Have Eyes' Warns That Brick-and-Mortar Stores Are Watching You (2017)
Thank you for the candid response. To be honest, another main reason I want to implement other payment provider is in case Stripe Connect bans one of our sellers.

My goal is to have an approved Stripe Connect account that's controlled by my company (the marketpalce) and pull some sellers, who don't want to go through Stripe onboarding/payout, under it. Then i will build a manual payout flow on top of it.

Which platforms are you referring to? I would love to dive deeper in those.
$30 each?!
Are there any Blinkist kind of service providing SRT prompts for books?
> All those videos with stupid people holding cigarettes and igniting vapours at the gas station are proof that gasoline can be ignited with a cigarette.

The ones I've seen are all consistent with static electricity sparks being the source of ignition, or else someone is screwing around with a cigarette lighter.
I am under the impression that the optimal strategy, if you have technical skills, is to be constantly on the lookout for new shovels or other tools to sell to the prospectors. Build quickly, sell quickly and it doesn't really matter if your idea is truly viable beyond 6 months or so
Buck is a mediocre major league baseball manager with an approximate overall lifetime .500 win percentage. Nothing to see here.
>It's not "scare quotes" - it's to convey sarcasm and justified scepticism. Sure, poorly coded third party kernel extensions can have security and / or stability issue. That doesn't mean that Apple is the only one who knows how to write such bug-free or secure system software.

They don't have to be "the only one who knows how to write such bug-free or secure system software".

They just have to disallow a class of potentialy buggy and insecure software running with kernel level access, and that's enough to keep tons of additional attack vectors off the OS.

I'd rather trust just Apple on kernel-space (which I have to anyway, as they make the kernel), than Apple + any random third party software that wants to run as a kernel extension.
I suppose they will. Even now, the 80's, 90's when we were programming for nerds, for people just like us, seems in hindsight like a very rarified time. BBS's, modems, floppy disks, computer magazines ... it does seem pretty wild.
Hopefully higher frame rates become common with IMAX movies. The content matter is usually stunning but panning shots can be very jerky on such large screens, especially at the edges.
Considering they are “micro” libraries, I would guess feature complete.
Except “agile” has evolved to adding 3-4 layers between the engineers and the business because the engineers tend to build products that are great for them, but lousy for the business. Whatever the intent was, the effect sucks.

I am sure I will get downvoted here and don’t care. Three decades of experience watching unfettered software engineers get it completely wrong overrides your derision.
OSI stack is dead, TCP/IP won.
> What hourly rate do you think is fair for them to pay their employees? $20-$30/hour is ~130%-180% of the median income for Allegheny County, where the company is located.

So?

Why is it that capitalists can't seem to understand supply/demand curves when it comes to wages?
> I see in social media that every programmer should learn Golang or Rust

Wut? I love Go but I don't observe that. According to actual hiring patterns it seems like Python, Java, and probably C# are better bets. I am retired so I may have a skewed outlook.
It's their country, they should fight, but why should we?

Of course the loss of life is horrific and we should absolutely do what we can to help stop that, but apart from that moral concern, we're really helping because of the bigger picture of containing/punishing a bully, and deterring similar action from others like China, NK, etc.

Given that we're helping because of the wider implications, we should have a clear idea of what that bigger picture is, and calibrate our help in support of strategic goals.

Putin, and the Russia allied with him must fail, but that does not necessarily mean a battlefield defeat, in fact they will lose hardest through exhaustion.

The west, particularly America, too often gets sucked into the 'sport and glory and winning' of these situations, and Zelenski is understandably egging it on.
Interestingly, using the highest capacity drives at any point in time would work even worse since they spun slower and slower sequential write speed. If you could get them from your preferred vendor, which seemed to be several years after introduction for us!
I thought of this immediately when watching the keynote, but then they mentioned they used GPS technology, and I figured they would be passively monitoring to confirm that for the past X minutes the phone has likely been in a car (non-walking speed + on roads).

Clearly they aren’t doing enough of that if you can trigger this after waiting in line in a roller coaster park. I suspect they may end up geo-fencing known problematic areas as their algorithm doesn’t seem as great as they claim.
Phrase tidbit: it’s “pass muster” or “cut the mustard” that you could or couldn’t do.
Downvotes.. why? Did you read the article
Sure, and I know you know it.

But it's exactly the availability of said translation that makes the claim "program for one processor's instruction set won't work on another processor" less clear cut than the "news flash" sarcasm implies.

Doubly so since this translation is often automagical and transparent to the one using it (so they expect it to just work in all cases).
I'm in my 60s and firmly believe I could learn just about anything I needed to make a living within a couple years. Obviously excluding things that require a college degree, e.g. doctor, lawyer, architect, etc.

I taught myself enough programming to get into Microsoft and enough business to retire from what I earned myself.
Until the sum of your micro libraries is..
It's always fascinating how different people approach writing code. I've worked with some very talented devs who preferred dynamic languages because they liked what I call a "smash face on keyboard" style of coding. They wanted to be able to make a change, run the code, make a change, run the code, often repeating that dozens of times before they got it right. I, and I think many people who prefer statically typed languages prefer a more methodical style of programming where we spend more time reasoning about the types and how data flows through the app. I might only run the code every five or ten minutes, but often if it builds it's right the first time. If the types are wrong, the code is wrong, and I've no interest in running code that's wrong.

Is one side or the other right or better? I dunno, I'm not qualified to answer.
Show HN: I built a WASI playground for running CLI binaries in the browser
Part of the motivation of "homelab" for many people is to learn in a practical way. If you're new to electronics or ESP32s, the amount you'd learning doing this is worth far more than 10 eur.
You don't have to leave the area:

https://en.wikipedia.org/wiki/Tunnel_and_Reservoir_Plan

Though decades-long, is on schedule and budget. In Chicago.
How long until we start hearing about choosing between getting a booster and losing your job? I suppose that's a convenient way to get unemployment down when your economy is experiencing record breaking inflation
Lmao. Microsoft has a few great open source projects out I'd say. This seems promising to me. But yeah the Azure setup docs look a little easier here, and they mention promoting Azure usage for the backend in this post . Thank God they've included standard Linux setup instructions and made it possible for that, though (I'm not entirely sure about all the services entirely). Hopefully disabling telemetry is easy. I suspect this project isn't for small scale users, unfortunately, but I need to dig into this more.
Got a link for said night tours?
Great work! Easy to understand and use. Feels less like a conversation and more like a prompt and response flashcard activity. Which I personally like. I don't see the conversation part in terms of connecting the next language snippet in the continued context of the last.

This would be pretty awesome if you could get it to a point where the user is chatting in real time with the language AI like with https://beta.character.ai

Michel Thomas has one of the best language learning approaches. I'd recommend looking him up sometime if you're in need of other ideas and inspiration if you aren't aware of him already. (Though he passed away some time ago.)

Looking forward to seeing how this develops!
Halfix – A portable x86 emulator written in C99
Imagine how good _thinking_ you're taking the right medication would be and _actually_ taking the right medication would be.
Similar idea to the EMU (English-Metric Unit) used in OOXML: https://en.wikipedia.org/wiki/Office_Open_XML_file_formats#D...
I hate the phrase for fun and profit