skysight-inc/HackerNews huggingface dataset:
I know that people love their TUIs, especially people working on tiling WM in Linux, I understand them, but I still think that the best TUIs of all time were the products developed by Borland for DOS. The Turbo Vision libraries and the apps built with them are still the gold standard in my heart.
TypeScript `tsc` can already type check JSDoc type annotations, which is very useful: https://www.typescriptlang.org/docs/handbook/jsdoc-supported...

Edit: I should perhaps listen before I speak -- the proposal linked above talks about JSDoc and why it does not fulfill their needs, which may be the case. I have not run in to these limitations myself.
There isn't much you can do about broken ribs afaik?

And the broken arm depends on the type of break. I split my humorous bone length ways. Initially because of adrenaline, it was absolutely painless, after an hour the pain kicked in. If I didn't move my arm it was fine but if I moved it, wow, 2nd most painful experience in my life.
At this point any damage to the Russian economy translates to Ukranian lives saved.
Feel like the paper printing domain should be split between bulk/low-res grayscale needs & high quality multicolour ones.

The former should be something the 3D printing ecosystem can easily come together around.
Linux Perf Examples
But few capture that heat to be usable, instead of just venting it
I'm sure there's a scientific explanation!
I assume you are being ironic but that's happening and is a good thing:

https://www.foxnews.com/story/suit-targets-kellogg-viacoms-j...

> A consumer group wants to keep Tony the Tiger from promoting sugary cereals on the SpongeBob SquarePants cartoon show, or anywhere else kids are watching.

> The Center for Science in the Public Interest Wednesday announced legal action to try to stop the Kellogg Co. (K), maker of cereals like Frosted Flakes, and Nickelodeon cable network Viacom Inc., (VIA) from marketing junk food to children.
Except that ugly firewall bug. Many of us can't use it with the macos firewall, network just stops working after a couple of days.
I think a big part of it, at least for advanced users, isn't only the individual tool itself, but the terminal ecosystem:

Vim, for example, excels at quick nimble edits for someone who darts around the filesystem in their terminal. Even if you have to pop back into your shell for a command or two while editing, you have the option of C-z and `fg`.

The same thing applies to many TUI tools as well. Many of them deliver things you could get with more primitive tools, as well (say `btop` and `htop` vs `ps`), but have a nicer feedback loop while still allowing for pop-in-and-pop-out interactions. GUI alternatives would have you pushing the mouse around a lot without much benefit.

That, and they work well through SSH, without the hassle of setting up X11 forwarding. For other TUI tools that are typically used in longer sessions (e.g. `gdb`), that is also a huge benefit. Most likely you won't even realize how huge until you have tried to set up a non-TUI alternative for the same scenario (the remote debugging service for Visual Studio is a nightmare to set up, for example).
same experience as #3 for me, but in the coastal range in Oregon. no sound, above the road, then gone after about 5 minutes.

neither of us in the car thought it was a helicopter. timeframe was late 90's.
How is surgery “successful” when they used a coat hanger? Can you imagine the infection risk?

And sure, fly another 1-2 hr to get to the final destination, but they flew 8+ hours.

It kinda makes no sense.
How have you avoided the AGPL headache that comes with almost all the open source libraries for PDF editing?

Have you written your own code from scratch?
> Makes me wonder, though, is there enough space in unicode to just encode every possibly 16x16 bitmap?

Space is not an issue here. You can do with very few characters, just make them combine with each other, like ˩˥ is encoded as ˩+˥, flags are encoded as combinations of two letters, etc.

So, you can just have 256 characters for each bitmap dot and make them combine with each other. Or have 16 characters and make them combine (maybe using zero-width joiner).

I think the biggest problem is actually getting this thing into Unicode. Emoji got codified because some Japanese phone encodings included them. But it would be harder to justify arbitrary bitmaps.
The US has had a confusing uranium trade policy WRT Russia over the past decade, hasn't it?

See the outcome of Uranium One: https://thehill.com/policy/national-security/358339-uranium-...

