skysight-inc/HackerNews huggingface dataset:
You can bypass the app! Hit Cmd-Shift-5 to get the exact same interface from anywhere on MacOS. Makes it much easier to record things while on a separate space, for instance.
If I've learned anything from sitcoms, it's that you need an odd number of hits to the head in order to develop amnesia.
Don’t be afraid to ask for help. Asking someone, especially other men, for help is displaying respect. It acknowledges them as your superior in the domain of the request. This works remarkably well with strangers. If you’re in a new social situation where you don’t know anyone, identify someone who clearly does and at an opportune moment just ask him for help. Something like: “Hi, I’m dondraper36. I don’t know anyone here, would you please help me get introduced to some people?” Obviously, use your own words. If he declines politely thank him for his time and excuse yourself.

Sometimes people won’t want to help you. They may be in a busy, distracted, in a bad mood, or just a jerk. However, this should be pretty uncommon. If you find that everyone is disinterested then you need to look at the common factor, which is yourself.

Also, I hear really good things about Toastmasters. Practicing public speaking in a supportive environment may be helpful too.
i have yet to encounter a case where a udp-tunnel has a practical advantage over tcp; on the other hand, corporate/hotel/coffeeshop firewalls that block anything not tcp/443 are super commom.
Modern-ish macOS has a built-in screen recorder. Try pressing Cmd+Shift+5
Google’s advantage over competitors isn’t that the search is great it is that they are much better at montesization.
I can't find it but there's a short story on the super-cognition trope, but oriented along the lines of human cognition. What struck me about it is that ultimately the point of view character is the bad guy for these sorts of reasons.
A killer-feature measure is not very useful way of selection, as it's not how projects select a VCS - many projects/teams have individual requirements which affect such feature considerations.

In my somewhat simplified view, Git's 'killer-feature' by now is simply its ubiquity.

By the same token, for Fossil's this could be claimed as a single binary that does it all.

Just download the binary, and you've got the ubiquitous set of project-related facilities: VCS/tickets/docs/wiki/team/forum/chat with simple aporoach to sync and self-host.
There is certainly a dystopian angle there, but my point was about the implication that having kids is necessary for this specific need.
> "No physicist is going to travel into a black hole and measure it."

Cowards...
I only done desktop .Net apps so I can't judge, but even if I love the language and the standard library in .Net I would never had considered using it on a server if I had a choice, not because of quality but because of Microsoft bad treatment of the licenses an, the FUD and how they handled it. They managed to drag this platform down that js and node has probably more users and mind-share, they even had to "port "C#" and create TypeScript.

