skysight-inc/HackerNews huggingface dataset:
If you don't already understand and can't see plainly what is happening all around you, nothing I can say will enlighten you...but I'll say a few words anyway.

Life is a dream lived over an abyss. We invent all sorts of distractions and systems of order to seal the gates of hell, to keep the dream alive, but the truth cannot be ennchained forever. Like children, we go about our days unaware of the unfathomable darkness lying in the heart of the human soul. We look at men who do great evil, killers, tyrants, etc., and think evil begins and ends with their kind, but this is a comforting lie. It's in us all: the face of the most abominable monster is our face, yet we deftly conceal it with our many illusions that keep the darkness from rising within us.

We will all die and be forgotten. Humanity will be superceded and humiliated by its own progeny. Life, as we wish it to be, as a think that can be conserved, is futile. What happens when then the illusions fall, making life aware of it's own futility? Life can only be kept innocent as long as it believes in itself--that it has a future, that it can be preserved. Once life becomes aware of its own futility, it becomes self-destructive and hostile to life...demonic--if you will.

Our civilization has turned its back on this spiritual struggle against death(satan). Like children who ignore the wisdom of their fathers, we have chosen to pretend that it's not real. That material abundance will solve all of our problems. But no material abundance will compensate for the poverty of the soul of man.

As long as we ignore the eternal struggle, all that we build will fail and we will be utterly unable to know what causes our downfall because it fundamentally takes place in regions we refuse to acknowledge. Like an attack from some higher dimenson beyond our understanding, it will appear as if we were undone by some unaccountable magical force.
It's beyond reason how, after so many years, crypto marketing in any positive use cases is still allowed.

How long would it take for people to learn the hard lesson that this is not web3? It doesn't offer any functional innovation over existing solutions and is a waste of words and energy.
WoC has already addressed the fact that the market needs much more stable coins than Luna/UST on Terra Network. Could ZeroStableCoin be the one ?

[0]: https://www.worldofcrypto.io/blog/we-should-let-luna-die
JetBrains products have a perpetual fallback license so you absolutely can pay up front and then never pay again if you are ok being on an older version of the software.

Maybe you are the exception but I find that 99.99% of the people who use the "it's open source so I can modify it" argument never so much as look at the code let alone consider making modifications.

JetBrains products have an open-core (IntelliJ [0]) that can look at and contribute to if you so desire.

Lastly you say "None of these things are a big ask.", you just want the world on a silver platter for no cost, sorry but that is a big ask, especially if you care at all about the quality of your tools. If you're happy building an IDE from the group up using something like vscode and dealing with 100's of plugins that do the same thing slightly differently then be my guest but most of your arguments fall flat IMHO. Providing an excellent product with constant updates is not "rent-seeking".

[0] https://github.com/JetBrains/intellij-community
> For extra safety, ZeroStableCoin’s total supply is set to 0, a defense­in­depth mechanism to prevent any deviation from the peg.

Can’t steal anything if there’s nothing to steal. Brilliant.
> If he did something serious then fine. But who actually cares about this? It’s a fake outrage.

he instructed police to prosecute, as criminals, people who stopped and said hello to a neighbour when they went for a walk.

he instructed police to prosecute, as criminals, people who tried to hold the hand of their parent as they died.

he instructed police to prosecute, as criminals, people who did what he was doing.

but he did nothing wrong ...
> Pet peeve about language use

My first thought was about shortsightedness as the medical issue.

because that's what the term means

short-sightedness

noun: shortsightedness

the quality of being short-sighted; inability to see things clearly unless they are relatively close to the eyes.

AKA myopia
Go to about:config () and set geo.enabled to false.

: if you're on Android, you'll need either an unstable version (Beta, Nightly) or a fork (Fennec from F-Droid) of Firefox to get access to that page because Mozilla decided users of the standard distribution can't be trusted with these settings.
Interview with a VIM Enthusiast 2022: https://www.youtube.com/watch?v=9n1dtmzqnCU