(don't dismiss it just because it's co-written by John Solomon)
A relative experienced, or clearly perceived experiencing, out-of-body during labor with child.
What is typically meant by "paranormal"[1] is at best a mildly amusing excursion into exploring the credulity of humans.

As for the "unexplained phenomena"... You might not have an explanation, but if you can study it closely and reproduce it reliably, you may be on the path to knowledge.

[1] https://en.wiktionary.org/wiki/paranormal
Sorry, I'm not sure I understand what you are arguing. Are you saying the result was statistically significant?
Personally I don't think what he did was wrong.

I think the moral of the story is don't do non-work related things on your work computer. It shifts the liability from the individual to the company.
No argument from me there. People should stick to using Excel for it's intended use though I would argue it's in some ways a massive credit to it that despite all of it's obvious shortcomings in many other usecases, non-programmers find it so intuitive that they try to use it as a general purpose programming platform.
Nice to see this outside of the major tech hubs, Groningen, Drenthe and Zeeland all would benefit from more initiatives like these, congratulations!
Why? Do you feel that The Murder of Roger Ackroyd is not telling a complete story unless you also read Murder on the Orient Express?

Note that I'm not saying some fans wouldn't have been pressuring her into writing more if she had stopped. I'm saying those fans, unlike the ASOIAF fandom, wouldn't have a leg to stand on.
It's also available on Vimeo

https://vimeo.com/305272247
A previous discussion [1] of a similar project used a Lumix S1R camera and a Laowa Probe lens, with numerous images combined to create the effect.

[1] https://news.ycombinator.com/item?id=29389442
Recently my TV has been turning itself on at night. I looked at the settings on my Kodi box and realized the CEC settings could be doing it, so I disabled power management over CEC and rebooted.

It's still doing it. Did it last night. My wife thinks it's ghosts, but she's Irish, so.... :-D And our house is nearly 200 years old, so if some poor bastard didn't die here at some point I'd be frankly shocked.
This is like saying parents should be responsible for the drug dealer on school playground. Its reasonable to expect going to school is a good thing, we can even argue about if someone should have kept an eye on them, but it should be undeniable that the drug dealer is for sure culpable.
With an annual plan of 10,000 documents per month, we charge $0.04 per document. If you try it out, I'd love to hear your feedback on the quality of OCR!
"Mother, Father and children" is a relatively new phenomenon. The more common historical norm is "Mother, Father, some grandparent, maybe an aunt, and children". Under the latter scenario, there are a ton of different adults that can pay attention to the kids at any one time.

An arrangement of "mother stays home" is just as arbitrary as anything else in the grand scheme of things. There's nothing "traditional" or "normal" about it.
What makes Ruby's blocks great
As I suspected. I know you say you’ve worked remotely from Sardinia, but have you thought that maybe your career is also a major factor along with environmental differences (which is definitely an issue with London due to air quality / weather alone)? Working remotely is often very different health wise than doing the same job in an office based on my anecdata experience (both working from home, but near-ish to my employer, for over a year, as well as spending a year on the road working remotely from an camper/RV).
No because it relies on some newer kernel features.
Cups has its own set of cli tools, see <https://www.cups.org/doc/admin.html>, and supports "lp" and "lpr" commands, see <https://www.cups.org/doc/options.html>. But theses are not TUI though.
Apache Guacamole vs. Awingu
Early 90s and Tennessee for mine.
using the search console I can extract all the actionable information I need without having to burden users with downloading and executing GA.
Mikhail Khodorkovsky on how to deal with the “bandit” in the Kremlin
Rectangle and Alt-Tab [0] significantly reduce my need to use the touchpad or reach for the mouse.

Normal MacOS windows handling seems enraging and cumbersome.

[0] https://github.com/lwouis/alt-tab-macos
http://archive.today/TOyuC
Show HN: A Metaverse on Minecraft
Because kids want things does not mean that they are owed them. That's the difference. "I want it now!" by Veruca Salt is not reasonable way to interact with artists.
> I'd be surprised if a ton of applications in the wild aren't violating Apple's register x18 requirement