Btw, i did not implied anything about node or npm quality, someone that worked with both seriously in recent years might add their thoughts (so I am not a node fan just a C# lower disappointed on MS behavior).
Foundations goes back to Cantor and Frege, at least.

Set theorists have made a Whig History of sorts where everything leads to ZFC, but that is just their post-hoc reading of the intellectual history.

We can write Whig Histories too. See https://homepages.inf.ed.ac.uk/wadler/papers/frege/frege.pdf for example.

The fact is both narratives are wrong --- intellectual history is always more pluralistic and meandering than partisans want to admit in hindsight. We, as the underdogs, are ready to admit that. Can you all do the same?
I can package python apps fine, but creating a great UI with pyqt is much harder than with tailwind + vuejs, despite the fact I'm better at python than JS.
> I dont understand how this is an objectively evil thing

Because apparently buying a house by paying more is stealing. Oh, and the Kulak billionaires should apparently be put to death.
My wife watches it and seems to like it but I cannot find anything to it, it just doesn't interest me.
Thanks for clarifying that up, wasn’t aware of book worm vs well read.

My main point really was that reading requires a more active effort than watching which is passive.
A solarpunk maximiser, can you imagine? Optimising for whole-system utility based on sustainability and human actualisation. That'd be wonderful.
I was a native GUI developer who once tried dipping my toes into building web apps. I didn’t last long.
From Wikipedia:

>OTR uses a combination of AES symmetric-key algorithm with 128 bits key length, the Diffie–Hellman key exchange with 1536 bits group size, and the SHA-1 hash function.

What specifically is wrong with any of that?
Shame is a blunt tool. It's inconsistent. It has no moral value in and of itself. The funny thing about shame is the mental gymnastics that are gone through to justify who should or shouldn't be subject to it and on what criteria.

The "villain" is whoever happens to be unpopular or undesired. Vulnerability is spun as a vice or saving grace in the interests of the shamer and his agenda. To paraphrase Cardinal Richelieu, it only takes a few words for one to find a reason to hang a man.
Maybe you should be salty that management thinks "tearing people to pieces" is an appropriate response to an incident before the cause is even known.
I can speak for Maggie, but the relevant Obsidian plugins are probably Dataview, Templater, and the Spaced Repetition plugin(s).

You might find this community resource for navigating plugins by category helpful: https://publish.obsidian.md/hub/02+-+Community+Expansions/02...
There is nothing strange in this practice of only using a certain type of joins.

If you are right handed, and have a practice to write the joins in the direction one->many (or person->children, or in the opposite direction of a foreign key) then you will always write the join as:

from person join children

Then, if you are not a beginner and know a bit about nulls and their side-effects, the best thing that you can do to prevent the risk of missing data is:

from person left join children

Why? Because this will help so that you will never miss those persons that do not have children.

So, depending on the type of the application, it may be the case that outer joins are nearly always needed and it maybe be a part of quality assurance policies to always do a left join, so that most queries are easily readable by most of the team.

If you are left handed, then perhaps you will write the same query as:

from children right join person

full outer join is not needed at all if you have enforced referential integrity everywhere - you will only need a left (or right) outer join (depending on the left-to-right or right-to-left reading preference)

in databases that do not have referential integrity enforced on all true foreign keys, full outer join will probably be the only right type of join. Otherwise, you will have problems with many scenarios.
Floppies and cassettes had slow access times and lacked the ability to use mappers to extend functionality. Pluggable ROM cartridges had a lot of advantages and were used by computer systems of the era too.

Besides, Nintendo did have the Famicom Disk System in Japan, which used rewritable floppies.
make it run on windows with a simple gui, subtly ask for donations and you're golden
With such a high differential you might reach better efficiencies using a Stirling motor.
Because imo it would require being more than just a search engine. Google has Chrome, Gmail, YouTube and Search. People like having a lot of their services consolidated, just look at the Apple folks.

Also while the quality of search has declined it is nowhere near the point where casual users would be bothered enough to switch
TikTok feels like a cesspool of the basest human behavior.
I deleted TikTok 3mins after installing
Upscaling 2.0 seemed to be the hot tech topic at GDC 2022 ;)

https://community.amd.com/t5/gaming/amd-fidelityfx-super-res...

What made the NES so interesting? It was the games, pure and simple! I've got probably 20 versions of classic arcade Q*Bert. But the iteration with the "purest" design? My goto to actually play when I want to go for a personal high score? Hands down, it's the NES.
Yeah, I took freshman sociology, and I don't even see that level of experience expressed often here.
> Still in all these years, Java was never used to sell Netbeans commercial licenses (...)

But that's completely irrelevant, isn't it? Cherry-picking aside, don't you understand how loss leaders work, and how companies use that strategy to push the sale of their cash cows?
Who exactly do you have in mind, that is a big proponent of capitalism yet is unaware of its nature? Most X-risk theorists I'm familiar with are relatively unconcerned with capitalism, as its notions of profit and wealth are inherently human-aligned.
A dev on snapcraft can see the install count (I know).

A dev at Canonical can absolutely see how many install counts are there and if the venture is worth it.

>no explanation on what the lengths actually mean.

>Then, in that case, by that logic, there’s no reason for you to whine about my whining.