"You don't really need a career once you know Vim. Vim is your career now. What's a career anyway?"
why isn't it "auto this"? That that would make it <type> <name> like everything else in the language
> What I find truly bizarre is how many software engineers, who are aware of how much they earn [...] are so resistant to paying anything for tools that make their job easier and faster. It blows my mind.

The property premise that software engineers earn so much clearly holds for the USA (and some other countries), but there are a lot of countries where it is not true.
I love the idea, great app!
Unfortunately this sounds like fairly typical armchair commentary from someone who doesn't understand the decisions around building and deploying something like this at this scale...

Sometimes, yeah, you need to rush things because your window of opportunity is now or never.
Looks like Andy Warhol already did this."Warhol, consigned 300,000 of his everyday possessions to sealed cardboard boxes" https://www.bbc.com/news/magazine-29125003
Took me 3 pages to realize it’s satire! Lol
boringhumbugfitness.getofmylawn
Current Nuremberg resident here nice to see Nuremberg on HN :)

Could you share a bit more about your businesses? Would love to learn more
I don't have a Twitter and I only saw a wall of "protected tweets". I have no idea why tweets are allowed here, there's no comprehensible content beyond the title.
Today I learnt Y Combinator has some meaning outside of what I knew so far.
One Act, a Lifetime of Memories
As another single data point, I started using a Commodore 64 when I was 5 years old, and have been besotted with computers ever since.

35 years on, and my eyesight somehow still remains fine - I'm slightly short sighted in one eye, slightly long sighted in the other (how does that even happen?!), but opticians always say I don't need glasses.

I think you're right - there are simply way too many factors to control for, and statistics is the way.
I tried to be explicit that my comment was anecdotal, but apparently failed.
not a cricket fan, but i knew this would relate to a great article i once read where elite sportspersons have an ability to see time slower. An example being f1 drivers - their perception of time is just 'different' to everyone else. Similarly skateboarders- those multi-flip kicks are a result of the same.
I have wondered, of late, if politicians etc function in a different 'time'. I've met a few, and their ability to 'think fast' is often staggering.
/still a bunch of twats tho.
Divorce is a messy process and the laws around it have become incredibly messed up from trying to handle a ridiculous number of nuanced situations with a single broadsword.

Make pre-nup agreements a requirement to get married. It's really the only fair way to handle the incredible universe of situations.
Kids are crazy. One second they'll be yelling in your face about how completely different from you they are, then the next minute they're repeating you verbatim to a friend.

You can absolutely get a kid excited about a long walk. It sounds like in your case your kid was enjoying it more than you were ;)
I went backwards, from VS Codium to VS Code, because VS Codium does not support all extensions, like PyLance or Remote - SSH/containers.

I like freedom, but I like getting things done more.
One of the advices that I often give is to watch YouTube videos of creators explaining the solution or mock interviews before going into an interview.

Just watching the YouTuber explain an algorithm or their approach to problem solving can help you get into the zone of thinking out loud that helps you talk with logical flow & coherence at interviews.

I have found this is the fastest to approach what you are aiming for.
The more you practice the better you will be.
The hard truth about ransomware (2021)
> Yeah, no. Don't get me wrong, Jetbrains IDEs are great. But they're not as easy to extend, its proprietary nature makes it hard to debug when writing extensions.

IntelliJ IDEA Community Edition is open source under Apache License 2.0:

https://github.com/JetBrains/intellij-community
Seven...hundred?
As someone who works in crypto this is God freaking hilarious! Kudos.
> If you start talking about religion at a corporate gathering then you may be infringing on the rights of the people you are talking to.

