skysight-inc/HackerNews huggingface dataset:
>> My point is that McCarthy has an expert opinion and is writing for people who are not struggling toward a first scientific journal publication.

I don't understand what you mean. Do you mean that in the context of the article? Are you saying that the article above is aimed at people with some experience of writing?

By the way, your original comment came across as a haughty attempt at a put-down by an appeal to authority, hence my reaction to it. My apologies if I misunderstood your intent.
Anecdotal, but I've been learning a lot of different languages over the years, the language itself is probably less than half what makes it difficult to learn. The real difficulty comes when there's no good resource to learn the language, a poorly documented ecosystem, and a lack of good libraries (and worse, a bad standard library).

For example, languages like Rust are complex and hard to learn, yet many people get into Rust because it's easy to setup (rustup), easy to run or test (cargo, vscode), easy to compose (crates, stdlib), and easy to learn (so many online resources).

On the other hand I've been learning OCaml and suffering. I would advise anyone who wants to have real world impact in a low-level language to give a shot to OCaml, because there are just soooo many ways to influence the language. If you write a library it will be used, there's so many opportunities for creating learning resources or improving the tooling, it's uncharted territory for the most part and it's probably the functional language that has the most chance of having a real-world story.
I was also once dissed by Steve Jobs at a keynote!

Back when widgets first came out for OS X I was in college and was beginning to learn programming. I was sill very bad, but these widgets interested me because they were essentially just little HTML/CSS/JS webpages. I looked around and saw there was no widget for CNN news.

CNN had RSS feeds of their news, I found some other widget that displayed an RSS feed and basically just plugged this new data source in and it worked! Next I just restyled it to look like it the CNN website which at the time was light blue and pretty ugly, but I made this widget to match.

I released it, and it got some downloads! Months later at the WWDC keynote, I was watching live and I saw Steve sit down at the demo computer and show off some widgets on the big screen. The CNN widget I made was there on screen at the keynote! I didn't believe it at first, I was in shock. Next though, when he showed my widget his only comment was that "it's not as nice looking as [some other news widget] but it gets the job done."

Ouch! Not only was Steve Jobs personally aware of a piece of software I (kind of) wrote but he demoed it at WWDC! But he also said it looked pretty bad... And he was right, it did.

Shortly after this I restyled the widget to look nice on its own, regardless of what the CNN website actually looked like. While this stung, it was a good design lesson to learn. Thanks Steve!
I've also experienced this on Arch Linux, in the form of a variable delay to my bluetooth speaker under pipewire but not pulseaudio. I also noticed a lot more general bluetooth flakiness. I have not characterized the issue nearly as thoroughly as you have. Instead I ran a wire to the other side of my office and installed some DIY speakers, which rendered the problem moot. Regardless, I've always had issues getting bluetooth to work reliably, especially on linux.
Show HN: 2D Game engine and editor for Windows and Linux
Hello HN,

Just wanted to show this little 2D game engine that I've been working on for some time (around 2 years on the editor part, longer on some of the components).

It's quite full featured but obviously this a project of such magnitude already that the work never really ends. That being said it's definitely already at a point where games can made and published. The editor runs natively on Windows and Linux using Qt5. The games can run on both Win and Linux as well as on WASM with WebGL.

Feature wise there's a bunch of the stuff you'd expect.

Audio, graphics, scripting, animation+entity+gameplay systems, physics and UI are all there. Scripting is through sol3 + Lua, physics with Box2D. Audio, graphics, UI and game play stuff is all done by me.

License is currently GPL.

Source code is on github https://github.com/ensisoft/gamestudio

Some games are available on my site at
https://ensisoft.com/games.html
> Yes they definitely are, and faster than almost any other country.