macOS outright zeroed x18 on each context switch for a bit, and it's zeroed on each context switch as part of the Meltdown mitigation for older SoCs in iOS.

On Windows, x18 is used as the thread environment block pointer.

On Android, x18 is not accessible to third party apps as part of the ABI. It is reserved for the shadow call stack.

(tldr: on most OSes x18 is explicitly reserved by the platform)
Claiming that you're going to do something you don't have any idea how to do is classic bullshitting.
Quite right, the ghost of Wittgenstein. These utterances are moves in language games. A pawn is a nonsensical entity within the game of checkers. However, that doesn't mean a pawn is "meaningless." It was a being constructed for a particular purpose within the game of chess. It is an illusion that the game of chess and the pawn object(being) are separable. Chess cannot exist without pawns and a pawn cannot exist without chess. The operation of plucking a pawn out of the game of chess is an invalid operation. Thus, we cannot even speak of pawns outside of chess--we must remain silent.

In other words, you can't even say my utterances are meaningless "outside" the system in which they were constructed because they cannot exist outside the system. A pawn in a game of checkers is not a pawn. A pawn in your pocket may resemble a pawn, but it does not function like a pawn because it is not in a game of chess...thus it is not a pawn because it cannot do as a pawn does.

I appreciate your philosophy, but from my standpoint, it is unnecessarily muddying the waters.

Some people believe they are living for things that are objectively false. Just imagine a grocery clerk who believes he will someday become the king of France--in 2022, which makes Descartes original comment about this seem even more absurd.

Every day he does his mundane job with unparalleled enthusiasm. He is awarded employee of the month every single month.

One day, an ambitious coworker asks him how he is able to do his boring job with such high energy--what's his secret?

"I am just biding my time until I become the king of France," the madman replies. "I'm not a grocery clerk...I'm a future king! Every bag I fill with groceries is but one step further towards my glorious coronation."

And so it is with all who think they are going somewhere spectacular with their lives. The bleak march to the grave is enchanted by dreams of an end that cannot be.

My "utterances" are not philosophical, but descriptions of what I observe to be happening around and within me. If you want to understand what I mean, you gotta play my game.

I like your comment about the coconut man. Yes, it's true that delusions can have a survival advantage. In fact, I would argue that delusions are not errors, but survival adaptations. Sometimes we just don't know what people are trying to keep alive. I know people who try to keep alive an idea of themselves in spite of their own physical body.
Blogspam; the original article at https://www.nytimes.com/2022/03/16/us/politics/russia-troop-... is a lot more informative.
Monetizing small projects is a fool's game, because the amount that application authors make is tiny. Ad platforms on the other hand, they certainly benefit, because they capture the long tail of applications and get access to a wealth of information.

(in fact, if anything, the fact that applications are only used by a small userbase is a benefit to ad platforms -- because it provides precise detail about the kind of applications that particular users have installed)

If your application becomes extremely successful, then certainly you could consider adding monetizing strategies to pay yourself and the infrastructure costs of the service. But what are those costs? They can, in many cases, be tiny - especially if you allow your application to run on the user's own device.

Monetizing using advertising doesn't seem to make a lot of sense to me for most software authors, and I think it's an unfair system where authors and users both lose out.
so it'll sit there for weeks, probably be delayed for 6 months because some random environmentalist at some obscure government agency feels power hungry and demands a review, then comes up with some overlooked flaw that sets everything back 4 years
If anything, people are proof that we can't have nice things.
Yes, or even wine.
> If I didn't move my arm it was fine but if I moved it, wow, 2nd most painful experience in my life.

Yeah it's interesting how this works.

I once broke my collar bone (I tried jumping up a curb on my bike, the handle bars fell off and I went collar bone first into the edge of the curb). I ended up carrying my bike home in pieces for half a mile and remember it not being too bad. As long as I kept my arm at my side it didn't feel any different than normal but when I lifted up my arm it was one of the sharpest pains I've ever experienced. I only ended up having a hairline fracture too.
”If the estimate of U.S. intelligence is correct, the Russian military has lost more troops in Iraq than it has lost in Afghanistan in 20 years,” the report said.”