Unless your "corporation" is actually a government institution, no person's rights are being violated. At most you're generating a lot of evidence for unfair dismissal/treatment lawsuits.
Perhaps it might be good to replace the concept of streaks by an exponential moving average.
Does Machine Understanding Require Consciousness?
That's tautological. We are using the thought experiment of a simulated rock to reason our way into simulated consciousness. Therefore you cannot presuppose a simulated rock to induce pain-- a property of consciousness-- before you have properly established the simulated rock. Otherwise you are saying "I know we can simulate consciousness (via simated pain) because we can simaulate the rock. And I know we can simulate the rock because it causes simulated pain (which requires consciousness)." Tautology.
I can’t decide if I have it or not. Like if I look at a wall that is white. I know it’s white and can see it’s white. But it often feels like it’s moving or I’m seeing an overlay of noise. But when I’m the car I don’t notice it when things are moving fast. I always assumed it was just from looking at a computer screen for like 30 years.
> A phone shipping without an operating system at all would make it unusable for the vast majority of the general public.

You're assuming the bootstrapping process is complicated, manual, and failure-prone though.

There's absolutely no reason why the initial boot couldn't simply involve plugging an included usb thumbdrive into the usb port and turning the device on. It comes on in an uninitialized state, finds an appropriate image provided by the vendor in a normalized format on the thumbdrive, tosses on the screen some information and a YES/NO option. DONE.

When the vendor is providing the phone and the image, the shit should Just Work.

But by requiring this be the initial process, we'd ensure that everyone could always easily install another image on their hardware by the same mechanism.

It literally just adds a step as difficult as plugging in the phone to charge when first turning it on.
A pre-nup can't really address the best interests of children. They are not property to be negotiated.
the definition it's literally in every American dictionary though
> Imagine doctors deciding they won’t help an addict because they’ll just keep using.

This happens all the time. If you're an alcoholic no doctor is going to give you a liver transplant.

I personally know several dentists who will not work with meth addicts because they feel it's unethical to take money to fix someone's teeth when they know full well that person is just going to destroy them in short order.
Agreed. At some point, there was a plan for a profile of SVG that dropped CSS, scripting, filters, and other such ideas but I don't think it ever got published.

SVG2 has been in development for over 10 years, and there are still TODOs in the draft spec that range back that long, for some pretty core things. And it's only grown in scope, too. I'm disappointed with the SVG WG's direction, and the browsers probably won't try to implement much of it.
No, it is amazing, and the author is missing out on understanding why - it does not need to have passed an architectural and design review if it manages to accomplish its goal(s).

Ironically, the author focuses on 'hiding the payload' as the thing that makes it embarrassing, as though that is self evident.
I think of HN to more of a community of rational people. Rational people pay for what they believe would get value to their workflow or just support a principle or an idea like open source.

I hardly can see any of that applies to Jetbrains products. many people here stated (which I agree) that Vscode and vim/emacs is better for them technically and for being open source.
Actually making the purchase can also be a nightmare.

I’m at an academic research institute, so I haven’t hit this problem with JetBrains (free licenses—thanks!), but there are lots of other products where spending $15 to save an hour is a no-brainer, but spending $15 + two hours of arguing with purchasing over whether it’s a “legitimate business purpose” is…also a no brainer.
I see a CAPTCHA opportunity here. Show the line item and ask people to type both the dish name and price in two boxes. Or may be give a couple of options that the end user must confirm before they can proceed.
> So getting it into Codium would require a clean room implementation, essentially

... if you want to go the legal route. ;-)
Until recently, Netflix only had two levels for SWEs: Senior and Manager. Netflix is known for paying an extremely large base salary.

https://www.levels.fyi/company/Netflix/salaries/Software-Eng...
A common AI theme I don't see mentioned in comments here is how AI is less mastering extraordinary things than how it reveals what humans do is simpler than we thought. Proof that humans are sentient is not based on how we are a "general (A)I", but something more specific. Yet sentience is held as a kind of higher (religious?) standard by some of the value of intelligence.
I'd say "Patterns of Software: Tales from the Software Community" by RPG. It is not about patterns, just sort of a sober look at attempts to "solve" problems with software. Plus some Lisp history.
Pre-nuptial agreements are often challenged during divorce and sometimes not upheld.
> f [sic] you want to get the full open-source MIT-licensed VS Code with no cemetery [sic] tracking