I know what you mean, but I find the notion that the Chinese are ageing faster than everyone else amusing.
FDIC has a limit 250K.
I'm not even remotely in the author's situation, but who hasn't sometimes resented some aspect of how they came to be? To which my own response is always "but that's what produced me! If anything had gone differently in even the minutest way (like which of those wiggly things wins the race) I wouldn't be here! Someone else would be. Case closed.
The Exciting Beginning, Messy Middle, and Getting Back to Basics
start with the February and October Revolutions and go from there. If there's any country that knows how to depose a Tsar, it's Russia.

In any country as vast and populous like Russia leaders always depend on the consent of the governed autocratic or not. I know it doesn't fit into this comical worldview where every Russian is secretly an American yearning to breathe free, oppressed by Putin.
Its the thickness and the curve of the SE's body, would be my educated guesses!
Giving Better Code Review Feedback
GJK: Collision detection algorithm in 2D/3D
what's the alternative in practice; having no recourse if a negligent doctor maims or kills you?
Some benefits of simple software architectures
If you put the paper in the freezer, the ink will reappear.

The ink doesn't really go anywhere, even when you use the "eraser". It just becomes transparent. This can be reversed by exposing it to cold.

Pilot mentions this on their tips and tricks page:
https://www.pilot-frixion.uk/uk/tips-and-tricks/
Actually base-OpenCV has a great function for this: `cv2.findTransformECC()`:
https://learnopencv.com/image-alignment-ecc-in-opencv-c-pyth...

It can do dense translation, translation + rotation, Affine, and Homography alignment; I've used it in the past to do sub-pixel Aruco/AprilTag alignment (and I'd probably also use it for astrophotography).
Love this stuff. I use regular mini side programs/projects as motivation-boosting procrastination tools. Oxygen to a tired mind. Just yesterday I saw a front page post on hn that I didn't love the solution for and so took 3hrs to byo (3hrs from another, only slightly less-tiny, project). Often tiny programs form the seed of much bigger efforts. My last two major projects, both now well-funded scientific programs, can be found buried in tiny-program / MIT form on my codepen. In fact looking at it again now I have a codepen littered with tiny personal programs, most of which are utility-driven, I'd completely forgotten about, and would make no sense to anyone else.
Counterpoint: BSB is my favorite ink
Desperately hoping that this response means you want to catch them from the wild or around your property, and not that your house naturally contains a volume of insects large enough to support a nontrivial population of these things. :)
Why do they use a sign language interpreter when surely subtitles would have been easier, cheaper, and more universally useful, e.g. for people who want to watch with the sound muted?
They have to start with what's the easiest to implement, and if their kernel is in Rust, then the easiest frontend is in Rust. From their FAQ [1]:

> Fornjot is architected to be language-agnostic, and adding support for other languages should be relatively straight-forward, actually. Hopefully one day, there will be a selection of interoperable Fornjot frontends, so you can choose the best language for your model.

[1] https://www.fornjot.app/faq/
Just the other day I was working out a Java numerical-operation logic error and decided to type it out in a simple online Python shell. Unfortunately, I had forgotten that the ints and doubles I was working with in Java didn't exist the same way in python. And then I spent a few minutes trying to remember how to import the math module...

Suffice it to say that I have been away from Python too long, now it's like learning a new language all over again.
Hi from Moscow.

Right now Putin spend billion dollars from oil and gas to sponsor war and inner forces which harshly destroy any protests.

The only effective sanctions *against* Putin – is to cut down buying gas and oil. But Europe and other countries resist to do so.

Yeah, it may sounds promising to someone that cutting Russian off the Internet will help protests, but it's not. Regime is still incredibly rich and could sponsor any aggressive activity.

First thing that West must do – to make Putin's poor. And then Russians could resist against him. Right now he has multi billions army and law against unarmed citizens.
The idea that the universe rapidly expanded in a fraction of a second right at the beginning is called inflation theory, it's a supplemental modification of the big bang theory and not all physicists that accept the big bang theory also accept inflation theory. There are also some theories that try to explain what there might have been 'before' the big bang, conformal cyclic cosmology for example. Then there's zero energy universe hypothesis, which suggests the universe may have arisen from a random quantum fluctuation - though a fluctuation of what is unclear.