They don't care what you say, they don't care about the whining here. You aren't paying to support it either.

Feel free to switch to another packaging solution, or even a new OS. It won't affect Canonical's bottom line.
Good Enough Is Just Fine
The premise of an AI mimicking AIs it reads about in fiction is seeming more and more plausible given the trajectory of generative pretraining. We should probably write more stories about friendly AIs.
Same experience unfortunately. As much as I love Jetbrains, these features dont scale with codebases like the microservice I worked on at my X 10s of billions of dollars market cap tech company, where our codebase was maybe the 10th largest.
This skill is what differentiates really good developers from not so good developers (that may wrongly believe themselves they are good):

How good are you at reading code, finding out how smaller parts work in a larger system and understanding the context&domain is a large part in how good you are.

Not so good developers, when they are not so good at this, often start blaming the system and people who have worked on it.

Not so good developers may however be able to handle smaller systems (in particular ones written in their favorite tech stack), and this experience leads them to erroneously believe they are good.
>complex flexbox layouting, theming, and animations

The only way to implement those things in an immediate mode framework is to cache a lot of state. I haven't found this to be any easier, once the layout becomes complex enough the amount of information that needs to be cached approaches what it would be in retained mode. Because of this I've also found the performance of immediate mode to be very bad. Especially when it involves:

- large pieces of reflowing text (this means no text editors or word processors)

- very large datasets in list/tree/column/grid widgets (this means no database editors or spreadsheets)

- something like a flexbox, css grid or a constraint-solver based layout (this means no responsive layouts)

These are all nice things that don't fit well with those patterns. Without any caching or keying it's functionally equivalent to having a React layout that diffs the entire tree before every redraw.

The main use cases for immediate mode appears to only be quick prototyping, and making debugging tools for games and simulators. That's not bad by any means, but I've never seen one that is able to efficiently do complex layouts with large datasets.
THIS!!!

Trank you
A lot of what you may translate as sociology are the obvious conclusions of sociology, but the field is about well more than just stating the obvious.
I was extremely shy and awkward when I was young. I even bought a cognitive therapy book called Overcoming Social Anxiety in my early 20’s. As you get older, a few things happen:
- Your social confidence grows. You focus on just being polite and respectful, which are easier rules of behavior to follow, rather than saying or doing the “right thing” to be socially graceful, fluid, and open
- You recognize that you have no obligation to be anyone’s entertainment and that you don’t have to try to be interesting or entertaining to others
- You develop your repertory of filler words and questions to avoid the so-called awkward silence. You get better at small, filler talk in general, and no longer dismiss it as fake or unnecessary but merely as a functional means to grease our interactions
- You focus less on social interaction as the measure of life and focus more on objective accomplishment
- You have more power to avoid unwanted social interaction
- Your “fight or flight” response tends to calm down when you are speaking to others
- You gain confidence once you begin to recognize how tremendously insecure other people are, when you used to assume you were the insecure one, because they seemed so socially comfortable and graceful compared to you.
- You realize that much social interaction is status-seeking over status metrics that perhaps you don’t even care about.
I don't deny being one of them. I'll comment on something that I'm familiar with, but often the part I'm commenting on is the only part I'm familiar with. That happens as we often try to solve the same problems. That said, I never try to come off as an expert, rather I'm just trying to help those who also help me.
But "comprehend" and "understand" mean the same thing.
Is it really fair to call it a “delayed disclosure” if the people who disclosed it were the sixteen year old chavs who popped your billion dollar security business? Are we supposed to believe that Okta would have disclosed this in due time anyway, regardless of whether the teenagers who broke into their system posted screenshots of it on Twitter?
Capitalism is not anarchism, where there is no state to generate public goods, and libertarians are not unaware of collective action problems and the utility of government in solving them..
the caching sites would host a small number of versions and the publishers would be motivated to select from among them.
Not that I support this Gated thing, but:

1. You could have a separate email which you provide people/institutions which don't need to be filtered.

2. You could white-list "*.gov" addresses maybe?
type hints[0], mypy[1] provide type annotations to python

And type hints is something that JS lacks. How many times I've tried to copy paste typescript code to nodejs/browser console and fail miserably

[0] https://docs.python.org/3/library/typing.html

[1] http://mypy-lang.org/
That glue code is a massive cognitive burden on a programmer. It's not a big deal when you already know it.

But when you don't, a thin, glue layer of code following different paradigms than the other 90% of your project will crush your development agility anytime you have to touch that glue layer.
For any future HQUs reading this:
Please look up 'self fulfilling prophecy' and consider whether a forced outcome truly improves your learning, before updating your probability of 'being clippylike'. And give me a call if you want to chat about humanity's future.
Its notions of profit and wealth aren't human-aligned though. That's my concern - rationalist types have an idealistic view of capitalism because they're usually the benefactors of it (being typically wealthy and western).
But also, it's not necessarily the same people being knowledgeable of everything. Reading HN it's easy to think everyone else is intimately familiar with the fine details of a microchip, is the CTO of a big business, is at the frontier of machine learning applications, contributes to the Linux kernel, has run medical trials, etc.

Because for every topic here, there will be someone knowledgeable commenting. But it's different people for different subjects. So don't get impostor syndrome thinking everyone is so good at everything.

That's one of the nice things about HN, though, that subject matter experts show up and discuss things.
> Parallel construction can be used in courtroom cases to put people away.

This isn't how parallel construction works.

Parallel construction doesn't invent a crime. Parallel construction suggests a direction of investigation that results in a clean chain of evidence to convict of an actual crime that happened.

An illegal surveillance tap of someone confessing to a murder is inadmissible evidence, but suggesting that the police go to some coordinates and take a look around whereupon they find a shallow grave with a body in it, from which they then get your DNA from fingernails is not because the evidence was discovered by legal means (namely, plain sight doctrine).