I prevent telemetry tracking by blocking all network access to VSC using Little Snitch. Get it set up initially with plugins then cut it off. I don’t use VSC in ways that require network access thereafter.
Keep up with social and news without going crazy
For my friend, while it's remote there is an expectation that they will be working in their offices in CA. I myself would move nearly anywhere for that kind of money. Especially since it's all cash.
Pre-nups don't deal solely with property. They also an agreement on how two parties will behave should things go bad.

In addition, by pre-negotiating the financial considerations, the two parties might better be able to negotiate what's truly in the best interests of the children instead of weaponizing them.
What would you put in a pre-nup for a situation like this? And if the agreement solves all issues, why wouldn't you just put it into regular marriage/family law so everyone can enjoy the benefits without hiring a lawyer when tying the knot?
Their new VSC alternative name is fleet and I don't think they confirmed it will be free like VSCode though.
Compared to the global volume of garbage, it's pretty small.
Of course, but how does it know? Where is the information from?
The problem is marrying two ideas: lambda calculus (where all computation is done implicitly via anonymous functions), and recursion (where some set of functions call each other by name in a cycle).

This is a bit more interesting than it looks because ostensibly you're using the name of a function in its definition before that name ever has a meaning -- you're not really saying that you should literally call that symbol, but that the compiler should produce a function according to some set of rules that fills in the self references.

That doesn't work in lambda calculus though, where definitions are concrete and you don't have compiler magic to resolve the undefined symbol in your definition. A solution is to pass some function to itself as an argument, and you have a code pattern that goes along with it (the Y combinator).

This retains some "usefulness" in the sense that lambda calculus is still being explored for various purposes as a foundation for other things, and also in that languages based on that line of thought might benefit from using that structure explicitly. If you have some sort of syntactic sugar for recursion in your language of choice though and don't care about foundations then it's probably not very applicable.
I'll my personal experience as someone who still prefers many proprietary softwares over open source (assuming the price is fair and the features are much much better):

- Photoshop is a market leader so definitely an exception. I personally miss apps like "Made with Mischief" which had unique features that I loved that are still not yet replicated but have completely disappeared and the only way to use them is to find shady places giving out cracked versions (even when I have a license).

- If there's enough demand for a feature, you can fork and bring it back. Waterfox is a popular example of push-back to some of Mozilla decisions (like killing XUL) and is still maintained and loved.

- I love thinkering with formats, but unless you rely on the reverse engineering community at large picking your favorite format apart, you're not gonna get far without a lot of background. I use Affinity Photo/Designer, two popular alternatives to Photoshop/Illustrator, which use their afphoto/afdesign formats and there's no published spec about them. If I ever wanted to do a tool that deals with them I'd have no starting point.
The Identity of OAuth Public Clients
See also: Poe's Law [0]

[0]: https://en.wikipedia.org/wiki/Poe%27s_law
We're discussing specifically mysticism here, which has a much stronger claim to have a fundamental dichotomy with science. (Regardless of which creed it's associated with.)
If only there were a polynomial time way to validate a transaction...
I think it's more likely that people treat people who wear glasses like they're smarter, and they feel pressure to live up to that.
What did Schwarzenegger reform?
Nice narrative-style intro to this, Greg Chappell curing his batting with introspection.

Amazing that a top-class batter sees the details of the ball to the extent of the direction of spin as it approaches, and assumes everyone can. As a poor player who nevertheless had good eyesight I only ever had a vague idea of where the ball was, let alone seeing it clearly.
I agree, if something worked, then it was exactly as sophisticated / obfuscated as it needed to be.
> What I find truly bizarre is how many software engineers, [...] are so resistant to paying anything for tools that make their job easier and faster. It blows my mind.