So there are quite a few alternative variations on big bang theories. The observation that the universe is expanding seems solid, and the detection of the cosmic microwave background means something must have happened long ago that blasted out all that energy, seemingly everywhere at once. When you go beyond those though things start to get less certain.
Seem can be a weasel word, I'll definitely grant you that. My receptiveness to the idea that China is on shaky ground comes from what I was reading about Evergrande coupled with how analysts are reporting that their official numbers are heavily manipulated. I don't think the PRC will collapse into some successor state, but it would probably end up in a Great Depression and lose a large amount of power and influence. Temporarily at least.
When you talk about "soft science" paper, maybe (because the content does not stand on its own), but no "hard science" paper has been remembered or noticed for the creative and original writing.

I am not speaking from a a position of any authority, but I have worked as a scientist in academia for 15 years and neither nor any of my many colleagues has ever remembered or noticed a paper for its flair. I notice papers that are brilliant, wrong, novel, impressive, not any particularly creative writing.
Boring? You typically need to read a paper 10+ times to understand it, after the first read nobody outside the non-professional (who read papers like they are "investigations") cares about any ornate or rich language.
Godot also seems to be modeling itself in the same style as Blender. Years ago I was very vocal about the opportunities of an easy to use open source game engine. Godot 4 is well on its way to be very accessible and getting high end functions.

I wish GIMP and other projects were like this.
I don't understand this idea at all. Everything POSIX exists inside the the kubernetes containers, so it should be thought as a layer on top, not a replacement. I don't think anyone thinks that kubernetes abstractions replace concepts like files, processes or threads like in the diagram presented.
>"Not if the company pays it. "

That's why I included the "... prohibition on further compensation/employment by the company/organization...".
OK? How does that allow me to continue using Bluetooth headphones when they're dying?
Im not sure if this has changed since my source was published but according to this article[0], the Tor Blocks in russia are not nation wide and originate from individual ISPs:

>"According to OONI, it wasn't all of Russia blocking Tor; it was 15 out of 65 subnets. Moreover, each censorship instance used a different blocking method"

>"If the censorship was government-sponsored, as the Tor Project suggested, then I would expect it to be much more widespread and consistent. This looks like individual blocking efforts. As OONI noted, the blocks followed a "recent spike in the use of Tor bridges (used for circumventing Tor blocking) in Russia."

Though the situation might be totally different now considering the recent events.

[0] https://www.hackerfactor.com/blog/index.php?/archives/944-To...
>Why is it difficult for developers to learn another programming language?

I started with

C++/PHP/JS

and then I started doing C# + meanwhile some Lua

I cannot use anything that has not as good IDE as at least Visual Studio

I struggle to overcome the lack of reliable IDE
Three options I am aware of are Nexus Mutual, InsureAce and Bridge Mutual.

Fair warning, I am not endorsing any of these as I haven’t done the research on the insurance options yet.
One of Atul Gawande's books (Complications) mentions that amongst deaths where an autopsy is done, the cause of death was misdiagnosed by the doctor about 40% of the time. Quote from book [Page 197, Chapter name : "Final Cut"] ---

"How often do autopsies turn up a major misdiagnosis in the cause of death? I would have guessed this happened rarely, in 1 or 2 percent of cases at most. According to three studies done in 1998 and 1999, however, the figure is about 40 percent."
Metaphor probably isn't the right word, but it's not really wrong either. "Placeholder" is also sorta correct but not entirely. Dark matter is a placeholder for an as-yet-unknown thing that interacts with gravity, in the most popular theories. There are less-popular ideas--still given serious study and consideration--like MOND that may some day explain the effects currently labeled as "dark matter". I don't think it's accurate to say "we know these are out there", and if it turns out that MOND or some other alternative explains observations, "dark matter" will turn out to have been fairly metaphorical (or just plain wrong).
Target is an online marketplace for 3rd-party products. They don't go out of their way to advertise it, but they call the program Target+. You can find online-only 3rd-party items by searching their website. They ship the items to you, and you can return them in-store if there's a problem. Most people never notice the middleman supplier.