Iraq? That’s some mighty fine proof reading.

And is this the same US intelligence that said Iraq has WMDs?
Emotional value of the bytes you don't own
I had similar frustrations with google analytics and decided to do the same.

Are there best practices to follow? I just have a table with: id, id of thing being accessed, user email, time, event enum, and notes.

It works well enough, and I have a python script to query the table and aggregate and print graph or print the results. But it would be great if there was some "bring your own data" dashboard that would let me view the time series w/ things like filters
People are blown away because they think “How can anyone live on $3000 per year?”

There’s a whole market of cheap consumer goods produced for that income level. Household goods, electronics, clothing, etc.

As an example, if you are reading this your kitchen is probably stocked with ceramic plates. Why did you buy ceramic plates rather than plastic plates? Probably because at your income level, ceramic plates are an insignificant expense. However at $3000/year having a kitchen full of ceramic plates would be an extreme waste of money for insignificant benefit.

Multiply this by every purchasing decision. Why did you buy a $1000 phone instead of a $150 phone? Why do pay for eggs instead of keeping chickens? Why do you buy branded clothes instead of unbranded clothes that cost a fraction of the price?

I’m not saying that you should go out and buy plastic plates and a chicken. Just that not everybody on $3000 a year is living in poverty.

The biggest issue with earning that much is healthcare, which doesn’t scale well with income. Even if the doctor may be earning 5x less than they would in a rich country, the MRI machine certainly doesn’t cost 5x less.
Quite a book to be reading while witnessing something strange, did you enjoy the book?
The github instructions mention a scrape old script so perhaps that would warrant a notice as well.
IBKR GlobalTrader offers worldwide stock trading from your phone or tablet
No, I'm not. You actually just did that.
I talked about hate-speech laws as one thing and hate-speech in ToS and similar rules/guidelines as another thing. They are absolutely not the same or similar but face the same problem namely that they can not be enforced fair because they are subjective. "hate-speech" is subjective. Its not like incitement of violence/lying under oath or other speech related "boundaries" that are rather exactly defined.

This is not about private or public companies and what they legally can or can not do. Its not that they can not write in their ToS that you aren't allowed to say X and then if you say X they ban you. That would be the expected way how thing go.

But in reality the say you aren't allowed to say "hate-speech". And then you say X and the people who didn't define hate-speech define X as hate-speech and ban you. This is a problem because it give endless opportunity to abuse

The people who make the rules also interpret the rules and enforce the rules. So anything is hate-speech if they hate it.
That's not a proof that hate-speech (objectively defined) actually exists, its a proof that it subjectively enforced and that is a problem.
Another example. Lets say a platform forbids the use of the n-word. People can disagree with this but still use the platform and follow that rule and they should be fine. But to actually be fine they need to know the way this rules is interpreted. for example is "n*****" against the rules because its just a substitute? And if so what about "n-word" also against the rules? What about "******" or a single "N"? what about context? can I write the full word if I quote an album/movie title? etc. etc. The problem isn't whether the rule is "good" or if someone agree or not with the rule. The problem is can people who want to follow the rules be booted of the platform anyway by simply declaring something they did as against the rules.

The answer is yes. If "hate-speech" is in the rules with no definition then p much anyone can be booted for basically anything they say.
And yes the law allows this because by law they do not even need a reason, there is always something in the ToS that says that the "service" can be terminated at any time. So the argument that something is "constitutional" is pointless. There is a real problem that somehow need to be fixed. The problem doesn't go away if we just all repeat over and over that no law was broken.

That's like saying large companies avoid paying fair taxes but they do it in a legal way so its not a real problem its "constitutional" they have to do this or their shareholder could sue if they voluntarily pay more taxes.
But the problem isn't that a law was broken so clamming no law was broken is a fooling argument.