Which has an additional wrinkle to your hypothesis: predictive algorithms trained off publicly available data theorizing you committed a crime convict you not because the evidence is illegal (because it wouldn't be in the first case) but because they located through legal means where to find the evidence.

All of which is a long way to say that parallel construction is used inaccurately as a boogeyman for being framed by the government, which is what is explicitly is not: because if the government wants to actually just frame you, they'll go ahead and just plant a gun on you like the cops normally do and wait for the justice system to ignore it.
I wish apple realize that kotlin multiplatform is the real threat to the swift ecosystem, and that they refocus the swift project on making it a true cross-platform language
Hey, I support your decisions, but I do think that finding the list of limitations is annoying. Scrolling through your manual looking for "Pro" markers is a little error prone I feel - maybe if you could surface the pro-ness of them into the table of contents of the manual at least?
There are plenty native English surnames that came about before spellings standardized leading to (in the case of my own) Metcalf, Metcalfe, Medcalfe, Medcalf, Midcalfe, Midcalf all being the same name.

So even immigrants coming from places that have surnames can have lots of variety before taking into account there isn't always a single best way to write a name in the Latin script.
There is not a single example about why this was "wrong" (e.g., filter equivalences to other join types) or a single acknowledgment of good reasons the admitted technical and architectural SME during your first-ever real-world experience might have for doing this. So I'm guessing this author has more than once incorrectly calculated a mean because he innered when he should have outered.
Yes, it reads like a classic garden-path sentence, and took multiple re-reads for me to get it right.

https://en.m.wikipedia.org/wiki/Garden-path_sentence
Both things use chemical reactions in the brain to create an addiction. The only difference is that smoking is regulated.
It's hard to imagine that a powerful self-modifying AI would continuously pass up on the obvious optimization of just giving itself the maximum perceivable reward without doing any further work.

I guess computers just can't learn how to cheat.
Generally speaking libertarians are in favour of minimising government intervention in markets. That's the defining trait of the ideology.
Unless the core is not a product that can work by itself. I'd say it's still open source. Paid closed source extensions don't make it less open source.
Most aren’t, but, it’s easy to repeat the words of others. And, some have an incentive to get others to repeat their words as if they were their own.

Notice how you’ll see a phrase on Twitter one day and a week or month later hundreds of people are using the exact words with an “ugh, doesn’t this idiot understand <received “wisdom”>. IT’S NOT THAT HARD!” tone.

It’s amazing to see how quickly groups are able to adopt talking points. My favorite HN example, while not about the humanities, is the conversation about Rust vs. Go before and after the Discord article.

Link: https://discord.com/blog/why-discord-is-switching-from-go-to...
But southern slavic languages lost that and we really just roll that r and pretend that it's just a vowel.
Quantum mechanics: Pilot wave and retrocausal models
Whenever working with a new codebase I always try to find the route definitions file first. Something that maps the api interface to the functions they call. I can then reason backwards from any service by clicking into whatever I’m interested in. After that I look for where config is defined and try to understand what’s unique about this envs setup.
And yet, the commenter I replied to had not mentioned trans-people vs biological men, or anything. They just said men vs women and left it that. See my point?
My opinion on opinion
"Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /htdocs/wp-content/plugins/crayon-syntax-highlighter/util/crayon_util.class.php on line 73"

Just a heads up.
Sorry to say, but many of the people here who talk like they know things, don’t.

I am guilty of this and I apologize for how many things I’ve gotten wrong.

As for the random knowledge I do have, most of it is due to being an author. The amount of research that go into tiny details of my stories is just silly. Did I need to spend 16 hours researching rail guns? Not really. Did I? …I decline to answer this question on the grounds it may incriminate me.
I'm not sure what particularly you mean about this article since it seems a lot easier than webdev to me. Javascript devops and Webpack in particular drive me up the wall. Qt is usually click-button-receive-EXE (when using an IDE, otherwise qmake is pretty painless) and this seems like the equivalent in just "fbs freeze"?
If the government is cold emailing or calling you, it's a scam. Wait for the letter in the mail.

If they're not cold emailing you, they're not an unknown sender.
The more widely I read, the less apt I am to indulge sweeping pronouncements.

No one cares what I may think I know. Offer a link and let others engage.
This should not be this hard or expensive. Racket can do this out of the box. I’m sure there are better ways to do this in Python.
They blatantly lied. A third-party auth provider, where trust is absolutely crucial, and they lied about being breached. Repeatedly.

And even now, they are not coming out and being honest like "we lied because we were scared about liability, but the person behethis decision has been fired". It's not good enough.

Sorry, but they have some serious work to do if they want to regain that trust. I for one, will not be using their services again.
300 Days Alone
How is 4GB RAM installed a niche use case?

If this is the route software development is intended to take where every app is going to consume +4GB RAM good luck running multiple apps at the same time or running it on a smaller form factor.

It is truly bizarre that we are moving away from the desktop PC to smaller form factor but at the same time pushing technology that requires a desktop PC.
Archive without JS + works on VPNs etc. : https://archive.ph/d3xGl
This is self defeating if you open source an approach like this and it is effective, then the laws of arbitrage says that the market will remove any additional benefits of using it.
>It lies in the eye of the beholder what you consider a limitation. I invite you to look at the home page and compare what's available for free and what isn't and draw your conclusion then.

I tried to look, but you want me to evaluate your project by going through the manual and search for the "Pro" tag (as per your documentation [*]) while here you tell us "look at the home page".

Your project is great and your work is much appreciated,thank you for that. What I am seeking is clarity of the offering, because if I choose FBS for my floss project, I do not plan to pay 50€ for a hidden cost.

[*]

> Support for the latest versions of Python, PyQt6, PySide6 and PyInstaller.

> All features marked Pro in the Manual.