Walmart does this too. Newegg made the switch several years ago. Large retail outlets which do not have a "marketplace" online option are the exception rather than the rule.

Different companies do different levels of vetting, but the retail ecosystem is vastly more accessible to small-timers than it was in the 2000s.
I'd speculate that perhaps more senior people are moving, and/or a greater overall rate of attrition combined with much more complex technologies and organisations. In other words, it might be harder to become good at jobs now, and fewer people stick with them. Just a hunch but definitely seems to be where the incentives point with loyalty penalties and tech bloat.
I would strongly urge not using us-east-1 -- of all the regions we're in, it's by far the most problematic. Use us-east-2 if you need good latency to the East Coast.
While you can edit with Blender (and with some very powerful functions) there is also Kdenlive Video Editor which has been very good for simpler edits. Depends a bit on what you want to do.
Devil’s advocate: preventing further disruptions caused by D/DOS attacks on their web based social service infrastructure.
I'll try your version out.

I went through this pain when I bought a document scanner some years ago - there was no good solution on Linux that would let me from the command line scan, clean, OCR, and output a PDF. I found lots of scripts like yours, but none that was complete. I finally took an existing Perl script and hacked it to my needs.

Features one should have:

1. Output to PDF.

2. Option to OCR (optional)

3. Clean up (e.g. skip blank pages, straighten pages, etc)

4. Allow one to specify quality/dpi

5. Select grayscale vs color

6. Duplex vs single page

7. Dynamically recognize the size of the page.

The last one is the one I'm missing - if I scan something long, it trims it to fit a Letter size page.
This is not how good managers think. They're not building good employees, they're helping build incredible team members. This isn't some altruistics BS, it's because the attributes of a great employee are symptoms of the indvidual. If your manager only cares about your bottom-line impact towards your job, start looking for a better situation.
They should make the loot boxes brown envelopes just like the real FIFA.
> Oh the course starts today..

It probably says that every day. I've seen that in a lot of self-paced courses
Having an insurance company guarantee your 20% APR for 2.5% APR is not a use case, it's one of:

- The insurance company scamming you,

- The insurance company using you to scam their investors.

- All of the above.
Man Given Genetically Modified Pig Heart Survives Two Months
1. create account with phone #

2. add TOTP authentication

3. remove phone #
No laughable as in anyone who reads your comments sees that you’re outright lying. You quoted a paragraph about wuhan lab leaks as proof America was somehow responsible for covid. This stuff works on Facebook or Reddit where no one actually reads linked sources or quotes, it doesn’t work here.
Courts are responsible for interpreting the law, not for considering repercussions. If you think the current situation isn't good for society then take that up with the legislative branch, not the judicial branch.
There are billion decisions in the road of design and operation of the shuttle that all contributed in some degree or other to the tragic outcome.

This article is not attempting to answer that question, there is volume of literature on that.

The primary thrust of the article is to highlight a common tool we use and how using it ineffectively can be dangerous, it does a good job of communicating that point effectively albeit with click baity title.

I and most people here wouldn't understand tile design or shuttle engineering or ethics of space risks and not something we can learn from, it is rocket science after all,

However crappy PowerPoint presentations we all use and consume and we could potentially improve communicating in our day to day professional lives even if though we don't do cool NASA kind of projects.
I'm not sure what you're talking about.

About the propaganda, the articles you linked give another meaning to me than what you are suggesting and suggesting "modern diplomacy" is "somewhat" conspiracy like is a severe underestimation ( i browsed through some articles)

The latest one you linked was literally when Russia also moved Russians within Ukraine to cause an uprising. That's what it's called a "gray zone war" in 2014...