What I find truly bizarre is why you bring this up in this discussion. The mentionned link is about a developper who switch from one proprietary to an open source software, both being free as in free beer.

The rest of your post is about being a fanboy of Jetbrains. Sure you may like it and are free to do so but I don't see what is difficult to understand that other people may have different preferences.

> The amount of time I saw people spend on tuning, fixing, tinkering, debugging and otherwise modifying their .vim or .emacs files

Are you making things up?

I only tinker with my neovim init file whem I want to add a plugin, which is adding one vim-plug line and command and don't take much more time than adding a plugin for another IDE.

Most people have their preferred settings that they migrate from one machine to another. I used an example vim init file from someone else and only did a handful of changes that took me probably less than 10-15 minutes over as many years.
How'd you figure that one out?
If by law you can't ship your own OS then you have an incentive to make it as easy as possible for third-party OS developers to make it work with your device and to make it as easy as possible for the user to install said third-party OS.
I love the Jetbrains IDEs and have used them for years and they'll pry CLion from my cold dead hands. I pay for a license for it. I've tried VSCode many times and always come back to CLion.

However.

JetBrains needs to consider rebuilding on something other than Java/Swing. The UI is relatively laggy. It fights with many window managers on Linux. It feels clunky compared to VS Code, from a UI POV.
Genes can cause or prevent myopia. However, genes do not spread rapidly and therefore cannot cause an epidemic. Obviously environmental factors are the major cause.
You’re 100% right.

Developers are no different than other humans. Lazy, indifferent, unappreciative, self-absorbed…

Sublime Text is a perfect example.

It’s a travesty with as popular as that editor was that developers would literally use it for work and for personal projects but refuse to pay for what everyone agreed at the time was the best tool for those not using IDE’s.

It pissed me off to the point that anytime I paired with someone and the SublimeText popup showed, I’d ask them to pay the $40 or whatever was being asked.
Animal magic: why intelligence isn’t just for humans
Budget Culture and the Dave Ramseyfication of Money
Show HN: The Tortoise – a sophisticated retirement calculator
Hi HN!

I've been working on this calculator for some time now. It started off as a tool to help me do some retirement planning and I think it could be broadly useful to others as well.

It's very generic, which is both good and bad. Good, because you are not beholden to the assumptions of the model, like in many other calculators. This also means that it’s not US centric. On the other hand, you do need a bit of financial planning knowledge to be able to use it effectively.

There are many retirement calculators out there -- here's what I think The Tortoise does better than most:

1. An easy to use UI

2. Exposes all of the model's assumptions

3. Gives more detailed results than many calculators (more to come), and trusts the user to interpret them

4. Gives you the ability to export/import and save your scenarios

5. Allows you to compare different scenarios, and also perform 'what-if' analysis on Debts and Assets

6. Independent of any other business so there's no conflict of interest

I also think there’s a real need for more financial education, and I hope that tools like this one will spark people’s curiosity and drive them to learn more.

Let me know what you think, and if you have any suggestions or questions!
Depends what you want to do.

The editor itself is in C; I don't think there's any "learning materials" available for the (Neo)Vim internals specifically, so you just gotta learn C. Overall, it's not that hard IMO: I'm not a very experienced C programmer, and I managed to get some patches into Vim. Neovim also uses Lua in various parts for its internals, but I'm not very familiar with Neovim.

If you want to work on things like language support (syntax files, some completions) then most of that is in VimScript; "Learn VimScript the hard way" is a good place to get started.
gl getting anything done with a government agency defining adequacy of your software testing. here in canada government employees cannot get software that pays them salaries to work https://en.wikipedia.org/wiki/Phoenix_pay_system
Right, people claiming that BTC will the the only currency in the future are equally as reasonable as people who think that this is a great technology.