Also the president was not removed from platforms due to hate-speech. Your example actually somewhat represents a case where they didn't even bother to twist or interpret their ToS/guidelines somehow to justify banning the president but instead they just did it. And again they LEGALLY can do that. By law they do not even need a reason. That doesn't mean its not a problem.
It was snowing out and a shadowy figure appeared at the front glass door, my mom sees it, I see it, the dog sees it and goes nuts barking. The figure flees and follows the sidewalk, I watch it cross the entirety of the window and I immediately go to the front door and look for foot prints. There was nothing, it was actively snowing but not a heavy snow that would have been enough to cover foot prints in 10 seconds. I walked around testing it and could see my footprints just fine.
Hiroshima might have been necessary but Nagasaki was definitely unnecessary. To prove that the first atomic bomb was not a one time trick, the US could have easily bombed some non populated area for the second time instead of massacring hundreds of thousands of innocent civilians.
> The four screen plan has always, since it's inception, stated that is for four people who live in your household in the terms.

As I read it, this is the parent poster's point. An individual person is unlikely to use Netflix on two devices simultaneously, so a notional "four screen plan" that also charges per profile (as per the linked article) undermines itself.
What alternative solutions does the HN crowd recommend to Google Photos etc?
how did you train to have lucid dreams? As soon as I realize I am dreaming I immediately leave my dream
Not counting things that could easily be perceptual glitches or false memories (those are fun), only once. I had a sudden premonition, based on nothing, that something really bad had happened to my best friend. It was so strong I spent the next day in a panic trying to determine if she was ok. This was very uncharacteristic of me and it was just all consuming. I then got a call from a friend of a friend that she'd been in a car accident, died, been resuscitated, and was in a coma. (She's ok now.)

The only explanation I can think of is a coincidence between my having an unprompted fit of delusional paranoia, and her having a car accident at the same time. She is a generally disaster-prone person, but I don't normally worry about it, and that's the worst thing that ever happened to her.

There are people who can verify that I was in fact out of my mind and flipping out before anybody knew anything had happened.
Pasta by Design in Axiom computer algebra system.

https://github.com/daly/PDFS/blob/master/bookvol8.1.pdf

See page 231 onward
Would it be possible to require a key within a different url parameter? That way, one would need to know both the name and the api key of the field to edit/delete it? A key would be generated and returned in response to the initial creation request.
An alternative perspective would argue that an Android device without a boot breach is already as locked down as it can be, and that the same breach on Fuchsia might give a much easier path to mix and match unchanged components and custom implementations.

I don't know which argument carries more weight. Should we expect Fuchsia to take a defense in depth approach to component authentication?
The "Still banned in Europe" version
Political slogans are famously the opposite of what they claim. We get “Save Our Green Earth” polluting bills, “Freedom and Peace” wider incarceration bills, and as you point out “Think about the children” mantra thrown around for anything and everything, with nothing in it actually about children.

Also if we really think that video games induce violence, it’s interesting to think about why we want them played by 20+ yo grow ups who can cause actual harm at a non trivial scale.
I had a dream maybe 20 years ago.

Each couple years I have same dream extended for another couple minutes. It starts as recap of previous time and then it continues.

It is not nightmare neither some trauma and I know it will happen again.
I think AGORA was removed as an answer, as it's too obscure. Not as a guess word.

https://twitter.com/MikeySlezak/status/1493344574260924420
That tells you SO is doing not-strictly-necessary data analytics.

Which it admits directly when you click the cookie banner button labeled “Customise settings”: you are presented with four yes-no toggles, the first of which is labelled “Strictly Necessary” and which can’t be disabled.

IANAL but from what I’ve been told the SO banner isn’t even GDPR compliant because it makes it harder to reject unnecessary cookies than to accept all of them.
So adults are forced to buy cigarettes? Should the government ban everything that is unhealthy?

If you think government regulations when it comes to alcohol has done anything, you haven’t seen the statistics on underage alcohol use.
Scammers have 2 clever new ways to install malicious apps on iOS devices