Putin even acknowledged he had boots on the ground at that time - https://en.m.wikipedia.org/wiki/Little_green_men_(Russo-Ukra...

No one said that Ukraine was already a perfect democracy either. Their independency is very recent ( since 1991 ) and even then they were heavily influenced by Russian leaders in their governement ( literally). You can't fix something like that in 10 years.

If you're argument is that it's not perfect there, I agree. But a lot of progress has been made in recent decades, which is what counts.

But that is by no means a reason to revert the progress that has been accomplished by them in recent decades.

I'm not sure what you are trying to accomplish here. The majority of Ukraine needs help against an autocratic regime and aggressor, that invests 6% of their GDP in military.

A leader like Zelensky currently could make great strides in a democracy in a short amount of time, if the invasion wouldn't have happened.

Nobody is suggesting he was/is perfect, but the current actions he's doing are formidable in many ways. He's clearly a man of many skills under very difficult circumstances. What you call "media heroes" isn't created by the media in the case. It's by Zelensky's "Fingerspitzengefühl", which he earned every bit of it on his own.

In the same logic, I'm not suggesting any system is perfect. My preference is the least bad one.
Things are bigger anywhere. My colleagues and I thought we’re hot shit managing 5-7k applications and infrastructure. Amazon probably runs 20,000 orgs like mine.

Also, times are good and rates are crazy. Even at VARs, you can make a lot of cash. I have a buddy who went from $150k to $600k. The guy paid off his mortgage and is at a point where he could burn out and work at Home Depot if he needed to.
How picking up your phone could reveal your identity
If you need 3 months to figure out whether the person you hired to do something can't do it then it's because you didn't really need that thing done
What did you find difficult about raising crickets? I remember as a kid I had a lizard and a cricket box for feeding and it was just a matter of adding cricket food and cardboard tubes (disregarding the one "dropped the box of crickets on the ground and all the crickets escaped into the kitchen" incident, to be fair). That said, I wasn't trying to raise human-food-grade crickets, lizards are probably less picky.
I started with C64 Basic and then GW-Basic, so /any/ IDE is better than editing via line numbers.
Show HN: MT63 digital radio transmitter and receiver in WebAssembly
The link has since been updated to the more informative and less sensational University of Georgia article.

For those wondering what this comment is referencing, here is the original article:
https://www.axios.com/local/washington-dc/2022/03/09/giant-j...

For what it's worth, I got a chuckle out of the original. I can definitely appreciate the sentiment, as I have unknowingly walked into a quite few Joro spider webs and it never fails to creep me out.
I run Firefox inside a systemd-nspawn[0] container. I wrote a little wrapper around systemd-nspawn that I call arch-lwc[1] which kinda mimics the docker CLI. I have another script to coordinate the Firefox-specific stuff.

[0]: https://wiki.archlinux.org/title/Systemd-nspawn

[1]: https://github.com/b0o/arch-lwc
So today I find out my job title is tech priest. I was happy with necromancer before. Does it come with a pay rise?
In case anyone’s interested in the math to get the dice answer, it’s (1 + 2 + … + 6) * 2500 / 6 = 8750. At least, I think it is
But how is reporting "helping Russia"?
Good riddance finally. Almost as ugly as Mega Tokyo comic strip.
The best way to proceed is to think in terms of placeholders. Make the wall simple now; then imagine how you want to detail it, and proceed with the understanding that you'll want to replace it at some point, and then it's just a matter of setting up the organization of your objects so that that can be done gracefully. If you don't have a particular requirement like presentation in a game engine, you don't have to aim for it to be optimized and can do something like making a detailed sculpt for every log. If you do have that requirement there's still often a reason to push off the optimization to a final step, because it might involve destructive workflows where you essentially turn your initial detailed asset into a reference for the optimized one(e.g. baking a normal map).

As long as you expect everything to be done in two or three iterations and split out the work appropriately, you won't be stuck for too long.
I think I can see where you're going with this.. Email is on my profile, glad to hear from you.